MurphyA/hacker-news huggingface dataset:
by missMaaM | 2025-07-16 01:48:18+00:00
Just tried this and dug into the source a bit, the keyword matching system is surprisingly clean. I like how you're using a deterministic symbol map rather than leaning on any NLP or AI. Quick question: are you doing simple substring matches, or is there a preprocessing step for synonyms or phrase grouping? It feels closer to a rule-based expert system than most frontend projects I’ve seen lately. Would be interesting to see the parser modularized for other types of symbolic input.
by alexpotato | 2025-07-16 01:48:57+00:00
To use the Internet as a comparison:

Phase 1 - mid to late 1990s:

- "The Internet is going to change EVERYTHING!!!"

Phase 2 - late 1990s to early 2000s:

- "It's amazing and we are all making SO much money!"

- "Oh no! The bubble burst"

- "Of course everyone could see this coming: who is going to buy 40 lb bags of dogfood or their groceries over the Internet?!?!?"

Phase 3 - mid 2000s to 2020:

- "It is astounding the amount of money being by tech companies"

- "Who could have predicted that social media would change the ENTIRE landscape??"
by soraminazuki | 2025-07-16 01:49:29+00:00
I thought you were specifically talking about homeless people when you wrote "homeless people yelling in the middle of the night"? So instead of doing something about homelessness, you'd rather the police make their lives more miserable because you think yelling homeless people are mentally capable and should've known better than to become homeless. You think they're a "drunk" "nuisance."
by DinoNuggies456 | 2025-07-16 01:50:23+00:00
Great question right now it uses normalized substring matching against a preprocessed keyword index, so phrases like “lost at sea” still resolve symbolically even if they’re embedded in longer sentences. No true synonym handling yet, but I’m experimenting with lightweight alias maps to group similar concepts without fuzzy matching. I’d love to eventually modularize the parser so it can be used for other domains like ritual symbolism or folklore parsing.
by yupitsme123 | 2025-07-16 01:50:57+00:00
I have a question on the topic of 1600s history.

Do historians see this as a period of global stagnation or isolation or anything like that? It seems like most of the world's major powers were either stagnating or declining. Spain, Portugal, Venice, the Ottomans, Ming China. Meanwhile Germany was getting ripped apart in the 30 Years War, England in a Civil War, and Japan closed itself off. The Dutch were doing okay I guess.

Then towards the end of the century we see all sorts of new powers emerge.

Am I imagining this?
by csomar | 2025-07-16 01:51:36+00:00
> Good ideas can come from anywhere, and it's often not really clear which ideas will prove most fruitful ahead of time.

Is that why they have a dozens of different models?

> Many leaders who were incredibly competent weren't very good at things like presenting at all-hands or political maneuvering.

I don't think the Sam/Board drama confirms this.

> The thing that I appreciate most is that the company is that it "walks the walk" in terms of distributing the benefits of AI. Cutting edge models aren't reserved for some enterprise-grade tier with an annual agreement. Anybody in the world can jump onto ChatGPT and get an answer, even if they aren't logged in.

Did you thank your OpenAI overlords for letting you access their sacred latest models?

+-+-

This reads like an Ad for Open AI or an attempt by the author to court them again? I am not sure how anyone can take his words seriously.
by cm2012 | 2025-07-16 01:52:16+00:00
Ive been married for 12 years and know a dozen married couples pretty well. I know of one where the husband expects to come home to a meal and a clean house. Chores are almost always split. Me, my dad and my brother in law all do more chores than our wives.

The only couple actually like the gender stereotype you invoke is a conservative one in their 60s.
by FreakLegion | 2025-07-16 01:52:22+00:00
> a crowd of extremely smart people

I don't disagree with your broader point, but have spent enough time with enough a16z partners to say they're just people. Not outright stupid, but not extremely smart, either. And their error rate is pretty high.

Which...to some extent is by design. It's part of a VC's job to make bad bets. Sometimes the price of getting into a deal at all is getting in on insane terms, but you still do it because that one investment could return the entire fund. Maybe Thinking Machines is a winner, maybe it's another Clubhouse. We'll see.
by ryandrake | 2025-07-16 01:52:29+00:00
OP's comment was so wild, I can't believe it was anything but disguised sarcasm.

