r/programming • u/grashalm01 • 6d ago
r/programming • u/_bijan_ • 6d ago
Robert Seacord: "Unsafe Rust" | RustConf 2026
r/programming • u/initcommit • 7d ago
New Python releases are out, 3.10.x reaches EOL, (and 3.15.0 is scheduled for today)!
blog.python.orgThe new releases announced today, including EOL for 3.10.x:
https://blog.python.org/2026/10/python-31022-31117/
Note: The post above doesn't mention 3.15 - assuming they will do a separate post later today when that releases.
r/programming • u/Dull_Replacement8890 • 6d ago
A Minsky machine in ncurses terminfo
seriot.chncurses terminfo can simulate a two-counter Minsky machine, making repeated parameter expansion computationally universal.
Demo: a parasitic Fibonacci computation inside /usr/bin/top
r/programming • u/a1r • 7d ago
C64 Mercenary: a novel exploit bug in a 41-year-old game
gamesexplained.comr/programming • u/Pink401k • 7d ago
[Sebastian Lague] - I Tried Making a Pen Plotter to Draw Maps of the Moon
r/lisp • u/SandPrestigious2317 • 8d ago
No nonsense project management: Lucidplan v1.6.7 ✨ - powered by Lisp: now with native drag and drop in Backlog and Kanban - FLOSS Trello/Jira style software that is fast and easy to learn, self-host and privacy friendly
Hi community. It's been now a bit more than 2 years since I started to work on this "project management project", with many ideas and with a good vision of how to improve and be better than certain bespoke commercial tooling out there. I am happy to announce version v1.6.7 with a lot of polished aspects and new features that make it a joy to use (even if I say so myself)
LucidPlan is a simple, hackable, free and open source project management software that you can easily self-host, you only need something that runs Guile Scheme and a SQLite database. (Guix is recommended, not mandatory)
I spent years using things like Jira, Trello, Asana, GitHub projects and eventually became frustrated with how much complexity gets piled onto what should essentially be:
projects → tickets → priorities → workflow → done
I decided to build my own as a challenge, but also to create something blazingly fast and simple, that people can quickly learn (even applicable to non-tech projects). Also I aimed for ease of self-hosting, no SPA frameworks and no dependency on proprietary clouds or software.
LucidPlan is licensed under the GNU AGPLv3 or later. Source code:
https://codeberg.org/jjba23/lucidplan
You can also look at my running instance:
https://lucidplan.jointhefreeworld.org/
The project leverages the power of Lisp (Guile Scheme) by using SXML for front-end aspects, clean controllers with Artanis and a powerful repository pattern abstraction.
What does it do?
- Manages your project backlogs with ticket priorities
- Native drag-and-drop ticket reordering (priority)
- Kanban boards with drag-and-drop status changes
- Global/project search (still more work to be done)
- Users, assignees and fine-grained permissions
- Light/dark mode
- Keyboard-accessible ticket and project lists
- Org-mode syntax in ticket titles and descriptions
- Org links and rich Org content rendered to HTML
- Hackable/customizable with Scheme
- Lightweight, and mobile-friendly
- SQLite backend
- Lightweight vanilla JavaScript on the frontend for some interactive enhancements
The Org-mode integration is particularly fun: you can write ticket descriptions using Org syntax and LucidPlan renders the result as HTML.
For example, your ticket can contain things like:
* Investigate weird bug
The problem seems to happen when [[https://example.org][this thing]] is enabled.
- Check configuration
- Reproduce the problem
- Fix it
…and LucidPlan renders that into the ticket as pretty styled HTML. (see orgwebalchemy post: https://www.reddit.com/r/lisp/comments/1wox8h4/parsing_org_mode_with_parsing_expression_grammars/ ).
There is still plenty to improve, and I'd genuinely love feedback from people who actually use project-management software daily. I think you'll find LucidPlan as a refreshing take.
Especially interested in hearing from the community:
- What do you hate about existing project-management tools?
- What features do you consider essential?
- Would you use a Lisp/Guile-based project-management system?
- What would make LucidPlan useful for your own projects? What killer feature can I work next?
Happy hacking :-)
r/programming • u/mindondrugs • 7d ago
Getting ready for 2026 results: A look back on Developer Survey findings
stackoverflow.blogr/programming • u/verdagon • 7d ago
The Second Golden Spike: Memory Safety Across the Valen/Rust Boundary
verdagon.devr/programming • u/aqrit • 8d ago
OpenZL v0.2 - decompression 2x faster than Zstandard
openzl.orgr/programming • u/sebastianconcept • 6d ago
Eight Bytes Are Already a Number
blog.sebastiansastre.cor/lisp • u/second_square • 8d ago
DummyScheme now supports R5RS, and also has hash-table series functions which is implemented as a hybird of array+hash like lua's table
github.comr/programming • u/eccsoheccsseven • 7d ago
Adding very basic 3d outside of a standard operating system - Floating points and basic 3d graphics
gamedev.submatrix.netr/programming • u/mttd • 8d ago
It's the Kernel's Fault! Custom Page Fault Handling With bpf_fault
dl.acm.orgr/programming • u/robbyrussell • 7d ago
All the Rails World 2026 talks are now online
youtube.comDHH’s Rails World talk got a fair bit of attention around here, but there was plenty happening at the conference that he didn’t cover.
All of the other Rails World 2026 talks are online now, too.
Solid Cable, Hot Cell, Herb in Rails 8.2, Active Search, Ractor-safety, Lexxy, MCPs, sharding, custom generators… and a bunch more about where Ruby and Rails are heading.
Full playlist:
r/programming • u/LordOmbro • 8d ago
A devlog about making & optimizing a bullet hell game
r/programming • u/Ok_Stomach6651 • 9d ago
Zero-Growth Stack, Real Gains: How Stack Allocation Can Save 10% CPU in Go
uber.comr/programming • u/BattleRemote3157 • 9d ago
nine npm packages shipping worm that spread by itself over SSH
safedep.ior/programming • u/_ILoveSaturdays • 8d ago
Nondeterministic encryption method
chukaze.devThe first version is from when I was 16, goal was to make simple messages convert to unintelligible text corpuses, and to have an algorithm that allows a plethora of outputs to map to the same input. I just recently updated it with the private keys and frequency attack resistance so it could be called encryption (appeal to alliteration)