skysight-inc/HackerNews huggingface dataset:
Original title: Niemann withdraws from Freestyle Chess in Paris hours after being informed about new security equipment

Apologies for mangling it, it was much too long

My summary:

"Niemann had recently shared a post on social media informing his followers that he would soon be coming to Paris.

Norwegian outlet TV 2 has reported that Neimann pulled out at the last minute as soon as he learnt about the new security measures. The event’s management confirmed to TV 2 that Niemann pulled out shortly before his scheduled arrival at the tournament hotel. His exit comes in the wake of an announcement by the organisers and billionaire Jan Henric Buettner, who revealed the installation of advanced security equipment aimed at detecting cheating.

[Magnus] Carlsen had previously accused [Neimann] of cheating. Niemann later admitted to cheating in online games but denied all allegations that Carlsen made and went on to file a $100 million defamation lawsuit."
I was expecting something about Magma's static timing engine Quartz (EDA world)
Oh I have. For example I remember this project:

>> Quantitatively, the QT-Opt approach succeeded in 96% of the grasp attempts across 700 trial grasps on previously unseen objects. Compared to our previous supervised-learning based grasping approach, which had a 78% success rate, our method reduced the error rate by more than a factor of five.

https://research.google/blog/scalable-deep-reinforcement-lea...

That was in 2018.

So what do you think, is vision-based robotic manipulation and grasping a solved problem, seven years later? Is QT-Opt now an established industry standard in training robots with RL?

Or was that just another project that was announced with great fanfare and hailed as a breakthrough that would surely lead to great increase of capabilities... only to pop, fizzle and disappear in obscurity without any real-world result, a few years later? Like most of DeepMind's RL projects do?
Yes, it was to avoid ambiguity between the two kinds of IDs. See https://github.com/jj-vcs/jj/pull/1238 (see the individual commits).
I watched that whole process with fascination. It was long, careful, thorough ... and chose wrong.

A part of me thinks that there was a Sun users aversion to anything Linux related.
SensorLM: Real-Time Sensor Fusion Using LLM Reasoning
Imagine a delivery robot navigating a sidewalk:

Its wheel encoder shows it's slowing down unexpectedly
Its thermal sensor detects a warm object ahead
Its motion prediction model predicts the wheels should still be moving normally.

What if the robot’s system structures this into real-time schemas like:

{

"sensor_type": "rotary_encoder",
"metrics": {"wheel_speed_m_s": 0.1},
"recent_values": [0.8, 0.7, 0.1],
"metadata": {
"units": "m/s",
"mount_position": "rear_left_wheel" }

}

A similar schema from the thermal sensor, showing a 37°C object 0.6 m ahead
Another from the prediction model, showing expected speed of 0.8 m/s

The LLM than receives these and reasons:

“Observed wheel speed dropped sharply from 0.8 to 0.1 m/s.
Thermal sensor shows a warm object directly ahead.
Predicted speed was 0.8 m/s — but reality diverged.
Likely obstruction from human or animal.
Initiate 5-second pause and begin visual recording.”

I'm thinking of building a lightweight library to make this plug-and-play:

You feed it raw, filtered, or predicted sensor data, and it outputs structured, LLM-readable snapshots — ready for reasoning and decision-making.

Not launched yet — just validating.
Nix(OS) is aware of namespaces, and can use them (in fact, the aforementioned gaming support relies on them), but versioning packages still works better than versioning the system in most cases.

Consider three packages, A, B, and C. B has two versions, A and C have one.

- A-1.0.0 depends on B-2.0.0 and C-1.0.0.
- C-1.0.0 depends on B-1.0.0.

If A gets a path to a file in B-2.0.0 and wants to share it with C (for example, C might provide binaries it can run on files, or C might be a daemon), it needs C to be in a mount namespace with B-2.0.0. However, without Nix-store-like directory structure, mounting B-2.0.0's files will overwrite B-1.0.0's, so C may fail to start or misbehave.
Of etymological interest:

The word Usonian appears to have been coined by James Duff Law, a Scottish writer born in 1865.

