MurphyA/hacker-news huggingface dataset:
by alphazard | 2026-02-09 14:18:01+00:00
The series this is from (Free to Choose) is a great introduction to economics for people of any age.
I highly recommend it.

This particular example can be misinterpreted though.
It's true that no single person knows how to make that exact pencil that he is holding.
But it's not true that no single individual exists who can make a pencil by themselves.
If the criteria is just that it works as a pencil, then many people could make or find something that fills that criteria.

This is an important distinction because there are things like microprocessors, which no single person knows how to make. But also: no single person could alone build something that has anywhere near the same capability.
It's conceivable that a civilization could forget how to do something like that because it requires so many people with non-overlapping knowledge to create anything close.
We aren't going to forget how to make pencils because it is such a simple problem, that many individuals are capable of figuring out workable solutions alone.
by kjshsh123 | 2026-02-09 14:18:04+00:00
3Blue1Brown has a good video on phase transitions.

https://youtu.be/itRV2jEtV8Q?si=qm51bvuo-ZIT_Pjk

Veritasium has a good video on how criticality applies to other things too,

https://youtu.be/HBluLfX2F_k?si=nK51yQVlNXz5bNSA
by pul | 2026-02-09 14:19:00+00:00
Yes. Ultimately nearly any tool can be used for good can also be used nefariously.

Internet infrastructure data is inherently open. I'm just presenting it in a more useful way. So any motivated actor can access it regradless.

In any case, exposing your IP during these lookups is bad operational security for them. So I would assume they'd prefer not to use Wirewiki.

All that to say: I don't feel conflicted about making these tools.
by sinpor1 | 2026-02-09 14:19:20+00:00
Video Seedance 2.0 officially launched! Kill the game!

Remember from the day when we could only "tell a story" using text and the first/last frames, we've always wanted to create a video model that truly understands your expression. Today, it's finally here!

Seedance 2.0 now supports four modalities of input: images, videos, audio, and text, offering richer expression and more controllable generation.

You can set the style of the scene with a single image, specify the character's actions and camera changes with a video, and then set the rhythm and atmosphere with a few seconds of audio... With the help of prompts, the creative process becomes more natural, more efficient, and more like a real "director."

The biggest highlight of this upgrade is the "reference ability":

- Reference images can accurately reproduce the composition and character details of the scene

- Reference videos support the replication of camera language, complex action rhythms, and creative special effects

- Videos support smooth extension and connection, allowing the generation of continuous shots based on user prompts, not just generating but also "continuing to shoot"

- Editing capabilities are also enhanced, supporting role replacement, deletion, and addition to existing videos
by bronco21016 | 2026-02-09 14:19:30+00:00
GM has kept the HUD thing going for a few decades now. They offer it on a good number of vehicles in their GMC lineup. I have it on my vehicle now and it's absolutely amazing. I find I rarely look inside the vehicle at the 14" infotainment screen. It shows speed, cruise control status and alerts, navigation, and a popup of song title if I manually change songs with the steering controls. I find I'm lost and heavily distracted when I get in my wife's vehicle without a HUD.

Also, my vehicle is a truck, one of the last places where manufacturers still let you have buttons and knobs to control climate.
by tovej | 2026-02-09 14:20:09+00:00
Regurgitating facts kind of assumes it is a language model, as you're assuming a language interface. I would assume a real "world model" or digital twin to be able to reliably model relationships between phenomena in whatever context is being modeled. Validation would probably require experts in whatever thing is being modeled to confirm that the model captures phenomena to some standard of fidelity. Not sure if that's regurgitating facts to you -- it isn't to me.

But I don't know what you're asking exactly. Maybe you could specify what it is you mean by "real world model" and what you take fact-regurgitating to mean.
by superkuh | 2026-02-09 14:20:11+00:00
Matrix is controlled by a single company Riot.im/Element.io who decides what the protocol is now. Element.io's income stream is hosting these extremely fat synapse servers for government. It doesn't really care about anything else. The Matrix Foundation has abdicated from it's role as of a couple years back (ref: https://element.io/blog/element-to-adopt-agplv3/ https://matrix.org/blog/2023/11/06/future-of-synapse-dendrit... https://blakes.dev/posts/2023-11-06-element-closing-matrix/). And generally synapse servers RAM and storage requirements grow and grow and grow, with no effective mechanism to trim the DB, until it requires hundreds of GB of ram just to idle and it starts becoming very expensive and infeasible for non-government/corporate pocket books to pay for. Even with just a few users the min ram suggested is 8GB at the very start.

