
Developer, founder, trying to make good places to work. Lover of sequins & colourful wigs. https://nitter.gq/t.co/ZHfbwbyQXd, @silverstripe. @sminn.ee on bsky
Wellington, NZ
Joined January 2009
- Tweets17.3K
- Following569
- Followers1.4K
- Likes1.2K
So much of guiding coding agents is listening to brain-itches. A dozen coding funs that are... fine, but not quite right in ways that are too hard to fix in any one agent. Then deciding it's time to fix things properly. It's productive, but infuriating!
33
Mad old Van Gogh was a prophet!
NASA has released one of the most detailed visualizations ever created of Earth’s ocean currents.
Using data from satellites and advanced ocean models, the map reveals massive rivers of moving water, swirling eddies hundreds of miles wide, and the powerful Gulf Stream carrying warm water from the Gulf of Mexico across the Atlantic.
4
63
Here's a little #TypeScript library that I've been working on: value links inspired by Lenses from functional programming. It lets you drill down both query & mutation of global state in a composable way.
Experimental for now but keen to get feedback! github.com/sminnee/valynx
2
109
What petition do I sign to kill the “skill issue” meme? I can’t think of a more smug, thought-terminating retort other than putting your fingers in your ears and saying “nyah-nyah not listening!”
2
123
Sam Minnée retweeted
Your brain on FP is believing that remembering ~50 functions is superior to learning a single language construct
This slightly horrifying trick is useful for setting the initial value of a variable you are sure that you’re initialising before it’s used
let me: Foo = null!
somethingImmediateThatTypescriptCantInfer(() => { foo = makeFoo(); })
actOnFoo(me)
Fun TypeScript fact: you can pass null! to any function.
! is the non-nullable assertion, and null is null - so together they make 'never'.
And 'never' can be passed to anything!
1
117
This has been doing the rounds. The Ruff linter is great, and these 2 rules pick up on this case:
docs.astral.sh/ruff/rules/mu…
docs.astral.sh/ruff/rules/mu…
The argument one originally was defined by flake8-bugbear, but the class one is Ruff-only, I believe.
110
Now do economics!
Humans are absolutely masterful at believing utter nonsense with complete confidence.
This study tested world class astrologers to see if they could make predictions. The most experienced believed they'd get 10 out of 12 questions right. In fact they averaged 2.49 correction questions.
From the post:
"So, how did astrologers do overall? If they'd gotten even 23% of questions right (slightly above the 20% of random guessing), the study would have come out in favor of astrology. But astrologers as a group performed indistinguishable from random guessing, getting < 21% right."
While this is a funny and easy to make fun of, the sad part is you can see this same level of overconfidence in folks who are totally incompetent and/or just laughably wrong on everything from public policy, to economics, to the impact of social media, to cause and effect, to politics.
And that's because each of us forms a set of beliefs based on a random set of toggle switches flipped in our life, from where we grew up, to what we experienced, to who we met, to our friends and family, to what we saw, to who raised us and how, to what country we were born in, to how rich or poor we were and much more. We form a model of reality.
The problems come when people mistake that model for actual reality when it's simply impossible for us to have a complete picture of all the trillions upon trillions upon trillions of variables in the world around us.
And yet people believe their model of reality is indistinguishable from actual reality with total and complete confidence when it's nothing but a small approximation of that larger reality.
LLMs ain't got nothing on human hallucinations.
We've been proudly hallucinating as a species for a few million years.
1
85
Sam Minnée retweeted
It's done — the start of something great.
The first part of Pragmatic Category Theory for Beginners has been published!
dev.to/chshersh/pragmatic-ca…
Thanks to everyone who reviewed the draft and shared the feedback. I'll work on the video version next.
I wonder if Tailwind would be as popular if someone influential just sat down and said “psst… it’s okay to use style attributes”
53

















