I use linux because, in the 90s, Redhat shipped with a Star Trek game. We are not the same.

permalink
report
reply
35 points

I use Linux because of compiz fusion cube desktop. We are not the same.

permalink
report
parent
reply

We are not. When I want a cubic desktop environment I reach(ed) for BeOS.

permalink
report
parent
reply
4 points

and NeXT for the cubic computer itself

permalink
report
parent
reply
14 points

Tux Racer go brrrr

permalink
report
parent
reply

Oh, I hadn’t thought of Tux Racer in ages. I think I need to play that again.

permalink
report
parent
reply
3 points

Tux racer go b…r…r…r

I only had access to ex-corporate office hand-me-down motherboards as a kid. This was about 1 potato per 3 seconds of rendering performance (I’m 34)

permalink
report
parent
reply
8 points

It did? Which one?

permalink
report
parent
reply

I’ve been trying to remember but it hasn’t come back to me. It was a 2D, top down, space battle game. Its possible it wasn’t named after Star Trek, but you pilot a grey ship with a saucer section and nacelles to fire torpedoes and phasers at green bird of prey looking ships so…

permalink
report
parent
reply
1 point

Xtrek would be what pops to kind for me, possibly?

permalink
report
parent
reply
6 points

That all sounds very familiar. The one I played was full color but it must have either been a late version of Empire or something heavily “inspired” by it.

permalink
report
parent
reply
1 point

I think my mother played that star trek game on a time shared minicomputer.

permalink
report
parent
reply
71 points

Linux gotta mainstream wen?
Time to switch to bsd

permalink
report
reply
28 points
*

It’s almost time to roll out your own OS, posix is becoming too mainstream

permalink
report
parent
reply
22 points

There’s always TempleOS

permalink
report
parent
reply
6 points

Praise!

permalink
report
parent
reply
7 points
6 points

People like this, by simply existing, make me feel like a real dumb piece of shit.

My breaks from real work are video games, TV, and this sort of shit posting we’ve got going on in this thread right here.

permalink
report
parent
reply
3 points

That’s why I plan to move my servers into an L4 clone.

permalink
report
parent
reply
1 point

I applaud this future thinking. you need bare metal or whatever you consider L4 to truly rice a system. Gone are the days where superior performance was a couple of finely tuned cpu flags away.

permalink
report
parent
reply
2 points

Heard me out

FreeDOS

permalink
report
parent
reply
10 points

I’ve used FreeBSD for about a month in 2005, and still can’t stop talking about it.

permalink
report
parent
reply
8 points

I dual booted it as a desktop for about 6 months around the same time, but honestly all I did is use it as a desktop and browser. I could hardly figure out how to do anything else. I’ve forgotten everything about the experience, and anything I happen to accidentally remember I try to also forget.

permalink
report
parent
reply
5 points

It’s close to 1 in 20 PCs nowadays. It’s growing very quickly, and has been adopted in non-irrelevant amounts for a few years already.

permalink
report
parent
reply
2 points

Plan9 from bell labs?

permalink
report
parent
reply
2 points

I am already learning to use FreeBSD. I definitely recommend reading the official handbook, it is even a pretty great introduction to Unix overall.

permalink
report
parent
reply
2 points

Solaris tho

permalink
report
parent
reply
1 point

shutters

permalink
report
parent
reply
1 point

shudders

permalink
report
parent
reply
1 point

*when

permalink
report
parent
reply
60 points

I switched in the late 90s to attract women. I still think it’s going to work someday.

permalink
report
reply
22 points

Any time now surely

permalink
report
parent
reply
12 points

If you’re also a woman, this may work!

permalink
report
parent
reply

That’s not a bad strategy. Just gotta add some leftist politics to the mix.

permalink
report
parent
reply
4 points

Well, theres been a push to get more women into Tech so that works in your favour.

Your job is now to lure them away from the Microsoft bros

permalink
report
parent
reply
2 points

“Come back to my house! There’s no windows! No wait- not like that- don’t go!”

permalink
report
parent
reply
53 points

Let’s not repeat the mistakes of (some!) old Unix-Heads and just welcome all newbies, please <3

permalink
report
reply
7 points

the correct greeting is “I use Nix BTW”, Arch is so yesterday

permalink
report
parent
reply
5 points
*

I recently tried switching from Arch to NixOS and the experience I had can best be described as apalling. I have not had a new user experience this bad since my first dip into Ubuntu dependency hell back in 2016. I’d like to preface this by saying I’ve been a Linux user in one form or another for almost half my life at this point, and in that time this may well be the most I’ve struggled to get things to work.

Apparently they have this thing called home-manager which looks pretty cool. I’d like to give that a shot. Apparently I have to enable a new Nix channel before I can install it. I’m guessing that’s the equivalent of a PPA? Well, alright. nix-channel --add ..., nix-channel --update (oh, so it waits until now to tell me I typo’d the URL. Alright), and now to run the installation command and… couldn’t find home-manager? Huh?? I just installed it. I google the error message and apparently you have to reboot after adding a new nix-channel and doing nix-channel --update before it will actually take effect, and the home-manager guide didn’t tell me that. Ah well, at least it works now.