For human people, for small social groups, Matrix in the form of the controlling Synapse server is infeasible over any period longer than a few years. See: https://news.ycombinator.com/item?id=46376201 / https://news.ycombinator.com/item?id=44617309 and the reports there or just ask around. I know Afternet gave up Matrix because of this despite really liking the features too, https://afternet.org/help/matrix

There are other Matrix protocol servers but none that implement the full protocol. Conduwuit was the most full featured but died, now there's https://continuwuity.org/ and a tiny bit of hope.

tldr; the Element Synapse matrix server uses too many resources (and they killed dendrite). We all wanted it to succeed but it was co-opted. Alternatives are not in control of the protocol, few, and of limited lifetime so far.

XMPP and IRC are the better alternatives.
by Quarrel | 2026-02-09 14:20:44+00:00
I use Teams all the time (although not because it is what I'd choose..).

Mostly just completely free tier, although I do have O365.

On the free tier I think the main restriction is the 60 minute limit on groups > 2?

Don't get me wrong, MS are almost as bad as Google in segregating their chat/video call/conferencing offerings, and even if you did know the names last week, they've probably changed them this week.
by freedomben | 2026-02-09 14:20:44+00:00
Really neat! Also as a Linux user, I deeply appreciate the linux support :-)

A few questions and comments:

| Kvile |

- Awesome, really happy to see a reasonable take on this (open source, offline-first, no telemetry, no acount, etc). Do you think at some point you'll try to monetize it in some way?

- Looks like build assets didn't get attached for the latest release (v0.2.1) in Github: https://github.com/tskulbru/kvile/releases/tag/kvile-v0.2.1

| Mockingjay |

- Awesome, definitely a valuable project. I'll be sharing this with some friends who could really use this.

| Stao |

- The website says it's open source, but I couldn't find a link to the source repo. I looked at your github repos and didn't see it in there either.

- Great idea! I'm so bad about forgetting to stand so something like this could be super useful.
by Arathorn | 2026-02-09 14:20:57+00:00
When we first announced Matrix 2.0 implementations in Sept 2024 we made a major error by not providing an easy distro, so I feel your pain.

We fast-followed with https://github.com/element-hq/ess-helm as a really easy distribution (albeit using helm charts) based on the paid offering we provide for folks for NATO and the UN and folks. It really is trivial to install now - e.g. here's a live-install from FOSDEM last weekend: https://youtu.be/EngsGD30Ow0?t=929

Meanwhile if you're allergic to k8s I went and published a trivial docker-compose at https://github.com/element-hq/element-docker-demo/ too.
by ecshafer | 2026-02-09 14:21:25+00:00
A much more fun strategy is what I call "up the ante". Agree with them, but push the idea even further, throw some conspiracy theories in there.

Example:

A: I cant believe they have Bad Bunny doing the half time show!

B: Yeah its crazy... but you know how the lizard people are, they are just trying to distract us from the flat earth.

And keep upping it until they no longer agree.
by veeti | 2026-02-09 14:21:54+00:00
> To add insult to injury the new Element X app on mobile is in some ways a downgrade because they integrated the cloud vendor push notification services into the app, so even though you have "sovereign" and "self-hosted" infrastructure you're still, on a good day, leaking meta-data about your chats back through to the people you were trying to decouple yourself from anyway. You can run your own push notification services for this mostly if you want and all your mobile clients are Android but like, why.

Probably because this is literally the only way to make notifications work reliably on mass market Android and iOS devices? It is no different from Signal or any other secure messenger on the market. Decoupling from these platforms is a story for another day.
by FieIsay | 2026-02-09 14:21:58+00:00
It sounds like this kind of 'low-order dismissal' serves you as a kind of coping mechanism for anxiety. With respect, I suggest that, while it might be the best way of dealing with it that you currently have, there may be ways of addressing the deeper reasons that you need to stop yourself from worrying so often, else perhaps better ways of managing that worry: dismissal doesn't make a problem solved, it only mutes the warning signal—and we should ideally be able to trust (and bear) our warning signals. It thus seems fair to speak of the negative effects of such a fault of reasoning, whether it's a coping mechanism or not.
To be clear, I appreciate your 'use case', and would agree that this kind of response is thus not an absolute negative; a more nuanced view might also spare people like you from (ironic) unfair dismissal or disapproval for depending on this kind of attention management strategy: the world is messy and optimisation is context-dependent, and almost all situations almost necessarily must involve some (or even all) 'non-ideal' methods.

Is there a particular part of the article that notably reads to you as unhelpfully negative or overgeneralising? I'd like to see what you're seeing here for how it might improve the article.
by jrjeksjd8d | 2026-02-09 14:22:48+00:00
> Examples of such phrases might be encountered in political protests by activists. The phrases can be mainly for the members of the group particularly the call and response type.

This feels like it's aimed at leftist activism, but the American right has plenty of thought-terminating dogmas: the unitary executive, backing the police and military unequivocally, "if you don't like it here you can leave", the "original intent" of the founders. "Patriotism", the Constitution, and the American conception of Protestant Christianity are cudgels to be employed against wrong-think.
by Arathorn | 2026-02-09 14:23:03+00:00
We explicitly built Element X to be competitive with Telegram's UX - I'm guessing that the feedback here is on the crusty old Element Classic app, which hasn't been touched for 3 years now, and definitely did feel like a laggy MSN by comparison.

Meanwhile Element X feels really really good - especially on iOS, but also Android has improved loads in the last few months (after tweaking the rustc ARM compilation flags properly, doh)
by bmacho | 2026-02-09 14:23:09+00:00
I'm so enamored with similar concepts, I like to think about them as tools that I might reach out to, and they help me in achieve whatever, say thinking clearly and correctly.

Iirc when I've first seen someone linking this wiki article on HN I got so angry at it (both the person and the wiki article) that I wrote a ~15-sentence rant how stupid I found it.

This is definitely a tool that I would never use and only get angry when I see it. IMO it's no good.
by LightBug1 | 2026-02-09 14:24:11+00:00
Mute point/question. I'll never to buy one, or ride in one.

Either someone else will do it, likely better ... or, if they don't, I can hedge that position with buying a drivers cars ... (shocker: some of us actually enjoy driving ... and lane assist, cruise control, traffic stop/go - which have been available forever - are more than enough if one is tired).

For some people, FSD is solving a non-existent problem.

Then we turn to Robotaxis ... you understand that if it ever does get off the ground, they'll be trying to extract as much value out of it as possible.

It won't be cheaper than Uber or alternatives, they'll pitch the price below initially, and then it will be equal or above and Uber price as they do the snakeoil pitch of "all the added value!!!" you'll be receiving, when in fact it'll just be an equivalent experience to an Uber (broadly speaking) while extracting human taxi wages and giving them to Mr Stank-Like-Old-Musk.
by FearNotDaniel | 2026-02-09 14:24:15+00:00
No it's not. It's because the meaning of the English word "prove" has changed. It used to mean "test", which could of course have a positive or negative outcome. The modern sense of "successfully demonstrating truth" has caused this phrase to have the opposite of its original meaning.

[0] https://www.oed.com/dictionary/prove_v?tl=true
by Arathorn | 2026-02-09 14:24:53+00:00
Unencrypted room search should Just Work for unencrypted rooms (it uses postgres FTS under the hood).

Encrypted room search should also Just Work... but only on Element Desktop (which uses tantivy to do clientside search). We are in the process of porting this to Element X (and Element Web), but after an initial spike over the summer we're waiting for either funding or manpower to finish it.
by that_guy_iain | 2026-02-09 14:25:05+00:00
This is well cool, I swear to god a couple of kickass devs told me about this idea to get me to build it to build something cool. It's even cooler, since I kinda went in another direction and I'm going to build a container.d like system with an compatible API to run natively on Windows and Mac. I'm going to call it container.x but maybe something else.
by thesuitonym | 2026-02-09 14:25:25+00:00
> no one wants to either host their own server, nor pay someone to host it for them.

