Microsoft is making TypeScript 10x faster with native implementation in Go | Bigger TypeScript projects should now become much more manageable in all code editors
We're live, come join us!
Continuing from my last game jam! | #GodotEngine | #Emacs | #GameDev
#programming #SoftwareEngineering
Software encodes knowledge.
If you can’t understand or explain or justify or rationalize the knowledge encoded in the software, it’s not useful. It failed to meet its primary purpose of encoding knowledge.
Mitigating SourceHut's partial outage caused by aggressive crawlers
https://status.sr.ht/issues/2025-03-17-git.sr.ht-llms/
Discussions: https://discu.eu/q/https://status.sr.ht/issues/2025-03-17-git.sr.ht-llms/
The atrocious state of binary compatibility on Linux
https://jangafx.com/insights/linux-binary-compatibility
Discussions: https://discu.eu/q/https://jangafx.com/insights/linux-binary-compatibility
utl::json - Yet another JSON lib
https://github.com/DmitriBogdanov/UTL/blob/master/docs/module_json.md
Discussions: https://discu.eu/q/https://github.com/DmitriBogdanov/UTL/blob/master/docs/module_json.md
Show HN: Localscope–Limit scope of Python functions for reproducible execution
https://localscope.readthedocs.io/en/latest/
Discussions: https://discu.eu/q/https://localscope.readthedocs.io/en/latest/
icholy/todo: Library for parsing structured TODO comments from code.
https://github.com/icholy/todo
Discussions: https://discu.eu/q/https://github.com/icholy/todo
Zellij 0.42.0 released: stacked resize, pinned floating panes and new Rust plugin APIs
https://zellij.dev/news/stacked-resize-pinned-panes/
Discussions: https://discu.eu/q/https://zellij.dev/news/stacked-resize-pinned-panes/
C & C++ recap for week 11/2025
https://discu.eu/weekly/candcpp/2025/11/
#cpp #cprogramming #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Python recap for week 11/2025
https://discu.eu/weekly/python/2025/11/
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Golang recap for week 11/2025
https://discu.eu/weekly/golang/2025/11/
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Rust recap for week 11/2025
https://discu.eu/weekly/rust/2025/11/
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
One of the things you learn in many art classes as an adult is that the product is much less important than the process. Take pleasure in the process, and the outcome will take care of itself.
The artists I know draw and paint and sculpt (and since I know techie artists) “make” for the sheer pleasure of it.
Having said that, having programmed for fifty years, there’s a lot of boilerplate involved in programming. AI tools help one turn a human-language description of a problem and potential solutions into a partial solution in a matter of minutes.
One might ask: why is there so much boilerplate? Maybe our programming systems should seek to eliminate boilerplate by being more expressive?
To that, I agree. But one of the ways of being more expressive is using an expressive language to describe problems and possible solutions — and what is a coding-specific LLM if not that?
Of course, one can write buggy code in any language. The LLM does not free you from that, so walk through the output carefully, suggesting changes, asking for reasons of particular constructions. The LLM is also a pattern completer, so it will insert unnecessary, but frequently used things. The LLM has limited attention, so it may lose track of the project goal when down in the weeds.
"All experts interviewed for this piece believe AI will assist developers rather than replace them wholesale. In fact, most view keeping developers in the loop as imperative for retaining code quality. “For now, human oversight remains essential when using AI-generated code,” says Digital.ai’s Kentosh.
“Building applications will mostly remain in the hands of the creative professionals using AI to supplement their work,” says SurrealDB’s Hitchcock. “Human oversight is absolutely necessary and required in the use of AI coding assistants, and I don’t see that changing,” adds Zhao.
Why? Partially, the ethical challenges. “Complete automation remains unattainable, as human oversight is critical for addressing complex architectures and ensuring ethical standards,” says Gopi. That said, AI reasoning is expected to improve. According to Wilson, the next phase is AI “becoming a legitimate engineering assistant that doesn’t just write code, but understands it.”"
Discord releases free Social SDK for game developers at GDC https://www.developer-tech.com/news/discord-releases-free-social-sdk-game-developers-at-gdc/ #discord #gamedev #coding #gdc #programming #developers #gaming #tech #news #technology
AoS vs SoA in practice: particle simulation -- Vittorio Romeo
https://vittorioromeo.com/index/blog/particles.html
Discussions: https://discu.eu/q/https://vittorioromeo.com/index/blog/particles.html
uv starting to overtake Poetry in package download
https://wagtail.org/blog/uv-overtakes-poetry/
Discussions: https://discu.eu/q/https://wagtail.org/blog/uv-overtakes-poetry/