Wednesday, November 17
Daily News Stuff 17 November 2021
Old Lamps For New Edition
Old Lamps For New Edition
Top Story
- I will pay you cash to delete your NPM module. (Drew DeVault)
NPM - the package manager for Node.js, which is the premier server-side solution for JavaScript programmers - is the single worst thing ever created by the human race. It needs to be destroyed before it destroys us.
Case in point: The isArray module, which is four lines of code that checks whether an arbitrary object is an array by converting it to a string and checking the contents of the string gets 51 million downloads per week.
In any real programming language that would get you horsewhipped, if not dipped in honey and staked out on an anthill. In Node.js this is considered best practices.
Drew's solution is to pay people to delete their packages. isArray disappears and millions of apps fail. Repeat a few hundred times - because Node.js developers are fucking idiots and need to be bludgeoned over the head - and they might eventually stop doing this shit.
- Oh, also, anyone could publish anything to NPM. (GitHub)
Wanted to upload your own code and overwrite a popular package with, basically, anything at all? You could.
Because, GitHub helpfully explains, microservices.
Tech News
- Brave browser now includes a crypto wallet that supports NFTs. (Engadget)
It works with any EVM-compatible blockchain - Ethereum, Polygon, xDAI, and so on, and will soon support Solana.
I've worked with Solana. I'd sooner eat a bowl of cristal rotos rancheros. Their team might be technical geniuses at the pure blockchain stuff but they have the same sense of API design and data presentation as a dead muskrat does of quantum chromodynamics.
- Kioxia - pronounced kosher - has a new lineup of PCIe 4 M.2 2230 SSDs. (AnandTech)
That might not mean much to you, but the new Microsoft Surface Pro range has upgradeable storage, and being compact devices they require compact SSDs - to be specific, M.2 2230.
My Dell Inspiron 16 Plus also has one of these, alongside a full-size M.2 slot.
- Qualcomm claims the transition of PCs to the Arm architecture is inevitable. (Tom's Hardware)
Yeah, not if Qualcomm has anything to do with it. Their current solution for Arm-based PCs, the 8cx. was unimpressive when it first appeared three years ago, hasn't been updated, and won't be until the end of 2023.
- Windows 10 21H2 is here. (Bleeping Computer)
Major new features include an end to this bullshit of updating twice a year.
- Australia has prioritised 63 key technologies including quantum and blockchain. (ZDNet)
Other items on the list include electric, build, and number.
Party Like It's 1979 Video of the Day
Disclaimer: Sydney, Moscow, Detroit, Tokyo, everybody talk about, well, you know...
Posted by: Pixy Misa at
05:34 PM
| Comments (3)
| Add Comment
| Trackbacks (Suck)
Post contains 458 words, total size 5 kb.
1
Key technologies including Bananas and Pyjamas.
Posted by: normal at Wednesday, November 17 2021 10:34 PM (obo9H)
2
"and supporting regional resilience
and shaping an international environment that enables open, diverse,
and competitive markets
and secure
and trusted technological innovation."
But nothing about e-commerce, the dot web, or five nines.
But nothing about e-commerce, the dot web, or five nines.
Posted by: normal at Wednesday, November 17 2021 10:40 PM (obo9H)
3
I have to wonder how the Unabomber would feel about npm and idiotic stuff like leftpad. Fighting technology with technology like that would probably conflict him.
Posted by: Rick C at Thursday, November 18 2021 12:34 AM (Z0GF0)
52kb generated in CPU 0.0127, elapsed 0.1243 seconds.
58 queries taking 0.1163 seconds, 350 records returned.
Powered by Minx 1.1.6c-pink.
58 queries taking 0.1163 seconds, 350 records returned.
Powered by Minx 1.1.6c-pink.