Show newer
FediMeteo just got prettier!

The homepage, national pages, and local city pages of FediMeteo now have a refreshed look, making them more visually appealing and engaging.
While still maintaining full accessibility - even without JavaScript or images (so it's fully compatible with text-based browsers) - the new themes are now better suited to the project and easier on the eyes.

Enjoy! ☁️🌍✨

#FediMeteo #FediMeteoUpdates #FediMeteoAnnouncements

@mitu @davidgerard All this is skating right past the most crucial question here: why would they remove this to begin with? That is a deliberate action, it doesn't just magically happen, so there is an intention of some sort behind it.

Do you trust Firefox (Mozilla) to respect and keep their users' interest at heart in the long run?

#firefox #mozilla #browser #linux #users #trust #future

“Oh it feels silly, that won’t make a difference” but what if it did?

EA just released the source for several Command and Conquer games. In case you like games and open-source ☺️

github.com/electronicarts

"See this decentralised protocol? What if we made it a blockchain" Shut up. Shut the fuck up. No

Show thread

@starfire It is indeed closely tied to Chromium (or more specifically CEF), that part is correct, but you can just have one system-wide installation of Electron the same way you do for Node, and run `electron path/to/application` and that's it. This is also how Electron worked from the start, the whole 'bundle a runtime with your app' only came later in Electron's life.

related rant 

@starfire What I really hate about this particular myth is that it basically only exists because of commercial incentives; it's cheaper for a company to ship the runtime with the app (and have a consistent environment) than to use a system installation of Electron (and have to support users in different environments).

The result is that, because corporations drive almost all software development nowadays, people have started to believe that it is a *requirement* to do this with Electron, because obviously the tools have started focusing on this approach as well because that's what companies want.

And so a bunch of misinformation spreads because "Tauri doesn't need this!" even though the moment Tauri were to gain widespread adoption (if at all), companies would immediately construct a very similar setup because they just fundamentally don't care about the cost to the user, only about their own support cost, and the tradeoffs would be the same there.

So now there's a bunch of misinformation and a lot of wasted resources and work being replicated between projects and unnecessary tech stack migrations and now everything is worse for everyone involved because a bunch of tech companies wanted to skimp on support cost.

@starfire That last point is actually false; it's comparing an Electron application with bundled runtime to a Tauri application that uses system libraries, but it is entirely possible to do the same thing with Electron and also only ship your application code.

(This is a frustratingly persistent myth...)

@SteffoSpieler @finn A small (but important) correction: there's a lot of talk of "open-source AI models" but the last time I evaluated this, a couple of months ago, exactly zero of the models I looked at from the LLM/transformer corner of the industry were *actually* open-source, despite claims to the contrary.

Often it really just amounted to "you can download the pretrained model" and it was impossible to replicate (or even modify) the training process because one or more components of that process were completely missing in what was released, usually also with little or no information about where the training data came from.

As far as I can tell, when it comes to transformer/LLM/generative/etc. stuff, "open-source models" simply do not exist as a category outside of a few academic experiments that produced useless results.

@starfire Hmm, last time I looked at it it definitely didn't do that (unless you treat it like any other Rust library and use it via Neon or whatever).

Do you have a link?

(That having been said, from my last evaluation it was basically equivalent to Electron so while it's *technically* another option, the list of tradeoffs would look almost identical)

@serapath What you're describing is the story that everyone tells of how capitalism is "supposed" to work, but in practice it has never worked that way and *will* never work that way - it's simply not how the incentives are aligned.

That whole idea is based on the flawed premise that the interests of the business owner match up with the interests of the customer, and that is almost never actually true.

@starfire Tauri is for writing the application code in Rust, not in Node.js :)

Wrote some (incomplete!) notes about my travels of figuring out the possible options for building desktop applications in Node.js: wiki.slightly.tech/books/misce

New Mozilla TOS diff. This is what they just removed:

* Does Firefox sell your personal data?

> Nope. Never have, never will. And we protect you from many of the advertisers who do. Firefox products are designed to protect your privacy. That’s a promise.

The purpose of the new TOS appears to be to enable them to do this - such as for their advertising and AI sidelines.

github.com/mozilla/bedrock/com

salad dressing recipe (vegan) 

Made an experimental salad dressing today, to go with the salad with vegan bacon that we made. It turned out to be really nice!

Ingredients (roughly in order of volume): ketchup, olive oil, sugar, reduced-salt soy sauce, chili flakes, cumin, kervel, cinnamon, cardamom.

IrnBruKid32 sent these pictures. first pictures I got of NT running on real gamecube -- a Panasonic Q no less! -- and the ascii keyboard controller working under real hardware too

@partysam @jonah Nominally it is; in practice it is so vastly oversized and badly moderated that a lot of servers block it and even without that, if you're on .social you're mostly going to see other .social users anyway

Boycotts work when they cover a time scale long enough to affect quarterly earnings reports.

:anarchism:

Work, expiring certs 

@rune Ah, I thought you meant "certificate authority" in the company sense, in which case the reason would be explained by the economics of selling certs for which the customer does not need to return for a decade :P

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.