I didn’t want to wait for KDE and its 6 morbillion dependencies to download, so I opted for Weston. It wasn’t a thing in configuration.nix (programs.weston.enable=true; threw an error and there was no page for it on the NixOS wiki), but it was available in nix-env (side note: why does nix-env -i take upwards of 30 seconds just to locate a package?), so I installed it, tried to run it, and promptly got an inscrutable “Permission denied” error with one Google result that had gone unresolved. Oh well, that’s alright, I guess that’s not supported just yet – I’ll install Sway instead. Great, now I have a GUI and all I need is a browser. nix-env -i firefox gave me the firefox-beta binary which displayed the crash reporter before even opening a browser window. Okay, note to self: always use configuration.nix. One programs.firefox.enable=true; and one nixos-rebuild switch later, I’m off to the races. Browser is up and running. Success! Now I’d like to install a Rust development environment so I can get back to work. According to NixOS wiki, I can copy paste this incantation into a shell.nix file and have rustup in there. Cool. After resolving a few minor hangups regarding compiler version, manually telling rustc where the linker is, and telling nix-shell that I also need cmake (which was thankfully pretty easy), I’m met with a “missing pkg-config file for openssl” error that I have absolutely no idea how to begin to resolve.

I’m trying to stick with it, I really am – I love the idea that I can just copy my entire configuration to a brand new install by copying one file and the contents of my home directory and have it be effectively the same machine – but I’m really struggling here. Surely people wouldn’t rave about NixOS as much as they do if it was really this bad? What am I doing wrong?

Also unrelated but am I correct in assuming that I cannot install KDE without also installing the X server?

permalink
report
parent
reply
2 points

I made a similar switch half a year ago and thankfully for me it was relatively painless. Some stuff got significantly harder to set up (e.g. getting a nice rust development environment, getting ROCm to work with some torch-based project), but once all that is done I have complete or near-complete setup instructions on how to do it again, so I am hoping the trade-off here will be worth it in the future (or I will drop nixos and move to something else if I get bored, time will tell).

For the beginners, I recommend to go with the flakes setup right from the start, here is a nice guide that you can use as a reference: https://nixos-and-flakes.thiscute.world. I followed it through for the initial setup and I don’t remember having to think about channels, at least initially: I picked the most recent stable one right at the start and only updated it to another - the unstable one - later on when I wanted to get some fresh kernel version. The upgrade was pretty painless, as the channel is just the root input of the flake: change that one line, nixos-rebuild switch and it’s done. With flakes I occasionally run nix flake update (+ rebuild) to get newer versions of packages (as the flake will be locked to the state of the channel at the time you install/update). If anything (well, most) of the things go wrong, just go back to the previous build while you figure out what’s causing issues (much better than the Arch experience of something going wrong after the update - better read Arch news regularly 🙃).

Besides updating my configuration to add/remove packages and doing the same for development environments (btw, for getting compile time dependencies into nix-shell, you need to add them to buildInputs of the shell: https://nixos.wiki/wiki/FAQ/I_installed_a_library_but_my_compiler_is_not_finding_it._Why%3F ), I only ever use nix profile install nixpkgs#<package> if I want to just run some app without adding it permanently. After these 6 months of use, I have found out I am getting much less software/package cruft building up in my system. If I stop using something (especially a big think like a DE), I can just remove it from the configuration, rebuild and that’s it. With Arch, I probably even forgot about half of the things I installed there over the years.

permalink
report
parent
reply
5 points

I use ubuntu by the way 🤓

permalink
report
parent
reply
7 points

I use Debian BTW 👴

permalink
report
parent
reply
5 points

Oh, snap!

permalink
report
parent
reply
4 points

Nix just had internal politics. Reject Nix; embrace Guix!

“I use FOSS btw”

permalink
report
parent
reply
1 point

nixos is the greatest .config file

permalink
report
parent
reply
-2 points

Also, Arch is sort of bullshit. For everyone that insists the Arch wiki is the pinnacle of truth, I followed it to the letter and couldn’t get some stuff working. To be fair this was maybe 8 or 9 years ago, but the wiki wasn’t as magical as people acted like. So like… Why bother? Oh boy, I’m gonna save a bit of space because I’m not installing a desktop environment? Who cares! It’s such over kill for the average user and you’re not really getting much in return. It’s sort of like buying a project car to work on. It should be viewed more as a hobby for folks super interested in creating the perfect setup for themselves.

permalink
report
parent
reply
3 points

It’s not just the Arch wiki. It’s the overall DIY approach, the AUR and a lot of other factors. Some also just like the fact that it’s built by a community and not a company.

permalink
report
parent
reply
2 points

The great thing about Linux is that there are options for everyone.

Want an OS with a full desktop installed? We got you.

Want an OS with almost nothing installed where you can make every single decision? We got you.

Want to build the OS entirely from scratch? We got you.

There’s an option for everyone and that’s cool. Don’t be mad about having a choice.

permalink
report
parent
reply
46 points

You use Linux because of your superiority complex and need to be seen as cool.

I use Linux because I’m broke.

We are not the same.

permalink
report
reply
17 points

I use Linux because I don’t trust windows, I don’t like the direction Microsoft is headed, and I’m bored.

We’re not the same either, but that’s ok. We can still all have each other’s backs.

permalink
report
parent
reply

linuxmemes

!linuxmemes@lemmy.world

Create post

I use Arch btw


Sister communities:
Community rules
  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

Community stats

  • 8.4K

    Monthly active users

  • 1.1K

    Posts

  • 61K

    Comments