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

That's not quite true with the pwa thing. Many of the features of pwa support, particularly the interesting ability to have them work offline, were and are still supported in firefox.

What doesn't work is the ability to view websites as their own "app". This feature was most likely dropped because Firefox had to basically rewrite their UI engine, but now that it's done, we are seeing things like native sidebar (instead of topbar) tabs, and web apps (2025 article) get added again/officially.

Yeah I just did a quick test with photopea.com and it worked offline in firefox.

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

Their license is not a free software/content license, as it has a non-commercial clause.

I'm frustrated with non-commercial as a clause because it feels difficult to define. Even though selling the content is pretty clear cut, there are so many ways to reuse content that indirectly make money, in a society where everything is business. If I use this content on my resume and then that gets me a job, was it a commercial usecase?

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

the licence is still in the spirit of open source

that's the problem. The license is only good in spirit, and simply doesn't work in practice.

For example, a corporation could run a subsidiary business which doesn't make enough money to violate the license, which then rents use of the software to the the big corporation. Google used to use a similar scheme, to shift money around and essentially evade taxes.

Although in a legal system where money is a win button, you can't really win going to win even if they just decided to violate the license.

Anyway, if you don't want big corporations to use it, just use the AGPL.

Google basically bans use of the AGPL internally — you can't even install AGPL apps!

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

I made an ansible role for this:

https://github.com/CSUN-CCDC/ccdc-2024/tree/main/linux/ansible/roles/docker

It was designed for a cybersecurity competition, and can back up containers and volumes. The volume back up works by creating another container and then mounting the volume to that container, and within that container a simple tar backup is ran.

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

Opensuse doesn't have rpm-ostree. Their immutable offerings are just snapper/btrfs snapshots before changes to the system.

Such a setup is nowhere near as powerful. rpm-ostree can rebase itself based off of a container/oci image. It can layer images on top of eachother. Rather than just tracking when changes happened, it can also track what change happened, in a git style setup.

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

I still feel like there's space for a MATLAB replacement...

GNU Octave?

https://en.wikipedia.org/wiki/GNU_Octave

using a language that is mostly compatible with MATLAB

You know what can also test destructive changes?

Cockpit's networkmanager interface.

It literally has no benefits, and is only a pain to use.

Actually, it does have one benefit: it integrates with Canonical's other tech. For example, MAAS uses ot for networking, and I bet lxc uses it somehow.

Nothing in the cloud.

We have a proxmox cluster, which is where this would probably go, but I would prefer a non-integrated solution, rather a single thing I can either put within a proxmox vm (nested virtualization) or on an on premise piece of physical hardware.

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

Yeah that's a gripe of mine. Thankfully podman doesn't do that.

Docker also sometimes breaks lxd and libvirt networking by changing the default forward policy from accept to drop.

I joined the cybersecurity club at my school and they used word or pdf for submissions. I spent a good 15 minutes trying to get code blocks and proper formating working on either but it didn't work. I gave up and just tool a scrolling screenshot of my blog and added a link in the docx file.

(And yes, I tried pandoc. My blog uses quarto, a static site generator based on pandoc markdown, and it uses pandoc. I tried to generate word and pdf using it and they looked awful.)

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

Dunno why this is downvoted, this is unironically a last resort of mine. I don't want to maintain a fork of grub but if it comes down to it, I may do something similar to this except the sed trick doesn't seem to work anymore.

EDIT: sed trick does work. I just forgot to install grub with --disable-shim-lock.

view more: ‹ prev next ›

moonpiedumplings

joined 2 years ago