14 posts total
I feel for my US friends but I'm also exceptionally worried about how the situation in the EU will evolve. Putin has been making threats to most nations that were part of the USSR for the past two years, and if he has his way in Ukraine, Poland is likely to be next. Or the Baltic states. Either way there is now a very concrete possibility of a much larger war raging across Europe. @gabrielesvelto I think Moldova is more likely to be targeted. Small country, small population, many nationalistic Russians in Transnistria. They recently voted into office a very EU oriented president in the form of Maia Sandu, so it's probable that the possibility weighs on people's minds. Mainstream media in Europe is having a meltdown over the relatively slow growth of electric cars and it's so silly because it's such a car-centric POV. Sales of electric bikes, mopeds and microcars have been booming. So the transition to electric vehicles is actually going fairly well if one realizes that there's life outside of the auto industry. Remember to donate to your instance if you can afford it. You'll help keep this place running, free of ads and available to everybody. A couple of thoughts about the Ukrainian operation in Kursk: instead of the usual fearmongering, the mainstream press should point out how this is the first time in history that a nuclear power is being invaded... and nothing happened. Putin's nuclear saber-rattling is bullshit and the west should stop self-intimidating itself and give Ukraine everything it needs to kick the Russians out. There are no red lines for the Putin regime, just talk. Additionally it's worth pointing out that the fight within Russia will be highly asymmetric. The Russian regime managed to recruit enough cannon fodder for the war by promising salaries (and bonuses for getting wounded or dying) that are five times higher than that of a regular soldier... but those apply only *within Ukraine*. Good luck motivating poorly paid, poorly equipped Russian troops to go into human wave assaults to push back the Ukrainian armed forces. When I was a teenager I spent a large amount of time tweaking my operating system: how the user interface looked, its behavior, sometimes it's low-level plumbings. While I did learn some stuff doing that, learning wasn't the goal. I did it because it was fun. It was useless, but fun! In a world of corporate-infused boredom, I think you should have fun too with computers. 1/3 Some things have changed for the worst: back in the day you could tweak the user interface to your heart's content. That was before Steve Jobs wanted to have knobs and other bullshit. Before "touch interfaces" ushered an era of idiotic minimalism where you can't tell what an icon does, or how it's different from the other. Back in a day where interfaces were supposed to be consistent between applications, and *customizable*. When the *user* was supposed to be in charge. 2/3 I just found a picture of our cats from the first few weeks after we adopted them. They were extremely cute. 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 First of all let's talk briefly about how memory works. What you have in your PC or phone is what we call dynamic random access memory. That is memory that stores bits by putting a minuscule amount of charge into vanishingly small capacitors (or not putting it in if we're storing a zero). These capacitors continuously leak this charge, so it needs to be refreshed periodically - every few milliseconds - which is why it's called "dynamic". 2/17 @gabrielesvelto TY for this 🧵 . Very interesting and aligns with my experience with much older hardware. All the best to you. @gabrielesvelto I think it's actually very funny that the excuse of "we can't really change the model after it's trained" is now biting them in the ass The latest Copernicus data on surface air & sea temperatures is insane. When in a few years we'll look back at the governments that are now cracking down on climate protests, we'll consider them a bunch of clowns. Or criminals. The full article is here: https://climate.copernicus.eu/copernicus-march-2024-tenth-month-row-be-hottest-record @gabrielesvelto some people already see them as criminals: https://www.theguardian.com/environment/2024/apr/09/human-rights-violated-inaction-climate-echr-rules-landmark-case I'm trying out the @phanpy web client and it's so much better than vanilla Mastodon. Give it a try, you won't be disappointed. @gabrielesvelto What do you like most about it? Can you list a few things you'd consider the biggest improvements over the vanilla Mastodon web interface, just to give a taste? 🙂 Extensions are coming back to #Firefox for Android: https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/
Show previous comments
@gabrielesvelto This and upcoming about:config in release will resolve two of most discussed requests
Show previous comments
@gabrielesvelto Dealt with a bug that would disappear when 'printf' was added or running under debugger! Result of race in code 😞 Logging is a valid debugging mechanism though. I used to work on a VoIP library. It needs to run in real time, so if you do pause it on a breakpoint, everything would break after you resume it. Logging was the only practical way to see some state change over time. |
@gabrielesvelto that's no cat. It's a rabbit
@gabrielesvelto
There might be a cold draft at your place if he isn't loafing, but still presses his nose against something like that — at least that's what my cats do when that is the case 😹
@gabrielesvelto catato is catatonic