EBCDIC is incompatible with GDPR 🖤🖤🖤
https://shkspr.mobi/blog/2021/10/ebcdic-is-incompatible-with-gdpr/
Microsoft products where the objects the product works with have the same name as the product itself:
* Windows
* Teams
* Whiteboard
* Bookings
* Word (why not Words?)
* Project (noun, not verb, that one's called PowerPoint)
Microsoft products where they stuck "One" in front to distract you from the fact they're doing the thing again:
* OneDrive
* OneNote
Microsoft products whose names are verbs setting unachievable expectations of what you could achieve:
* Excel
* Engage
* Access
* PowerPoint
Ditto, but also named to remind you of another, less heinous, product in the hope some goodwill will rub off:
* SharePoint
Azure:
* Azure
How are shoe sizes not yet standardized to some sensible units? I'd understand if it was just the US being behind on QoL as always, but even Europe has some weird-ass system.
> The US shoe sizes are based off of barleycorns, which are roughly 1/3 of an inch (around 8.47mm). European shoe sizes rely on Paris points, which equate to 2/3 of a centimeter (or 6.67mm).
Jesus Christ
death to all websites that display 50000 different in-page pop-ups just to be annoying as fuck
no, i do not consent to your tracking cookies;
no, i do not want to sign up for your newsletter;
no, i will not disable my malware/adblocker;
i don’t give a damn that you changed your “privacy” policy, this is the first time i viewed opened your website anyway;
i don’t care if this site looks better in the app, fix your fucking website then;
oh, i need chrome to view this page? what year are we in, 2000?;
i no longer want to read the full article if it means i have to create account;
and no, i do not want to sign in with my nonexistent google account either
for fucks sake
I generally try to stay at least a stick's length away from front-end development since everything it touches turns to cancer. So it was today that I learned that TypeScript doesn't even support ignoring a specific error. You know, the feature that's been standard for the past ~30 years in every sensible compiler and linter.
Reason given by Microsoft? "Error codes do not add to expressiveness in a position like such." I'm sure ignoring everything to silence an unknown error is much more expressive.
https://github.com/microsoft/TypeScript/pull/21602#issuecomment-369015655
The #CSAM clusterfuck just became even more shitty:
Dutch researcher Danny Mekić has looked at #advertising data from #Twitter & says that the @EU_Commission's #DGHome has used #SurveillanceAds based on prohibited data categories to target people with #disinformation about the #ChatControl proposal.
#YlvaJohansson's department specifically targeted people in member states that had been critical of her proposal but excluded people who are likely to value #privacy.
One of my favourite (and oh so simple) hacker tricks is to abuse JSON support in APIs and pass TRUE instead of the actual API key. If the code does loose comparison, you don't need the key! 😎 😈 🍿
https://securinglaravel.com/p/security-tip-type-juggling #PHP #Laravel
We fundamentally need a new type of option: the ability to grant software privileges that are completely phony. I need to be able to *pretend* to grant an app the ability to send me notifications, but then to have all those notifications sent into the void. Untrustworthy software should not be able to know what privileges I have granted it.
A few days ago, someone asked me in what way console gaming is seen as more regarded than PC gaming—and, in my view, undeservedly so.
Here’s an example. Do a search for a book about PC gaming, you won’t find much on Amazon. Sure, you’ll find lots of books on how to build a PC for gaming, but not a whole lot about actual PC gaming. You know, the games made for PC.
Theres lots of books about the history of Nintendo and PlayStation. But in terms of the history of PC gaming, not much is written.
And when it comes to a history of gaming in general, PC gaming gets a few mentions but not really a whole lot.
Because of this, an errant mythology is now believed about gaming as a whole. It goes something like this: Atari made video games popular. Then there was a video game crash. And then Nintendo “saved” gaming.
But that’s not exactly what happened.
In reality, there may have been a crash in the arcade and console gaming space, but not for PC. In the early 80s, the Apple II, Commodore 64, Atari 8-bit, and IBM exploded in popularity. And with it, interest in gaming too.
It wasn’t word processors and drawing apps that caused this explosion in growth. It was gaming. We all begged our parents to get a PC so we could do our homework. But in reality, we were using those machines to play Donkey Kong, King’s Quest, and Lode Runner.
Here’s what a lot of people don’t realize. In the early 80s, the console/PC divide wasn’t so cut and dry. A Colecovision was meant to morph into an Adam computer. A Commodore 64 could connect to your TV and could play cartridges. Even an NES had PC aspirations—in Japan “Famicom” was short for “family computer”.
It’s sad to say but the history of PC gaming is being forgotten. This is a damn shame because the majority of games have not been released for consoles. So many of them are still PC exclusive.
(Nowadays mobile gaming is becoming even more important.)
But this isn’t just about games. It’s about people. Yes, Shigeru Miyamoto is important to gaming history. But you know who is just as important?
Roberta Williams, the mother of PC gaming. She was the designer of King’s Quest, Laura Bow, and Phantasmagoria. You know what else she did? She co-founded Sierra.
And until the 90s, Sierra was the most important company in PC gaming. Its effects can still be felt today in the fact they published a little known game known as Half-Life—which gave Valve their own foothold in the industry, and subsequently, Steam.
More people need to know about folks like Roberta Williams. They made art that impacts nearly every person living on the planet today.
Software developer, open-source enthusiast, wannabe software architect. I like learning and comparing different technologies. Also general STEM nerd.