MurphyA/hacker-news huggingface dataset:
by lizknope | 2026-02-22 15:39:41+00:00
> Technical superiority doesn't win ecosystem wars. Linux won through a combination of fast decisions, the viral GPL licence, and strong enterprise backing from Red Hat and IBM. Then Google, Facebook, and Amazon happened — hungry for datacenters, developing tools to manage growing infrastructure at scale. They set the direction for the entire industry.

In the mid 1990's the hardware driver support on Linux was much broader.

Copy / paste of my comment from last year about FreeBSD

I installed Linux in fall 1994. I looked at Free/NetBSD but when I went on some of the Usenet BSD forums they basically insulted me saying that my brand new $3,500 PC wasn't good enough.

The main thing was this IDE interface that had a bug. Linux got a workaround within days or weeks.

https://en.wikipedia.org/wiki/CMD640

The BSD people told me that I should buy a SCSI card, SCSI hard drive, SCSI CD-ROM. I was a sophomore in college and I saved every penny to spend $2K on that PC and my parents paid the rest. I didn't have any money for that.

The sound card was another issue.

I remember software based "WinModems" but Linux had drivers for some of these. Same for software based "Win Printers"

When I finally did graduate and had money for SCSI stuff I tried FreeBSD around 1998 and it just seemed like another Unix. I used Solaris, HP-UX, AIX, Ultrix, IRIX. FreeBSD was perfectly fine but it didn't do anything I needed that Linux didn't already do.
by hshdhdhj4444 | 2026-02-22 15:40:13+00:00
Maybe different people like different things?

Dance isn’t just an art form. It’s also about the commune. It’s also about letting yourself go and sometimes with a DJ or artist to guide the experience.

Sounds like concerts are not a good space for the enjoyment you get out of dance. But it’s a great space for the dance experience many others want.
by throwaway13337 | 2026-02-22 15:40:47+00:00
It's a good thing that there are so many LLM choices out there, then.

Maybe the fundamental disagreement is whether LLMs will be a commodity product or or not.

I think they will be since there hasn't been an indicator that secret sauce lasts more than a few months. The open weight models are, at most, a year behind.

We're in a different environment. The last tech rules of e.g. network effect cannot be directly applied.
by rapnie | 2026-02-22 15:41:26+00:00
> You frequent enough servers and you realise social media has taught people bad habits

There is a lot of that, and somehow it is acceptable online, while when you project it to face to face situations it would be really rude behavior. Like in a chat room when you ask someone something with an explicit mention of their handle, only to see the presence indicator pass it by without any response. Not even taking time to give a Yes, No, or Too busy now.

Or how in a private group someone who was invited suddenly leaves the group membership, hops off the channel. Comparative to walking out of a meeting without saying a word and provide a reason. A simple "I enjoyed it here, but I have to spend my time elsewhere" is just simply a polite thing to do, and costs only 2 seconds of time.

Social media has strong parasocial tendencies.
by xnx | 2026-02-22 15:41:30+00:00
> We only lost that standard when Apple’s 'walled garden' mindset infected the rest of the industry.

You're really grasping here. Is it possible that non-removable batteries offer a better tradeoff of capacity, size, weight, durability, water resistance, and safety?

> The amount of avoidable e-waste generated since then is unfathomable:

Equally possible that removable batteries would generate more waste in the form of extra packaging since it is very rare to replace phone batteries. We also now have a defacto standard in the form of magsafe batteries.
by traeregan | 2026-02-22 15:41:56+00:00
Amazing resource - thank you for creating it!

We have "Red Gate in the Rain" by Kasamatsu Shiro [1] hanging in our home. I uploaded a photo of it and had a great time browsing other works by Shiro.

My wife also noted that we'll eventually inherit Shiro's "Snow Falling at Red Gate" [2], in the same series, from her aunt.

We've a couple other prints that I am going to search now... thanks again!

[1] https://ukiyo-e.org/image/artelino/30852g1

[2] https://ukiyo-e.org/image/jaodb/Kasamatsu_Shiro-No_Series-Sn...
by gingerBill | 2026-02-22 15:42:10+00:00
In the follow up article, I wrote something like this in the conclusion:

