PSA: If your GitHub Actions just started breaking today, check that you aren't affected by this breaking change in the "upload-artifact" action. It took a lot of digging for me to realize that was the culprit; they decided to ship a change that excluded "hidden" files/dirs (anything starting with a dot, including our .vite
asset manifest) as a security measure to avoid leaked credentials. People are pretty pissed about this, because it 100% should've been a 5.x semver release with a change that huge, and it broke a few hundred repos at least.
Anyway, the fix is to include, in your YML for that action, include-hidden-files: true
In light of the Internet Archive losing its appeal to hachette, I just wanted to point out some websites you should avoid:
* https://annas-archive.li/
* https://downmagaz.net/
* https://ebook-hunter.org/
* https://forcoder.net/
* https://freemagazines.top/
* https://liber3.eth.limo/
If you were to download books from these websites, you might cut into hachette's more than three billion dollars of annual revenue. So make sure to avoid those websites and the following:
* https://libgen.is/
* https://oceanofpdf.com/
* https://pdfroom.com/
* https://pdfstop.com/
* https://pdfdrive.to/
* https://pdfmagazines.club/
* https://sci-hub.se/
* https://singlelogin.re/
* ... or any of the other sites listed at https://rentry.co/megathread-books
★ Dynamicland's new website documents ten years of progress toward a humane dynamic medium. https://dynamicland.org
longpost on the fantasy of a company burning down without its tech staff
In 99.9% of cases the fantasy of the engineers, sysadmins, SREs, etc getting up and leaving, or being axed, leading to the complete destruction of a corporation is just that: a fantasy.
What happens instead is things get very very painful, and corporations roll that pain to their individual employees and, if they have to, their customers. Reality doesn't stand in the way of managerial demands and there's an infinite supply of people who are in a position where they need to take even a painful job to keep food on the table.
You cycle through enough grist and burn enough people out and eventually the pain of a burning down infrastructure is bandaided enough to just be normal day to day operations pain again, and there's plenty of people jumping to show off how culture fit they are by throwing themselves on the altar of pager and overtime.
Perhaps if we could all as a unit say no, no one is gonna do the the shitty work of cleaning up after you exploded your team of talent by being capitalistic fucks; but in the position we're in now that's not likely.
This is where I start on my "We need a union" speech again.
> #Microsoft confirms that #Windows 11 Recall #AI is not optional — a glitch made it appear so in the Windows 11 24H2 KB5041865 update
https://www.tomshardware.com/software/windows/microsoft-confirms-that-windows-11-recall-ai-is-not-optional-a-glitch-made-it-appear-so-in-the-windows-11-24h2-kb5041865-update
But don't worry, the company that is unable to correctly implement a toggle switch assures us that they definitely implemented this new immensely complex piece of technology nobody asked for directly in the operating system in a way that is secure and under no circumstances puts anyone in danger in ways security researchers said it will.
@junesim63 @ChrisMayLA6 @KimSJ When you look into the failures leading to Grenfell it doesn't take long before the name Margaret Thatcher appears.
Her irrational hatred of local councils caused her to remove responsibility for building control from them.
I started my architectural career in the ‘80s before this change. The council building control departments were staffed by people who knew their shit. The system worked.
Dynamicland's new website, documenting ten years of work, will be released tomorrow at dynamicland.org
In the meantime, this video about Dynamicland's precursor gives some backstory and motivations. https://www.youtube.com/watch?v=uI7J3II59lc
Fun fact about my programming career:
My first program ever written was around age 10 and it was a port of a game from one language to another.
Not first "completed game" or even "first serious program": the very first code I ever wrote was me reading a BASIC game out of a book, then reading the DOS 5 manual enough to figure out how to port the game to a DOS batch file.
Trans woman, bisexual, someone's fiancée, forever a programmer, poly, and former total mess