Interesting story about using unit tests by someone who thought it was a waste of time... until, they helped uncover a bug which was widespread. Also it was in an embedded context which comes with its own challenges.
This is indeed a more complex topic than it sounds. When someone complains about "technical debt" always inquire what it really means to them, what this is about, what are the symptoms.
That's a very good question. What will be left once all the hype is gone? Not all bubbles leaving something behind... we can hope this one will.
When SEO and generated content meet... this isn't pretty. The amount of good content on the web reduced in the past decade, it looks like we're happily crossing another threshold in mediocrity.
Or why using a profiler is not as easy as it sounds. This requires quite some experience and the ability to tap in other information not present in the profile.
Back to the history of VCS, anyone still remember and used SCCS? Well, I did use it...
This is unsurprisingly highly depend on the actual code, not only on the hardware.
Interesting new attack on the SSH protocol. This is hard to achieve outside of the LAN though.
As Threads being connected to the Fediverse might turn into a reality, this article becomes all the more important. The question of this connection being even desirable is an important one.
Looks like Meta is moving forward with more ActivityPub compatibility for Threads. This raises real questions about what they genuinely want to implement and what they'll abandon along the way.
The actual dangers of generative AI. Once the web is flooded with generated content, what will happen to knowledge representation and verifiability?
It might not be as clear cut as sometimes assumed. With the right index UUIDv4 can still do as key in databases.
An old post, but very much true... People who really know C++ have stared the abyss in the eye, and you can tell.
Ever wondered how ELF and ld.so work? This is a good primer on the topic with a few OpenBSD specifics.
An exploration of how databases work from first principles, going all the way to distributed nodes etc. Good list of topics to explore further.
This is an easy mistake to make. I'd say the API isn't helping there either, there's an improvement to find in Cap'n'proto to make it safer.
Fascinating article explaining how some Lego sets are designed.
This is an impressive piece about decision making and leadership. I love the approach: seeking to get the decision out of the person instead of deciding for them.
There's definitely a problem here. The lack of transparency from the involved companies doesn't help. It's also a chance for local and self-hostable models, let's hope their use increases.
What's cooking up for the next generation of peer-to-peer applications? Here are two exciting examples of building blocks which are in the works.