Cached version, while Cloudflare is down: https://archive.is/20251024040409/https://jyu.dev/blog/why-dev-null-is-an-acid-compliant-database/
- 0 posts
- 22 comments
- 7 months
Interesting topic, but the random usage of “AI” to do things because they did not want to x, followed by them doing x anyways a paragraph down was weird. Also all the xitter LinkedIn style posts and pages of slop code made it awful to read…
- mormund@feddit.orgtoProgramming@programming.dev•I am sorry, but everyone is getting syntax highlighting wrong8 months
Hm don’t agree with their choices, but interesting to read through the thought process. The more colorful theme seems more useful to me, even if I can’t remember the colors I use. I think its a VS code standard theme. I never really cared about customizing everything in general, I just keep what I found useful around.
It definitely is/was. Most user facing software these days is a web app, or native application using JS anyways. The event loop and async programming is also ubiquitous nowadays in most languages, especially server side.
The true turing test
- mormund@feddit.orgto
Linux@programming.dev•Open-Source NVIDIA Linux Driver Usage About To Become Much More Reliable
10 monthsI’m not that deep into it and as you noticed information on the issue is sparse. My understanding is that it is not possible to get power management working for these cards (see https://nouveau.freedesktop.org/PowerManagement.html). May not seem like a big deal, but as far as I understand this means the cards are stuck in the lowest power setting i.e. perform as well as an iGPU.
And from my understanding this is forced by Nvidia because power management is disabled when loading unsigned firmware.
That is my understanding of the situation. Due to this the devs basically gave up on those cards as it is unfixable.
- mormund@feddit.orgto
Linux@programming.dev•Open-Source NVIDIA Linux Driver Usage About To Become Much More Reliable
10 monthsI am aware. Nouveau works okish with cards from the 800 series and older. It does only barely work with 900 and 1000 series cards, because of the firmware signing issue. You can check their page for compatibility information. And the new “open-source” driver only supports the RTX cards.
- mormund@feddit.orgto
Linux@programming.dev•Open-Source NVIDIA Linux Driver Usage About To Become Much More Reliable
10 monthsNope, 900 and 1000 series have little hope of being properly supported. They require signed firmware which seems to be problem and are not new enough for the “open-source” solution from Nvidia for new cards.
- mormund@feddit.orgto
Linux@programming.dev•Canonical Plans for a Fully Functional Desktop Session on RISC-V with Ubuntu 25.10
1 yearI guess currently it’s a chicken and egg situation for OEMs. They can’t consider RISC-V based boards/laptops because there is no or minimal software for it. Also, porting to RISC-V can’t be that expensive of an endeavor. Most unix software is already portable.
- mormund@feddit.orgto
Linux@programming.dev•Linux suffers from a lot of unaddressed security problems.
1 yearFull disk encryption is non standard and a PITA without a secure boot chain where the disk can be unlocked by the OS itself. If you have fun tinkering with your OS go nuts, but I want something that works every time even if install it for my mom. The current distro offerings aren’t that.
- mormund@feddit.orgto
Linux@programming.dev•Linux suffers from a lot of unaddressed security problems.
1 yearNo. You can edit the Kernel command line directly from GRUB before booting into anything else. That is the default behavior (with Debian).
Yes, it is more aimed towards “casual” users that want something that just works. But auto-updating policy is not really the point of the blog. Every distro is deciding that by themselves and will always be able to.
- mormund@feddit.orgto
Linux@programming.dev•Linux suffers from a lot of unaddressed security problems.
1 yearThe default GRUB setup basically provides no security, even with UEFI secure boot enabled. On my default Debian install I can just edit the Kernel command line and get root without any password required. But beyond that, check out design goal 2 in this article https://0pointer.net/blog/fitting-everything-together.html
- mormund@feddit.orgtoProgramming@programming.dev•AI Models from Google, OpenAI, Anthropic Solve 0% of ‘Hard’ Coding Problems1 year
If you’re interested in getting into it, download Ghidra and open an older program/game in it that you like. The decompiler is pretty amazing imo, so you rarely have to look at the assembly. But it also cross-references them so you can look at the decompiled C Code and the associated assembly. It’s pretty fun 😊
Depends firstly what you are building. For a Node backend, it of course matters a lot. For a JS frontend you always only ship a fraction of the dependency code, so the meme doesn’t really apply. Modern JS frameworks are alright as long as you know what you are doing 🙂
Frankly, the only respectable way to do it!
Can you use git without a forge? Sure. As long as you don’t give a hoot about the entry barrier. But for any open source project were you want to encourage contribution you better have a nice presence on a forge.
- 1 year
As I assume you’re not looking for FOSS-only solutions, you probably want to go with Jetbrains IDEs (IntelliJ). They are arguably the best IDEs around and have native Linux versions.
I assume you are mostly working with C/C++. I don’t have first experience with CLion but haven’t heard anything negative about it.
- mormund@feddit.orgtoProgramming@programming.dev•Any nushell users out there? Is it worth learning and using as my defualt shell?1 year
Why not just use Powershell then? It’s been available for Linux for a long time. I use it for scripting quite often


For those looking for an alternative, I switched to Voyager after it became clear Sync was abandoned. It feels similar enough to me.