CanadaPlus

@CanadaPlus@lemmy.sdf.org

Formerly u/CanadaPlus101 on Reddit.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

CanadaPlus,

Yes. Normally, the format shows when he realises he has to debug and collapses on the keyboard, but not this time.

CanadaPlus, (edited )

So, I actually learned about Guix via GNU Shepard. It sounds like NixOS just uses systemd, which I don’t love. Not in a dramatic way, and I’m currently running systemd, but it does break the Unix philosophy.

A Haskell-based package manager would be pretty dope (seeing as that’s the gold standard for that sort of language). I wonder if someone’s working on it.

CanadaPlus,

So I guess they just wanted to use an established language?

CanadaPlus,

Another interesting thing about Guix is that it compiles everything itself (with an option to outsource the heavy lifting in case you’re on a Raspberry Pi or something). Layers of abstraction not talking to each other properly is a conceptual pet peeve of mine, so I like the idea of everything being visible to the compiler like that.

CanadaPlus, (edited )

That’s barely an opinion, haha! That’s pretty much just what it is.

CanadaPlus,

Yes, that’s a great review! Having one language for everything also sounds pretty great. A hard line on nonfree software is pretty tough, but I’m glad to hear you can “downgrade” back to the Linux kernel if you need to deal with a GPU or something.

CanadaPlus, (edited )

Based on what I’ve heard so far: GNU Shepard instead of systemd, a package manager that compiles things from source and allows user-defined compiler options, a totally different way of arranging system files, and Guile-Scheme is used for everything; it sounds like there’s no other kind of configuration anywhere.

It also uses Linux-libre by default, although you can go back to plain Linux, and they’re working on Hurd.

CanadaPlus, (edited )

Moderately. Same rough idea, with a few other things in the blend. For example, I found it via GNU Shepard, which it uses, while Nix sounds like it just uses systemd. The Guix package manager will also compile things from source with custom options if it needs.

CanadaPlus,

Keeping a community going is a beast all on it’s own, which is probably what’s missing. Lemmy was pretty dead before Reddit refugees arrived too, or so I hear.

CanadaPlus, (edited )

It’s a bit of a nitpick, but I’d argue there’s more than one critical mass, and NixOS is already there for the purposes of tinkerers and some early adopters. General Linux people are next, and it’s probably not quite there, which is I think what you’re getting at.

Since it’s the frontrunner as you point out, I have high hopes it will make it.

CanadaPlus,

Probably anything outside the US.

CanadaPlus,

Cobol is a Hornet. Still used for production in first-world countries, but basically just because of shitty, slow-moving institutions.

CanadaPlus, (edited )

From when this has come up in the past, it’s a lucrative career path, but probably tricky to break in to since nobody’s maintaining a COBOL system they can afford to put into the hands of someone inexperienced.

The dudes earning half a million are able to do so because they’ve been at it since before their boss was born.

CanadaPlus,

You’re probably thinking of Fortran, which is still used for hardcore number crunching in areas like physics.

CanadaPlus,

Yep. Few people where I live envy the US, but if you’re a developer the money is no joke. You have to expect that eventually all those big American tech companies will start offshoring, given the crazy money they could save.

CanadaPlus,

It seems that back in the day, people effectively ran a simple compiler by hand on paper. It could work pretty well; Roller Coaster Tycoon was famously written in assembly.

CanadaPlus,

Is there a tutorial you could recommend? I’m actually pretty curious how exactly you would go about that now.

CanadaPlus, (edited )

Depending which country we’re talking about. Top 5% in Malawi is probably still a person who needs to pirate, although I could be wrong about that with 3rd world wealth inequality.

Edit: Based on the top 10% figure, guesses and napkin math, that’s an income of about 5000USD annually, so yeah pirate away.

CanadaPlus,

TIL. I thought it was just about speed and cost.

CanadaPlus,

Which kind of makes sense if you think about it. The average pope dies in a few years anyway.

CanadaPlus,

Yeah, that does sound better. What are the arguments for init?

CanadaPlus, (edited )

Based on the video someone posted, it’s not very portable either.

I feel that little part of my brain that wants to add yet another standard itching. Easily starting something at boot is good, but I don’t see why that has to come with loss of modularity.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #