MurphyA/hacker-news huggingface dataset:
by notpublic | 2026-02-11 19:38:16+00:00
Thanks! In my search for a good STL for the following, your app gave me the closest model so far!

https://m.media-amazon.com/images/I/41hGjsBlrKL._AC_SL1000_....

I tried Google/Claude etc. But none worked. As per Claude, the technical name for that is Pillow Block Bearing/Shaft Coupling Block/Flange Mount Bracket. Funny thing is, your app didn't return any good result when I search with any of those terms.

After reading your blog post, I searched for "block with 2 holes". And lo and behold, it returned ABC-00162357!

Couple of suggestions:
1) Have a permanent link for each model
2) Show related models when a model is clicked
3) and lastly, show models based on an image

edit: Search for "mounting block" returned ABC-00180735 which is exactly what I was looking for. Thank you so much for making this!
by pb7 | 2026-02-11 19:38:18+00:00
He has resided and worked in the country illegally for 16 years. Getting married at the end of that time doesn't automatically grant you legal status, you have to apply for adjustment of status at which point they will review your history with adhering to US immigration law. He could have chosen to be deported, per the terms of the visa waiver program he entered on, but he chose not to so he can wait in detention until the legal process he has repeatedly avoided proceeds.

Majority of Americans are against illegal immigration. Only liberal elites want it in order to stay in power. The people do not want this. Every poll confirms this.
by paulorlando | 2026-02-11 19:38:50+00:00
Best quote: "When Alice doesn't need "a neighbour" but needs that neighbour, the one who watched her kids that time, the one who knows she's allergic to peanuts. The relationship is specific, and specificity is the enemy of fungibility."

The memory of what the community was or had eventually vanishes. Jane Jacobs (referenced in the article) was the reason that I learned that the sidewalks in NYC's West Village weren't always so narrow. They were made narrow to accommodate more cars, which in some ways don't help geographic community strength.
by dekhn | 2026-02-11 19:38:57+00:00
Much of this stems from Google's original design for its search engine, and borg. Borg was not a batch scheduler, it was a service-keeper-upper with loose relationships between individual containers. Google's design was never friendly to MPI-style jobs (which long ago tended to be highly synchronous, with distributed processes that were extremely long-lived, and servers did not just "come and go").