> Have a parent stay at home and not work

> Hire a nanny

> Move (presumably farther away from your job) closer to your (assumed idle) parents so they can help

> Take a couple of years off of work

These options are available to a vanishingly small percentage of working people, at least in the USA. OP must know this, so why even mentions these outlandish options?
by ryao | 2025-07-16 01:52:37+00:00
This is incorrect. ECC DIMMs are no slower than regular DIMMs. Instead, they have extra memory and extra memory bandwidth. A 8GB DDR4 ECC DIMM would have 9GB of memory and 9/8 the memory bandwidth. The extra memory is used to store the ECC bits while the extra memory bandwidth is to prevent performance loss when reading/writing ECC alongside the rest of the memory. The memory controller will spend an extra cycle verifying the ECC, which is a negligible performance hit. In reality, there is no noticeable performance difference. However, where you would have 128 traces to a Zen 3 CPU for DDR4 without ECC, you would need 144 traces for DDR4 with ECC.

A similar situation occurs with GDDR6, except Nvidia was too cheap to implement the extra traces and pay for the extra chip, so instead, they emulate ECC using the existing memory and memory bandwidth, rather than adding more memory and memory bandwidth like CPU vendors do. This causes the performance hit when you turn on ECC on most Nvidia cards. The only exception should be the HBM cards, where the HBM includes ECC in the same way it is done on CPU memory, so there should be no real performance difference.
by therealpygon | 2025-07-16 01:54:36+00:00
I’m one of those ADHD spouses and I WISH I got a consistent answer from my brain when I ask “where would I have put it”. Sometimes it’s because I temporarily put it down and then forgot it existed, but the rest of the time my brain is on a choose-your-own-adventure for organizational questions. At least, deep down, it annoys me just as much as my wife.

Most people would likely curl into a ball and cry if they had to interact with my computer desktop or file system organization, try as I might…
by gonzobonzo | 2025-07-16 01:55:55+00:00
> Features and bugfixes are important, but they're table stakes for an everyday browser. They aren't enough to sell it.

One of the reasons I've moved to Chrome is because of the memory problems with Mozilla that I've been experiencing for years. Every so often I look up other people who've been having the same issues. They seem to have been reported for years, but there's often a surprising amount of hostility from Firefox fans whenever they get mentioned.

As an aside, both Firefox and Chrome made their browsers significantly worse when they changed the order of windows in the windows menu from chronological to alphabetical.
by promiseofbeans | 2025-07-16 02:00:22+00:00
Keeping up with web standards, and dropping the advertising rubbish that's making them somehow atrophy users faster than they were before.

Otherwise, they'll be gone. Thunderbird has proven people are willing to donate millions if they know their money will go directly to the software. In 2022, Thunderbird collected ~6 million in donations (~20 million users) compared to Mozilla's ~9 million (from >200 million users)
by i_v | 2025-07-16 02:00:35+00:00
You just need an LLM agent that moves files around pointlessly, renames methods every so often without changing logic, bumps the year in your license. /s

On a more serious note, you can't force anyone to spend more than a minute looking at a repo. If they're just scanning around for a tool or framework, they're likely to narrow their decisions down to the ones that look like there's activity. In most cases, it's just higher signal that the maintainer's still around unless you're shipping some Linux utility that's been in use by distro maintainers since the 90s.

I think a GitHub-flavor markdown alert would help. Just a, "Hey, this is feature complete and still maintained. (today's date)"

