67 private links
Looks like an interesting alternative to HTMX to come. Might go further enough that it has the potential to displace things like React as well.
I hope people using Grok enjoy their queries... Because they come with direct environmental and health consequences.
This is very interesting research. This confirms that LLMs can't be trusted on any output they make about their own inference. The example about simple maths is particularly striking, the real inference and what it outputs if you ask about its inference process are completely different.
Now for the topic dearest to my heart: It looks like there's some form of concept graph hiding in there which is reapplied across languages. Now we don't know if a particular language influences that graph. I don't expect the current research to explore this question yet, but looking forward to someone tackling it.
Neat little trick for services which you'd be running locally.
It's little known that regular Git has a server mode. The thing is that it's not often useful beyond sharing over the local network. Know this tool leverages magic wormhole to share repositories with peers over the Internet. This is really cool stuff in my opinion.
This is a good list of skills and behaviour to develop if you want to get better at our craft.
Personal backups don't have to be fancy... And probably shouldn't.
Nice piece to give ideas about what type of diagram to consider depending what you're exploring.
Unsurprisingly, hiring scams are becoming more elaborate. Keep it in mind for your upcoming interviews.
There's some truth to this. It's easier to market yourself as a specialist rather than a generalist... This doesn't make it easy.
This is clearly needed. This should increase the maturity of the security practice around Fediverse software.
It's indeed a vicious circle. Also it seems easy to fall into this particular trap, I see it in many places.
Good approach to detect problems early and manage the risks they'll bear.
Sure, you get good memory safety with Rust. It's important and welcome, but it's just the beginning of the story.
A friendly reminder that Javascript is an endless pit of surprising behaviors. Watch out!
The "asleep at the wheel" effect is real with such tools. The consequences can be dire in quite a few fields. Here is a good illustration with OSINT.
Hear, hear! It sucks up all the air in conversation and obliterate imagination. As if we couldn't do better.
Interesting trick to check at runtime that you always acquire mutexes in the same order.
Even if you use LLMs, make sure you don't depend on them in your workflows. Friction can indeed have value. Also if you're a junior you should probably seldom use them, build your skill and knowledge first... otherwise you'll forever be a beginner and that will bite you hard.
Nice feature, but more interesting in its explanation is the topic of static initializers in Rust. They're clearly not a settled area in the language, that's in part because of how low level static analyzers are.