Fuck Nationalists, White Supremacists, Nazis, Fascists, Zionists, The Patriarchy, Maga, Racists, Transphobes, Terfs, Homophobes, Police, ICE.

  • 6 Posts
  • 151 Comments
Joined 4 years ago
cake
Cake day: February 22nd, 2022

help-circle
  • Not that I’m trying to dissuade you, as I am on Gentoo and have been for about 1 year now, but if you’re only interested in other init systems, did you consider trying Artix?

    I’d still say go with Gentoo if you want fine grained control over nearly every aspect of your system, as compiler flags, eselect profiles, and just overall minimalism make it superior for tinkerers imho.

    That said, if you just wanted to experience other init systems like openrc, then Artix might be a good option. Prior to jumping to Gentoo, I was on Artix Linux with runit init system for 6 years. It was good, but I wanted to know more about Gentoo. There were some definite tradeoffs from Artix with runit, but I appreciated the fine grained control I got with Gentoo’s compiler flags, so I stayed on Gentoo.

    The only advice I’d say when installing Gentoo is to choose your profile carefully during initial install and to choose your stage 3 tarball accordingly (just think about your ultimate use case). Also, if you need to use wifi, make sure to install wpa supplicant while chrooted into the live environment.

    Anyways, hope this helps.









  • Seymour: …I uh…well…you see, that…excuse me.

    [Seymour goes into office as smoke billows outwards. Then immediately returns.]

    Seymour: <yawns> Well that was a beautiful business meeting. A good time was had by all. I’m pooped.

    Chalmers: Yes, I really should be go-GOOD LORD WHAT IS HAPPENING IN THERE!?

    Seymour: Norman Rockwell painting another one of his pieces of classic Americana.

    Chalmers: <scoffs> Norman Rockwell?! Deceased famed illustrator Norman Rockwell? Painting poorly articulated nineteen fingered hands!? Portrayed in nonsensical spacial perspective!? With seventeen different light sources coming from impossible angles!?

    Seymour: Yes.

    Chalmers: May I see him?

    Seymour: …No.

    <Cut to Chalmers leaving the office>

    Agnes: <off screen> Seymour! Midjourney is generating AI images again!

    Seymour: No mother, that’s just a famous illustrator creating his masterpieces.

    Charmers: Well Seymour, you are an odd fellow, but I must say, you write a professional sounding email.





  • Wait…just now!? Lol, even in online tech circles where people are completely willing to throw their morals in the trash in exchange for a job, it’s been well known for quite some time now that Palantir is the tippity top of “sell your soul for money” place to work at. This was long before Thiel was in the news and Palantir was selling data and tech to ICE.

    Why would it be surprising that you sold your soul to a bunch of fascists, and if you’re already working there, do you have even the slightest shred of morality left to even say a word about it!? Apparently so, but talk about drinking the company Kool-Aid. Damn…



  • It’s good…and bad. I dunno. I asked ChatGPT to update some basic CRUD functions in client side javascript a couple days ago so that it followed a UML schematic more accurately… and it just took my entire code base and wrapped it in a single class…and that was it.

    So then I was like no, here’s some sample classes from the UML and here’s some properties and how these methods map to these functions I wrote before, get it?

    And then, yeah, it did the thing I wanted…so…cool? I mean, sure, you can call it skill issues with prompting, but man, I’ve been coding with this thing for some time now, and sometimes I’m just like, “I miss stack overflow man”…and shit…I never thought I’d ever say that.

    Sure, coding was slower, and maybe you didn’t find the thing you needed to fix your problem, but that friction taught you so much and you made friends (and enemies) as you tried to get an answer to your problem. Now we’re all missing out on that and just making the AI sort of kind of not really better.



  • Ive been running Linux for close to a decade now and one thing that I’ve noticed is rarely brought up in Linux circles is that Linux Kernel Development is heavily funded by major big tech corpos. Examples include Microsoft, Google, Oracle, and IBM.

    There is a vested corporate interest in keeping Linux well maintained as it is the OS that underpins the vast majority of corporate server architecture and infrastructure.

    I’m not saying Linux development wouldn’t exist without them, but imho, Linux certainly wouldn’t be as ubiquitous as it is today without this corporate backing. Thusly, it is worth noting that in many ways, we Linux users have not escaped corporate influence simply from switching from Windows or MacOS to Linux.

    We’ve maybe lessened it to some degree, but to think we are somehow immune to the misguided mandates from state governments, like the latest recent age verification laws, is misguided.




  • Fair Warning: Long anti-systemd rant ahead.

    Here’s a list of some fine, totally usable, and well maintained Linux distros that don’t use systemd:

    • Artix Linux (offers 4 different supported init systems)
    • Gentoo Linux (supports systemd/openrc, with documentation provided on how to manually support others)
    • Void Linux (uses runit)
    • Alpine Linux (uses openrc, most docker containers use this as their base)
    • Devuan (offers 5 different supported init systems)
    • Antix (offers 5 different supported init systems)
    • MX Linux (offers systemd/sysv init)

    Honestly, I was on Artix for 8 years and am on Gentoo/openrc now (been about 6 months). I never really got the systemd hype. I don’t even bother with it on my servers where I just run Alpine Linux. It’s just…not really needed unless the dev of a particular DE or app doesn’t know how to use basic GNU tools and/or doesn’t know they don’t need init for such and such feature.

    Yeah yeah, systemd isn’t just an init system. People make that argument all the time, but honestly, that’s actually an argument against using it.

    Systemd is poorly designed if the init component can’t be separated out from it’s various other utilities. If I could use systemd just as init, maybe it wouldn’t be…y’know, crap. But no, it has to handle DNS, cron, logging, login managment, etc.

    Again, no problem if the systemd devs wanted to make it a suite of optional tools, but init systems are and always will be best if their codebases are as tiny as possible while still being usable and secure. Init’s only job is to fork other processes that the user specifies, that’s it.

    Honestly if some software uses systemd, I’m not likely to use it unless someone’s paying me to. Heck, at work I use all sorts of shitty tools that frustrate me to no end in exchange for money.

    But if I do happen to use software that requires systemd, on a system that I own, I’m likely to just go into the code, rip out the parts that utilize it, rewrite it, and recompile the binary because fuck that. Yes, I’ve done this. Most of the time, it’s not that hard. But I can count on one hand the amount of times this has been necessary, because the maintainers of these non-systemd distros are able to write basic scripts that hook into the various init systems and you just use them.

    And if some major DE like GNOME or KDE relies on systemd, I’d just say, fuck’em. There’s plenty of DE’s that don’t and a multitude of WM’s that never will, and good, they shouldn’t.

    Rant over.