MurphyA/hacker-news huggingface dataset:
by mhitza | 2026-02-16 10:06:14+00:00
What are the rules of castling in chess, and why is there castling in chess 960!?

I somewhat remeber reading that this format is about playing against book opening, and I thought there is no castling.

Magnus does a castling from king d1 rook h1 which I didn't even know its an allowed move! https://lichess.org/broadcast/fide-freestyle-chess-world-cha...
by aleph_minus_one | 2026-02-16 10:07:07+00:00
> "Nothing is more boring than other people’s dreams."

I disagree. Often their dreams are more interesting than their boring stories about some their "real life" situations, or - God forbid - their gossip.

I would even claim that at least for the phase in my life when I kept a diary of my dreams, and thus got much more observant of my dreams, I did have (somewhat) interesting dreams (even for other people), for example

- dreaming two dreams in parallel (it's basically like having two desktop applications open at the same time)

- having a dream where I additionally have a dream inside it (and I am aware of the latter); it does in my opinion not really feel like the Inception movie, but rather like the feeling of playing a video game where you are basically both a person who plays a video game in which you control a video game character (and are aware of this), and the character inside the video game.
by 6LLvveMx2koXfwn | 2026-02-16 10:07:19+00:00
> Can you rethink - this is a logic puzzle and you missed some crucial detail in the question.

>> Ah, you're right! Let me reconsider...
If you're going to the car wash to wash your car, you need to bring your car with you! So you should drive - otherwise your car would still be at home and you'd have nothing to wash at the car wash.
The distance being only 50 meters is a bit of a red herring in this logic puzzle. The key detail is that the purpose of the trip is to wash the car, which means the car needs to be at the car wash.
by UqWBcuFx6NV4r | 2026-02-16 10:07:20+00:00
Okay. I personally don’t care for anyone so chronically online that they think that their interactions with other similarly chronically online people is at all representative of the userbase of something as immensely widely used as Tailwind.

Whatever the professional equivalent of ‘touching grass’ is, I suggest you do that at your earliest convenience.

What an absurdly absolutist statement.
by account42 | 2026-02-16 10:07:24+00:00
Can't say I agree - to me S4 felt quite rushed and seemed to be missing a lot more than just secondary plot developments. They go from "unstoppable enemy with the Vorlons being the only real hope" to "telepaths go brrr, also Vorlons are dicks now" in basically no time and then also jam in the battle for earth in the same season which felt really jarring. Then S5 feels like it's setting up the next big plot (the remaining shadow allies and specifically their hold over the centauri) only for that to end on a cliff hanger where nothing gets resolved even in the finale set in the far future.

It's really unfortunate that so many bad things happened to this show since it being still great overall despite them suggests it could have been one of a kind if things had gone better.
by bjackman | 2026-02-16 10:08:32+00:00
I wish this would be the default. I expose my homelab port 22 directly to the internet. I'm _pretty_ sure I always always always disable password auth but I do worry about it because most distros have an unsafe default.

(A lot of this risk is mitigated by not having login passwords but I definitely have one node where I have a login password, it's an old laptop so I thought I might want to physically log in for local debugging).

I guess the ideal solution here is to run a prober service that attempts logins and alerts if it gets any responses that smell password auth is possible. But no way I have time to set that up.
by wiseowise | 2026-02-16 10:09:05+00:00
> Mostly, the thing that captures the imagination the most is it’s sort of like watching a silicon child grow up.

> They develop their own personalities, they express themselves creatively, they choose for themselves, they choose what they believe and who they become.

Jesus Christ, the borderline idiotic are now downgraded to deranged. US government needs to redirect stargate’s 500B to mental institutions asap.
by UqWBcuFx6NV4r | 2026-02-16 10:09:29+00:00
Please don’t be so condescending. We all know what separation of concerns is.

The comment said “web development”, and it’s inarguably that in the history of web development there have been at least a couple of major misapplications of separation of concerns, which have had practically everlasting negative consequences.

Read what you’re replying to before you reply to it.
by podgorniy | 2026-02-16 10:10:42+00:00
This is all about PR now.

openclaw is inevitable type of software (as cli agents, as context-management software, as new methodologies of structuring sofware for easier AI ingestion, etc). Guy gamed, built it, guy got it.

At this point I would not expect well-rounded software as a byproduct of huge investments and PR stunts. There will be something else after LLMs, I bet people are already working on it. But current state of affairs of LLMs and all the fuss aroud them is way more peceptive, PR and emotion driven than containing intristic value.
by matwood | 2026-02-16 10:11:44+00:00
> When your heart is pounding for hours and the cortisol flowing, you literally get physically exhausted.

Not only that, when the body enters flight response the brain makes mistakes.

When I started jiujitsu many years ago someone asked the professor what's the biggest difference between a white belt and black belt. He thought for a second and said something along the lines that everyone loses, even black belts. The difference is that a black belt will be calm and able to think of solutions until the very end, whereas someone who is untrained panics, isn't able to think, and makes mistakes.

Staying calm is a lesson for life really.
by joshkojoras | 2026-02-16 10:11:48+00:00
How much of this is LLM reasoning and how much is training bias? I'm negatively surprised that nobody mentions this in the comments. Do you not remember black nazis LLMs used to generate? How can you all default to LLM being unreasonable and not understanding that a car needs to be driven as opposed to LLMs being trained with certain bias towards green agenda for example?
by jcgl | 2026-02-16 10:13:51+00:00
"Vanillaness" is exactly what's in-scope here:

> ...every package having several dozen patches trying to make a brand-new application release work with a decade-old release of libfoobar.

Applying non-vanilla flavor (patches) to libraries in able to make new packages work with old packages. (It's not just a library thing of course--I've run into packages on Debian where some component gets shimmed out by some script that calls out to some script to dynamically build or download a component. But I digress.)

Maybe I'm just out of the loop here, but I'm not aware of this being a general practice in Fedora. Yes, Fedora does a lot of compatibility work of course, but afaik the general practice isn't to add Fedora-flavored patches.
by wiseowise | 2026-02-16 10:13:55+00:00
> See how quickly people drop AI products for the next one that does the same thing but slightly better.

> To switch from ChatGPT to Gemini I don't have to convince all of my friends and family to do the same.

Except Gemini is a complete joke that can’t even complete request on iOS unless you keep scree unlocked or keep the app in the foreground. So I’m not sure how it proves your point.
by shakna | 2026-02-16 10:14:41+00:00
I wasn't specific, because I'd rather not piss of my employer. But anyone who works in a similar space will recognise the pattern.

It's not underspecified. More... Overspecified. Because it needs to be. But AI will assume that "impossible" things never happen, and choose a happy path guaranteed to result in failure.

You have to build for bad data. Comes with any business of age. Comes with international transactions. Comes with human mistakes that just build up over the decades.

The apparent current state of a thing, is not representative of its history, and what it may or may not contain. And so you have nonsensical rules, that are aimed at catching the bad data, so you have a chance to transform it into good data when it gets used, without needing to mine the entire petabytes of historical data you have sitting around in advance.
by aa-jv | 2026-02-16 10:14:49+00:00
You don't have to build Lua to not do GC, you can just tell it how its GC heuristics are supposed to behave at runtime by setting the pause and multiplier variables - good treatise on how to do this at runtime is available here:

https://www.lua.org/wshop18/Ierusalimschy.pdf

And fine details about how to tune things for the optimal GC behaviour for your app:

https://www.tutorialspoint.com/lua/lua_garbage_collection.ht...
by pembrook | 2026-02-16 10:15:03+00:00
We're not talking about Airbus or centuries old commodified industrial companies. Airbus sells airplanes, not AI software tools.

But if you did build a core innovation in aerospace that went viral I'm sure Airbus would be interested in hiring you.

The salary would be 3K per month. And lunch coupons to buy a ham baguette.
by rbanffy | 2026-02-16 10:15:18+00:00
This is what the Mac effectively does now - background tasks run on low-power cores, keeping the fast ones free for the interactive tasks. More specialised ARM processors have 3 or more tiers, and often have cores with different ISAs (32 and 64 bit ones). Current PC architectures are already very distributed - your GPU, NIC/DPU, and NVMe SSD all run their own OSs internally, and most of the time don’t expose any programmability to the main OS. You could, for instance, offload filesystem logic or compression to the NVMe controller, freeing the main CPU from having to run it. Same could be done for a NIC - it could manage remote filesystem mounts and only expose a high-level file interface to the OS.

The downside would be we’d have to think about binary compatibility between different platforms from different vendors. Anyway, it’d be really interesting to see what we could do.
by nandomrumber | 2026-02-16 10:15:32+00:00
On the other hand, my life isn’t a double-blind randomised controlled study.

I can’t bifurcate n times and give half of the me’s one treatment and the other half of me’s no treatment, and I especially can’t do that without revealing to myself which group of me’s received the treatment, and which received no treatment or a placebo. Who even know motivates us.

Additionally, what works for some version of me, for example there was a me who was younger and fitter and more appealing to the ladies, may not work for the older version of me who is less young, relies on testosterone supplementation to not be a writhing crying mess on the floor, and hasn’t had a root in 18 months.

That’s why the practice of medicine has always been considered an art and a science.

There’s art in learning to apply the practice of medicine in an effective way.

Also, populations change over time. Older doctors will notice that decades ago every second person came in with problem x, but now the patients of a similar age and similar live experience now seem to be experiencing more y and less x.

The human condition, while at least somewhat consistent insofar as we’re still puzzled by some age old questions, is also a moving target.
Show HN: Live Translation with Voxtral Mini Realtime and DeepL
by lnalx | 2026-02-16 10:15:41+00:00
This experimental project transcribes and translates speech in real time using Mistral's new Voxtral realtime API and DeepL (https://huggingface.co/mistralai/Voxtral-Mini-4B-Realtime-26...)

It currently supports 11 languages: French, English, Chinese, Spanish, Portuguese, Russian, German, Japanese, Korean, Italian, and Dutch.

You can test on https://live-translation.alexandrelion.com/ by bringing your own API keys (Mistral + DeepL free tier)

GitHub: https://github.com/alxlion/voxtral-live-translation
by hansmayer | 2026-02-16 10:16:09+00:00
Well, you do understand the "penalising" or as the ML scientific community likes to call it - "adjusting the weights downwards" - is part of setting up the evaluation functions, for gasp - calculating the next most likely tokens, or to be more precise, tokens with the highest possible probability? You are effectively proving my point, perhaps in a bit hand-wavy fashion, that nevertheless still can be translated into the technical language.
by ffsm8 | 2026-02-16 10:16:12+00:00
I don't have any note-able industry insights to add, I just feel the urge to point out that

> I've never invested in Arm's stock because their customers are also their competitors.

Also applies to Nvidia. And there as been a lot of controversy related to exactly that reason. The most note-able being EVGA just throwing in the towel and sunsetting their entire GPU department. (And that predates the current LLM / AI boom)

I guess it's a showcase of a company leveraging this relationship
by jb1991 | 2026-02-16 10:16:14+00:00
Sometimes I find these stories hard to replicate when I try them myself, but I just asked ChatGPT the same question and it indeed told me I need to walk to the car wash even though I told it I need to wash my car. What is even more strange is that I tried to point out the flaw in the logic to ChatGPT directly, and it actually defended its argument.
by aleph_minus_one | 2026-02-16 10:16:14+00:00
> Is your claim that music industry lawyers are that much scarier than movie industry lawyers?

Not qoez:

You have to balance market opportunities with the risk of reputational damage and litigation risk.

Video will probably make a lot more money than audio, so you are willing to take a bigger risk. Additionally, at least for Google there exists a strong synergy between their video generation models and YouTube, which makes it even more sensible for Google to make video models available to the public despite these risks.
by tux3 | 2026-02-16 10:17:14+00:00
That's why our startup created the sendfile(2) MCP server. Instead of spending $10,000 vibe-coding a codebase that can pass the SQLite test suite, the sendfile(2) MCP supercharges your LLM by streamlining the pipeline between the training set and the output you want.

Just start the MCP server in the SQLite repo. We have clear SOTA on re-creating existing projects starting from their test suite.
by aa-jv | 2026-02-16 10:17:17+00:00
NextStep looked pretty dated too, but it went through a nice evolution to bring it up to modern design standards .. if SGI had made that laptop and increased their marketshare I'm pretty sure Irix would've gotten a face-lift.

Anyway, its all about that alternative-universe, where the success of the SGI tiBook has everyone running Irix in their pockets ..
by bjoli | 2026-02-16 10:17:40+00:00
I had it as a mind game for a while to design keyboard layouts that would be optimal for Swedish, German and English (my main languages). I found that you can only get so far with algorithmic approaches. I liked the ones I designed without computer help much better than the one i made with generic algorithms or machine learning, despite being worse on paper. Neither "combos" or distance travelled explained what made the layouts good.

Now, I never used any of the layouts for more than a month or two, but it was still a fun experiment.
by linmob | 2026-02-16 10:17:54+00:00
Nitpick regarding apps: https://flathub.org/en/apps/collection/mobile/1 is the better link IMHO, even if not all apps in it do actually perform great on mobile [0], and some apps that work well on Mobile are not part of the collection due to lacking some bits in app metadata [1]. Help with sorting this out is very much welcome :-)

[0]: https://framagit.org/linuxphoneapps/linuxphoneapps.frama.io/...

[1]: https://framagit.org/linuxphoneapps/linuxphoneapps.frama.io/...
by NitpickLawyer | 2026-02-16 10:17:56+00:00
Yes, it's described in this section - https://huggingface.co/Qwen/Qwen3.5-397B-A17B#processing-ult...

Yarn, but with some caveats: current implementations might reduce performance on short ctx, only use yarn for long tasks.

Interesting that they're serving both on openrouter, and the -plus is a bit cheaper for <256k ctx. So they must have more inference goodies packed in there (proprietary).

We'll see where the 3rd party inference providers will settle wrt cost.
by jcgl | 2026-02-16 10:18:02+00:00
That's totally orthogonal to Tailwind though; there's nothing that precludes you from combining semantic elements with it. The only thing that would make a dev reach for <div class="m-2"> instead of <article class="m-2"> is the dev's own (lack of taste). It's no different than writing out separate CSS or using inline styles.
by mrtksn | 2026-02-16 10:18:13+00:00
You are right about the motivation behind the glee but it actually has a kernel of truth in it: With making such elementary mistakes, this thing isn't going to be autonomous anytime soon.

Such elementary mistakes can be made by humans under influence of a substance or with some mental issues. It's pretty much the kind of people you wouldn't trust with a vehicle or anything important.

IMHO all entry level clerical jobs and coding as a profession is done but these elementary mistakes imply that people with jobs that require agency will be fine. Any non-entry level jobs have huge component of trust in it.
by martzoukos | 2026-02-16 10:18:14+00:00
First of all, congratulations on asking this question, it seems that everyone is an AI expert these days and it takes courage to admit you're not one of them (neither am I or most of of everyone).

In my little experience, what I've seen work is that you need to provide a lot of constraints in the form of:

- Scope: Don't build a website, but build a feature (either user facing or infra, it doesn't matter). I've found that chunking my prompts in human-manageable tasks that would take 0.5-1 day, is enough of a scale down.

- Docs .md files that describe how the main parts of the application work, what a component/module/unit of code looks like, what tools&technologies to use (and links to the latest documentation and quickstart pages). You should commit these to code and update them with every code change (which with Claude is just a reminder in each prompt).

- Existing code, if it's not a greenfield project.

It really moves away from the advertised paradigm of one-shot vibe-coding but since the quality of the output is really good these days, this long preparation will give you a production ready output much sooner than with traditional methods.
by DrScientist | 2026-02-16 10:19:19+00:00
Given custom elements are pretty widely supported by browsers now, I assume you are referring to js being turned off.

In terms of designing for that situation - you can follow a pattern where your custom element wraps ( <custom-ele><stdelement></></> ) the element you want to enhance. If js is turned off, then the custom element defaults to rendering it's contents....

https://simonwillison.net/2022/Apr/21/web-components-as-prog...
by rfv6723 | 2026-02-16 10:19:49+00:00
The skepticism surrounding AGI often feels like an attempt to judge a car by its inability to eat grass. We treat "cognitive primitives" like object constancy and causality as if they are mystical, hardwired biological modules, but they are essentially just high-dimensional labels for invariant relationships within a physical manifold. Object constancy is not a pre-installed software patch; it is the emergent realization of spatial-temporal symmetry. Likewise, causality is nothing more than the naming of a persistent, high-weight correlation between events. When a system can synthesize enough data at a high enough dimension, these so-called "foundational" laws dissolve into simple statistical invariants. There is no "causality" module in the brain, only a massive correlation engine that has been fine-tuned by evolution to prioritize specific patterns for survival.

The critique that Transformers are limited by their "one-shot" feed-forward nature also misses the point of their architectural efficiency. Human brains rely on recurrence and internal feedback loops largely as a workaround for our embarrassingly small working memory—we can barely juggle ten concepts at once without a pen and paper. AI doesn't need to mimic our slow, vibrating neural signals when its global attention can process a massive, parallelized workspace in a single pass. This "all-at-once" calculation of relationships is fundamentally more powerful than the biological need to loop signals until they stabilize into a "thought."

Furthermore, the obsession with "fragility"—where a model solves quantum mechanics but fails a child’s riddle—is a red herring. Humans aren't nearly as "general" as we tell ourselves; we are also pattern-matchers prone to optical illusions and simple logic traps, regardless of our IQ. Demanding that AI replicate the specific evolutionary path of a human child is a form of biological narcissism. If a machine can out-calculate us across a hundred variables where we can only handle five, its "non-human" way of knowing is a feature, not a bug. Functional replacement has never required biological mimicry; the jet engine didn't need to flap its wings to redefine flight.
by choffee | 2026-02-16 10:20:54+00:00
This is good to see. The concept of immutable OS and fallback boots is going to be much more common. I think there are similar concepts being explored in postmarketOS such as https://gitlab.postmarketos.org/postmarketOS/duranium

I've tried the silverblue desktop version of this and while I'm not convinced that a mix of OS/Brew/Flatpak/Containers is making things more approachable it's interesting to see these concepts progress and the tools improve.
by StopDisinfo910 | 2026-02-16 10:21:38+00:00
The jean controversy was a couple of years after Magnus stopped defending the title. It has nothing to do with it. Magnus just doesn't care about the format of the world title.

I think something broke for him while playing Caruana in 2018. The classical games were a snooze fest of defensive plays after defensive plays and everything was settled in the rapid tie break in a fairly unsatisfying manner.

He is not the first to complain about that by the way. Fischer hated the format too.

The freestyle championship was better in pretty much every way.
by geraneum | 2026-02-16 10:22:12+00:00
“I live on Mars and I want to wash my car. My car is currently at home. The car wash is 50 meters away. Should I walk or drive on mars?”

Gemini Fast:

Drive. While 50 meters is a negligible distance on Earth, the Martian environment is hostile. If your car is a pressurized rover, driving allows you to stay in a temperature-controlled, shielded environment for as long as possible. Plus, navigating Martian "soil" is always safer on four wheels than two boots.

Pro:

In terms of general logistics for a distance of 50 meters—whether on Earth or in a hypothetical low-gravity environment—walking is almost always the more efficient choice.
by specproc | 2026-02-16 10:22:40+00:00
I dunno, I think this says more about FIDE and the championship title than the state of the game.

Online chess is huge, streaming is huge. You do have these big personalities in the game, and an often unfortunate amount of drama.

People wrote chess off after Deep Blue, but the game is really going from strength to strength right now. It's just that classical isn't the focus.
by scott_w | 2026-02-16 10:22:47+00:00
But you're ascribing understanding to the LLM, which is not what it's doing. If the LLM understood you, it would realise it's a trick question and, assuming it was British, reply with "You'd drive it because how else would you get it to the car wash you absolute tit."

Even the higher level reasoning, while answering the question correctly, don't grasp the higher context that the question is obviously a trick question. They still answer earnestly. Granted, it is a tool that is doing what you want (answering a question) but let's not ascribe higher understanding than what is clearly observed - and also based on what we know about how LLMs work.