HNHacker News
TopNewBestAskShowJobs

lambdaone

1,743 karma · joined October 28, 2021

submissionscomments
lambdaone··on Fire destroys S. Korean government's cloud storage system, no backups available
There are all sorts of crazy ways of getting data out of even air-gapped machines, providing you are willing to accept extremely low data rates to overcome attenuation. Even with million-to-one signal-to-noise ratio, you can get significant amounts of key data out in a few weeks.

Jiggling disk heads, modulating fan rates, increasing and decreasing power draw... all are potential information leaks.

lambdaone··on Fire destroys S. Korean government's cloud storage system, no backups available
DWDM per-wavelength costs are way, way lower than that, and, with the optional addition of encryption, perfectly secure and fast enough for disk replication for most storage farms. I've been there and done it.
lambdaone··on Digital ID – The New Chains of Capitalist Surveillance
Right now email is true One True SSO. I suspect that the root of trust for the digital identity of most people here is something like a Gmail account, unless you have gone to vast efforts to secure personal digital sovereignty in terms of having entirely self-hosted domain, email, DNS etc. The question is: in the long run, do you trust your government more than Google?
lambdaone··on Fp8 runs ~100 tflops faster when the kernel name has "cutlass" in it
That might sound facile, but it's actually a great idea. Being able to ignore commits based on regexes would be even more powerful.
lambdaone··on Fp8 runs ~100 tflops faster when the kernel name has "cutlass" in it
"ready for production", "fully working" and other Claude-isms come to mind
lambdaone··on IP over Lasers
None of this is remotely new or interesting. I was doing IP-over-laser-light at Ethernet speeds over kilometer distances using free-space optics thirty years ago, and even then it wasn't a new technology.
lambdaone··on Scm2wasm: A Scheme to WASM compiler in 600 lines of C, making use of WASM GC
Wouldn't a Scheme to WASM compiler in Scheme make more sense, providing the capability to do something like Gerbil Scheme?
lambdaone··on Cracker Barrel Outrage Was Almost Certainly Driven by Bots, Researchers Say
Yes, that's exactly what the poster above was saying, just not in those words. The idea that we are one and all on a high-minded journey of self-actualisation is hopelessly naive; most people are indeed flailing around at the bottom of the Maslow's pyramid, and that's how we got to where we are today politically.
lambdaone··on Scream cipher
Yog-Sothoth has heard your plea, and will be along to help you shortly.
lambdaone··on Rights groups urge UK PM Starmer to abandon plans for mandatory digital ID
At this point, the benefits of an official governmental digital ID system exceed the drawbacks; the argument against digital identity documents died a long time ago with the total loss of privacy due to the amalgamation of all existing systems combined with the ubiquitous tracking of physical and online presences; that horse has bolted, and trying (and failing) to shut the stable door now won't help.

The current battle for digital personal rights is the right to private communication and data storage, and thanks to encryption and open source software, that one's not lost yet.

lambdaone··on YAML document from hell (2023)
What's needed is something that is simple for humans to read and write, has a stable definition, and a clear and unambiguous syntax and mapping to data objects.

None of the systems I've seen achieve all those goals at once.

YAML, while at first sight a good idea, is irredeemably broken and should be deprecated for further use.

