HN user

mintplant

11,611 karma

https://spinda.net

Posts56
Comments2,140
View on HN
yarnspinner.dev 2d ago

The Yarn Spinner Public License

mintplant
2pts0
msx.horse 4mo ago

Infoporn

mintplant
1pts0
github.com 10mo ago

iOS 18.6.2 – System-Wide Trust Collapse via Anchor Corruption and ATS Reset

mintplant
11pts7
medium.com 1y ago

Who Owns Nebula?

mintplant
270pts104
github.com 1y ago

Smash: Smash Together Files! Probably JavaScript

mintplant
1pts0
joonaa.dev 2y ago

Avian 0.1: ECS-Driven Physics for Bevy and Rust

mintplant
5pts1
www.youtube.com 2y ago

Dumping the ROM of a GBA game by crashing it [video]

mintplant
15pts1
blogs.bodleian.ox.ac.uk 2y ago

The persistence of tradition: the curious case of Henry Symeonis

mintplant
46pts3
spindas.dreamwidth.org 3y ago

Build your front end in React, then let ChatGPT be your Redux reducer

mintplant
395pts137
stackoverflow.com 4y ago

“Basic editing” of PDF content is nearly always non-trivial

mintplant
17pts0
www.lajollalight.com 5y ago

Scooter removal ruffles feathers at Bird, which sends cease-and-desist letters

mintplant
4pts0
www.vice.com 5y ago

A 23-Year Perfectionist Journey to Localize the Obscure 'Bahamut Lagoon'

mintplant
2pts0
ludo.libretro.com 5y ago

Ludo is a minimalist front end for emulators

mintplant
6pts0
arstechnica.com 6y ago

AT&T claims phones made in 2019 will stop working, urges users to upgrade

mintplant
3pts0
blog.mozilla.org 6y ago

More Add-Ons Supported in Firefox Preview

mintplant
1pts0
www.sfchronicle.com 6y ago

Iconic SF hackerspace Noisebridge is saved by donation of $150K Bitcoin

mintplant
3pts0
patents.google.com 7y ago

US8601591B2 – Method and apparatus for providing web privacy (2009)

mintplant
1pts0
help.github.com 7y ago

Navigating code on GitHub with jump-to-definition

mintplant
2pts0
lwn.net 7y ago

Containers as Kernel Objects – Again

mintplant
7pts0
steamcommunity.com 7y ago

“Monster Hunter World” game spends 25% of CPU time switching between threads

mintplant
21pts8
arstechnica.com 8y ago

Nintendo reportedly rolling out new, more hack-resistant Switch hardware

mintplant
4pts0
github.com 8y ago

GameYob: [Super] GameBoy [Color] Emulator for the Nintendo 3DS

mintplant
2pts0
gbatemp.net 8y ago

FBI: Open source software package installer for the Nintendo 3DS

mintplant
1pts0
en.wikipedia.org 8y ago

List of computing mascots

mintplant
2pts0
gitlab.gnome.org 8y ago

Gnome: Don't allow launching binaries from the file manager

mintplant
3pts0
meta.sr.ht 8y ago

Sr.ht: an open source suite for managing your software development projects

mintplant
2pts0
gitlab.com 8y ago

Semver-checker: a PHP utility that verifies a library's API is semver compliant

mintplant
1pts0
www.md-subs.com 8y ago

What Video Game Subtitling Got Wrong in 2017

mintplant
2pts0
mykzilla.org 8y ago

Controlling Headless Firefox from Node.js with Selenium-Webdriver

mintplant
1pts0
www.purple.com 8y ago

Purple.com, the oldest single-serving site, is up for sale

mintplant
3pts1

Not security, but I ran into a related supply-chain issue recently. I needed a library to perform a moderately complex task, and found one in the ecosystem I was working with that had been around for a while, appeared reputable, and passed my cursory inspection. So I dropped it in, got the feature implemented, and moved on.