I hear this every time anyone brings up a federated chat/social media/anything service, and I just don't get it. If you don't want to host it, don't. There are plenty of servers out there, and a lot of them are free. Yeah, you have to trust the person hosting it, but why is that only a problem for federated services?
by zamadatix | 2026-02-09 14:25:33+00:00
If it were flap suppression/slow peer detection/"the dunce bucket" there wouldn't be a long tail of convergence - it'd just be nothing until all at once. This also isn't something I've only seen on my personal AS alone, it's what I've come to expect in many enterprise cutovers while previously working at a network VAR. The personal AS is however much more carefree to move around to different random providers on a whimthough of course :).

I found some data from an oldish post by benjojo https://blog.benjojo.co.uk/post/speed-of-bgp-network-propaga... which confirm various tirr 1s do propagate updates across their networks very fast (<2ish seconds) while others certainly do not. Notably, Level 3 (now Lumen) is the largest BGP presence by prefix count and was the worst tested in the list - starting to apply at ~20s after to finishing at ~50s after. This was for announce specifically, which should be the clearer case.
by recursivedoubts | 2026-02-09 14:25:35+00:00
i think physical sliders are aesthetically fairly ugly (although two vertical sliders on either side of the control cluster could look good)

they also make it difficult to support an "auto" function, because they would need to move automatically to maintain a consistent user experience

sliders aren't used very often in cars now so it is probably harder to find well made components for them

etc

hopefully as the automakers move back to physical inputs they bring back these sorts of controls
by nihakue | 2026-02-09 14:25:37+00:00
I'm building a tiny experimental message board / ...game? called Isles (https://isles.app/about). The short pitch is that when you sign up you're randomly assigned to a small island, and you can only interact with people on that island. Randomly, islands link up and you can migrate/explore the other island. I wanted to play with ideas of cultural exchange on a really small scale. I don't have any regular users yet, but if any of that is interesting to you, you should sign up if only to say hi.

Tech I'm using: Sprites, Cloudflare Workers, SQLite, Litestream, React SSR
by leroyalcheese | 2026-02-09 14:25:40+00:00
For almost 1 year now, we've been building on a next gen event-driven internal developer platform, an an opinionated selfhosted platform "shoehorn.dev" - deploy with ease within 15 min (docker compose or helmcharts). You could say its a modern backstage. But its way smarter in many ways. Kubernetes native, API first, microservice golang backend architecture. You will be able to configure the platform via our terraform provider too. Deploy our kubernetes-push-agent in your cluster, push kinds and auto creates entities into the API in batches, get podEvents etc. Modular frontend written in svelte, decide what you want to show. We're supporting oidc + orgdata sync for okta, zitadel, entraID. rbac management. Instant search using meillisearch. Auto create orgchart depending on how your teams / deparments are nested. Visualize dependencies "relations" using svelteflow. View entity compliance. Full github integration. widget/integration community etc.

Would love feedback!

https://demo.shoehorn.dev will be deployed soon and full release "beta" will be released in march.

https://registry.terraform.io/providers/shoehorn-dev/shoehor...
https://github.com/shoehorn-dev
https://shoehorn.dev/

Feel free to reach out, hello@shoehorn.dev
by m-hodges | 2026-02-09 14:25:49+00:00
> Calls to the help line about sports betting, including daily fantasy sports, have jumped 314 percent since Ohio legalized the practice in 2023, becoming one of the 39 states to do so after a federal ban was struck down in 2018. Gov. Mike DeWine, a Republican, has said that he regrets signing the legislation that allowed sports gambling to be legal in his state, a position he reaffirmed in a recent interview. Mr. DeWine vowed that he would “absolutely” sign a law repealing sports gambling, if there were enough votes in the legislature to make that happen.

> The number of people telling Ohio operators that they’re considering taking their own life has more than doubled since 2022, corresponding with the legalization of sports betting.
Show HN: Claude SaaS Starter – Next.js Boilerplate for Claude Streaming
by bydaewon | 2026-02-09 14:26:01+00:00
Product: https://bydaewon.gumroad.com/l/claude-saas-starter

