Ben Cates
@bencates.bsky.social
500 followers 140 following 8.4K posts
Posts Media Videos Starter Packs
bencates.bsky.social
So the trick to being a Linux person is wanting a computer to satisfy the same niche in your life that other people fill with lovably neurotic pets.
bencates.bsky.social
The value of democracy is not, in any meaningful sense, that it selects better leaders than other systems. The chief virtue is that the metaphorical torches and pitchforks remain metaphorical noticeably more often.
bencates.bsky.social
It's literally the "some of you may die" Shrek meme.
bencates.bsky.social
Why would we suggest vim? It's borderline obsolete at this point. Neovim is a much cleaner and better maintained implementation of the objectively correct editing UI.
bencates.bsky.social
Damage multipliers go a long way. There's a big difference between having to be in the flow for long enough to get 50 clean hits on a boss vs 100, even if each of those hits is just as difficult.
bencates.bsky.social
Lots of the boss fights end up feeling fairly tedious to me once I've learned the patterns. I don't want to be able to faceroll through but I also don't want it to feel like I'm save scumming through an endurance challenge. It'd be nice to be able to individually dial in that sweet spot.
bencates.bsky.social
There's a lot of "the first third that I'm not skill gated out of being unable to experience seems really good". I know that difficulty settings are A Thing in this microgenre, but IMHO Nine Sols proves you can do it without breaking the game.
bencates.bsky.social
It probably is a tiny bit gentler on your immune system to split them up. The root problem is doing a cost/benefit calculation without accepting that the low probability high cost outcomes are real.
bencates.bsky.social
Must... not... post... spoilers.
bencates.bsky.social
It's an interesting mix, moreso than a lot of Metroidvanias, of doling out a few mechanical power upgrades paired with giving you challenges that force you to learn to use the tools you already had in more creative feeling ways.
bencates.bsky.social
It's honestly fairly rational on its own terms to not want to be vaccinated against a disease you have no chance of being exposed to. It's just that that's a much shorter list than most people's anecdotal experience would suggest.
bencates.bsky.social
The general problem with trusting experts is that you have to actually trust them. Knowing how to solve your problem is a package deal with knowing whether solving your problem is feasible and if so how much doing so will cost.
bencates.bsky.social
It's extraordinarily good at solving the parts of your problem that are also part of everyone else's problems.
bencates.bsky.social
While we're listing possibilities it's worth including "accurate summary of what his advisors are reporting".
bencates.bsky.social
Just because evolution can't figure out how to spin a wheel doesn't mean we can't.
bencates.bsky.social
I understand why they ultimately made the changes they did but I suspect the early version where River got most of Takemura's early scenes would've played a lot better.
bencates.bsky.social
Does track with how neuroplasticity seems to indicate that nearly any 10% is expendable provided the rest is in good working order.
bencates.bsky.social
I'm a guy with a glider PFP. I've installed Gentoo. On multiple occasions. For fun. I have a recreational soldering kit in my office. I get it.

I'm not the median end user and any vision premised on making me the median end user is a fools errand. We have to engineer for how people really engage.
bencates.bsky.social
Labor and, to a lesser degree, quality. I could, say, spin up an email server pretty easily but even if I poured as much time and energy into it as could reasonably be expected it wouldn't be as clean of an experience as what I get from ${faangCo}. They have inherent economies of scale that I don't.
bencates.bsky.social
That probably means we should be self hosting a hell of a lot more services than we do currently, but on a technical level there's usually not much preventing us from doing that now aside from it being a ton of extra work. It's a consumer demand problem as much as anything else.
bencates.bsky.social
Autonomy is a weird framework when so much of modern compute is situations where you're a guest on my damn server and I have the autonomy to tell you what the rules you're gonna follow are. Self-hosting and API usage are very different, even if a lot of modern UX insists on blurring the lines.
bencates.bsky.social
More to the point, the world is chockablock with people who aren't really paying much attention.

I don't think the built environment should be entirely cleared of sharp objects. I do think it's humane to put the sharp objects behind barriers that force you to be fully present before removing them.
bencates.bsky.social
Childproofing my physical home for a literal toddler has, admittedly, changed some of the ways I think about security tradeoffs.
bencates.bsky.social
In some sense the ideal is a sort of generalized sudo model where you explicitly can opt out of the safety guardrails, but it's a mild pain in the ass that breaks your flow every single time.
bencates.bsky.social
Y'know, I've kind of come around a bit on security/safety theatre. Most people most of the time work within the UX constraints placed in front of them, even when they understand that circumventing them would be possible. That's not the only threat model, but it is a lot of low hanging fruit.