I'm also curious, what's the project (if you don't mind sharing)? Happy to take a closer look.
by jauntywundrkind | 2025-07-16 02:01:37+00:00
I'm very used to 5 year warranty on Seagate enterprise drives, yeah!

I just saw a 1 year on this Newegg item though. Maybe missed something, maybe a weird listing. https://www.newegg.com/seagate-exos-m-st30000nm004k-30tb-har...
by keeda | 2025-07-16 02:01:39+00:00
Slightly tangential, but stigmergy is a fascinating topic. If anybody recalls Ant Colony Optimization from a couple of decades ago, it was based on this: https://en.wikipedia.org/wiki/Ant_colony_optimization_algori... -- I was researching it for a bit, and while the reality never matched the hype, people actually shipped a few related projects in the areas of logistics. It eventually went nowhere, I suspect as computers became more powerful and other, less heuristics-based approaches worked better.

I still think stigmergy is under-appreciated, especially in the context of decentralized systems. The main reason centralization is such a powerful force is because you can do so, so much more with data aggregated in one place (e.g. discovery, spam filtering, and "big data" in general.) But if we want to achieve similar capabilities at similar scale in fully decentralized systems, stigmergy might be a powerful tool.
by oparin10 | 2025-07-16 02:01:42+00:00
Apparently, it's not even close.

According to https://hn.algolia.com/:

- "show hn" "nft" – 151 results

- "show hn" "blockchain" – 479 results

- "show hn" "crypto" – 782 results

- "show hn" "llm" – 2,363 results

- "show hn" "ai" – 13,128 results

These numbers were originally posted by the very active user simonw just 9 days ago [0].

Since then, they've increased to:

- "show hn" "llm" – 2,417 (+54)

- "show hn" "ai" – 13,376 (+248)

- "show hn" "vibe coded" – 23 (past month)

That’s about 6 LLM-related and 27 AI-related posts per day, just in the "show hn" category.

When I first saw this thread earlier today, there were 12 AI-related posts on the front page. Even more oddly, threads unrelated to AI somehow still end up getting hijacked by AI-related comments.

I use AI and find it very useful, but I really don’t see the reason to bring it up all the time. Not everything needs to be framed around AI, and constantly forcing it into unrelated discussions just dilutes real conversations. It feels less like enthusiasm and more like obsession.

Honestly, I wouldn’t be surprised if there is a non-negligible amount of astroturfing going on across HN.

[0] – [Data on AI-related Show HN posts - simonw's comment](https://news.ycombinator.com/item?id=44484996)
by ZYbCRq22HbJ2y7 | 2025-07-16 02:02:15+00:00
Firefox should focus on privacy, keeping extensions viable, and implementing standards, so they don't get swamped by competition.

No one really cares about a majority of the UX sugar, IMO.

I personally find the LLM context menu useful and reading mode awesome, but these are not features that by themselves would drive me to use the browser.
by phendrenad2 | 2025-07-16 02:02:48+00:00
The baby boom started immediately after the Great Depression. I think that what happened is that the depression wiped out the rich, and the mega-corps of the time, and leveled the playing field by a lot.

The Googles and Facebooks of the time were destroyed, and there was a vast green field on which people tried to build new empires.

Nobody cared if you went to Yale or Oxford, or were related to the upper management somehow, they just hired based on ability.

For a brief period the American Dream was real: work hard, work smart, and you'll get far.

So people worked hard, and rather than having their job stolen by ofshoring or AI, they get compensated well. They spent that money on houses, and then... they didn't know what else to do. They had everything they needed. Money in the bank. Investments. Stocks. Bonds. Might as well have a big family, too.

So that explains what caused it. What would it take to have another? We're currently having one in another part of the world.
by Capricorn2481 | 2025-07-16 02:03:54+00:00
> 95+% of the time I see a response like this, it's from one particular side of the political aisle. You know the one. Politics has everything to do with this

I really don't, honestly you're being so vague and it's such a bipartisan issue I can't piece together who you're mad at. Godspeed.
by gsf_emergency_2 | 2025-07-16 02:05:49+00:00
Ooh that's tough. Solarpunk and hightech don't mix!

For consolation:

Book: Aldous Huxley, Island (Rumor has it Leo Dicaprio is adapting it)

Anime: Nausicaa

Like Gibson would say, solarpunk is already here: https://youtu.be/JAobfMSX9dg

(That's the plane from Nausicaa)

There's also the Chobani ad

https://youtu.be/z-Ng5ZvrDm4

(Not usually thought of as such, but Neal Stephenson's Diamond Age is solarpunk in my book-- and pays direct homage to Ralph Merkle!!)

Edit: tangential to oncular comment, Switzerland (& Slovenia btw) seems kinda solarpunk to me
by kennywinker | 2025-07-16 02:06:07+00:00
Mozilla made $826.6M in 2024. If they got thunderbird levels of support $6/20 firefox would bring in $60 million. Aka 7% of current revenue. Idk all their revenue sources so idk what the overall picture would be, but my gut says $60mil wouldn’t cut it and firefox will never get the support thunderbird gets because of different user bases.
by elcritch | 2025-07-16 02:06:37+00:00
No seems clear that the board of directors have fiduciary responsibilities to all shareholders in Anglo common law.

However reading some of the case law it seems that being a majority stockholder wasn’t always held the have same fiduciary responsibilities. Sounds like they still don’t in some jurisdictions?

Sort of fascinating and shows there’s some legal distinctions between majority stockholders and board of directors. IANAL but seems less cut and dry than summary articles pretend.

A blanket statement like the one I replied to oversimplifies things and implies Delaware law is federal law. It may be the largest and most influential in the US but it’s not the only equity law in the US.
by dent9 | 2025-07-16 02:06:48+00:00
You can get used RTX 3090 for $750-800 each. Pro tip; look for 2.5 slot sized models line EVGA XC3 or the older blower models. Then you can get two for $1600, fit them in a full size case, 128GB DDR5 for $300, some Ryzen CPU like the 9900X and a mobo and case and PSU to fill up the rest of the budget. If you want to skimp you can drop one of the GPUs until you're sure you need 48GB VRAM and some of the RAM but you really don't save that much. Just make sure you get a case that can fit multiple full size GPU and a mobo that can support it as well. The slot configurations are pretty bad on the AM5 generation for multi GPU. You'll probably end up with a mobo such as Asus ProArt

Also none of this is worth the money because it's simply not possible to run the same kinds of models you pay for online on a standard home system. Things like ChatGPT 4o use more VRAM than you'll ever be able to scrounge up unless your budget is closer to $10,000-25,000+. Think multiple RTX A6000 cards or similar. So ultimately you're better off just paying for the online hosted services
by jfim | 2025-07-16 02:06:49+00:00
It varies, but they're not necessarily very complex projects. The most complex project that I'm still working on is a Java swing UI to run multiple instances of Claude code in parallel with different chat histories and the ability to have them make progress in the background.

If you need to repeatedly remind it to do something though, you can store it in claude.md so that it is part of every chat. For example, in mine I have asked it to not invoke git commit but to review the git commit message with me before committing, since I usually need to change it.

There may be a maximum amount of complexity it can handle. I haven't reached that limit yet, but I can see how it could exist.
by Tadpole9181 | 2025-07-16 02:06:57+00:00
Weird, I think having the right to bodily autonomy and freedom to control your own life is - by default - right and moral. And any attempt to mandate what others must or cannot do, outside of what harms those around them, is - by default - wrong and immoral.

Shockingly, declarations as if we are gods laying down "the one true morality" are not actually definitions of "the one true morality".
by TrueSlacker0 | 2025-07-16 02:08:01+00:00
I just made the switch to ubuntu as my main os from windows. Firefox on windows never seemed to have any problems. Now I keep getting the same problem as your computer a. It doesnt happen every time, and i havent figured out the pattern. But clicking the x to close a tab does nothing, middle clicking the tab still closes it. Any time this problem starts I also have issues using the mouse middle button to scroll (on all apps, not just ff) Very, very annoying. Since these issues seem linked it seems bigger than just ff.
by ryao | 2025-07-16 02:08:21+00:00
I feel like the application of “the market wants alternatives to Nvidia” to networking could turn out similarly to how “people want a physical keyboard” turned out in smartphones.

In the networking market, Nvidia is the underdog. Anyone who wants alternatives there is going to Nvidia, not away from Nvidia. We will see how the market develops, but I do not think widely stated remarks about Nvidia in AI training apply to Nvidia in networking.
by DoctorOetker | 2025-07-16 02:08:45+00:00
This is a great question that always pops up when precision clocks are discussed.

Consider the construction of a precision clock, then build 2 (or more) of them. Take a pair set them to the same initial time, and then let them count time (same height, etc).

Ideally, a pair of perfect clocks would display the same time over time. In practice you see the clocks slowly walk off with respect to each other (a systematic component and a random component), a reasonable first order approximation is to pretend the difference in displayed time shows a random walk behavior. A collection of a large number of clocks would behave like a collection of random walk instances, diffusing in delta-time space.

A poor clock construction would diffuse more quickly, and a better clock construction would diffuse more slowly.

One doesn't need a perfect clock reference to measure the random walk of a clock type / construction. Just compare 2 identically constructed and used ones.
by maxbond | 2025-07-16 02:09:06+00:00
Related: https://news.ycombinator.com/item?id=44536459

There's a very small new development here, which is just that the BBC emailed the regulator, and the regulator confirmed that they didn't believe there was a flaw in the locking mechanism.

This obviously comports with the hypothesis this was a deliberate action, but the regulatory stresses we shouldn't jump to conclusions & that they haven't yet determined a cause.
by sothatsit | 2025-07-16 02:10:02+00:00
But that's the whole point: they did pay their medical bills. It's not like they didn't pay their medical bills and instead bought a ps5. They did both.

Mozilla develops Firefox, and they also pay their CEO a lot. Their CEO may be overpaid, the company may be mismanaged, but at least they are still upholding their commitment to maintaining Firefox. Picking out one expense that you don't like and saying "all the donations go to this, see!" is just disingenuous.

Whether donating is worthwhile is another question, and it seems like the answer would be no. But it is a very different thing to say "All the donations just go to the CEO" instead of "I think the CEO is paid too much".

We could also cherry-pick in the other direction and say the CEO is negotiating deals to bring in the 90% of non-donation revenue of Mozilla, in which case you could easily say that his pay is a result of that revenue creation.
by stickfigure | 2025-07-16 02:10:27+00:00
> even in the 70s people recognized that supersonic travel had real concrete issues with no solution in sight. I don't think LLMs share that characteristic today

I hate to dogpile on this statement but I can think of two major issues right now:

* Small context windows, and serious degradation when pushing the limits of existing context windows. A human can add large amounts of state to their "context window" every day.

* Realtime learning. My humans get smarter every day, especially in the context of working with a specific codebase.

Maybe the AI companies will figure this out, but they are not "same technique more processor power" kinds of problems.
by nsonha | 2025-07-16 02:10:53+00:00
I use the TUI for a lot of agentic stuff that is not necessarily coding, from performing some cloud management commands or just dumb things like "where the hell did I alias vim to nvim?". For those things, having to reach out to the IDE is annoying.

And the way I see the future of coding is that should should be able to code from anywhere, mobile, web, your computer. You already have your code on the cloud (most of the time). Neither TUI or IDE works well currently for that.
by kragen | 2025-07-16 02:11:05+00:00
All programs are broken. No program over 100 lines is bug-free, probably. Maybe seL4, but even seL4 had to be patched for Spectre.

In particular, you can be sure that if people build implementations that don't detect those situations, people who test their code on those implementations will ship code that triggers them. It's pretty easy to underflow a stack at startup if you don't use whatever you popped off of it for anything important, unless the thing you happen to be overwriting is important and/or gets written to later by another means. Limited stack overflow is less common but does occasionally happen.

What typically happens in situations like this is that new implementations have to copy the particular handling of supposedly undefined behavior that the most popular implementation of the platform happened to have. But because it isn't documented, or maybe even intentional, they have to reverse engineer it. It's often much more complex than anything that anyone would have come up with on purpose. This all strikes me as a massive waste of time, but maybe it's an acceptable tradeoff for squeezing that last 30% of performance out of your hardware, a consideration that isn't relevant here.

In the days before Valgrind we would often find new array bounds errors when we ported a C or C++ program to a new platform, and Tony Hoare tells us this sort of thing has been ubiquitous since the 60s. It's hard to avoid. Endianness used to be a pitfall, too, and Valgrind can't detect that, but then all the big-endian architectures died out. The C standards documents and good books were always clear on how to avoid the problems, but often people didn't understand, so they just did whatever seemed to work.

If you want write-once-run-anywhere instead of write-once-debug-everywhere you have to get rid of undefined behavior. That's why Uxn doesn't have any.
by plonq | 2025-07-16 02:11:16+00:00
I tried FreeCAD, I really did. I gave up due to constant crashes and terrible UX and went to Fusion. Even though it's slow on my laptop it's still a far better experience. I am never going to commercialise my models so it's acceptable for me.

(Note: I would have tried Solidworks given the reasonable hobby pricing, but it's Windows only, and I don't want a web-based CAD tool)