Installing extensions in development mode is still possible and I tried that with #PfP. It appears to work perfectly fine, still has all of its data. But users see it under “Not available yet”, they are not allowed to run it.
#Mozilla didn’t bother notifying developers that their add-ons won’t work any more. I didn’t follow the development, so I had to learn about this from a user’s issue report after the new browser went live.
Ouch, typo in the image – 1.81 * 10^19, not 1.81 * 10^20. Also, it's 2.9 J/s, not 29. The end result is correct, I forgot to correct a mistake for intermediate steps. ☹️
This approach is only something for low-power scenarios where you cannot change the battery. And in fact, similar power sources have been used for space probes.
Never mind that the cost calculation is also bogus: nuclear waste will only be free as long as it is useless.
That should be barely enough to power a smartphone. So the use cases mentioned in the articles are complete bullshit: even an electric bike would need at least 100 kg in battery. Electric cars? Just forget it…
The result isn't exactly surprising: sure, this kind of “battery” has an enormous energy density but you need thousands of years to actually harvest the energy. Even assuming that no energy is converted to heat (rather unlikely), the output of a 1 kg battery will be below 3 watt.
I can only guess that the algorithm in use produces lots of mistakes. Normally, the mistakes don't matter – it still gets most tweets correctly, so correct languages are deduced. But occasionally it misidentifies enough tweets to cross the threshold. /end
But where did it get Indonesian from? While Indonesian uses a Latin script, the language structure is very different from the languages I write. And I rarely use short phrases, so there is always enough text for the algorithm to work on. Beats me… 5/6
Dutch is also easy to explain: language recognition algorithms don't understand the text, they merely look for patterns typical for a particular language. A single typo can make English or German look like Dutch, the languages being fairly similar. 4/6
The fact that Russian or Norwegian weren't on that list before means: it doesn't matter what I read. This makes sense: just because I saw a foreign-language tweet doesn't mean that I understood it or didn't use machine translation. It's only about the languages I write in. 3/6
So right now Twitter shows English, Indonesian, German, Russian for me. English and German are obvious and have always been on this list. The other two languages are new however, in March it was Dutch instead. Russian was apparently added because I tweeted in Russian lately. 2/6
I always wonder what kind of algorithm is at work analyzing #Twitter data, taking great amounts of personal information and deducing all those bogus things about me. For most part, this is very intransparent, but at least with deduced languages it's slightly more obvious. 1/6
Here is one name I definitely didn't expect to see on that list: @davidbaron. David Baron is one of the top experts that Mozilla had. Any browser vendor would be stupid to not hire him immediately.
Unsurprisingly, all planet.mozilla.org referrers went away – these were image requests only (same with some forums that embedded my images directly). 90% of the Twitter and 70% of GitHub referrers vanished as well however, these weren't actual clicks.
But there is far less fluctuation. Apparently, the spike earlier this month was caused by bot activity. Some articles went way down in terms of traffic, particularly as I already suspected the one with "login" in title and an ancient article about Flash.
Software developer and security researcher, browser extensions expert. He/him
Other Mastodon account for non-technical topics: https://social.tchncs.de/@WPalant
A Mastodon instance for info/cyber security-minded people.