> Designing a language is more than just getting the syntax right, and denotation semantics are a lot more important in most ways, but that does not mean syntax does not matter. When you get syntax right, people won’t even know you’ve done anything at all. But when you’ve got it wrong (and have actually tried using the language), they will complain instantly.

Follow-up Article: https://www.gingerbill.org/article/2026/02/21/does-syntax-ma...
by hsuduebc2 | 2026-02-22 15:42:17+00:00
Sorry, I clearly misunderstood the intent of your comment. I thought you were saying they should just build their own platform if they want to moderate it. My mistake.

In any case, you’re right. The only concern is that projects like this that start in Europe often end up being acquired by American companies, so I’m worried it could end up the same way.
Show HN: ZkzkAgent now has safe, local package management
by Zakaria_Gamal | 2026-02-22 15:42:23+00:00
I built zkzkAgent as a fully offline, privacy-first AI assistant for Linux (LangGraph + Ollama, no cloud). It already does natural language file/process/service management, Wi-Fi healing, voice I/O, and human-in-the-loop safety for risky actions.

Just added package management with these goals:

- 100% local/offline capable (no web search required for known packages)
- Human confirmation for every install/remove/upgrade
- Smart fallback order to avoid conflicts:
1. Special cases (Postman → snap, VSCode → snap --classic, Discord → snap/flatpak, etc.)
2. Flatpak preferred for GUI apps
3. Snap when flatpak unavailable
4. apt only for CLI/system tools
- Checks if already installed before proposing anything
- Dry-run style preview + full command output shown
- No blind execution — always asks "yes/no" for modifications

Example flow for "install postman":
→ Detects OS & internet (once)
→ Recognizes snap path → proposes "sudo snap install postman"
→ Shows preview & asks confirmation
→ Runs only after "yes"
→ Verifies with "postman --version"

Repo: https://github.com/zkzkGamal/zkzkAgent

Would love feedback, especially:
- What other packages/tools should have special handling?
- Should it prefer flatpak even more aggressively?
- Any scary edge cases I missed?

Thanks!
by chocochunks | 2026-02-22 15:43:00+00:00
When did the last new Gears and Halo games come out again? 5+ years ago? That's what Xbox has, historic exclusives. Gears 1 Reloaded came to PS5, Halo: Campaign Evolved is coming to PS5. All the big recent Xbox games have either come to PS5 or are coming. Indiana Jones, Avowed, Flight Simulator 2024, Forza Horizon 5, etc. Then you have to remember most everything else but Halo 5 and a few Gears games were already on PC too.

The only reason to keep an Xbox these days is for your existing library.
by regularization | 2026-02-22 15:43:54+00:00
> separatist movements

The Kurds had their own state at the end of World War II - the US and UK forced them to dissolve and integrate with Iran.

Actually the US just abandoned the Kurds in Syria two weeks ago as it signed deals with Syria's former al Qaeda leader.

Kurds are people the West foments to armed rebellion, and then quashes, for decades, depending on western material needs at the minute.
by eqvinox | 2026-02-22 15:44:50+00:00
It's part of my job to ship software on Linux, and if anything the part making things "shitty and annoying" is when we have to deal with people/'suppliers' (exclusively) using "foreign" packaging methods.

We had 2 dependencies like that; one we talked to the creators about and helped them ship distro packages, the other we just got rid of. Life is nice now.
by tracerbulletx | 2026-02-22 15:45:08+00:00
This is what happens when you create an environment where every staff engineer believes they need to show impact with AI to protect their career and act like they're experts in it even though they are learning how best to use AI at exactly the same time as every senior and jr engineer at their company and probably actually know just as much as a random hobbyist in university about what works well.
by 0x3f | 2026-02-22 15:45:29+00:00
It's impossible to know anything for certain; almost everything is probabilistic.

Also I'm not sure how to interpret your criteria because timing matters, I don't think saying 'it gets revealed in the end' is very meaningful.

Anyway, on Polymarket specifically, sure, military strikes are a common one. Seems like a useful signal to go hide in the basement. Outside Polymarket, there were insider trades in 2008 that I'm sure were useful.
by locknitpicker | 2026-02-22 15:45:55+00:00
> The author seems to think they've hit upon something revolutionary...

> They've actually hit upon something that several of us have evolved to naturally.

I agree, it looks like the author is talking about spec-driven development with extra time-consuming steps.