I built this because every SaaS boilerplate I found was OpenAI-first. Claude's SSE streaming differs from OpenAI's — the Anthropic SDK's messages.stream() returns a different event structure, and you need a custom ReadableStream transform to pipe it as Server-Sent Events on Edge Runtime.

The stack:

- Next.js 16 (App Router, TypeScript)
- Supabase for auth and PostgreSQL (with RLS)
- Anthropic SDK for Claude streaming
- Stripe for subscription billing (full webhook lifecycle)
- Vitest for testing (40 tests)

The streaming API route transforms Anthropic SDK events into SSE format and runs on Edge Runtime for low-latency. On the client, a React hook (useClaudeStream) handles SSE parsing, text delta buffering, and error recovery.

The non-streaming parts are fairly standard SaaS infrastructure: Supabase Auth with middleware route protection, Stripe webhooks for the subscription lifecycle (checkout, updates, cancellations, failed payments), usage metering that logs token counts non-blocking via the Supabase REST API.

I wrote 1,300 lines of documentation across 4 guides — setup, Stripe configuration, OAuth setup, and a quick-start. The guides assume zero prior knowledge of Supabase, Stripe, or the Anthropic API.

$149 on Gumroad (or $119 with code LAUNCH20).

Happy to answer technical questions about the Claude streaming implementation or any of the architecture decisions.
by yourapostasy | 2026-02-09 14:26:15+00:00
> LLMs are merely copying these decisions.

This I strongly suspect is the crux of the boundaries of their current usefulness. Without accompanying legibility/visibility into the lineage of those decisions, LLM's will be unable to copy the reasoning behind the "why", missing out on a pile of context that I'm guessing is necessary (just like with people) to come up to speed on the decision flow going forward as the mathematical space for the gradient descent to traverse gets both bigger and more complex.

We're already seeing glimmers of this as the frontier labs are reporting that explaining the "why" behind prompts is getting better results in a non-trivial number of cases.

I wonder whether we're barely scratching the surface of just how powerful natural language is.
by k101 | 2026-02-09 14:26:28+00:00
We built a small tool that makes API access for LLMs boring and predictable.

There is a skills repository describing APIs (schemas, auth, constraints);
any model can download skills it needs;

A tiny binary executes the actual API calls based on those skills.

If an API has a skill, the model can use it — same interface, same flow.
Works equally well for local models and hosted ones.
by 1970-01-01 | 2026-02-09 14:26:40+00:00
Web 2.0 was a mistake fueled by Zuckerberg copycats looking for the same magical user growth hack. Giving users and later bots an entirely free, easy to use platform to focus their agenda onto is a cancer within the network, not a feature. This decade is the result of it. The old fix was filtering via technical chops. Braincells, time, and money was required to have an online opinion. At minimum, your agenda would need to satisfy this large filtering function else it just wouldn't exist. Now that it's entirely free, and the clearly agenda-driven takes can no longer be filtered, the cancer is left to grow until the fuel (advertising, shareholder returns) runs out.
Show HN: Free startup ideas with validation notes attached
by nyku | 2026-02-09 14:26:52+00:00
I kept bookmarking reddit posts where people described problems worth solving - "I wish this existed," tool requests, workflow complaints. But I never had a systematic way to decide which ones were actually worth pursuing.
So I built a scoring system.

Eight factors: problem severity, ICP clarity, willingness to pay, competition gap, wedge clarity, distribution feasibility,
defensibility, and execution feasibility. Each scores 1-3, then I convert to a 1-10 overall score.
Dealbreakers (like no willingness to pay signals + mild problem) force an automatic Skip regardless of total.

Every evaluation quotes directly from the original source. If evidence is missing, I say so. Most ideas get rejected. My default stance is skepticism.
I can't build all of these myself, so I'm publishing them at justbuildthis.com as a backlog for anyone looking for validated starting points.

Curious what you think:

- Does this scoring approach make sense? Am I weighting the right factors?

- How do you decide which ideas are worth pursuing?

- What signals do you look for?