Sam Minnée (@sminnee) header
Sam Minnée (@sminnee) profile picture

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
Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)Photo by Sam Minnée (@sminnee)
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
My childhood nightmare come to life
Unitree Super Athlete AS2-W 😉 Fluid movement, compact yet exceptional. Supports a continuous 16kg payload, with 30+ km unloaded driving range
3
70
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
Should’ve been called Claude 3.5 for Workgroups
1
98
We choose to put on a drone show, not because it is easy, but because it is hard.
Agreed! Also, when people see China's amazing drone shows, they should be afraid, because that is a modern display of military might.
143
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
Your brain on FP is believing that remembering ~50 functions is superior to learning a single language construct
199
187
81
3,262
430,910
Python pipelines - what do you think?
98
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
Confession: I work 1/2 time on as the sole dev on a projct, and I story point my tasks.
3
110
People responded to this with Ricky Gervais and Liam Gallagher, I don’t think people know what “nice” means.
Which British celebrity, can we all agree, is a thoroughly nice person?
707
Badly written Matlab code.
95
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
Keep it simple, not dumb. 😆
1
118
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.
22
71
8
452
131,213
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
I had no idea that Apple released a toastie pie maker!
This quoted post is unavailable.
1
116
Can we at least agree that using a memory-unsafe programming language or an operating system that lets system-bricking kernel drivers be installed is like driving a car without a seatbelt? Not the sole cause of accidents, but still something to move away from?
78