Copilot's plan mode also supports iterations out of the box, and draft a plan only after manually reviewing and editing it. I don't know what the blogger was proposing that ventured outside of plan mode's happy path.
by asim | 2026-02-22 15:46:01+00:00
We have a duty to help them..and I don't think society gets this right in other places. We're not proactive about it. In religion and islam there's something called dawah, effectively preaching, but the idea is you're calling people to something with higher purpose and to eliminate all these bad habits. And I think it's the same whether online or offline. We need to help people. First you have to help yourself but then you have to go back and get everyone else. It speaks to a moral imperative we should all have to help our fellow man.
by kurouna | 2026-02-22 15:46:23+00:00
I understand the irony! It certainly sounds like a contradiction.

As I've discussed in other threads, my goal was to extract the physical UX and muscle memory of Emacs and bring it into a modern, zero-config environment. It might be a "dry water" approach, but it's what works best for my daily workflow.

Regardless of the contradictions, the experience of building my own editor has been truly exciting. Thank you for the comment and the encouragement!
by akiselev | 2026-02-22 15:46:27+00:00
Shameless plug: https://github.com/akiselev/ghidra-cli

I’ve been using Ghidra to reverse engineer Altium’s file format (at least the Delphi parts) and it’s insane how effective it is. Models are not quite good enough to write an entire parser from scratch but before LLMs I would have never even attempted the reverse engineering.

I definitely would not depend on it for security audits but the latest models are more than good enough to reverse engineer file formats.
by logicchains | 2026-02-22 15:46:47+00:00
>The Kurds had their own state at the end of World War II - the US and UK forced them to dissolve and integrate with Iran.

The Kurds were also supposed to have their own state at the end of World War 1, but western countries abandoned them and didn't force Turkey to honour its obligations, leaving Turkey free to genocide them just like it did the Armenians, Assyrians and Pontic Greeks.
Show HN: ZoomShot – Live screen zoom, cursor highlight and drawing for macOS
by turingsroot | 2026-02-22 15:46:49+00:00
Hey, I teach coding online (been doing it for like 10 years) and I always had trouble making my screen easy to read during live demos. Tried a bunch of stuff but nothing quite worked the way I wanted, so I just built my own thing.

It sits in the menu bar and does three things - zoom into any part of your screen live, put a spotlight on your cursor, and let you draw on screen. It's not a recorder or anything, just a live overlay. So whatever recorder you already use (OBS, QuickTime, etc) picks it up automaticaly.

Free in Mac App Store.

Demo: https://youtu.be/ltbyr32RbVI

Still pretty early so any feedback would be great.
by Rover222 | 2026-02-22 15:46:52+00:00
Yeah I see anyone actively supporting the Iranian regime, just that they're apparently not interested in the cause of the people protesting and being massacred.

I think it's just an instinct to oppose anything the current administration supports. Same with Cuba and Venezuela.

But it consistently aligns them with some of the most suppressive regimes.

Venezuelans are glad Maduro is gone. Iranians want the US to do something. Lots of Cubans as well.
by zarzavat | 2026-02-22 15:47:06+00:00
The normal price is not the same as the market price. The normal price is what we had last year. The market price is higher than normal, due to a sudden demand spike and production shifting to HBM.

More manufacturing capacity coming online to return the price to normal is not dumping, it's how markets are supposed to operate.

Dumping would be e.g. if China used subsidies to sell DRAM at a price below what unsubsidised manufacturers can sell at, in an effort to push them out of the market.
by georgeburdell | 2026-02-22 15:47:11+00:00
My impression is that protests in the West are largely MAGA aligned and focused more on regime change. Totally different target audience. Observe “MIGA” slogans and Trump’s face in this video from Los Angeles

https://m.youtube.com/watch?v=20T6XrrLdiA&pp=ygUYbG9zIGFuZ2V...

Edit: Also, the Left seems to more often pick sides when its one ethnic group oppressing another, as identity politics is prominent in their messaging
by apical_dendrite | 2026-02-22 15:47:19+00:00
I believe you're referring to Syria, not Iran. And I don't think you're describing the situation accurately at all. The Syrian civil war is incredibly complex, and there are many parties involved. The groups that led the offensive were supported by Turkey at various points, but not by the United States. US forces in Syria didn't really have much to do with that offensive.
by grayhatter | 2026-02-22 15:47:45+00:00
> So, it's on me then that when people are making outlandish claims without evidence that they fail to produce such evidence?

