Sometimes I really regret Plan 9 didn't take off. So many good ideas and designs in there.
Wording matters, and framing things differently can free teams from the Scrum limiting views. This is required to find a path towards improvements.
Unsurprisingly, it's not as simple as it sounds. Type hints in Python can be used for various reasons but performances is rarely the main motives. It'd need other adjustments to the runtime. People are working on it, and this article is an interesting dive on how things work under the hood.
Despite the (sometimes valid) criticism floating around RMS and the FSF, we can't deny RMS has been proven right more than once.
Following up on his "The Free Software Foundation is dying" post, Drew DeVault has been working on the messaging part of his recommendations. The result is not bad at all!
Looks like an interesting tool to run LLMs on your own hardware.
Neat little journaling system using vim. I can hear Emacs users cringe from here though.
This compilation technique brings very interesting results. Hopefully should find its way in some JIT compilers.
Maybe it's time to make so called "reinforcement learning from human feedback" actually humane? It's not the first account along those lines in the industry.
Good set of advises for Python APIs. Some applies more generally though.
We went from quality to quantity it seems. We also have whole swats of developers who are just consuming content without critical thinking and it's a problem. The conclusion says it all: "Don’t consume. Create. Ask questions. Stay curious."
Interesting research turning to genetic algorithms to optimize bytecode handler dispatchers.
Looks like a really nifty 3D procedural generator. I wish I'd have an excuse to use it on a project.
Kind of sad to see asserts misused so much in the Python community. Still that's a good lesson for everyone: when using an assert, expect it won't get executed when in production.
I don't understand the SQL shaming I see in some circles. It's clearly based on dubious arguments.
Interesting parallel taken with IKEA. Some of their principles translate to nice traits for software as well.
We got a problem with research around software estimates. This won't help us get better at it as an industry...
Very interesting! This is really old wisdom which should be more widespread. A few words of caution in there for everyone, me included.
Interesting way to reason about tests and classify them. I think it can be more useful than the strict "unit" vs "integration" that is way too widespread.
Looks like an interesting device to tinker with.