Oh, look, a *riveting* 2026 treatise on how to make #Python #code as #mysterious and indecipherable as a cryptic crossword puzzle, because who doesn't love #debugging an #enigma wrapped in a mystery? 😂 Let's all revel in this groundbreaking "let's hide everything" strategy, ensuring your library remains utterly unintuitive and *brilliantly* #unmaintainable. 🤦‍♂️ #Innovation!
https://blog.glyph.im/2026/05/opaque-types-in-python.html #Innovation #HackerNews #ngated
Opaque Types in Python

A proposed technique for exposing an opaque data structure with idiomatic modern Python.

How To Write Unmaintainable Code

How To Write Unmaintainable Code in Java

Cory Doctorow, a fellow #Canadian, writes a lot of interesting stuff. I agree with his positions on many things, but not all. For example, I'm about ten thousand percent behind his opposition to anti-circumvention laws; I was one of the thousands of Canadians who wrote to the government opposing the introduction of the law many years ago.

However, his blog on Thursday, staking out the position that opposition to "AI" (LLM) is just geeky #purity culture is somewhere between "flat-out wrong" and "disingenuous at best".

My position against #LLM #slop everywhere is both because of #ethical #concerns and practical ones. There does not exist an LLM right now that was built and trained ethically; they are all statistical plagiarism machines, and speaking as someone whose #prose and #code has been plagiarized by every single one of them, that pisses me off, royally.

That's a show-stopper for me, but even if it wasn't, the #practical concerns - that the output is #untrustworthy, that the #references can't be checked, that the #code is #insecure and #unmaintainable, that the #licensing status is unclear, that it's a #copyright violation - are *also* enough to rule out #LLMs at present.

He then presents a #strawman argument - all tech is fruit of the poisoned tree, the #transistor was invented by a racist, etc. But William Shockley is not designing or manufacturing any of the transistors / #ICs I use today.

So, @doctorow - I gotta say I disagree. And that's fine.

#Cursor CEO #MichaelTruell warns against #vibecoding, where #programmers rely heavily on #AI #withoutunderstanding the underlying #code. While this method may be suitable for simple projects, it can lead to #unstable and #unmaintainable code for #complexprojects. Truell emphasises the importance of #understanding code, even when using AI tools like Cursor. https://fortune.com/2025/12/25/cursor-ceo-michael-truell-vibe-coding-warning-generative-ai-assistant/?eicker.news #tech #media #news
Cursor CEO warns vibe coding builds ‘shaky foundations’ and eventually ‘things start to crumble’

“Vibe coding refers to a method of coding with AI where you kind of close your eyes and you don't look at the code at all and you just ask the AI to go build the thing for you.”

Fortune

@bryansmart @jgoerzen Products are purposefully designed to be #unmaintainable and #unrepairable and #TechIlliterates roll with it because they believe it's a fact of life.

That shit can't be designed to be fixable and secure and stable and reliable...

OFC we've to nudge users into the better options, like @frameworkcomputer & @ubuntu ...