There are a number of properties of SLURM and other batch systems that are far more convenient for users. Typically a SLURM system will have a large distributed filesystem that can be accessed from all the nodes using normal UNIX commands (GFS and Colossus aren't mountable filesystems and the UNIX tools do not really work against them natively). Reading output logs is often much easier (tail -f, less, etc) but the cost of the filesystem (per byte) goes up exponentially as the number of nodes increases.

I have extensive experience with both systems. My experience with SLURM is that the system is highly predictable, slowly changing, and I can get my work done. Whereas on Google systems, everything was breaking constantly and I had to focus on making my systems resilient to noise. On the other hand, the Google system scaled far larger, for cheaper.

When I joined Google I asked Jeff Dean how page rank was computed and he said it was an iterative mapreduce- I was assuming it was some sort of tightly coupled supercomputer-style job, but for the size of the web, and the link structure, MR made much more sense.
by xtajv | 2026-02-11 19:39:25+00:00
[Obligatory: Engineering background. Not an expert]

I've always found it a bit odd that we DO define "i" to help us express complex numbers, with the convenient assumption that "i = sqrt(-1)"... but we DON'T have any such symbols to map between more than 2 dimensions.

I felt a bit better when I found out about
- (nth) roots of unity (to explore other "i"-like definitions, including things like roots of unity modulo n, and hidden abelian subgroup problems which feel a bit to me like dealing with orthogonal dimensions)
- tensors (e.g. in physics, when we need a better way to discuss more than 2 dimensions, and often establish syntactic sugar for (x,y,z,t))

IDK if that helps at all (or worse, simply betrays some misunderstanding of mine. If so, please complain- I'd appreciate the correction!)
by idopmstuff | 2026-02-11 19:39:36+00:00
I don't think it's fair to say that product managers hate it. There are a lot of product managers and a lot of kinds of software. I've worked on complex enterprise software and have added enormous amounts of complexity into my products when it made sense.

> The alternatives are alienating users or dumbing down the software, both of which are worse for any serious professional product.

I disagree that this is universally true. Alienating users is very frequently the right call. The alienated users never feel that way, but it's precisely the job of the PM to understand which users they want to build the product for and which ones they don't. You have to be fine alienating the latter group.
by csense | 2026-02-11 19:39:38+00:00
Defined benefit plans have a fatal flaw: If the promised benefits don't match investment returns, the difference has to come from somewhere. It comes from some combination of broken promises, higher taxes, higher interest rates and inflation. All of which are political hot potatoes.

Defined contribution plans don't have the same flaw. What you get out of it depends on how much money you put in and how much alpha your investments get. If you don't have enough to support a comfortable lifestyle in retirement, it's not the government's fault, it's user error: You didn't put enough money in, or you didn't invest it properly. The politicians set up systems to help you; "If you didn't use them properly, too bad, so sad, but it's not our fault," they say.
Show HN: Agent framework that generates its own topology and evolves at runtime
by vincentjiang | 2026-02-11 19:39:43+00:00
Hi HN,

I’m Vincent from Aden. We spent 4 years building ERP automation for construction (PO/invoice reconciliation). We had real enterprise customers but hit a technical wall: Chatbots aren't for real work. Accountants don't want to chat; they want the ledger reconciled while they sleep. They want services, not tools.

Existing agent frameworks (LangChain, AutoGPT) failed in production - brittle, looping, and unable to handle messy data. General Computer Use (GCU) frameworks were even worse. My reflections:

1. The "Toy App" Ceiling & GCU Trap
Most frameworks assume synchronous sessions. If the tab closes, state is lost. You can't fit 2 weeks of asynchronous business state into an ephemeral chat session.

The GCU hype (agents "looking" at screens) is skeuomorphic. It’s slow (screenshots), expensive (tokens), and fragile (UI changes = crash). It mimics human constraints rather than leveraging machine speed. Real automation should be headless.

2. Inversion of Control: OODA > DAGs
Traditional DAGs are deterministic; if a step fails, the program crashes. In the AI era, the Goal is the law, not the Code. We use an OODA loop to manage stochastic behavior:

- Observe: Exceptions are observations (FileNotFound = new state), not crashes.
- Orient: Adjust strategy based on Memory and - Traits.
- Decide: Generate new code at runtime.
- Act: Execute.
The topology shouldn't be hardcoded; it should emerge from the task's entropy.

3. Reliability: The "Synthetic" SLA
You can't guarantee one inference ($k=1$) is correct, but you can guarantee a System of Inference ($k=n$) converges on correctness. Reliability is now a function of compute budget. By wrapping an 80% accurate model in a "Best-of-3" verification loop, we mathematically force the error rate down—trading Latency/Tokens for Certainty.

4. Biology & Psychology in Code
"Hard Logic" can't solve "Soft Problems." We map cognition to architectural primitives:
Homeostasis: Solving "Perseveration" (infinite loops) via a "Stress" metric. If an action fails 3x, "neuroplasticity" drops, forcing a strategy shift.
Traits: Personality as a constraint. "High Conscientiousness" increases verification; "High Risk" executes DROP TABLE without asking.

We are building the DNA of digital workers. We need engineers interested in the intersection of biology, psychology, and distributed systems to help us move beyond brittle scripts.
Roast our architecture.

Repo: https://github.com/adenhq/hive
by miroljub | 2026-02-11 19:39:44+00:00
Yeah, I'm sure closed source model vendors are doing everything within their power to dumb down benchmarks, so they can look like underdogs and play a pity game against open weight models.

Let's have a serious discussion. Just because Claude PR department coined the term benchmaxxing, we we should not be using it unless they shell out some serious monetes.
by sanswork | 2026-02-11 19:39:44+00:00
I'd pay up to $1000 pretty easily just based off the time it saves me personally from a lot of grindy type work which frees me up for more high value stuff.

It's not 10x by any means but it doesn't need to be at most dev salaries to pay for itself. 1.5x alone is probably enough of an improvement for most >jr developers for a company to justify $1000/month.

I suppose if your area of responsibility wasn't very broad the value would decrease pretty quickly so maybe less value for people at very large companies?
by kaicianflone | 2026-02-11 19:40:29+00:00
This matches how I’ve been thinking about it.

With consensus.tools we split things intentionally. The OSS CLI solves the single user case. You can run local "consensus boards" and experiment with policies and agent coordination without asking anyone for permission.

Anything involving teams, staking, hosted infra, or governance sits outside that core.

Open source for us is the entry point and trust layer, not the whole business. Still early, but the federation vs stadium framing is useful.
by masklinn | 2026-02-11 19:40:30+00:00
> However, I don't think it's doable in languages with structural type systems like Typescript or Go's interface without a massive ergonomic hit for minimal gain.

Go only has structural interfaces, concrete types are nominative, and this sort of patterns tends to be more on the concrete side.

Typescript is a lot more broadly structural, but even there a class with a private member is not substitutable with a different class with the same private member.
by Insanity | 2026-02-11 19:40:57+00:00
This month I read "Carthage Must Be Destroyed" (https://www.goodreads.com/book/show/10133950-carthage-must-b...), which dives deep into Hannibal's war against Rome (and the other punic wars).

I highly recommend reading about what happened from the Carthaginian perspective instead of the typical Roman perspective.

There's also some elaboration on the usage of elephants, the feasibility of of this, and how ultimately ineffective it was for war. (It was great for scaring the enemy, but the issue is they indiscriminately hurt both armies).
by pb7 | 2026-02-11 19:41:12+00:00
>They should direct it at the ones who made becoming an American citizen a long, drawn-out bureaucratic process, not their fellow immigrants who came to the US seeking a better life through hard work.

No one is entitled to come to the US. We are not the world's soup kitchen. You follow the process we the people have decided or you go somewhere else. Period.

You alone don't get to decide this, these laws were passed by a democratically elected Congress.
by rimunroe | 2026-02-11 19:41:17+00:00
Do you mean he didn’t write the lectures he gave to students? I know the books weren’t put together by him and were substantially edited, but I thought the original lectures as delivered by him were either all or largely his work.

I once worked through part of the first volume of his lectures in the published book while listening to the recordings of him partly out of curiosity to see how much the original lectures as he gave them matched the ones which were compiled and published in written form (which I already knew was something not done by him). I came away feeling impressed one could either stick so closely to some lecture notes when lecturing and/or put together a written work which so closely matched a spoken one without coming across as being a transcript. It’s quite the accomplishment and one which I felt was a credit to everyone involved.
by bsder | 2026-02-11 19:41:18+00:00
The trick is to separate your codebase into "code I care about that I give the AI a fixed API and rarely let the AI touch" and "throwaway code I don't give one iota of damn about and I let the AI regenerate--sometimes completely from scratch".

For me, GUI and Web code falls into "throwaway". I'm trying to do something else and the GUI code development is mostly in my way. GUI (especially phone) and Web programming knowledge has a half-life measured in months and, since I don't track them, my knowledge is always out-of-date. Any GUI framework is likely to have a paroxysm and completely rewrite itself in between points when I look at it, and an LLM will almost always beat me at that conversion. Generating my GUI by creating an English description and letting an AI convert that to "GUI Flavour of the Day(tm)" is my least friction path.

This should be completely unsurprising to everybody. GUI programming is such a pain in the ass that we have collectively adopted things like Electron and TUIs. The fact that most programmers hate GUI programming and will embrace anything to avoid that unwelcome task is pretty obvious application of AI.
by text0404 | 2026-02-11 19:41:41+00:00
Even more concerning is that Ring is partnering with Flock [1], which has been the subject of quite a bit of controversy recently [2][3][4], with the CEO lashing out at critics with inflammatory language [5][6].

[1] https://www.flocksafety.com/blog/flock-safety-and-ring-partn...

[2] https://www.aclu.org/news/privacy-technology/flock-roundup

[3] https://www.theguardian.com/us-news/2026/feb/10/ice-school-c...

[4] https://www.eff.org/deeplinks/2025/12/effs-investigations-ex...

[5] https://www.aclu.org/news/privacy-technology/flock-ceo-goes-...

[6] https://news.ycombinator.com/item?id=46903556
by kakacik | 2026-02-11 19:41:51+00:00
You should travel a bit my friend. Ever been to Monaco? Switzerland? And few others. Tons of americans there/here, but they are mostly not coming back and have strong political opinions to base such decisions on. Once you are not poor, whatever it means, folks get very different priorities.

There are no trends of rich people thinking about moving to US from here in Switzerland for example, unless they want really to start some startup and already aim very high (but then Asia offers much more for less money, there is no US moat I could see). US as a country these days is mostly despised, thanks to your current government and its behavior.

Of course some US folks see it differently but but thats emotional view of home-is-always-best. Or literally prefer heavily class-based society based on wealth - we don't do that in Europe anymore.
by ncallaway | 2026-02-11 19:42:03+00:00
> Putting cameras into cars requires processors, ram, all manner of chips and compnents that a car didnt need before.

Was there a single mass market consumer car sold in the United States in this millennium that didn’t already have processors and RAM in them?

I would be absolutely shocked if there was a single car for which the relatively recent backup camera requirement required them to introduce processors and RAM for the first time.
by ifwinterco | 2026-02-11 19:42:41+00:00
SF and NYC are the surprising ones there, because the rest are low tax (0-25% income tax, give or take).

Goes to show it is possible to tax people quite a lot and still be an attractive place to live, but you do need to bring something special (which in 2026 means "be the centre of the world for either tech or finance").

If you're good at that stuff but still very much second tier (London), the tax rate seems to matter a lot
by vincentjiang | 2026-02-11 19:43:09+00:00
OP here.

To expand on the "Self-Healing" architecture mentioned in point #2:

The hardest mental shift for us was treating Exceptions as Observations. In a standard Python script, a FileNotFoundError is a crash. In Hive, we catch that stack trace, serialize it, and feed it back into the Context Window as a new prompt: "I tried to read the file and failed with this error. Why? And what is the alternative?"

The agent then enters a Reflection Step (e.g., "I might be in the wrong directory, let me run ls first"), generates new code, and retries.

We found this loop alone solved about 70% of the "brittleness" issues we faced in our ERP production environment. The trade-off, of course, is latency and token cost.

I'm curious how others are handling non-deterministic failures in long-running agent pipelines? Are you using simple retries, voting ensembles, or human-in-the-loop?

It'd be great to hear your thoughts.
by mock-possum | 2026-02-11 19:43:18+00:00
Because I tried all the Cs - Copilot, Cursor, Codex, and Claude - and Claude consistently have better results. Codex was faster, Copilot had better integration, Cursor sometimes seemed smarter, but Claude was the best most reliable consistent experience overall, so Claude is what I stuck with - and so did the rest of our eng department.
by toast0 | 2026-02-11 19:44:41+00:00
> it seems to follow that regularly donating blood might have health benefits

It's pretty effective if you have excess iron (hemochromatosis) and your local vampires accept your donation; some don't because a donation where you get a significant benefit isn't a donation for the sole reason of helping others (and a free cookie). In that case, traditional bloodletting may be required.
by AngryData | 2026-02-11 19:45:15+00:00
I still use headphone jacks on my phone, I wouldn't buy one without it. It is just more garbage to manage and more stuff to fix when it doesn't work. It takes half a second to plug in a cable and I don't gotta run around broadcasting a bluetooth signal which drains battery when not in use and takes as long to disable as pulling out a plug. Plus it is often lower quality than the cord.

Bluetoothing to your car is to me the same energy as using "wireless" charging stands for your phone. You are just replacing a physical tether with a less efficient digital tether of higher complexity for no actual gains.
by mjr00 | 2026-02-11 19:45:37+00:00
The Dark Knight was released in 2008. In that movie, Batman hijacks citizens' cellphones to track down the Joker, and it's presented as a major moral and ethical dilemma as part of the movie's overall themes. The only way Batman remains a "good guy" in the eyes of the audience is by destroying the entire thing once he's done.

Crazy to think that less than two decades later, an even more powerful surveillance technology is being advertised at the Super Bowl as a great and wonderful thing and you should totally volunteer to upload your Ring footage so it can be analyzed for tracking down the Jok... I mean illegal imm... I mean lost pets.
by dylan604 | 2026-02-11 19:45:38+00:00
That's great for cars built before the regulation were put into place. Without that regulation, you'd then be dependent on the end user purchasing an after market part and installing it. The vast majority of them won't. So if it is so important to have, you make it part of the car. They did not leave seat belts up to the owners to install after market versions.
by kadushka | 2026-02-11 19:46:06+00:00
I'm serious - the productivity boost I'm getting from using AI models is so significant, that it's absolutely worth paying even 2k/month. It saves me a lot of time, and makes me deliver new features much faster (making me look better for my employer) - both of which would justify spending a small fraction of my own money. I don't have to, because my employer pays for it, but as I said, if I had to, I would pay.
by sgt101 | 2026-02-11 19:46:39+00:00
The novels Blindsight & Echopraxis by Peter Watts have a nice vampire sub-plot... basically his world has vampires which have been revived from the fossil record. They are posited to have gone extinct in recent times, but before then were human's key predator, keeping our populations strongly in check and then having to hibernate for decades to allow the breeding to provide new meat!

He's super interested in brain disorders and spins a good story about the trade offs of a terrible reaction to right angles in exchange for savant like powers of perception.
by PaulDavisThe1st | 2026-02-11 19:46:54+00:00
Using gitea does not help if you goal is to allow non-auth'ed read-only access to the repo from a web browser. The scrapers use that to hit up every individual commit, over and over and over.

We used nginx config to prevent access to individual commits, while still leaving the "rest" of what gitea makes available read-only for non-auth'ed access unaffected.
by Mordisquitos | 2026-02-11 19:46:57+00:00
It is my understanding that Asian elephants are easier to tame by humans than African elephants, which is evident just by seeing how elephants are used in parts of Asia and how they are used (not) in Africa. Also circus elephants, when they were still common, would always be Asian elephants and not African ones. The reason I'm pointing this out is that I wonder whether the North African subspecies was more amenable to taming than still extant subspecies of the African elephant.
by peacebeard | 2026-02-11 19:47:09+00:00
My biggest beef in recent versions is the automatic use of generic built in skills. I hate it when I ask a simple question and it says "OK! Time to use the RESEARCHING_CRAZY_PROBLEM skill! I'll kickstart the 20 step process!" when before it would just answer the question.

You can control this behavior, so it's not a dealbreaker. But it shows a sort of optimism that skills make everything better. My experience is that skills are only useful for specific workflows, not as a way to broadly or generally enhance the LLM.
Show HN: Unpack – a lightweight way to steer Codex/Claude with phased docs
by apresmoi | 2026-02-11 19:47:25+00:00
I've been using LLMs for long discovery and research chats (papers, repos, best practices), then distilling that into phased markdown (build plan + tests), then handing those phases to Codex/Claude to implement and test phase by phase.

The annoying part was always the distillation and keeping docs and architecture current, so I built Unpack: a lightweight GitHub template plus docs structure and a few commands that turns conversations into phases/specs and keeps project docs up to date as the agent builds. It can also generate Mintlify-friendly end-user docs.

There are other spec-driven workflows and tools out there. I wanted something conversation-first and repo-native: plain markdown phases, minimal ceremony, easy to adapt per stack.

Example generated with Unpack (tiny pokedex plus random monsters):
Demo: https://apresmoi.github.io/pokesvg-codex/

Phases index: https://github.com/apresmoi/pokesvg-codex/blob/main/.unpack/...

Repo: https://github.com/apresmoi/pokesvg-codex

I’d love feedback on what the “minimum good” phase/spec format should be, and what would make this actually usable in your workflow.
by oliverchoy | 2026-02-11 19:48:21+00:00
Building this myself — curious on your take on TAM expansion. Self-hosted streaming solves the Kafka problem for teams, but I wonder:

1. Market size: How many teams actually need self-hosted vs. managed? (Feels like the TAM is smaller than serverless alternatives)
2. Positioning: Are you targeting "we can't afford Kafka" or "we can't trust cloud"? Different buyer psychology.
3. Next moves: Thinking about protocol support beyond Kafka? Or doubling down on that niche?
Ask because I'm running validation with 4 frontier models (GPT-5, Sonnet, Opus, Gemini Pro) on infrastructure plays—helps founders pressure-test positioning before they build. If you want a second opinion from actual ML systems instead of just your co-founder's bias, happy to help. No strings attached.

TypeStream looks solid. Good luck with the launch.