news
Programming Leftovers
-
Buttondown LLC ☛ Sapir-Whorf does not apply to Programming Languages
The weak form of SWH for software would then be the "the programming languages you know affects how you think about programs."
-
Python
-
Matthew J Ernisse ☛ RSS gets XSLT
Well, I saw the same uwu we're just a tiny little company we can't possibly be expected to support XSLT anymore shenanigans that Google is pulling thanks to their browser monopoly so I took inspiration from jwz and added XSLT styling to my feed. Since I generate the site from my own bespoke machinations and not Wordpress I had to figure out how to add the xml-stylesheet processing instruction to the XML PyRSS2Gen emits. I ended up using xml.dom.minidom to parse and insert the tag. Since there wasn't a huge amount of information available via the usual search engine tomfoolery, something similar to this should get you going.
-
The New Stack ☛ Outdated Python Versions Cost Companies Millions
Python’s recent versions have not just added new features — they’ve delivered substantial performance improvements that translate directly to cost savings. Python 3.11 to 3.13 delivers approximately 11% faster execution with 10-15% less memory usage. The jump from Python 3.10 to 3.13 represents a whopping 42% speed increase with 20-30% less memory usage. These improvements represent fundamental efficiency gains.
According to the report, for mid-market companies with a median annual AWS bill of approximately $2.3 million, where EC2 compute represents 50-70% of costs ($1.15-1.6 million), a Python 3.10 to 3.13 upgrade could deliver potential savings of $420,000 annually.
-
-
Java
-
Linuxiac ☛ NetBeans 27 Improves JDK 25 Compatibility, Adds Gradle 9 Fixes
For Java developers, the release includes multiple fixes and improvements for JDK 25, such as resolving javadoc build issues, updating nb-javac to JDK 25b31, and disabling the Windows clipboard agent on JDK 25 and later. Continuous integration testing has also been enabled for JDK 25.
-