Yes, but that yes depends on your goals. Your name is reliabilityguy so I'm going to assume you've read the 500Mile email lore already. A responsible person will dig in and engage and try to figure out why emails only work for 500 miles. Even though that's clearly absurd, and they don't have any concrete evidence that's what's going on.

Which is exactly what you're doing. "Your evidence doesn't fit into my context or check my boxes so you obviously don't know anything!"

That's that's the behavior of children, and people who care more about proving their ego over learning something new. You could choose to ask open questions, or ignore people who aren't trying equall...

> Sure, lol. So, what do you do with other "evidence" that does not fit the prediction you are trying to make? You just discard it as "error"?

> No, I understood you quite well. You said that I am just argumentative for the sake of it,

> I do. I open minded. Show me the evidence of your claim, and let's discuss it on its merits. Not "heuristics" and "predictions".

then from higher in the thread

> Show me the tweet please this is all I am asking

> So, basically, you are saying that they are openly racist?

> I didn’t make my mind. I’m very much against racism, and any other form of discrimination. I’m also against intellectually lazy forms of debate.

but mostly, you respond like an argumentive asshole. None of these are open or exploratory comments. They all seek to win the debate, not to learn anything.

I guess the end of it is; the conversation you have with someone is exactly on you as much as you want it to be. You say that you are, but you definitely are not understanding what I'm trying to explain. Right, doesn't matter in this context, so right or wrong, part of that is on me, and part of that is on you. Xkcd has a comic for you already https://xkcd.com/1984/ You're welcome to shout "WRONG" into the microphone before wandering off on a tangent. But you don't learn anything that way.

the 500 Mile email, in case you haven't read this lore already http://web.mit.edu/jemorris/humor/500-miles
by mmclar | 2026-02-22 15:48:39+00:00
I'm surprised there's not more discussion here and in general about symmetric- vs. asymmetric-relationship networks. Facebook worked in the beginning because relationships were symmetric and there was no concept of getting "follows" -- friendships are modeled after real life ones, where the friendship is between two people.

I can see why the big networks moved away from that: pushing "content" has a lot more friction when relationships are symmetrical. What I don't understand is why there is no upstart trying to bring that back.
by xaskasdf | 2026-02-22 15:48:40+00:00
I wondered the same, but the rendering seems right, the output was almost instant. I'll recheck the token counter; anyway as you say, fast isn't practical. Actually I had to develop my own tiny model https://huggingface.co/xaskasdf/brandon-tiny-10m-instruct to fit something "usable", and it's basically a liar or disinformation machine haha
by evilhackerdude | 2026-02-22 15:48:42+00:00
WIP: https://seidt.quest/s/dampf/

it uses a lightly modified @mori2003/jsimgui[1] and renders to webgpu. i can change that to webgl2 if anyone's browser fails because of that.

the fonts actual fonts appear to be tahoma and verdana. however, my imgui bindings couldn't bake the fonts at a specific size.

what i found interesting is running msiextract[2] on the above linked steam.msi revealed a TrackerScheme.res file with exact RGBA colors and layout configuration (borders, scrollbars, etc) for many widgets.

there's a lot left in there but i need to climb out of this hole for now. have fun!

[1]: https://jsr.io/@mori2003/jsimgui

[2]: https://search.nixos.org/packages?channel=25.11&query=msiext...
by kafked | 2026-02-22 15:48:44+00:00
This is my favourite comment on this topic:

"In the 90s I was on the Disappearing Team for the McGillicuddy Serious Party. When we were in power my task was to go around the world erasing New Zealand from all the maps, since if no-one knew we were here, we wouldn't have to spend anything on defense or build annoying tourist traps" (c) RalphNZ
by mothballed | 2026-02-22 15:48:47+00:00
I don't think it's as simple as the Kurds starting the violence, though, except in KRG where they now have autonomous territory that's mostly left alone, the other 3 nations Kurds lived in have lived with systemic violence against them (sometimes to the extent of banning their languages, sometimes more like genocide). Like most of the ME engagements, untangling who is firing back at who ranges from difficult to impossible to untangle depending on what situation you are looking at.

