What's stopping the downloaded script from wiping my home directory?

Lol. Lmao

[-] moonpiedumplings@programming.dev 9 points 2 months ago

I always wonder how Docker works on macOS with a more UNIX-style kernel than Linux

It doesn't. Macos also uses a virtual machine for docker.

but is it really that hard to do Docker/OCI out of Linux?

Yes. The runtimes containers use are dependent on cgroups, seccomp, namespaces, and a few other linux kernel specific features.

You could implement a wine like project to run the linux binaries that containers contain, and then run some sandboxing to make it be a proper container, but no virtual machines or virtual machine container runtimes* are easier.

Linuxulator, a freebsd project does the above.

https://people.freebsd.org/~dch/posts/2024-12-04-freebsd-containers/

*these are much lighter than a normal vm, I'll need to check if this is what macos does. I know for a fact docker on windows uses a full Linux vm though.

[-] moonpiedumplings@programming.dev 10 points 2 months ago* (last edited 2 months ago)

Exactly this. Kde's graphical application store actually has a warning on arch, since pacman can be even more problematic when it comes to abstraction layers like GUI's.

At this point, rpm's and deb packages can be auto updated through their relevant package managers. And it looks like gnome software is attempting to try to get user packages installed via flatpak entirely.

[-] moonpiedumplings@programming.dev 9 points 3 months ago

It is, they are switching from X to wayland.social, a mastodon instance.

(/s, they aren't actually doing this though.)

[-] moonpiedumplings@programming.dev 9 points 4 months ago* (last edited 4 months ago)

See also: noyaml.com

I personally like yaml though. Although I won't deny it can be hellish to write without a linter, it's just like any other language with tab autocomplete and warning for sus things if you have the right software set up.

I used the ansible and kubernetes VSCode extensions, and I really like them both. With the kubernetes one, you can just start typing the name of the resources you want to create, and then press tab, and boom, a template is created.

I would much rather see something like Nix be the norm, but I find Nix very frustrating to edit because the language servers for it are nowhere near as developed.

[-] moonpiedumplings@programming.dev 9 points 5 months ago

The respawns take forever

They take much less time now, but back when respawns took 10 minutes instead of 3, I used to do homework/work between rounds.

I got a TON of work done that way.

[-] moonpiedumplings@programming.dev 9 points 6 months ago* (last edited 6 months ago)

I use cromite, and it's good, but the adblocker is unable to handle the more aggressive popups and ads, whereas firefox + uBO does fine.

Thus, cromite is my main browser and I use firefox for... other stuff. This setup is mainly because I'm too lazy to install Mull or another firefox based browser to be my main option.

[-] moonpiedumplings@programming.dev 9 points 8 months ago

Swarm Simulator

Open source idle game, playable in browser. No clicking, just watching numbers go up.

[-] moonpiedumplings@programming.dev 9 points 9 months ago* (last edited 9 months ago)

Also Black here!

(My keyboard doesn't have emotes, but pretend this is the black hand waving hi)

Edit: ๐Ÿ‘‹๐Ÿพ

git clone --depth 1 will clone a git repo without older stuff. Without this, the nixpkgs git repo is like 13-14 GB, but with a depth of 1, it's only 200 mb.

[-] moonpiedumplings@programming.dev 10 points 2 years ago* (last edited 2 years ago)

Well damn, I guess fraud must be a lot more widespread than I thought. Because no one seems to get punished for this behavior. Just recently, Lockpick, a tool for getting Nintendo Switch roms off a physical device, was dmca'd, and the person who filed the complaint admitted to doing so on twitter. They received no punishment.

I think it's likely that this is a similar case.

view more: โ€น prev next โ€บ

moonpiedumplings

joined 2 years ago