I do not understand how people hold Apple up as some pinnacle of UX design. Every time I pull out a Mac to do the most basic tasks I am baffled at how hard it is to do.
People who are like "the future is lame where are my flying cars" are fuckin wrong. I can play my full PC library anywhere I go, installed on storage so dense and tiny it's absolutely mind boggling. This is the shit I could only dream of as a kid. The future is fuckin awesome
For reference, this thing the size of my pinky holds as much data as 728178 standard 3.5 inch floppy disks (I can't easily find the physical volume of either medium and I can't be bothered to look up the dimensions and do the math to get the density difference)
When the dock arrived and I explained to Ruby that any game I have on my computer we can now play on the TV in the living room, her reaction was appropriately "mind blown". Even for a kid whose base line of technological capabilities is absurdly high, this shit is incredible
I'm just sitting here showing my daughter pictures on /r/aww and telling her whether it's a cat or a dog. And now she can super reliably tell whether a picture is of a cat or a dog and OH MY GOD THIS I'M MACHINE LEARNING MY DAUGHTER
@bitspiel
One TB has always meant 1000^4. One TiB is 1024^4. As much as it's a cheeky marketing move from the storage manufacturers, they're actually the ones who are right and the rest of the tech world is wrong
I'm happy to announce that I've joined
@rust_foundation
as the Communities Advocate! I'm really excited to work with the project to make sure the foundation is doing everything it can to support the Rust ecosystem.
I just realized I no longer have to care about kubernetes or docker or serverless or whatever the fuck I'm supposed to be learning now and omg I feel free
Note that I was already frustrated at this point because updating the OS involves making the computer unusable for several hours and then dismissing *way too many* prompts before it'd let me get to my desktop. Yes I know you have shiny new features. LET ME USE MY COMPUTER
I updated my OS on a machine I hadn't turned on in several years because I needed a more recent version of xcode on it. Launched the app store because I vaguely recalled installing it through there. Won't let me browse anywhere until I sign in
Basecamp isn't Rails. It sucks that contributors are leaving Rails and related OSS projects because of Basecamp. These two things aren't mutually exclusive.
At least in this case it had a button. And it took me to the app store page. And there was an update button. Great! "Cannot update app due to purchase or refund with another Apple ID". This is for a free app. What
I've been waiting on Xcode for several hours now. I had to open the activity monitor to make sure the computer was actually doing something since the app store UX looks more like it's stuck checking what the most recent version is than anything else. Nothing to indicate progress
Introducing Turbopack, the successor to Webpack.
β ~700x faster than Webpack
β 10x faster than Vite
β Native incremental architecture built with Rust
β Support for React Server Components
β Support for TS, JSX, CSS & more
Now open-source in Alpha.
Annoying, but ok. Except it claims there are no updates. Which is odd for a machine that hasn't been turned on for years. What happens if I try to launch xcode? "App cannot run on this version of macOS, search the app store for updates"
"If in 13 years you haven't been able to demonstrate a use case other than fraud, you need to prove yourself before hiding behind the argument of innovation"
#CryptoTechPolicy
I remember back when any time I recommended Rust I had to qualify it with "but the ecosystem is really immature so be prepared to build a lot of stuff yourself". Now we live in a world where there's a crate for that and it's so fuckin cool
The libraries in Rust are so fucking good. Writing a parser for a custom logic grammar, which is embedded in some JSON. Pest tells me where in the string the error is, Serde adds additional information about where in the JSON the error is. No work needed to get this error
Hi friends, just a friendly reminder that not everyone has the privilege to leave a job when they disagree with a decision. There are many reasons that folks stay at a job, and it does not mean they agree with what's happening there. Judging folks for doing so is not ok.
Hey folks, I've been waiting until I can gather my thoughts more before posting about this, but I don't want anybody to think I'm hiding it so: I'm no longer with the Rust Foundation. I'm still feeling far too depressed to say more, I'll elaborate in the coming days.
@MonicaLewinsky
There are rules. In Wisconson they can ask for it if the margin of victory is less than 1%. The candidate requesting it has to fund the recount. Recounts do not change the outcome by 20,000 votes.
@EmilyGorcenski
What's especially frustrating is this is the same strategy when they're in power. It's nonsense that "be in control of all lawmaking branches of government, do nothing, blame the other side" works
Fun fact: People asking to cut off service to a site that is known for harassing and doxxing people is not, in fact, equivalent to an authoritarian regime asking to cut off service to a human rights org.
It turns out, you can use your judgement to figure out which is bad
I'm looking for my next role!
If you're looking for a principal engineer with deep knowledge and community connections in Rust, we should chat! Please be prepared to include a salary range up front. My resume is available at
DMs are open
It really sucks to see how many people who had no choice but to leave Basecamp today. Many of these folks have been prominent members of the open source community, and for them leaving Basecamp understandably means leaving those projects behind as well. This didn't have to happen
Folks who are claiming "The discussion on Reddit about Actix" was fine should consider what it feels like to have 3 separate front page posts all saying you're doing it wrong, each with hundreds of comments discussing the nuances of how wrong you are. Empathy helps, people.
Folks, if you're as upset as I am that
@railsconf
is using it's platform to amplify the voices of grifters and scammers with their web3 track, please make sure you make it known to them. We cannot allow this in our community
@joshsusser
I feel like iMessage is really the only thing they have going for them at this point, and even that is only because of inertia keeping people from installing Signal and way too few eyebrows raised at the number of RCE vulns it's had over the years
Hey GitHub employees: If you unionized you would have the collective power to force leadership to change their stance on ICE. Just throwing that out there
Hey folks, I just want to clarify what happened from my point of view. I fucked up pretty badly here, and as a result
@__phantomderp
got hurt. I'm sorry for going along with any of this, and I'm working to ensure this never happens again.
Hey all. It's
@wifelette
and
@sgrif
. We've each posted individually about what happened and how sorry we are. From the "org of RustConf" perspective, the thing to add is that we're revisiting our Keynote selection process in the future to fix what led us here. We'll do better.
@seanlinsley
Tbh that's completely fine for my use case. Unless individual games start exceeding 1TB (which Call of Duty legit might lol but that is not a game I play), it's trivial for me to swap them out as needed. I used to carry a bag of GB cartridges I'm used to it
So I still have a *ton* of work to do, and this code is not particularly well optimized (or complete), but my naive PoC for this is showing nearly a 2x speedup for Active Record. (measuring `Post.all.each(&:attributes)` on 1k records)