Just try and see how it goes - it’s not like you can’t go back
- 0 Posts
- 12 Comments
talkingpumpkin@lemmy.worldto
Programming@programming.dev•Microsoft Wants to 'Make People Addicted' to its New AI Assistant, Internal Documents Reveal
3·5 days agoTo me it looks like “we believe in our product” companies are an endangered species
talkingpumpkin@lemmy.worldto
Programming@programming.dev•Looking for advice/experience on spec driven development for a big application while also maintaining an overarching application spec
163·9 days agoFor the fellow community members who are not up to date with the latest AI
BStrends:- if you search for “speckit” you’ll land on https://speckit.org/ “Spec Kit - AI-Powered Specification-Driven Development Toolkit”
- if you’ve never heard of “spec-driven development” it’s because, far from being a noteworthy development practice like TDD or DDD, it’s just another word for “leave all coding to coding agents”
talkingpumpkin@lemmy.worldto
Programming@programming.dev•10 weird OSS projects you need right now...
11·13 days agoI clicked on them all so you don’t have to (well, so you can better decide what to investigate and what to ignore):
Ratty 3D Terminal
Is the compiz of terminal emulators
https://ratty-term.org/TheyLive Adblocker
An ublock origin lite fork that replaces ads with slogans from John Carpenter’s 1988 film They Live instead of hiding them
https://github.com/davmlaw/they_live_adblockerTerminalPhone
CLI messenger (with voice messages) that operates over tor
https://gitlab.com/here_forawhile/terminalphoneCuda Oxide
“Rust-to-CUDA compiler that lets you write (SIMT) GPU kernels in safe(ish), idiomatic Rust”
https://nvlabs.github.io/cuda-oxide/index.htmlWario Synth
Browser-based midi player + search engine (doesn’t look like you can easily download the midi filies)
https://www.wario.style/Jmail & EpsteinExposed
Epstein files search engine (seems very US-focused: I tried looking for a few non-US people and found nothing)
https://epsteinexposed.com/Wikipedia Doomscroller
“pseudo social media feed that algorithmically shows you content from Simple Wikipedia. It is made as a demonstration of how even a basic non-ML algorithm with no data from other users can quickly learn what you engage with” (AGPL)
https://xikipedia.org/Puter
I’m not 100% sure by looking at the homepage, but it would seem it’s a containerized desktop you can access via web (think webtop)
https://github.com/HeyPuter/puterHonker
SQLite extension providing functionality similar to postgres’ notify/listen
https://github.com/russellromney/honkerYes, these are 9 and not 10… Sorry, I only see 9 in “Topics Covered” above and I don’t want to go to youtube (I’ve already
wastedspent enough time on this). If you can, pls integrate the list with the 10th project by replying here.
talkingpumpkin@lemmy.worldto
Programming@programming.dev•The mythical well-specified project
61·18 days agoI’ve been thinking about AI and autonomous agents.
These days this is enough to stop me reading, but thanks for saying out that the article is about AI in the first sentence and spare me a click (declaring that in the title would be even better, but first sentence is pretty darn good).
talkingpumpkin@lemmy.worldto
Programming@programming.dev•Don't overestimate domain expertise
2·27 days agodomain-driven design (or development?)
I’m not 100% what it is (I’m really not into nomenclature), but I think it’s the practice of modeling your software after the domain you are working in… IDK if/how it differs from what everyone has always been doing since forever.
It would seem my point is not getting through (ie. I must not have expressed it well enough).
You having freedom doesn’t mean other people have a duty to support what you do - it just means they don’t have legal ground to stop you.
For example, freedom of speech doesn’t mean that newspaper must publish whatever you write - it just means the police won’t come knocking on your door at 5am because you of something you wrote.
The “idea of linux” (by which I take you mean the idea of FOSS in general, not of the kernel specifically) isn’t to support anything and everything.
Does dropping 32 bit go against the “idea of linux”? Does software being developed/tested only on specific distros go against it? Do devs that only supporting glibc because they don’t care about musl go against the idea of linux?
I’m just expressing a concern where over relying on one init system will limit options
Nope, nothing actually limits the options of people who don’t like systemd: if they want to run some FOSS piece of software whose upstream devs don’t care about openrc (or whatever init of choice), they’ll just have to fork the projects, put the work in, and the upstream devs won’t be able to stop them in any way.
This is what the “freedom” in FOSS means. Twisting it to mean that upstream goes against “the idea of linux” if they don’t support whatever thing you care about and they don’t is entitled.
this doesn’t go with the idea of Linux, which is having “freedom” with your os
Err… it’s “freedom” as in “you are free to run your own system using whatever software you wish” not “freedom” as in “distros and devs have a duty to support your freedom to run any specific software you happen to like”.
Let’s turn down the entitlement dial a bit.
TLDR:
Current status for 26.04 LTS
We shipped rust-coreutils as the default in Ubuntu 25.10 to maximise real-world testing ahead of the LTS. Based on the audit findings and remediation progress, here is where we stand for Ubuntu 26.04 LTS.
We have included the latest upstream release 0.8.0 in Ubuntu 26.04, which incorporates the bulk of the security fixes.
cp, mv, and rm continue to be provided by GNU coreutils in 26.04. These utilities have remaining open TOCTOU (time-of-check to time-of-use) issues (8 as of Apr 22, 2026) that need to be resolved before we are confident shipping them.
Our plan is to address the remaining issues as soon as possible and target Ubuntu 26.10 with 100% rust-coreutils.
Still, some neckbeards only wanna use software from orgs who are in it “for the love of the game”.
Nope, that’s just you fighting strawmen and labelling people who don’t hold your same opinion “neckbeards”.
I would be excited for a new FOSS browser regardless of specific features, and I could be excited for a non-FOSS one if it had particularly promising features that are not provided by any FOSS browser. As far as I can see, Orion does not fall in either category.
BTW marketing a product for its privacy (or security) without it being open source amounts to having “trust me bro” as a slogan… of course one is free to trust whoever they want to.
It’s not FOSS, so I couldn’t possibly care less. That said, best of luck to you!

No idea what you are talking about… did you get an assignment to implement some CLI program and want ideas for what to do?
I’d assume what you call “packages for other programs” would be plugins? In that case, unless you have a specific existing program you want to write a plugin for, then yours would be a standalone program.
About the “setup script”, if you mean that’s an installer of sorts, then no, your program must not necessarily have an installer (you or others may write standalone installers or packages for various package managers, but that’s another story).