In a miscellaneous collection, Here and There in Two Hemispheres (1903), Law quoted a letter of his own (dated June 18, 1903) that begins "We of the United States, in justice to Canadians and Mexicans, have no right to use the title 'Americans' when referring to matters pertaining exclusively to ourselves."

He went on to acknowledge that some author had proposed "Usona" (United States of North America), but that he preferred the form "Usonia" (United States of North Independent America).

~ https://en.wikipedia.org/wiki/Usonia
Framework temporarily pausing some laptop sales in the US due to tariffs
Be aware of the DISCO legal services company re trademark. Nasdaq: LAW.
I don’t know if “usually” is fair. “Sometimes” sure.

TBF what I’m referring to was not part of the building itself and not in need of repairs. It was a walkway area.
>... humanity will...

Might*.
Analysing Seven Years of Music Streaming Data (2024)
> Palming is awesome. Misdirection is awesome.

Since studying magic has been a lifelong passion since I was a kid, I clearly couldn't agree more. However, experience has shown that despite claiming otherwise, most people aren't actually interested in the answer to "How did you do that?" beyond the first 30 seconds. So... you're unusual - and that's great!

> but I still want to know precisely how.

Well, you're extremely fortunate to be interested in learning how magic is really done at the best time in history for doing so. I was incredibly lucky to be accepted into the Magic Castle as a teenager and mentored by Dai Vernon (widely thought to be the greatest close-up magician of the 20th century) who was in his late 80s at the time. I also had access the Castle's library of magic books, the largest in the world at the time. 99% of other kids on Earth interested in magic at the time only had a handful of local public library books and mail-order tricks.

Today there's an incredible amount of insanely high-quality magic instruction available in streaming videos, books and online forums. There are even master magicians who teach those willing to learn via Zoom. While most people think magicians want to hoard their secrets, the reality couldn't be more different. Magicians love teaching how to actually do magic to anyone who really wants to learn. However, most magicians aren't interested in wasting time satisfying the extremely fleeting curiosity of those who only want to know "how it works" in the surface sense of that first 30 seconds of only revealing the proximate 'secret method'.

Yet many magicians will happily devote hours to teaching anyone who really wants to actually learn how to do magic themselves and is willing put in the time and effort to develop the skills, even if those people have no intention of ever performing magic for others - and even if the student isn't particularly good at it. It just requires the interest to go really deep on understanding the underlying principles and developing the skills, even if for no other purpose than just having the knowledge and skills. Personally, I haven't performed magic for non-magicians in over a decade but I still spend hours learning and mastering new high-level skills because it's fun, super intellectually interesting and extremely satisfying. If you're really interested, I encourage you to dive in. There's quite literally never been a better time to learn magic.
Similarly but I also had rsync or rdiff as a central character in my mental model of a VCS.
TL;DR:

- They are allowed to use the AEA to arrest and deport foreign criminals

- The Supreme Court unanimously believes all detainees are entitled to judicial review and a court date as part of the detainment process

- Any existing cases of rights violations needs to be prosecuted in the district court where the detainment occurs, not in the DC court.

- Most of the dissent is that ruling was rushed and changing the location of the suits was unnecessary.

Sotomayor:

> That means, of course, that the Government cannot usher any detainees, including plaintiffs, onto planes in a shroud of secrecy, as it did on March 15, 2025.

> Nor can the Government "immediately resume" removing individuals without notice upon vacatur of the TRO, as it promised the D. C. Circuit it would do. See 2025 WL 914682, *13 (Millett, J., concurring) (referencing oral argument before that court).

> To the extent the Government removes even one individual without affording him notice and a meaningful opportunity to file and pursue habeas relief, it does so in direct contravention of an edict by the United States Supreme Court.
Better than that is the Japanese 'Boss', which even comes in a very-Japanese steel tin. Great coffee that you can now get at most Australian servos, convenience stores, etc.

https://suntorybosscoffee.com

It's made in the Japanese iced style, which is easy to mimic at home and really does make a nice iced coffee.

1. Get your standard filter/drip machine. Nothing fancy.

2. Double the amount of coffee you normally use. You want it coming out strong.

3. Fill the receiving jug with ice.

4. Drip directly on to ice.
> People in America always vote in attorneys who are "hard on crime though"