Some time down the line, I discover CPU being maxed out, which is showing up in degraded performance in other parts of the system. I investigate, and I trace the issue to a boneheaded busy loop in this library that no human with the domain expertise to implement the library would have written. Turns out I'd missed one deeply-buried mention in the README that maintenance was being done via AI now, and basically the whole library had been rewritten from the ground up from the reliable tool it used to be to a vibecoded imitation.

Yeah, yeah, sure, bad libraries existed before all this. But there used to be signals you picked up on to filter the gold from the dreck. Those signals don't work anymore.

Right, but it has many knock-on effects unfortunately. For example, it propagates to web content and causes some sites to break because they don't test with animations disabled.

This seems like it might be a good place to ask: does anyone know of a low-cost, readily-available SBC box with built-in dual Ethernet interfaces?

I've been very interested in some of Radxa's boards in the ~$30-70 range, like the E52C [0] and the E20C [1], but they don't have many distributors and seem to have stocking issues [2].

[0] https://radxa.com/products/network-computer/e52c/

[1] https://radxa.com/products/network-computer/e20c/

[2] https://shop.allnetchina.cn/products/radxa-e52c?variant=5034...

This is the Windows 11 start menu. See that Recommended section at the bottom of it? That is built with React Native for Windows. No, that is not a full JavaScript framework in your start menu. There’s no web view / browser running gobbling up your resources. It’s React Native for Windows which is a flavor of React Native that directly calls Windows APIs including, you guessed it, WinUI 3.

I would still say that means Windows Start uses React, frankly.

I got really excited reading this! The docs site is very polished and hypes up lots of features which click with things I've been wanting out of a language. But then I went to the repository [0] and realized that this is a week-old project, with every single commit written by Claude. I went to the playground page [1] and tried the example for effects, a headline feature and what drew me in the most, but it threw an "unbound symbol" error. I thought maybe the example could just be out-of-date, so I tried the example under the "Algebraic effects" heading on the homepage, which shows a different syntax, but that threw a parse error. The "Pattern matching" example is supposed to return 78.5, but it returns 15.700000000000001 when run in the playground. The example for "Mutation" on the ownership docs page [2] throws "unbound symbol 'set!'". The "Type Signatures" example from the types guide [3] throws another parse error. That's where I stopped.

How much of this is actually real?

[0] https://github.com/ecto/loon

[1] https://loonlang.com/play

[2] https://loonlang.com/guide/ownership

[3] https://loonlang.com/guide/types

Now an outcome has been chosen for you, without your input. The situation is probably irreconcilable.

I think you've reversed cause and effect. SparkFun publicly cut off Adafruit in response to Adafruit's private contact with SparkFun. Only then did Adafruit put out a public post addressing SparkFun's vague public allegations.

The comments in that thread were shameful. If only the commit author names changed, then it would be trivial to run a git diff comparing the content of the old and new HEADs. But no one did - instead they dogpiled on the maintainer who got doxed and had their home address posted.

Super cool! But I so rarely reach for the physical calculators I already have these days. Any recommendations on RPN calculators for Windows or Android? The one I've got on my phone right now has some little quirks that bug me.

I highly recommend getting a clipboard manager! They keep a (usually configurable) history of your most recent clipboard items and allow switching the active selection between them.

Note that it's not necessarily an "Arch distribution" in the sense you might expect:

KDE Linux is an immutable distribution that uses Arch Linux packages as its base, but Graham notes that it is "definitely not an 'Arch-based distro!'" Pacman is not included, and Arch is used only for the base operating system. Everything else, he said, is either compiled from source using KDE Builder or installed using Flatpak.

I noticed that, too, but I thought perhaps the write-up was simply "LLM-assisted".

I came across this while debugging the "Malformed anchor records, not an array" log message on iOS 18.6.2 and seeing weird behavior: some parts of the system suddenly rejecting certificates with an anchor error (the MDM layer) while other parts accepted them just fine (Safari). So that's n=2 for something being wrong with the trust system in recent iOS versions.