I use docker myself on my RPi4, but the OS is on a 128 GB SSD connected through USB3. These SSD are pretty cheap nowadays and (likely?) more resilient than sdcards…
The instructions say ALLOW_EMPTY_PASSWORDS=yes. They also say this is meant for development purposes only, I assume they mean you should build a dockerfile for something more pressing like a prod environment.
In my experience, you still have your same path to your nix installed binaries in the distribox container, so you shouldnt even have to duplicate your configuration. I also dont suspect python dev to be that bad so long as you use venv or conda.
why does that make you concerned?? I hope you are ok!! I like all software and I love Linux but in the end I love technology and what matters is that I promote software friendship!! Available for everyone!!
Oh you’re young, sorry for the offensive wording. I saw you’re programming and trying technology out - good on you! I hope you’ll never lose your excitement about technology.
It’s quite a political thing, but I am sure you’ll find your way around it.
I know everything about the current status of open source, I’ve read about Richard Stallman, about how he dislikes the word open source, but what we need to understand is that all software can be nice, nya!! And it’s ok I forgive you meow.
I know it’s beside your point, but I want to chime in…
My understanding of the history of fashion is that back in the 1950s America…they were trying to nudge culture into accepting their worldview.
On the contrary, I don’t think that’s how the mentality came about, or was held at that time at all. If you go back to the 1850s or 1750s, suits and dresses (or some older variant of them) were a sign of wealth, intelligence, high class living, etc. They had to be hand-tailored by experts using rare fabrics and dyes that had to be shipped all around the world. Then the industrial revolution came, and clothing was able to be mass produced (usually at the cost of quality). Suddenly the middle class had access to suits and dresses, but the perception that it was something for the wealthy was still there. For many businesses targeting the middle class, the suit and dress WERE the uniform, as a means of displaying how regal their brand is.
And it’s not like we’ve gotten past this. If you go on any of the social media sites with ads, take a look at what you see: some knock-off piece of trendy clothing that’s made to look like a high end fashion brand, but targeting the lower/middle class.
All that said, I’m all for the “punk rock” mentality. Don’t do what your parents did just because society told them to tell you it was important. Stick it to the man, yadda yadda. But I think it’s a trap to assume that the 1950s proletariat felt any differently than the same class of people do today.
As for windows v linux, of the people who are aware of both yet continue using windows, I think most would say that they use it specifically because they have a “preference for something that i can just set up and not have to tinker with” and because they also aren’t making their choice based on “the trackers in win11 or because [they] care that Microsoft is an evil megacorp”.
I used to like the idea of nixos because it felt “tidy” to configure everything centrally. However that tidyness is achieved by adding an extra layer which just replicates the configuration options of every program. If there is a bug in that layer or something is just not implemented, either you have to learn the whole inernals of nixos and nixpkgs, for which there is no real documentation, or you have to resort to doing things imperatively again, which is hard because of the opacity of the generated system and also defeats the whole purpose. So basically, you are completely dependent on nixos developers for things you could have easily done yourself on arch.
I have to disagree with this, with home-manager you can pretty much put just put your normal config files inside your NixOS config and map them into wherever they’re meant to go, except now they’re managed by nix
The built in config options are really nice but you don’t have to use them in the slightest as long as the package itsself is in nixpkgs
Python is easy on NixOS, you just need to use python venvs and you can use pip like normal
(python -m venv .venv) to create the venv (only need to do once per project)
.venv/bin/activate to enable the venv (Vscode should do this automatically if you create the venv through the python extension)
Then just pip install to your heart’s content
(Probably a good idea to pip freeze > requirements.txt every time you install a new library too to make it reproducible
Also you should probably add the venv directory to gitignore if you’re using git as it’ll add a lot of crap to source control that can be easily regenerated from the requirements.txt
For everyday tasks, I think a Fedora distrobox works fine, but you would have to upgrade it eventually and I admit I’m not sure how you do that under distrobox. Still, I initially used it and still have a Fedora distrobox I use for doing stuff for my job, as well as one I use for running a game modding program that requires Java, and they both work fine.
I’ve also had success with a Debian distrobox, which I used to compile Render96ex. Debian is pretty universal, so it’s much easier to follow compile instructions using it than a Fedora distrobox ^^’
You can setup your Arch with grub menu btrfs snapshots just like NixOS for convenient rollbacks. NixOS has too steep a learning curve, coming from someone who recently tried it and ended up being somewhat disappointed by it. NixOS sounds good on paper but in reality it is a long way from a mature product for desktop or general use.
As you mentioned Arch has AUR which packages just about anything and everything you could ever want in the future. And the Arch Wiki will never be “not relevant” so long as you are using Linux anywhere, the Arch Wiki is a handy reference.
No issues to report here. Audio sucked when I had an old shitty laptop with a BT4.0 chip but after I upgraded to a Thinkpad X280 Bluetooth just worked out of the box. Been using pipewire but before that I used pulseaudio with bluetooth audio extensions that you can find on the AUR. Pulseaudio was far less stable, pipewire just werks.
linux
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.