They don't. For example chesa boudin in San Francisco (there are others too). Also don't forget that those tough on crime electees get campaign funds from those unions.
I'm using LLMs to analyze 13F corporate filings, options flow, market news, etc. This was very labor intensive before. Essentially impossible for small companies. A 13F report can have 150 pages or so.

Just eliminating redious things. It's nothing difficult for a human, but we would have to hire a ton of humans and couldn't compete against the big guys then.

I'm not offering an LLM wrapper SaaS for my clients. We are just using this internally.
This is the way, system packages are for the system. Everything you need lives in .local or in your case /nix. The amount of tooling headaches I've had to deal with is pretty close to zero now that I don't depend on a platform that by design is shifting sand.
I disagree. With classes, everything was stateful (because, y'know, classes). People were doing all sorts of crazy thing with the lifecycle methods and it was always a pain to have to remember the "this scope" and bind your event handlers. I saw so many bugs written by people who lost track of what "this" was.

Both paradigms have foot guns but having used both I much prefer the hook version.
The other replies (two at time of writing) suggested the tutorial built in to the Python documentation, specifically for Python, and I'd recommend it as well.

If you specifically want to practice using language features, you could start by taking a LeetCode etc. problem you find easy, and deliberately trying to write the code in different ways.

Oh, but take out the boilerplate that they want you to use for their automated testing. Test it yourself at the REPL, and make sure you have a good idea for what sorts of inputs to test with (and that you know what output to expect).

And, if you're feeling adventurous, read through the documentation for the `unittest` standard library and figure out how to test it yourself. Then look up Pytest and try to use that instead.

But you might be better served by trying to think of your own exercises, honestly.
Show HN: SensorLM: Real-Time Sensor Fusion Using LLM Reasoning
Imagine a delivery robot navigating a sidewalk:
Its wheel encoder shows it's slowing down unexpectedly Its thermal sensor detects a warm object ahead Its motion prediction model predicts the wheels should still be moving normally.

What if the robot’s system structures this into real-time schemas like:

{

"sensor_type": "rotary_encoder", "metrics": {"wheel_speed_m_s": 0.1}, "recent_values": [0.8, 0.7, 0.1], "metadata": { "units": "m/s", "mount_position": "rear_left_wheel" }

}

A similar schema from the thermal sensor, showing a 37°C object 0.6 m ahead Another from the prediction model, showing expected speed of 0.8 m/s

The LLM than receives these and reasons:

“Observed wheel speed dropped sharply from 0.8 to 0.1 m/s. Thermal sensor shows a warm object directly ahead. Predicted speed was 0.8 m/s — but reality diverged. Likely obstruction from human or animal. Initiate 5-second pause and begin visual recording.”

I'm thinking of building a lightweight library to make this plug-and-play:

You feed it raw, filtered, or predicted sensor data, and it outputs structured, LLM-readable snapshots — ready for reasoning and decision-making.

Not launched yet — just validating.
Ants was really interesting. Humbling indeed.

Link to Ants AI Challenge: http://ants.aichallenge.org/

Winner's post mortem: https://web.archive.org/web/20151117155824/http://xathis.com...
Yep, I totally expected this article to be about Divorced Dads inexplicably catching on with Japanese youth.
The JVM is designed around Java. That's really the main difference, and it brings some downsides for the goals of wasm, which include running native code - think C++ or Rust. The JVM is great at Java, which relies on runtime inlining etc., but not at C++, which assumes ahead-of-time inlining and other optimizations.
> state's investment bank

Eww, no.
Archaeologists Discover Tomb of Unknown Ancient Egyptian Pharaoh
Some mix of all the solutions depending on how bad it is. At some point the net social benefit becomes negative. When that happens incremental reform is not preferable to tearing it down, exploring alternatives (e.g. 501c(3)s), and rebuilding as government if and only if a reasonable mechanism for accountability can be created without the meddling of the people who messed it up before.
Great name. That's super cool i like the retro aesthetic. The scheduling piece of trackers built with the Web Audio API is definitely a bit of a struggle but so far it's been manageable
Hm , in China you can’t buy any foreign made car without 70-90% taxes. That’s exactly how they built their industry
I've seen some pretty good React codebases and I've seen plenty of backend spaghetti code. In all cases it's not the tools, it's the programmers and usually it's layers and layers of people not taking the time to write clean code. Probably because their management doesn't value it or they don't have someone with the experience necessary to guide them towards clean code.
This sounds amazing. I use Lua a lot, and luarocks has been nearly useless for anything I need it to do because it's so heavily opinionated. For anything more than "install a library specifically for direct execution on the local system" or anything around that, it's a non starter. Have an embedded scripting environment that works with Lua packages and you want to package scripts with dependencies for use there? Give up.

I don't know if this is better for that use case, but even if not, luarocks is clunky and annoying to use at best.
I'm definitely interested but I couldn't get it to work on Firefox on Android. I get "A client side exception has occurred." Chrome works, though.
I want a wake up call from David Goggins.
Silicon Valley 'nepo baby' publishes scathing first novel about growing up rich
Very little of the $2T is dumped into a black hole. 1/3 were electric vehicles, 1/3 was wind, solar & batteries, 1/6 was electrical infrastructure.
Because software has enormous fixed costs and low marginal costs, so spreading the fixed costs across more users improves the economics, often by a large factor.

It’s not that it’s strictly required, but it’s so beneficial that it’s often chosen.
> For the deadnaming comment, it wasn't out of disrespect, but when referring to an email chain, it could otherwise be confusing if you're not aware of her transition.

I assumed it was innocent. But the norm when naming a married woman or another person who changed their name is to call them their current name and append the clarifying information. Not vice versa. Jane Jones née Smith. Olivia (then Matt).
>This might have been a small detachment that was ambushed and utterly wiped out

or even three legions, 16,000–20,000 killed. "Teutoburg Forest is considered one of the most important defeats in Roman history, bringing the triumphant period of expansion under Augustus to an abrupt end. It dissuaded the Romans from pursuing the conquest of Germania, and so can be considered one of the most important events in European history."

https://en.wikipedia.org/wiki/Battle_of_the_Teutoburg_Forest
I'd like to see a fine-tune of this on something that requires much more conceptual coherence, like educational content
One in 3k people at risk of punctured lung from gene – 100x higher than estimate
I mean no disrespect, but this looks like an outdated clone of https://github.com/microsoft/playwright-mcp

https://github.com/microsoft/playwright-mcp/blob/main/src/to...
https://github.com/BrowserMCP/mcp/blob/main/src/tools/tool.t...
Dupe https://news.ycombinator.com/item?id=43616447 (50 points)

This fractured landscape isn't better - same message on x:

https://news.ycombinator.com/item?id=43616389 (10 points)
What were the measures?
You actually can, its called Operator and its a complete waste of time, just like 99% of agents/MCPs.
> but there’s nobody that is going to do anything to them about deviating.

Well, Chinese intelligence, but probably not anyone else, right?
For those in the UK at the time, how was the code consumed? It sounds like the BBC Micro was somehow hooked up to the same "cable" as a TV. Is that right?

Did it decode the data automatically, or did programmers at home have to build something on top of it?

It just sounds incredibly ingenious on both ends. First, to invent the process and second, to use the data. I'd appreciate any knowledge that can help with the latter.
Third Party Web – Quantifying the impact of third party scripts
I am keenly aware of how common Git is.

A whole generation of programmers have only ever known Git and GitHub. They assume that since it is the standard it must be good. This is a fallacy.

Bad things can become popular and become entrenched even when better things exist. Replacing Git today would require something not just a little better but radically better. Git was always worse than Mercurial. It won because of GitHub. If MercurialHub had been invented instead we’d all be using that and would be much happier. Alas.
That's a different problem. The threat in Trusting Trust is that the backdoor may not ever appear in public source code.
if you can debug some fpga vhdl i have a bounty for you
> The Cloud made the crap data problem infinitely worse.

This article is mainly focusing about the unused data by website and enterprise databases, only toward the end of the article it barely touched upon "the elephant in the room" of data in cloud.

Now everywhere in the world data centers are being built at breakneck speed to cater for the AI data modeling, training and serving. Most of the AI based data are being kept in datalake in the form of raw data that will probably never see the light of that day i.e never being processed.

Bill Inmon warned us against this potential data swamps in data center due to the increasing popularity of the datalake [1].

Hopefully open table format like Apache Iceberg can rectify this unused raw data epidemic but time will tell [2].

[1] Lakehouses Prevent Data Swamps, Bill Inmon Says

https://www.datanami.com/2021/06/01/lakehouses-prevent-data-...

[2] What Are Apache Iceberg Tables and How Are They Useful?

https://www.snowflake.com/guides/what-are-apache-iceberg-tab...
Half the researchers are at ETH Zurich (INSAIT is a partnership between EPFL, ETH and Sofia) - hardly an unreliable institution.
Discussion (64 points, 8 hours ago, 47 comments) https://news.ycombinator.com/item?id=43613079
That’s a false narrative about pricing. Battery manufacturing has a very low ratio of labor to cost.

Chinas secret ? Extremely protective tariffs + very selective smart RND incentives/ investments by government + biggest engineering pool in the world because of outsource to China due to free trade/ no tariffs in US/EU.

It’s a talent pool they built last ~20 years to do outsourcing/offshore policies
This is a very interesting take to me. So you think language should be policed by a self selected cabal of experts? While i might agree for something like specific scientific findings being held tight by a small group of experts, i think language at large is a much, much larger thing. Mainly because literally everyone (okay 99%) use it pretty much all day every day. Very very few of the antivaxers are studying and using epidemiology and virology all day every day, but everyone talks.

As such, language evolves local dialects and accents just due to the fact that there's far too many people to corral into one way of speaking. How do you feel about regional accents?

Finally, i am very thankful for the experts who make dictionaries and find the origins of words i find interesting. However i _strongly_ doubt it would be impossible to understand the English my father spoke when he was a little under my age. Chiefly because, he's literally still alive and speaking? It sounds insane to assert that 50 years is enough to change language enough to become unintelligible unless i had a "1975 dictionary" in which i could look up all the slang and terminology. Sure, kids talk funny, jeepers man, it's like totally rad sometimes though. Far out dude. Did you have to look up what far out meant when you first heard it? Or did you understand it from the context and tone with which it was said.

Good luck telling me I'm not intelligent enough to decide what I say bud, even better luck telling that to the kids. Get with it or be history my guy.
Infrared camera should do the trick.
Thanks for that suggestion.

I'm adding a few more limitations in this PR: https://github.com/brannondorsey/mem-isolate/pull/44

I know async-signal-safety is particularly important for, you know, signal handlers. But aside from those, and the multi-threading use case you describe, is there another use case where calling non async-signal-safe code from inside this module would lead to issues (that isn't covered in the new limitations)?

I can add another limitation is issues can transpire if the code you run in `callable()` isn't async-signal-safe, but I'd like to offer a few additional examples of gotchas or surprises to point out there.
Maybe they shouldn't have, but the reasons were:

It'll make America richer.
It'll encourage world peace. (It's hard to go to war with a country you trade with a lot)

The disadvantages of this were that high labour manufacturing left America and the poor had less jobs, and most of the wealth went to the elites and blue states. Funnily enough the politics of the red states was what prevented the (from free trade, in total greater) wealth from being spread around because it's apparently communism.
That’s normally what this means, yes, with a few more intermediate steps. There’s only one bootstrap chain like this that I know of[1,2,3], maintained by Jeremiah Orians and the Guix project; judging from the reference to 180 bytes, that’s what the distro GP describes is using as well.

> This is a set of manually created hex programs in a Cthulhu Path to madness fashion. Which only have the goal of creating a bootstrapping path to a C compiler capable of compiling GCC, with only the explicit requirement of a single 1 KByte binary or less.

[1] https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-...

[2] https://savannah.nongnu.org/projects/stage0/

[3] https://github.com/oriansj/bootstrap-seeds
> I've never experienced any other software which has such a powerful mental model.

I hate to be that guy, but you should spend some time with jj. I thought the same, but jj takes this model, refines it, and gives you more power with fewer primitives. If you feel this way about git, but give it an honest try, I feel like you'd appreciate it.

Or maybe not. Different people are different :)