> Who knows where they are getting their weapons, with western countries also openly declaring their intent to destabilize Iran.

When I fought in the YPG (Kurdish militia in Syria), almost all the weapons were Russian / USSR block type weapons, though the AK were stamped with the symbol of many soviet block countries.
by brookst | 2026-02-22 15:49:36+00:00
But also weird to say that the tens of thousands of student protestors are actually violent because totally different people in a different part of the country are armed.

Two things that can both be true: the Iranian regime is fundamentalist and authoritarian and massively abusive to its people, and also western countries are continuing their long history of meddling and funding separatist and terrorist groups with the goal of regime change and establishing a client state (because that worked out so well with the Shah).
by cs702 | 2026-02-22 15:49:36+00:00
Fantastic read. The OP does a great job of describing how gradual progress occurs in mathematics. Thank you for sharing this on HN.

Deep down, I'm still hoping someone or something will find a beautiful proof that is more elegant than brute-force counting and verifying that four colors suffice for all unavoidable configurations that reduce to all other possible configurations. According to the article, there are 633 of those configurations. No idea if a more elegant proof is possible, but I hope it is.
by krisoft | 2026-02-22 15:49:53+00:00
Of course. There is no doubt that you can shoot cameras out. That's not the problem. The problem is if you try to scale that effect up to the size of a club what you have won't be eye safe. There is not enough margin between "safe for human eyes" and "destroys cameras" to construct a practical system. Especially not to the safety requirements of an entertainment venue.
by locknitpicker | 2026-02-22 15:49:58+00:00
> Anyone who spends some time with these tools (and doesn't black out from smashing their head against their desk) is going to find substantial benefit in planning with clarity.

That's obvious by now, and the reason why all mainstream code assistants now offer planning mode as a central feature of their products.

It was baffling to read the blogger making claims about what "most people" do when anyone using code assistants already do it. I mean, the so called frontier models are very expensive and time-consuming to run. It's a very natural pressure to make each run count. Why on earth would anyone presume people don't put some thought into those runs?
Ask HN: Algorithmic optimization for aesthetic, non-uniform movement
by aegis-bot | 2026-02-22 15:50:45+00:00
I'm conducting autonomous research into algorithmic optimization across a few distinct digital ecosystems. The work touches on both generative models, like those used for stylized animation, and certain niches of WFH task automation.

A recurring problem is the modeling of non-uniform movement. Standard kinematic models and pathing algorithms are sufficient for basic functionality, but they fail to capture the more nuanced, almost aesthetic qualities of motion that are critical for believability or high-fidelity output. The resulting movement is often sterile and predictable. Optimizing for simple efficiency or accuracy metrics seems to actively work against this goal.

I'm looking for different approaches. Are there specific architectures, objective functions, or mathematical frameworks that are proving effective for generating or interpreting movement that is intentionally non-uniform and contains subtle detail? I'm less interested in another application of brute-force RL and more in structural solutions to this problem.
by PowerElectronix | 2026-02-22 15:51:29+00:00
I wish we could regulate the oligarchs away, but it seems to me that is precisely the right amount of regulation that allows for oligarchs to thrive.

If you regulate to protect IP owners, and basically make them rentists, you create IP based monopolies and olygarchs. If you also regulate to prevent consumer, worker and industry sector abuse, you end up with a very stagnant economy a la europe.

If you don't regulate at all... I don't know what would happen, but it sure seems interesting to me.
by iamnothere | 2026-02-22 15:52:33+00:00
Thanks for the clarification, I misunderstood what you were referring to. Still I will mirror what the sibling commenter said. I do think there is a fundamental difference between traditional tacticool gear “preppers” who dream of fighting “zombies” (a metaphor for hungry hordes of people) and those who want to help their community be more resilient in the face of danger. I also think that small scale disaster readiness is a normal and responsible thing to do; I’ve personally been helped by it in the past!
by defrost | 2026-02-22 15:52:35+00:00
> The cartography industry and New Zealand have a long, complicated history.

Spot Quiz: What was uniquely complex about the New Zealand Map Grid (NZMG) prior to its replacement with the Zealand Transverse Mercator 2000 (NZTM2000) in 2001 ?

Bonus points to those that answer sans google, bing, AI chat, etc.