The simplest solution is probably nested VM's. Just run Libvirt/Virt-Manager, or even nested proxmox for them to be able to snapshot and restore the instance.

20

TLDR: Touch grass!

I'm pro reposts, I hadn't seen two of those articles you have mentioned in the post.

Xkcd 10000

What is the purpose of a VPN?

To obscure the traffic of your whole machine?

To obscure 99% of the traffic on your machine since it's from your browser?

To bypass censorship for a website or two?

Yes. Firefox got vertical tabs and tab groups both very close to eachother, very recently.

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

It's actually pretty damn good in terms of privacy. It's Mozilla VPN, which is white labelled and resold Mullvad (but at the same price).

Mullvad is a no logs provider with a good track record.

Unfortunately,: https://korben.info/en/mullvad-cofounder-funding-far-right.html

I typically avoid VPN's, becuaee in my opinion DNS over TLS/HTTPs + HTTPS are enough for my privacy/security needs, but I will happily use the free VPN every once in a while to get around a firewall or test if a website is universally down. I find it very useful, and am happy that firefox has added. And although I'm not entirely pleased given recent relevations about Mullvad, I'm happy to see that Mozilla is attempting to make money by offering privacy, rather than taking it away.

PWA's in firefox are interesting. They are actually really well supported, just not visually/in the UX.

For example, if you visit https://wavemakercards.com/ or https://www.photopea.com/ once, they will then work offline. This is a big oart of the PWA featureset.

It's because of this that there are unofficial extensions that let you "install" PWA's like you can om chromium.

My personal theory, is that firefox is in the middle of very long UI rewrite/refactor, and only when it's completed or nears completion, will we see features like vertical tabs, tab groups, or these other UI features people have been asking for for a while but have never gotten added.

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

Some immutable distros like talos linux, have an extremely stripped down installation of linux with just what ia needed to run kubernetes.

However most immutable distros have something akin to the standard base of a normal linux distro.

And even then, the Linux kernel, is now one of the biggest attack surfaces, infintely more of a threat than having a package on the host. Most packages on the host, since they aren't setuid, can't really do anything malicious.

Flatpak sandboxing is interesting but not as strong as I would like, and not unique to immutable distros. In additiom to that, flatpak and docker have very little supply chain security compared to the traditional distro model of packaging, so the result is that we are trading this invincible supply chain (Debian/RedHat enterprise linux (but NOT fedora or bazzite or other less stable distros/Ubuntu were not affected by xz utils backdoor) for weak sandboxing, which is not something I'm very happy about.

Security makes a lot of trade offs between other elements of security, and features and peformance.

Oops.

Just get it from the plasma store I guess, and not from random git repos.

Because edge is actually based on chromium?

Basically all of it is chromium. There is a ton of stuff that is not just the rendering extension that is included like extensions, pwa support, or hardware interface protocols (like webusb) that are from chromium, that wouldn't work if edge was just using blink. Chromium isn't just the rendering engine, it's this whole platform.

They do mention blink in the article, so they do seem to be aware of this distrinction.

You can use Firefox ESR, the extended support release which receives security updates but doesn't receive feature updates or other major changes.

https://endoflife.date/firefox

Damn, I can't believe 115 is still being maintained for 6 more months.

Librewolf is based on the main release of firefox, and will probably inherit all the UI changes as Mozilla releases them.

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

You can do some tiling with plasma.

Firstly, there is built in rudimenteary tiling via Meta + T. It's not automatic, but you can snap windows to zones and tile them. If you want automatic tiling, your best bet is a KDE extension.

Here are some of the popular one:

You can install these via the KDE store, usually, Discover.

https://codeberg.org/anametologin/Krohnkite

-14
27

They also have a website with docs: https://nixmultiverse.com/docs/

The website can also be used to search for specific package versions in nixpkgs, to get the nixpkgs revision: https://nixmultiverse.com/

The above feature is similar to: https://lazamar.co.uk/nix-versions/ or https://www.nixhub.io/ , but using this project is a way easier alternative than searching for an pinning revisions.

28
24

Pairdop is an open source, browser based, peer to peer file sharing application.

It is cool because it can find other devices on the network. So you open up pairdrop on one computer, and you open pairdop on another, and then you can see the devices and chat with eachother.

But, you also have the options of:

  • Creating a temporary public room for sharing files over the network to another device
  • Permanently pairing devices so that they can access eachother after you close the app

In addition to that, it's a progressive web application, so you can "install", and/or the web page does not need internet to load, firefox will cache it and let you use the app even if you don't have internet.

There is a publicly hosted instance you can try: https://pairdrop.net/

1
Swarm Simulator (www.swarmsim.com)

cross-posted from: https://programming.dev/post/52054729

Swarm simulator is an open source idle game:

https://github.com/swarmsim/swarm

15
Swarm Simulator (www.swarmsim.com)

cross-posted from: https://programming.dev/post/52054729

Swarm simulator is an open source idle game:

https://github.com/swarmsim/swarm

17
Swarm Simulator (www.swarmsim.com)

Swarm simulator is an open source idle game:

https://github.com/swarmsim/swarm

32
56

I can't find the source code for this, I am posting here to save it to remind myself to search later.

532

Other fun answers:

This site is: https://youraislopbores.me/

This site is a "fake chatgpt" where you can pretend to be chatgpt or ask questions to people pretending to be chatgpt.

32

Phone game that measures how high you can throw your phone into the air...

view more: next ›

moonpiedumplings

0 post score
0 comment score
joined 3 years ago