JSONC (https://jsonc.org/) is backwards-compatible with JSON, and a good target for long-term future migration.

.INI format works well as a structured subject-predicate-object tuple store for simple use cases.

We're probably going to have to live with that indifinitely, until someone comes up with a proposal that is better.

lambdaone··on Claude can sometimes prove it
Combining generative ML (and other heuristic methods) with formal methods is the most promising way forward for systems design. Without formal methods (and other constraints such as limiting systems complexity) we are going to vibe-code ourselves to chaos.
lambdaone··on Scream cipher
Think of it as representing something like the letters actively 'creeping' and giving off tendrils of darkness. Does this help?
lambdaone··on React is winning by default and slowing innovation
"Slowing innovation across the frontend ecosystem" sounds like a really good idea to me. Frontend innovation is largely vanity churn at this point, and means that any web frontend project left fallow for more than six months is effectively dead, since you need to constantly update for security reasons, and the API and the dependencies are constantly changing, you are doomed to rewrite your application forever. The only sensible motivation I can see for this is the desire to create jobs for life for frontend devs.

Compare this with things like X11 or Win32, where 20 year old programs will still work, or even more so systems like OS/360 and its successors, where 50 year old programs will still work.

I'm not a fan of React - to put it mildly - but something mediocre, but stable, is vastly preferable to the rapidly mutating hellscape of constantly rewritten frameworks driven by innovation for innovation's sake.

lambdaone··on Malware in Ngx-Bootstrap
Recent versions of the widely-installed ngx-bootstrap Angular module appear to contain a serious malware payload.

Discussion here suggests this may be limited to only a few recent versions, but this is still a nasty exploit:

https://github.com/valor-software/ngx-bootstrap/issues/6776

lambdaone··on iOS 18.6.2 – System-Wide Trust Collapse via Anchor Corruption and ATS Reset
If this was real, it would be a big, big deal, but I can't so far see anyone else in the security space picking this up as a story. Note also the GitHub history of the source.
lambdaone··on iOS 18.6.2 – System-Wide Trust Collapse via Anchor Corruption and ATS Reset
Is this a hoax? I note that the article text has several of the hallmarks of LLM-generated text; em-dashes, not-just-this-but-that, short bullet point lists, random text bolding...
lambdaone··on How can England possibly be running out of water?
> If an election were called tomorrow your next government would be Reform with a massive majority of 339 seats. It is the most popular party in the country by far. It would collect 33% of the vote vs Labour's 18% and the Conservatives would get only 17%, translating to their near-total destruction (only 35 seats).

If. But since the Labour government has a massive Labour majority that doesn't have to hold another election until 2029, that's not going to happen any time soon. Four years is a long time in politics.

For non-European readers, Reform are the equivalent of Germany's AfD or France's RN - or America's MAGA. It's a populist culture war party.

In response, far from doubling down, Labour has swung dramatically to the political right (by UK standards) of their normal political position in terms of the culture war issues like immigration and transgender rights that have been driving support for Reform.

We're having bad times in the UK, and no-one likes the incumbent government during bad times. (Never mind that the bad times are largely due to factors beyond their control, as is generally the case until a party has been in power for long enough to start turning the ship.)

Reform, meanwhile, are currently playing on easy mode; voters can say anything they like at the moment, and Reform are picking up the fantasy-football protest vote based on making wild promises they are unlikely to be able to fulfil.

None of this is to say Reform are not a serious threat. But the concept that their victory is inevitable is part their schtick, and should be resisted.

lambdaone··on Source code for the X recommendation algorithm
This is essentially useless without the training set or the weights. It's open-source theatre.
lambdaone··on Age verification doesn’t work
Age verification at the content end has always been a silly idea. Eyeball networks can, and do, implement such filtering already - for example, UK mobile networks block porn by default, but allow any adult account holder to connect to unfiltered service.

Providing a BGP feed of such provider network subnets to content providers would then allow them to happily serve content to those subnets without any further checks, safe in the knowledge that they will only be providing service to endpoints controlled by adults.

Details of how this can be done for other services including home broadband omitted - suffice it to say your router would have both adult and child-friendly SSIDs.

This seems both simple and obvious, and protects children without encumbering adults, risking privacy, or forcing a mass censorship regime on everyone.

lambdaone··on Type checking is a symptom, not a solution
What I find most amusing in this article is that its author states with great confidence that electronic systems designers don't use anything like rule checkers or typing, when the EDA industry is well-known for its extensive use of validation tools, and the design of large-scale complex modern electronic systems is almost impossible without it.
lambdaone··on The Bitter Lesson Is Misunderstood
This exists already in the form of "ready meals" a.k.a. TV dinners. Fast food shops are already substantially mechanised; huge effots have been made to robotize cooking, but people are still cheaper to hire. It's still nowhere near the quality of home-cooked food.
lambdaone··on Try the Mosquito Bucket of Death
Buckets of bacterial muck sound a lot more efficient and environmentally friendly than expensive high-tech devices that need to be powered and maintained. And buckets are unlikely to blind anyone if their safety system fails.
lambdaone··on Show HN: I built an AI that turns any book into a text adventure game
I built my own LLM-based interactive text adventure system last year, but in addition to LLMs, it used an auxiliary database to keep track of where everything was, what state it was in, and so on.

The LLM thus did two things: first, it used a combination of the prompt, the user input, and the recent history of the chat and relevant extracts from the database state, to update the database with a new state; then after updating the database, it used all of the above to synthesize the output response.

A major component of the system was that, in addition to the usual blocks-world subject-property-object representation of the game state, the system also used the database to store textual fragments that encoded things like thoughts, plans, moods and plot points.

Adding programmatic constraints to the database and its updates made a vast difference to the quality of the output by preventing logical absurdity of the sort that has been described above - attempts by the LLM to do absurd things were simply rejected.

Finally, there was a hierarchical element to the story-telling, not just simulation. There is much more to storytelling than simulation, and experimenting with this became the most interesting thing about the whole enterprise; there is plenty of space for future research in this.

The downside was that all this complexity meant it was _extremely_ compute-intensive, and thus very slow as a result. But the gameplay was fascinating. We will no doubt see more things like this in future as LLMs get faster; it's an obvious application for open source software.

lambdaone··on Debian switches to 64-bit time for everything
Not all solutions are going with just 64 bits worth of seconds, although 64 bit time_t will certainly sort out the Epochalypse.

ext4 moved some time ago to 30 bits of fractional resolution (on the order of nanoseconds) and 34 bits of seconds resolution. It punts the problem 400 years or so into the future. I'm sure we will eventually settle on 128-bit timestamps with 64 bits of seconds and 64 bits of fractional resolution, and that should sort things for forseeable human history.

lambdaone··on Trying to play an isomorphic piano (2022) [video]
It would be interesting to hear from anyone who has played both a linear isomorphic keyboard like this, and two-dimensional isomorphic keyboards e.g. the Lumatone keyboards
lambdaone··on Beyond Meat fights for survival
It doesn't have to be true of everyone to be an entirely plausible hypothesis for why highly-processed mock-meat alternatives are struggling.
lambdaone··on Beyond Meat fights for survival
Delicious vegetarian food is already a thing, and doesn't require new technology, and it's not necessary to completely eliminate meat-eating to significantly reduce your ethical-harm footprint. It's a matter of changing food culture. Once you adapt to an omnivore diet that contains tasty meals from both meat and non-meat cuisine, it's actually quite easy to reduce your meat intake further.
lambdaone··on The Symbol Grounding Problem (1990)
Purely symbolic AI has been tried and found wanting. Decades of research by hundreds of extremely bright people explored a large number of promising-looking approaches to no avail. Intuition tells us thinking is symbolic; the failure of symbolic systems tells us intution is most likely wrong.

What is interesting about current LLM-based systems is that they follow exactly the model suggested by this paper, by bolting together neural systems with symbol manipulation systems - to quote the paper "connectionism can be seen as a complementary component in a hybrid nonsymbolic/symbolic model of the mind, rather than a rival to purely symbolic modeling."

They are clearly also kludges. As you say, they are built on shaky foundations. But the success - at least compared to anything that has gone before - of kludged-together neural/symbolic systems suggests that the approach is more fertile than any that has gone before. They are also still far, far away from the AGI that has been predicted by their most enthusistic proponents.

My best guess is that future successful hard-problem-solving systems will combine neurosymbolic processing with formal theorem provers, where the neurosymbolic layer constructs proposals with candidate proofs, to submit to symbolic provers to test for success.

lambdaone··on Preliminary report into Air India crash released
You still have to rely on other drivers not being actually suicidal. Just to give one terrifying example scenario: you will pass hundreds, if not thousands of other drivers driving in the opposite direction in the course of a long journey. Any motorist driving in the opposing lane has the ability to engage other drivers in a head-on collision at any time by making a relatively trivial maneuver. Given human reaction times, and the very high closing velocity of such a collision, you ability to avoid this would seem to be non-existent. You certainly couldn't "just stop" to prevent it.
← PreviousPage 10 of 18Next →