

Pretend it’s 1995 before I had Internet access
Pretend it’s 1995 before I had Internet access
Lol and how exactly would one get access to this system? Just a registered business in Ohio? Anywhere in the US?
Are you only asking about the worthiness as a job skill or also for personal satisfaction?
What level of involvement are you looking for in setting up the host os?
I’m a NixOS fan because once you painstakingly get the configuration file set up you basically never need to do it again. If you don’t need anything outside of nixpkgs it’s easy, otherwise it’s terrible. Docker is available in nixpkgs.
On connectbot for Android I really appreciate the feature that saves port forwarding settings for each connection. If you can add that and the option to start forwarding on connect that would be great.
Also it would be nice to be able to specify a custom command to run instead of the user’s shell.
Looks great! Nice work
I fear the ones who don’t care
My bios doesn’t need to know what year it is
For all of my personal machines secure boot is disabled.
The main benefit is enabling signature checks on every piece of code that runs to start your machine. This is a good idea to prevent direct modification of the binaries involved. This will work as far up the chain as software supports, even to userland code although I don’t know of any Linux distros do that.
However, if you occasionally rebuild any of that software and can sign it yourself secure boot just moves the attack surface from the binaries into the build process. Any modifications made to the kernel, bootloader, or firmware before signing are included as trusted code and are vulnerable to malicious modification.
Since I don’t / can’t verify every piece of code on my system, and rebuild Linux occasionally, and people have demonstrated secure boot bypass flaws, I prefer to disable secure boot entirely for convenience. Also, in a roundabout way this increases the security of my system because I won’t get locked out for misconfiguring an update.
Yeesss come to the dark side
It’s terribad, the only glimmer of hope is web assembly and the related apis, but ultimately it’s just adding another layer to the onion that will eventually have sensitive data and important interfaces to protect and require yet another layer on top.
Also it’s a sneaky way of exploiting foss without contributing back.
Heeby deeby what about the various ways to build fhs environments in nix. My largest complaint is actually that the nix ecosystem has disjointed, incomplete, and incorrect documentation. You can get through it, but it’s often best to try reading the code in nixpkgs when things aren’t working like the docs say. I’ve been getting by for a few years now and I don’t really even know the nix language, I really should put the time in to learn it but I will when I need to.
I’m very happy with how much nixos just works and doesn’t let me break the whole os just because I want to try the latest version of blender 😅
🤣 wtf did I just read
Is this why C++ will never die?
Nope. I bailed when I read the words NFS and kerberos in the same sentence.
As a life360 user, I really don’t know how any reasonable person in the last 10 years could sign up and not know they’re selling location data. It’s a free service primarily designed to track your location. I didn’t read the terms, I just assumed it to be true.
I can confirm focusrite scarlet interfaces work fine, and the uv1 should be fine as well but I don’t have one. You may need to get familiar with the Linux audio landscape. VSTs mostly work these days, although I only use foss VSTs so maybe commercial ones have their own caveats.
For pro audio you should be using JACK to connect your sound devices. These days if you run a system that uses pipewire, pipewire can pretend to be a JACK server just fine. I like to use QJackCtl to set up Jack environments, although its not necessary because many DAWs are capable of setting up in the application.
For a DAW I used to love Ardour, now I still like it but am sad that it has been crashing often for me. I don’t use any of them but there are some well liked Linux daws like reaper.
You may have trouble with recording without a preemptable (aka real-time) kernel. Afaict this only matters on lower end computers or when you have a lot of live plugins running, but using a kernel with this feature just means that more kernel code can be interrupted to handle things like fresh audio data arriving over USB.
Mostly, you’ll need some time to get everything working how you want. I agree with the recommendation to use a separate disk in your existing computer for Linux, or get a whole separate computer. The nice thing about using a separate disk is you can know for sure your windows setup is available if needed. For me I slowly left windows behind, only realizing later that it has been a year or more since I last fired it up.
Would you believe me if I told you this is how conda works? :P
2 that stand out to me:
When I successfully got virtualbox to boot my windows xp partition inside Linux because I needed to run some software for school.
When I figured out how to use qemu-nbd to mount a qcow2 image backed by a physical block device in order to run non-destructive filesystem repair and file recovery with test disk. Did that for a while for my university IT help desk to quickly save files off failing disks.
Lol build something with serde and you’ll be hooked for life