@Atemu@lemmy.ml avatar

Atemu

@Atemu@lemmy.ml

Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.

I help maintain Nixpkgs.

github.com/Atemu
reddit.com/u/Atemu12 (Probably won’t be active much anymore.)

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

Atemu,
@Atemu@lemmy.ml avatar

the parts of Guix in which packages are defined are quite pure, even using monads for some things

Monads have nothing to do with purity. In fact, one of the most infamous usages of them is Haskell’s IO monad which is probably the most impure construct in the entire language.

it is really not too different from the Nix language.

Hm, I can’t help but think that a lisp dialect can never really be similar to any language except another lisp.

Atemu,
@Atemu@lemmy.ml avatar

Not quite: It’s an expression language.

The ultimate output of Nix is one set of data, usually the description of a derivation (~= package). You cannot cause arbitrary side-effects with it like writing to files or making network requests with it.

Atemu,
@Atemu@lemmy.ml avatar

BSD which iOS is based on

Note that Apple’s OSs have very little to do with BSDs unless you deem coreutils the only criteria for an OS’ quality.

Is this Seagate Exos drive too good to be true?

I found this its the cheapest 10TB Exos drive on Newegg and looking to buy 4 of them. I will be putting them in my NAS that I use for my media library and pc backups. The price I’m posting this is $130, I’m also looking similar Exos drives that are $250 is there a difference? Should I shell up for the more expensive drives?

Atemu,
@Atemu@lemmy.ml avatar

You must be running an icredible HA software stack for uptime increases so far behind the decimal to matter.

Atemu,
@Atemu@lemmy.ml avatar

The ones primarily filled with assholes. Hexbear and Lemmygrad for now.

Atemu,
@Atemu@lemmy.ml avatar

He’s also a rare case where the video is more interesting than the title/thumbnail

It’s insane but it’s true. Great guy.

Atemu,
@Atemu@lemmy.ml avatar
Atemu,
@Atemu@lemmy.ml avatar

NVIDIA getting its shit together maybe?

Given the recent pace of NVK development we probably won’t have to rely on that for much longer in 2024.

Is it better to use a non-FOSS email and phone number forwarder or to use one of each for everything? (www.cloaked.app)

I like to try websites out before tying my identity to them. How do you do it? Simplelogin? I honestly won’t manually make a new gmail for every new website I try and I to want the option to see what emails I get.

Atemu,
@Atemu@lemmy.ml avatar

How do you reply to emails to your catch-all?

Atemu, (edited )
@Atemu@lemmy.ml avatar

The way it’s written doesn’t say whether it simply isn’t made to work for Firefox or whether it couldn’t be made to work for Firefox. Fortunately, the latter appears to be the case.

Atemu,
@Atemu@lemmy.ml avatar

simple_cat which does a simple read/write loop

You just proved my own point. cat does the write(). Bash just configures where it writes to.

re the reflink thing, you were probably thinking of cp, not cat.

No, I was specifically thinking of cat. I just copied a 73G non-sparse incompressible file in 3 seconds using cat file > copy.

copy_file_range does reflinks on btrfs.

Atemu,
@Atemu@lemmy.ml avatar

Well, you can roll back with a switch too; no reboot required.

The VM protects you from accidental state modification however (i.e. programs enabled by some DE by default writing their config files everwhere) and its ephemeral nature makes a few things easier.

Atemu,
@Atemu@lemmy.ml avatar

From what I’ve seen, that’s a great way to corrupt your filesystem.

Atemu,
@Atemu@lemmy.ml avatar

Even with btrfs “weird archives” such as Borg’s or restic’s are preferred for backups.

Atemu,
@Atemu@lemmy.ml avatar

I haven’t used brave but I can see that we’re on the release before the one yesterday. I’d expect a PR in the coming days.

Atemu,
@Atemu@lemmy.ml avatar

I can highly recommend using Nix on macOS! We never randomly update your apps (wtf?)

Atemu,
@Atemu@lemmy.ml avatar

Are there any in-vitro studies planned?

Atemu,
@Atemu@lemmy.ml avatar

Not sure why this is downvoted so much. These are very valid points.

Atemu,
@Atemu@lemmy.ml avatar

The vendor blobs in custom ROMs come from the stock vendor ROM. When the vendor stops publishing their stock ROM, the custom ROM’s will also stop coming. In some cases some BLOBs can be taken from similar devices that might be supported a bit longer but I believe this is quite rare.

The ROM itself still gets updates through the AOSP but vendor BLOBs stay where they are and open source devs can do little to nothing about that.

Atemu,
@Atemu@lemmy.ml avatar

For the first year or two, that’s common. Getting feature updates for anything even approaching >5 years is near unthinkable for Android devices however. You only get that with custom ROMs and even there it’s only half of the story as they can’t provide security updates for vendor blobs which is kind of a big yikes.

The iPhone 8 will get cut off the newest feature updates in the upcoming iOS 17; 6 years after launch. Security updates will likely be available for years to come. For comparison, my OnePlus 5 from 2017 (1 year younger) received its last update (any update whatsoever) in 2020 (3 years ago).

With an Android device, you’d be lucky to get security patches in any regularity at all, much less >3 years after release. That only happens with a couple few vendors who actually care such as Nokia and maybe Google (to a degree).

Atemu,
@Atemu@lemmy.ml avatar

I don’t see how that point is relevant as that claim was never made.

The claim was that Android phones usually barely get updates which maps to my experience. Updates more than one or two years after the release of a device is the exception, not the norm.

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