maswan boosted

The Jan. 15, 2022 Hunga Tonga volcano eruption from a sattelite's PoV


maswan boosted

Happy new year. I don't know about you, but I've been using Linux as the sole operating system on my personal desktop and laptop computers since 1992, so this promises to yet year 30 of Linux on the desktop for me.

maswan boosted

I've just renewed my yearly support to @conservancy as a sustainer of their work. If you care about digital software freedoms, I recommend you support their work as well:

maswan boosted

Open positions at /e/corp: still looking for about 20 more Android/Android framework developers! ‍💁‍♀️👨‍🏫🧑‍💼👨‍💻

Join us to accelerate the development of the /e/OS deGoogled and pro-privacy mobile OS for the masses!

Feel free to share!

#remotejobs #AndroidDev #privacy

Apply at:

maswan boosted

JF Gerbeau at #swh5years: "open access and open data are necessary for scientific reproducibility, but are not enough: software [source code] is also needed"

Closed public registrations for a while, so many spammers signing up (and not very many real people).

We'll try to be quick in approving new requests, but all users are welcome to create invites for your friends to get them in faster.

maswan boosted
maswan boosted
maswan boosted
maswan boosted

i downloaded all 10.000 of those ugly lazy lions nfts and turned them into a mosaic of a person right-clicking

maswan boosted
maswan boosted

@rysiek There's a flavour of argument over packaging systems and formats which runs:

X package format is difficult for software developers to use.
Y package format is easy for software developers to use.
Therefore Y package format is better than X.

What's not realised is that the fundamental value and benefit to package management is to systems administrators / owners / users, and integrated distributions of packages. And that the major costs of operation and maintenance are not installation, but *operations and maintenance.

"Easy for sofware developers" typically translates to "encourages sloppy and difficult-to-maintain processes and practices". Not only this, but by lowering up-front costs at the expense of long-term costs, the practice further encourages poor practices (from an O&M perspective), and puts well-behaved software at a disadvantage.

See the Debian Project's explicit focus on user benefit, a long-term value benefit.

This is a Jevons Paradox / Gresham's Law crowding out of well-behaved software and a race-to-the-bottom of poor long-term O&M behaviour.

#Linux #PackageManagement #OperationsAndMaintenance #JevonsParadox #GreshamsLaw #Flatpak #snap

maswan boosted

website made by someone who describes themself as "a dipshit who doesn't know how to use computers" and hosted on a raspberry pi or some random VPS: loads instantly, well designed, easy to navigate

website made by fortune 500 company, with teams of designers, programmers, and servers in 8 countries: takes a full minute to load, layout shifting around the whole time, breaks if you have 1 browser add-on, the page you want can only be accessed via a third party search engine, gets worse every year

maswan boosted
maswan boosted

I'd like to remind you all that while Firefox may not be great, Chrome is a lot worse and telling people not to use Firefox is just going to push most of them back to Chrome. Demanding that people go "all the way" and rejecting incremental steps is pretty high on the list of reasons why free/libre/open/non-megacorp software isn't more popular.

maswan boosted

woke up at 4 am convinced that firefox's built-in json renderer was sufficient to let json be used for documents rather than html, resulting in something like gopher or gemini

my 4 am brain was wrong, but actually only a little bit.. strings being displayed in quotes is the only real problem with that idea

word wrapping, links, headers, basically all the rest of a minimalist document format are there in the json browser

Sorry we were down for a bit, another server blew a PSU which in turn blew a fuse in the computer room

Now, we are supposed to have redundant PSUs and power feed on this server, but the crappy old hardware had apparently broken the other PSU without raising an alert.

It is probably time to replace it with newer hardware sometime soon.

maswan boosted

"But second, and far more disturbing, is the notion that web developers should be continually testing their websites against early releases of major browsers."

"That's actually why there are web standards – so developers don't have to do ridiculous things like continually test their websites to make sure they're still working."

"That someone of considerable stature in the Chrome project would think otherwise should be a red flag."

maswan boosted

#Slack seems to have tried to enable #DNSSEC on their zone ( today, and:

You should totally trust them with critical internal communication. Yup. They definitely know what they're doing.


h/t to @DrWhax for bringing this to my attention

maswan boosted
Show older
Mastodon @ SUNET

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!