TIL the .zip format is ambiguos enough that different parsers can see different files
Bug 1534483 - Ambiguous zip parsing allows hiding add-on files from linter and reviewers
https://bugzilla.mozilla.org/show_bug.cgi?id=1534483
the dirtiest secret you find when reverse engineering games is how many implementations of String they have.
This one is at least 3, plus it uses some stl so there's probably an std::string somewhere
american culture rant
The American attitude towards reading foreign words is bewildering. It's completely understandable to not know how to read one, but when a youtuber or the like spends multiple days, if not weeks, if not months, researching a topic for a video and doesn't bother to spend 20 seconds asking Google Translate how to read the name of the thing that's literally the subject of the video, it's just plain ignorant. Nobody expects you to pronounce them well, but we do expect you to at least try instead of making up a butchered pronunciation on the spot. Bonus points if you then get fussy about it and try to defend it like "that's how I/we read it". Yes, you read it wrong. That's the problem.
One of Poland's major cities is called Łódź, which just means Boat. This is apparently funny enough that "The City of Boat" or "Boat City", verbatim in English, has become a fairly common humorous nickname for it. That, and it's a pretty funny city on its own, since like 40% of it looks as if the Germans just stopped bombing it yesterday, another 40% as if the communist gov never fell, and it all clashes with the remaining presentable 20% magnificently. And often these different "styles" are right next to each other. If you ever have a chance to visit it on the way I highly recommend it, even the attached pictures don't give that extreme contrast justice. Just don't wait too long, they're making progress broadening that 20% and in another 20 years it may look like just another western city.
Another nickname: "uć". It's read similarly to "Łódź" but has only two letters which is pretty impressive. It also sounds kinda funny but that can't be conveyed in text or pictures.
I see that there are generators for "CONTRIBUTING" docs these days. They output pretty, long description of how to contribute, including a detailed guide to good commit messages.
Then you look at the actual commit messages from the project's author…
While the #CryptoWars continue, we would like to remind everyone of two very convincing facts for the pro #encryption side:
✅ 1. Encryption can't be outlawed
✅ 2. Backdoors for the good guys only are impossible
Read our position on the ongoing crypto wars: https://tutanota.com/crypto-wars/
Software developer, open-source enthusiast, wannabe software architect. I like learning and comparing different technologies. Also general STEM nerd.