@gabrielesvelto@fosstodon.org
@gabrielesvelto@fosstodon.org avatar

gabrielesvelto

@gabrielesvelto@fosstodon.org

Old school nerd.
Knows things about computers that would drive you insane.
Hacks on Firefox at Mozilla.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

: Against the Black Priory looks absolutely fantastic. I can't wait to play it... maybe this summer when I'm on vacation?

https://www.skaldrpg.com/

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

I woke up feeling like garbage and so did my wife... and our younger child had a bad cough for a few days already. Well, guess what. No fever but headache and brain fog.

tHe PaNdEmIc iS oVeR

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

I'm usually not particularly fond of UI changes, but @Inoreader beta version is a marked improvement over the existing web UI.

I found the previous web UI to do its job well on desktop, but it didn't work particularly well when using Firefox on mobile devices. The beta version on the other hand works flawlessly, and the bigger UI elements make it easier to use on the small screens of a phone or 8" tablet. That's some really nice improvements, bravo!

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

Normalize calling AI "plagiarism as a service"

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

Everybody around me seems to be using Vinted and everybody seems to be very happy about it. Where's the catch? Is there even one? In the age of enshittification I'm surprised that someone is providing an online service that people genuinely seem to enjoy using

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

I can't believe how the western press will happily write about how “Putin is open to negotiations” on the same day when the Russian armed forces launch a deliberate terror attack on a civilian target.

The only thing Putin is interested in is the complete erasure of the Ukrainian nation, its people and its culture. Nothing more nothing less.

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

Gentlemen, we've got microplastics in our nuts. If this doesn't motivate you to fight the fossil economy I don't know what will.

https://www.euronews.com/green/2024/05/21/microplastics-found-in-human-testicles-could-be-causing-sperm-counts-to-fall

gabrielesvelto, to amiga
@gabrielesvelto@fosstodon.org avatar

I've just watched the demo HAMazing by Desire and I want to say a few words about it. The first ones are: it's insane what hardware that's almost 40 years old could do. It blew my mind as a kid and rightly so.

The demo is all about leveraging HAM mode, which allowed you to display up to 4K colors simultaneously. Let me explain how that worked and how remarkable this demo is. 🧵 1/6

https://yewtu.be/watch?v=i0gilhsxaEA

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

The most spineless and slimy politician of the EU sends his condolences for the death of the Butcher of Teheran.

As a citizen of the EU I say good riddance. My thoughts go to the families of the thousands upon thousands of Iranians who have suffered and still suffer under the regime he worked so hard to consolidate.

gabrielesvelto, to linux
@gabrielesvelto@fosstodon.org avatar

I've updated my tutorial on how to monitor memory on to include information about the kernel_lockdown LSM, and how to make it work when it's enabled.

Long story short, you can still monitor corrected & uncorrected memory errors with kernel lock-down enabled, but only using integrity mode. rasdaemon is incompatible with kernel lock-down confidentiality mode, as it deliberately hides kernel information from userspace applications.

https://www.setphaserstostun.org/posts/monitoring-ecc-memory-on-linux-with-rasdaemon/

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

I'm gonna say it: I'm really, really grateful to our QA people. Testing stuff over and over and over is not fun, but it's crucially important. There's so many things that can't be caught by automated tests. There's no replacement for a user manually interacting with your software.

gabrielesvelto, (edited ) to rust
@gabrielesvelto@fosstodon.org avatar

If you're doing a lot of work in C/C++/Rust consider using sccache to cache compilations. It's easy to set up and will save you a lot of time and a huge amount of power.

https://github.com/mozilla/sccache

As an example this is just a couple of hours of work on Firefox, it saved me from re-running the compiler almost 90% of the time.

#CPlusPlus #RustLang

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

I love our users: I went over two bugs, one in Thunderbird where the user was trying to drag 5k contacts to the "To" field of a new email and the other in Firefox with the user trying to upload 100k files in one go to GDrive.

While these are extreme cases they should work. If we can handle them gracefully we can handle anything, so we should strive to make these cases work.

gabrielesvelto, to demoscene
@gabrielesvelto@fosstodon.org avatar
gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

I read an article about gender inequalities in Italy which stated that - among other things - less than 10% of Italian men clean the bathroom.

So this morning, while I was cleaning our bathroom, I've got the idea that we should make a percenter group of men who clean bathrooms, to lampoon the similarly named far-right groups.

Of course we'd go full testoterone-machismo about it, how it's the quintessential manly activity, and how getting rid of limescale and mold stains makes you a mega chad.

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

Memory errors in consumer devices such as PCs and phones are not something you hear much about, yet they are probably one of the most common ways these machines fail.

I'll use this thread to explain how this happens, how it affects you and what you can do about it. But I'll also talk about how the industry failed to address it and how we must force them to, for the sake of sustainability. 🧵 1/17

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

I didn't anticipate there would be so much interest in how memory in consumer devices goes bad, but since there is I'll try to write a short thread later on the topic.

I personally encountered lots of computers with bad memory while helping friends and family, but what really gave me a measure of the problem is when I figured out a heuristic to detect how many Firefox users encounter crashes because of it.

gabrielesvelto, to amiga
@gabrielesvelto@fosstodon.org avatar

Treat yourself with a generous helping of classic #Amiga game music today: https://yewtu.be/watch?v=MGr4CKqj5HM

#retrogaming #retrocomputing #commodore

gabrielesvelto, to steam
@gabrielesvelto@fosstodon.org avatar

Negative reviews on #Steam that begin with "this game is too expensive" drive me crazy. Seriously, I'll be the judge of that. If you feel like penalizing an independent game because you think it's too expensive you're an asshole.

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

This is gonna be fun: OpenAI runs afoul of the GDPR because it generates false information about individuals and they don't have full access to the data that pertains to them.

From the article:

> Maartje de Graaf, data protection lawyer at noyb: “The obligation to comply with access requests applies to all companies. [...] It seems that with each ‘innovation’, another group of companies thinks that its products don’t have to comply with the law.”

https://noyb.eu/en/chatgpt-provides-false-information-about-people-and-openai-cant-correct-it

gabrielesvelto, to lotr
@gabrielesvelto@fosstodon.org avatar

Today my 9yo daughter asked me a surprisingly pointed question about the dwarves of : if they dug an entire underground realm, where did they put all the material excavated during the process?

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

I've started playing The Witcher 2 only 13 years after it launched and 17 years after finishing the first one... and I'm immediately reminded that all the female characters appear to have been written by a horny teenager.

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

Question for my francophone friends, what's the correct French equivalent of enshittification: merdification or enmerdement? Also, does the government have an official position on the word yet?

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

So I come back home and one of our cats is all fussy and wants to go outside. OK, cool, you've been locked in for a few days so fair is fair. But he comes back 15 minutes later and I carelessly open the door without checking first.

He brought me a dead rat and dropped the corpse in the middle of the living room. How thoughtful of him.

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

“In today's fast-paced world you have to remain sharp and keep up—”

I DON'T WANT FAST PACED, I WANT SLOW AND QUIET. WE'RE RUNNING HEADLONG IN A FIRE FFS.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • anitta
  • magazineikmin
  • InstantRegret
  • tester
  • tacticalgear
  • ethstaker
  • normalnudes
  • cisconetworking
  • cubers
  • Durango
  • Leos
  • provamag3
  • modclub
  • JUstTest
  • All magazines