![](https://programming.dev/pictrs/image/eb6019e6-5997-4e43-bb1c-995ce032f3af.jpeg)
![](https://programming.dev/pictrs/image/028151d2-3692-416d-a8eb-9d3d4cc18b41.png)
Oh I didn’t realize they had one with Sway. That helps!
Professional software engineer, musician, gamer, amateur historian, stoic, democratic socialist
Oh I didn’t realize they had one with Sway. That helps!
Buy a portable AC unit and install it in your bedroom or living room window.
EDIT: I have this one that works well at least on a single room: https://www.amazon.com/Vremi-000-BTU-Portable-Conditioner/dp/B084H4B6NB?th=1
Thanks! I had seen the ublue template, but not that blue build tool. Will check it out.
Gotcha, lack of docs is tough.
Ideally I would use an existing atomic distro with both Sway and Nvidia drivers, since I’m currently failing to install those drivers without getting black screen on boot (the issue).
I just clean installed Sway. The last time I tried a rebase from Kinoite to Bazzite it left me with a weird set of flatpaks and removed Firefox somehow. Probably wasn’t a big deal but it was easy enough to start fresh.
And yeah Nix store can live in /var
. That’s where it ended up when I used the nix-installer
provided by Determinate Systems.
Hmm what you say about the ostree tooling is unfortunate. I was hoping to make my own image at some point. What specifically is overly complex?
Apparently it’s hard to get hired in software. Meanwhile, some of the worst software ever made is being written today. Have you tried using literally any software recently? We’re in this “barely good enough to function while being heavily supplemented by tech support” phase. I guess capitalism breeds incompetence as long as it’s still profitable?
But quiche is tasty!
Weird article. Suddenly switches to talking about some other lady suing Netflix over an unrelated incident, and then the last half is only about that.
Sounds like Kubuntu’s fault to me. If they provide the desktop environment, shouldn’t they be the ones making it play nice with the Linux scheduler? Linux is configurable enough to support real-time scheduling.
FWIW I run NixOS and I’ve never experienced lag while compiling Rust code.
Very biased survey in general. Should have more open-ended questions and less tailoring of questions based on previous answers.
What is the difference between “Versioned” and “Stable”? And which one is NixOS?
def path_is_valid(path: Path) -> bool:
if not path.exists():
return False
return True
There’s no reason for this function to exist. Can you see why?
Awwwww there goes that plan.
Gleam is cool. I wrote some services with it to see if I wanted to use it for more projects. It seemed like a good option because it would be easy to teach.
Things I like:
Things I don’t like:
"Hello, " <> name
. It starts to get cumbersomeserde
if
guardsI think it would help narrow things down if you described what kind of website you want to build.
They explicitly said they want to build a website. Not that you can’t go far with a Java server + HTML(X) but JS is the de facto standard for interactive websites.
Javascript
WASM
How exactly do you debug code when your build process is separate from your code editor? Having to compile my code, run it until I find a bug, then open it up in a debugger and start it all over sounds extremely inefficient.
There’s a lot of incorrect assumptions baked into this. While you may choose to invoke your debugger separately from your editor, many modern editors support the Debug Adapter Protocol (DAP). This is a protocol developed by Microsoft for VSCode, and the VSCode debugger is quite powerful. I’ve only used Visual Studio many years ago, but from what I recall, the VSCode DAP is essentially just as powerful. And if you’re not interested in VSCode, the Helix editor and probably NeoVim also support DAP.
how to make the transition from a Visual Studio user to a Linux programmer
You are also coming in with the constraint of programming in C++. For this specific language, I think I agree with others here that either CLion or VSCode+CodeLLDB are your best options today. Maybe after you get comfortable in the Linux environment, if you want to try something more keyboard-centric, install a Vim emulation plugin or even jump right into Helix or NeoVim.
Wait. Where are you finding the sway image? I’m browsing the images but I don’t see it.
EDIT: Maybe it’s only Way blue that has sway?