

I see what you’re saying, but the fact that it can be ambiguous is actually what makes it so useful to fascist organizers.
They thrive on phrases that allow them to wink at each other when they want to, but claim innocence if someone calls them out.


I see what you’re saying, but the fact that it can be ambiguous is actually what makes it so useful to fascist organizers.
They thrive on phrases that allow them to wink at each other when they want to, but claim innocence if someone calls them out.


I think maybe the biggest conceptual mistake in computer science was calling them “tests”.
That word has all sorts of incorrect connotations to it:
You get this notion of running off to apply a ruler and a level to some structure that’s already built, adding notes to a clipboard about what’s wrong with it.
You should think of it as a pencil and paper — a place where you can be abstract, not worry about the nitty-gritty details (unless you want to), and focus on what would be right about an implementation that adheres to this design.
Like “I don’t care how it does it, but if you unmount and remount this component it should show the previous state without waiting for an HTTP request”.
Very different mindset from “Okay, I implemented this caching system, now I’m gonna write tests to see if there are any off-by-one errors when retrieving indexed data”.
I think that, very often, writing tests after the impl is worse than not writing tests at all. Cuz unless you’re some sort of wizard, you probably didn’t write the impl with enough flexibility for your tests to be flexible too. So you end up with brittle tests that break for bad reasons and reproduce all of the same assumptions that the impl has.
You spent extra time on the task, and the result is that when you have to come back and change the impl you’ll have to spend extra time changing the tests too. Instead of the tests helping you write the code faster in the first place, and helping you limit your tests to only what you actually care about keeping the same long-term.


No apps, no code, just intent and execution.
So the only problems you’re left with are:
Problems which… code is much better than English at handling.
And always will be.
Almost like there’s a reason code exists other than just “Idk let’s make it hard so normies can’t do it mwahaha”.


This is basically what the Luddites were fighting against:
A world where labor has no opportunity to develop skills or use them, no authority over the machinery which dictates the nature of what is made and how, chasing fewer and fewer jobs for less and less pay.
Their solution was to take sledgehammers to the factories. The owners, of course, hired thugs to shoot them. And the politicians ruled that the machines were sort of the property of the crown, and therefore destruction of these machines should be punishable by public execution.
Funny enough, data centers today are considered strategic assets under the protection of DHS. Which is a fancy way of saying: still owned by the crown, still gonna shoot you if you try to negotiate via sledgehammer.


Its supposedly open source??
NPM users: “…and?”


Headline makes her sound petty, when she’s actually the most important anti-monopoly figure of the past 40 years
People have thought for thousands of years that they were living in the time of a great final battle against eternal tyranny — and that they were destined to fail.
There’s a strange comfort in being certain of doom. It makes the world simple and understandable. Predictable, and therefore less jarring. Doom is invulnerable to good news — in fact, good news is always bad news in the framework of doom, because it means delaying the inevitable and inviting false hope.
But the real story of the last several thousand years is that the world is complex. People are more complex than we could’ve understood even a hundred years ago. And the universe may be even stranger than we possibly can imagine.
I’m not telling you to be certain of a positive outcome. I’m just telling you to let go of certainty.


Needs an integrated battery and USB-C alt mode for display so you can use a keyboard + AR glasses and nothing else


I assume this means they’re trying to clear out the LCD stock and be OLED-only soon?


I’d settle for just requiring interoperability. Seems like a reasonable requirement for a government to demand the ability to change vendors.
We have that requirement when it comes to munitions. You’re not allowed to sell the military a gun for which you are the only ammo manufacturer.
A side effect would probably be that more commercial software would be interoperable as a result, just because it’s easier for the vendors to maintain a single product rather than wildly different variants.


I’ve gone back to Hand of Fate 2 for like… the 15th time. Just such a cool concept. In a world full of card-based roguelikes, I’ve still never seen anything else quite like it.
Your deck isn’t just the equipment and buffs you might gain. It’s also the threats you might face, and the clues that might lead to new quests.
You’re playing against the deck, in many ways. Such a simple inversion, but it opens up the door to so many interesting modifiers.


Not fired though, like the MSNBC host that said hateful words lead to hateful actions.


Free speech is when you’re allowed to openly coordinate the extermination of people you don’t like but then when someone says that’s bad they get deported or fired


Not exactly an answer, but I’ll take the opportunity to point out that Bun has a shell feature which makes it easy to mix and match JS and Bash in the same script, and it provides a compatibility layer for Windows users so that you don’t have to worry about platform differences in shell capabilities. https://bun.sh/guides/runtime/shell


Except Python’s growth is from data science, not web dev (the subject of OP’s post, and the context in which JS is “dominating”)
Edit:
More relevant chart:



Basically: signal-to-noise ratio
Cory Doctorow explains it better than I can: https://pluralistic.net/2025/03/25/communicative-intent/
I loved my Eee PC so much.
I’ve been watching and hoping for a modern ARM equivalent, but haven’t seen anything quite right so far.
Okay, question to people on Lemmy: What’s the right community for asking questions about Lemmy?


That’s the 4D chess move of admitting to terrible stuff from decades ago. “So obviously if we’re telling you about it, we’ve stopped doing that.”
Lemme share the tea for anyone who isn’t aware: