Couldn’t have been STRONG ZERO
Professional software engineer, musician, gamer, stoic, democratic socialist
Couldn’t have been STRONG ZERO
What DE or WM (and distro if relevant) do you use for your actual, professional work?
I use both a MacBook and a Linux desktop running NixOS + Sway. I use the tmux + Helix editor on both. It’s not uncommon that I will use my MacBook as a thin client for coding over SSH on my desktop. But the MacBook is actually quite snappy for building Rust code.
Do you need to balance stability vs. customisability?
While NixOS can be bleeding edge, I also quickly notice breaking issues and I can easily revert to a previous working boot image (there is a history of boot images saved in the boot loader).
How much time do you find reasonable to put into maintaining/developing your setup?
I think it’s reasonable to spend a few days just getting to a working state, assuming you are starting from scratch. The long tail of maintenance should thin out quickly to the point where you are never really touching your config anymore.
Did distro choice (or lack thereof) impact your choices for DE/WM?
No.
Do you feel like your code editor, language stack, or job profile has an impact on the choices?
Not really. One time I did need to get a Windows VM running just to test out one of our Windows builds. A bit painful, but now that it’s done, I don’t really have to worry about it anymore.
If you can achieve the desired UX on web, I see few reasons to build a native app. But of course it can be hard to work with web technology sometimes; Javascript and WASM can’t do everything and they aren’t the best developer experience compared to more moderns languages.
Even for offline usage, there is increasing support for progressive web apps. For example, I don’t even need to be connected to the internet to use Exaclidraw after I’ve loaded the app once and installed it as a PWA.
Then there are times when you simply need access to native platform APIs. SQLite is a a very important technology that isn’t easily used from a web app. Most of the powerful APIs you get from an OS like the file system or graphics APIs are extremely watered down for the web.
OK this cements my belief that people who work in marketing are batshit insane.
Even after seeing backlash, they doubled down and kept running the ad.
JS is a lost cause.
Can we start a new web with a better language/platform already?
Tl;dw You can upscale a pixel art game without snapping the camera to the pixel grid.
NixOS. My entire config is source-controlled and I can easily roll back to a previous boot image if something breaks like cough Nvidia drivers. I also use it for my home router and all self-hosted services.
You say that like it can’t also happen to symbol names.
I don’t take issue with the animations per se. They could be faster and transfer input immediately, and I would take no issue.
The real crime is how MacOS window animations take forever and don’t switch input focus immediately.
Does anyone know if there’s a domain blocklist for smart TV telemetry? If so, I could easily put it into my DNS server, like I already do for ads.
I’d like to continue using my streaming apps without resorting to yet another device. I have an HTPC that runs KODI but I think it’d be a pain to replace all of my streaming apps.
You might as well try it and see how it goes.
Honestly if you’re not planning on programming, why should you need to know how to use the terminal?
I get that it is incredibly useful, but I don’t think it should be a requirement for anyone just trying to use their PC. I think the prevalence of Linux terminal workflows is just a reflection of the user base: mostly coders.
Oh my god finally. Can’t wait for this to hit nixpkgs.
Zelensky’s not playing cards.
Linus needs to chill. Let him Cook.
I probably can’t give a good technical comparison of the power of git reflog
vs jj op log
, but I find jj op log
much easier to use.
Wait is there actually a Zelda movie happening? I feel like I’ve heard of intentions to make a Zelda movie for 20 years.