@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.

noelreports, to random
@noelreports@mstdn.social avatar

Russian Air Force affiliated channel Fighterbomber commented on the attack on Belbek Air Base.

"There is no point in writing anything about Belbek.
Both the Ukrainians and us are lying. As usual. But the "truth" won't change anything. We need to learn. To the wounded recover, to the dead eternal memory."

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar
davidho, to random
@davidho@mastodon.world avatar

Explain to me like I'm 10 years old: Is the Biden tariffs on electric vehicles, batteries, and solar panels coming from China motivated 100% by politics (and maybe racism), or is there some other (more legit) reason to do it?

https://www.youtube.com/watch?v=9PEcRiZPdvY

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@davidho anything that makes cars more expensive is a net positive for humanity, regardless of the motivation

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,
@gabrielesvelto@fosstodon.org avatar

@shram86 this is a generic tool that works with all mainstream compilers and requires just a few lines of global configuration. After that it works completely transparently

mhoye, to random
@mhoye@mastodon.social avatar

Random linux question: Is there way to tie a keystroke directly to an action in a console? Not in a terminal emulator, mind you. I mean, I'm not running X or Wayland anything, the console.

I'm thinking of volume keys, etc.

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@mhoye you can create a custom keymap and bind commands to the keys you care about. The Arch wiki has some examples on how to do it: https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration#Creating_a_custom_keymap

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

The shocking realization that - in spite of the way it objectifies its characters and the heaps of fanservice it contains - #BubbleGumCrisis passes the Bechdel test.

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,
@gabrielesvelto@fosstodon.org avatar

@azonenberg there's a fine line between a scaling issue and a DDOS attack ;-)

Ryan, to gentoo
@Ryan@mastodon.mackners.com avatar

Well life wasn't hard enough so I decided to daily drive with and . Let's see how it goes over the next two weeks

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@Ryan for running a dekstop system OpenRC requires a bit more configuration than a systemd install, but it's usable and shouldn't pose too many issues

gabrielesvelto, to demoscene
@gabrielesvelto@fosstodon.org avatar
hub, to random
@hub@cosocial.ca avatar

Drive through a detour that lead to residential street with a 30 speed limit. Have douche moron be impatient because you are at the speed limit.

Fuck drivers.

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@hub yeah, fuck them, especially those who get nervous because you're respecting the law

mhoye, to random
@mhoye@mastodon.social avatar

TIL: 'zerofree' finds the unallocated, blocks with non-zero value content in an ext2, ext3 or ext4 filesystem [...] and fills them with zeros.

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

@mhoye it's particularly useful when you're making a raw image of the partition with ddrescue and compressing it

a1ke, to ps1graphics
@a1ke@mastodon.gamedev.place avatar
gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@a1ke beautiful rendering, it really captures the aesthetic of the period

eniko, to random
@eniko@peoplemaking.games avatar

every year i find myself paying closer attention to the weather than the last. wonder what could be causing that. some kind of change in climate, maybe? nah. that couldn't possibly be it

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@eniko the world is changed. I feel it in the water. I feel it in the earth. I smell it in the air. Much that once was is lost, for none now live who remember it. It began with the forging of the Great Rings. etc...

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@eniko cue Gandalf going "War has already begun" which is very appropriate whether you're thinking of climate change or actual violence in the world

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,
@gabrielesvelto@fosstodon.org avatar
gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@pbone I'd sign up for that!

hsivonen, to random
@hsivonen@mastodon.social avatar

I’m planning air travel from Helsinki to Seoul with my child who is going to be two years old at the time of travel. I have no experience with air travel with a 2-year-old.

Finnair says that it‘s OK to bring a car child seat approved for airplane use. The EU even recommends doing so, but I gather it isn’t actually common. (Is it?) The standard number trail both from Finnair directly and via the EU regulation lead to https://www.tuv.com/landingpage/en/manufacturer-of-child-seats/ .

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@hsivonen my kids always traveled on a regular seat, I've never been asked to use a car seat and never seen one on a plane in all frankness. That being said keeping a 2yo put on a plane is a big challenge, and I doubt a car seat would help much there

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,
@gabrielesvelto@fosstodon.org avatar

@kamstrup that was true for a while, then it was forked into PCMemTest by Martin Whitaker, and merged back with the memtest86+ codebase and now it's maintained by both the original author (Sam Demeulemeester) and the Martin Whitaker. The 7.0 major release dates back to this January.

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@ali1234 this is very interesting, yeah that's another workload which ends up touching a ton of memory

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@dolske thanks Justin! With @pbone we were thinking of doing just that, statistically testing crashy machines to figure out if we could spot some bad memory.

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@lienrag @qqmrichter it's hard to tell apart a page that uses a lot of memory from a page that's leaking. What we're doing though is making sure that pages that use a lot of memory and which you aren't looking at get unloaded eventually, freeing the memory they're holding to.

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@lolcat IIRC modern DRAMs have low-power modes which can be enable when utilization is low or none; I don't know if they can also shut down individual sections/banks but maybe they do? I remember reading about that as a theoretical possibility well over a decade ago so maybe yes

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@tommythorn one of the things we plan to do is running a brief, low-priority scan in processes that crashed. If we find some bad memory we'll notify the user and flag future crashes from their machine as low-value so we don't spend too much time looking at them.

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