MurphyA/hacker-news huggingface dataset:
by jojomodding | 2026-02-18 19:54:33+00:00
While I don't know the specifics of Lean, I know Rocq and will attempt to answer some of the remaining questions. I look forward to someone else telling me that my intuition from Rocq is completely wrong, so take this all with a grain of salt and read the comments replying to this one.

1) rfl vs doing a proof:

It depends on how your things are defined. For example, consider the function that appends two lists, a classic in functional programming (Here's a refresher: https://stackoverflow.com/a/35442915/2694054 )This is usually defined by recursion. But the details matter: The example in the link is defined by recursion on the first argument. That is, for a concrete first argument, it can evaluate. So it can e.g. evaluate `append [] ys` to `ys` just by unfolding the definition and resolving matches. But for `append xs []` you can not evaluate the `xs` any further because the remaining behavior depends on its concrete shape. So to prove that `append xs [] = xs` you need a proof (by induction).

2) Prop vs Decidable

Prop is a mathematical proposition. For example, the Riemann Hypothesis is a Prop. But a decidable Proposition is one for which you can write a program that knows if it is true or false. And you need to actually write this program, and prove it correct. So currently the Riemann Hypothesis is not decidable, because no one figured out how to write that program yet. (It will be a simple `return true` or `return false`, but which??) This mostly shows up for something like `forall x y, decidable (x = y)` which allows you to say that for any two numbers you can decide if they are equal or not. You can then use this when you actually do functional programming in Lean and actually want to run the program on concrete inputs.

The remaining two questions are more specific to Lean's engineering so I won't even attempt to answer that.
by ASalazarMX | 2026-02-18 19:54:56+00:00
> was costly but kinda worth it

This doesn't inspire confidence, but I guess any improvement that mitigates pain is nice.

But seriously, the article addressesd that

> The authors argue that the findings suggest clinicians should rethink MRI findings, changing not just how they’re used, but also how they’re explained to patients. The language in particular should change given that “abnormalities” are ubiquitous—thus normal—and shouldn’t be described in terms that indicate a need for repair, like “tear.”
by ineedasername | 2026-02-18 19:55:08+00:00
That seems like reasonable advice until you realize you have no idea what will and will not scale in a few years, and there's only so many tailors/plumbers/welders/etc.

What it really comes down to is these options as more work gets automated:

1) New jobs doing different things that weren't done before

2) Same jobs but shorter hours so "full time" with a salary to match starts to look more like 4 days, or 5 hours/day, or something.

3) Lots of unemployment

These can happen in a lot of different combinations, they can come wrapped up in different ways, and unequally for different segments of the workforce, but there's limited elasticity in most areas where additional people piling into the field would create more demand rather than glut the supply to the supplier's detriment.
by Intralexical | 2026-02-18 19:55:09+00:00
> But... is anyone doing that with a 3D printer? Or a CNC machine, for that matter?

Do you count plaques on public landmarks?

> I think some of the other answered showed that people are, it's just pretty niche. Not something a hobbyist can (currently) do, but definitely the same idea at a production scale.

Definitely is doable, having done it myself. You can probably hit your century target using the more specialized FDM/SLA/DLP hobby feedstock, if you can guarantee climate-controlled storage. Millenia if you shell out high double to low triple digits for a print service with fancy industrial machines, or if you combine a home printer with ceramics or metal jewellery skills.
by raw_anon_1111 | 2026-02-18 19:55:51+00:00
Right, I assure you that no kid who wants to smoke weed or cigarette have any trouble finding it and isn’t saying “I was going to smoke weed/cigarettes but since it’s illegal, I guess I won’t”.

See also in the 1980s Nancy Reagan: “Don’t sniff glue to get high”, Kids: “You can sniff glue and get high!”
by Insanity | 2026-02-18 19:56:16+00:00
That's actually what the article points out. But I do think the language of normal vs abnormal obfuscates some of the intent. It's a 'deviation from healthy baseline' that they're talking about, and there are multiple such deviations in the grouped 'anomalies'.

From the article:

The language in particular should change given that “abnormalities” are ubiquitous—thus normal—and shouldn’t be described in terms that indicate a need for repair, like “tear.”
Show HN: MakeGradient – Free WebGL gradient engine,exports to Code/Figma/video++
by uxdonkey | 2026-02-18 19:56:30+00:00
I built a gradient generator that runs custom GLSL shaders in the browser. It's free at makegradient.com.

Most gradient tools generate CSS linear/radial gradients.MakeGradient renders everything in WebGL with a custom fragment shader per modes like mesh blending with domain warping, aurora curtains with sine-wave color bands, deep-sea caustics via Voronoi noise, holographic iridescence, curl-noise fluid simulation, and more. 8 modes total.

Color generation happens in Oklch space (via culori) with a binary-search gamut mapper that clamps back to sRGB. This keeps blended colors perceptually uniform instead of the muddy midtones you get mixing in hex/HSL.

The rendering library is ogl (~8kb). The whole thing is React + Vite + Tailwind, statically hosted.

Exports: React component, Tailwind config, CSS fallback, standalone embed.js script, Figma-ready vector SVG (for modes that map to radial gradients) or raster SVG, 10-second video capture via MediaRecorder, and Download PNG.

The UI is inspired by Teenage Engineering's industrial design (shout out to them)

No account, no paywall, no tracking beyond basic analytics:GA & Clarity (clarity will be removed after a few days; it was just added for my curoistiy to see how people use the tool...No PI is ever recorded or transmitted).

There are some unconventional (trippy) Color blending and animations in couple of modes, would love some feedback on that too.

The tool would be Forever free! It does not even have a backend (and no plans to add that either)

Source rendering is client-side only.

Would love feedback on the shader quality and export fidelity. The Figma vector export specifically tries to decompose the shader output into stacked radial gradients that remain editable in Figma — curious if any of you find this useful.

Check out at https://www.makegradient.com/
by readingnews | 2026-02-18 19:56:35+00:00
I thought your blog sofware was interesting, and you have a blog on it from last year. The Git link on this page: https://elliotbonneville.com/building-a-blog-in-90-minutes/ however, is broken.

Broken Git link: https://github.com/elliotbonneville/elliotbonneville.com
by adamtaylor_13 | 2026-02-18 19:56:39+00:00
Serious question: why can't Meta, Google, and friends just decide not to serve Arizona? I get logistically it would be tough, but if they built that capability, they would have a very robust lever to pull anytime a government pulls this schtick.

I would imagine the backlash from the people would fix this pretty quickly.

This seems like one of those "the enemy of my enemy is my friend" situations. I'd fully support big tech saying, "Alright Arizona. Build your own technical infrastructure."

And letting the fools in government who don't understand how the world works figure it out the hard way.

What am I missing? (beyond perhaps being overly optimistic!)
by mbreese | 2026-02-18 19:56:40+00:00
If you were already setup as a non-profit entity with 501c3 US taxes (or similar in other locales), this would be straightforward. Or, even if you were a for-profit company taking part with an LLC or other corporate structure. In those cases, you probably already have an accountant or tax advisor to help handle this stuff. For smaller individual level contributors, I can see how the extra paperwork and overhead could create enough of a hassle to make it not worthwhile. Which is sad.

It looks like the author here is from Bulgaria, so who knows what other hassles they would have on their side.
by manofmanysmiles | 2026-02-18 19:56:42+00:00
I'd propose using our current view of physical reality to own a subset of the UIID + version field if new physics is discovered.

10-20 bits: version/epoch

10-20 bits: cosmic region

40 bits: galaxy ID

40 bits: stellar/planetary address

64 bits: local timestamp

This avoids the potentially pathological long chain of provenance, and also encodes coordinates into it.

Every billion years or so it probably makes sense to re-partion.
by epolanski | 2026-02-18 19:57:29+00:00
I think in Berkshire case they do, as they are swimming in cash and notoriously don't sell unless their business outlook changes dramatically.

In any case, I would not take what Berkshire does with much weight.

As Buffett himself said, if you took out their 5/6 best performing investments out of their equation they would be matching the sp500, and if you took out 20, they would be trailing it.

They know that their over performance came from a small number of incredibly well performing bets.
by wbmva | 2026-02-18 19:57:35+00:00
I found an intersting thing in the Wikipedia discussion. See the "Comment as:" text in the post form.

https://archive.ph/2021.04.17-204557/http://ama-critic32.blo...

Other interesting wp links:
https://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment...
https://en.wikipedia.org/wiki/User:Nora_Puchreiner
https://de.wikipedia.org/wiki/Spezial:Beitr%C3%A4ge/Renamed_...
by cies | 2026-02-18 19:57:37+00:00
You revert to calling names... It's a clear sign of losing imho.

Oh and this picture proves your whole story is, what others here have already pointed out, your "gut feeling" promoted by you as the "science".

https://unherd.com/newsroom/the-most-vaccine-hesitant-educat...

PHDs take less vaccines.

Checkmate.
by tomxor | 2026-02-18 19:58:20+00:00
I (ambiguously) said "started this space"... and to be honest even in the most generous interpretation I think that's incorrect, maybe ZeroTeir started "this space", in that it had NAT busting mesh networking, but Tailscale brought that to wireguard + identity first access control, and reduced the configuration complexity. I think they were the first to think about it from an end to end user perspective, and each feature they add has this spin on it. It made it feel effortless and transparent (in both senses)... So i suppose that's what I mean, TS was when it first really clicked for a larger group of people, it felt right.
by codingdave | 2026-02-18 19:58:31+00:00
Sometimes the PTB will give a post another chance at the front page when they feel it was a good post that deserved more attention that it got when originally submitted, and it behaves exactly like this - the time resets on the post and comments, and new discussion ensues.

More info: https://news.ycombinator.com/item?id=26998308
by alex_tech92 | 2026-02-18 19:58:37+00:00
It is interesting how much of our infrastructure relies on the assumption that 'close enough' is actually 'good enough' for uniqueness. When we move from UUIDs to things like ULIDs or Snowflake IDs, we are really just trading off coordination cost for a slightly higher collision risk that we will likely never hit in several lifetimes. Thinking about it on a 'cosmological' scale makes you realize how much of a luxury local generation is without needing a central authority. It is that tiny bit of entropy that keeps the whole distributed system from grinding to a halt.
by Cohesix | 2026-02-18 19:59:05+00:00
Update: Cohesix 0.9.0-beta is now tagged.

This release moves beyond the earlier alpha work and focuses on operator-grade stabilization:
• REST request-auth parity across host tools and deterministic mount semantics under hive-gateway.
• Deterministic “evidence packs” and timeline correlation tooling suitable for CI/SIEM export.
• Explicit large-telemetry reliability gates (1 MB → 1 GB) with no-retry fast-ramp validation and error-budget enforcement.
• A new host control ticket plane (/host/tickets/*) with a bounded host-ticket-agent enforcing idempotency and lifecycle receipts for GPU/PEFT/systemd/Docker/K8s coexistence actions.

The architectural stance remains unchanged: no in-VM GPU stack, single-console authority, bounded semantics, and explicit backpressure instead of hidden retries.

This beta passed staged test-plan and due-diligence gates, including large-telemetry reliability runs.

Release notes:
https://github.com/lukeb-aidev/cohesix/blob/4d1b9f09fdea6d8c...
by dariosalvi78 | 2026-02-18 19:59:30+00:00
I would say that it's not just useful, it should be a basic right. In my case as an EU citizen, Swedish citizenship gives me little more than I already have (voting rights, easier to get passport), but for those who come from outside the EU, citizenship is a question that affects all their life and of their family.

Just go and ask any immigrant friend if you have any. Just stop conflating citizenship with any sort of identity or morality, there is nothing like that.
by cadamsdotcom | 2026-02-18 19:59:38+00:00
Very nice! But, looking at the keyboard, there is a bunch of wasted space above the top row of keys that I just don’t understand how Apple put there. When you’re working with tiny text in a terminal every little bit of space matters and on tiny phone screens it’s crazy they would do something so strange. Does anyone know if it’s possible to remove that top bit of wasted space from the keyboard on iOS 26?
by greygoo222 | 2026-02-18 20:00:43+00:00
Let me try this again. High fertility is the rule, not the exception, of human behavior. Human population has, give or take, consistently increased since the invention of agriculture. Modern trends of society-wide low fertility are an unusual phenomenon specific to a cultural context enabled by advanced technology and high global populations.

Imagine your prediction pans out until there are 10 million people worldwide, the size of a large city. It won't, because this entire premise is deeply ridiculous, but imagine. How is this society going to maintain the same culture we have now? Are all these people unable to recognize that low fertility is leading to extinction, despite the very obvious historical data, or do they just not care? How long do you think people will even have the capacity to keep producing and distributing birth control?
by simonw | 2026-02-18 20:00:52+00:00
This piece is missing the most important reason OpenClaw is dangerous: LLMs are still inherently vulnerable to prompt injection / lethal trifecta attacks, and OpenClaw is being used by hundreds of thousands of people who do not understand the security consequences of giving an LLM-powered tool access to their private data, exposure to potentially untrusted instructions and the ability to run tools on their computers and potentially transmit copies of their data somewhere else.
by PaulHoule | 2026-02-18 20:01:25+00:00
That's partially true.

Languages like BASIC and Python have always been useful to people for whom programming is a part-time thing. Sure you have to learn something but it is not like learning assembly or C++.

On the other hand, it is notorious that people who don't know anything about programming can accomplish a little bit with LLM tools and then they get stuck.

It's part of what is so irksome about the slop blog posts about AI coding that HN is saturated with now. If you've accomplished something with AI coding it is because of: (1) your familiarity with the domain you're working in and (2) your general knowledge about how programming environments work. With (1) and (2) you can recognize the different between a real solution and a false solution and close the gap when something "almost works". Without it, you're going to go around in circles at best. People are blogging as if their experience with prompting or their unscientific experiments about this model and that model were valuable but they're not, (1) and (2) are valuable, anything specific about AI coding 2026-02-18 will be half-obsolete on 2026-02-19; so of course they face indifference.
by imglorp | 2026-02-18 20:01:30+00:00
> When someone suggested the answer was marketing:
> jUsT dO mOrE mArKeTiNg!!!!!

If there's a problem reaching people because the information channel is saturated, the solution is to increase the information? And then everyone reaches the same conclusion and increases.

This destroys the channel. It's not a zero sum game. If everyone markets, nobody will make the sale because the customer will nope out and see nothing.
by srdjanr | 2026-02-18 20:01:31+00:00
I guess that it generally has 50/50 chance of drive/walk, but some prompts nudge it toward one or the other.

Btw explanations don't matter that much. Since it writes the answer first, the only thing that matters is what it will decide for the first token. If first token is "walk" (or "wa" or however it's split), it has no choice but to make up an explanation to defend the answer.
by Rumple22Stilk | 2026-02-18 20:01:37+00:00
Why do you keep saying "in their view"?

There is only reality. Reality is it's a form of intelligence, one that will relentlessly improve. The base form of problem solving is identical to humans, statistical inference, the only thing left is raw intelligence/capability.

You don't get to have a world where it's smarter and doesn't kill us all, that's not reality. Outcompeted is extinction.

There's no "view" to be had.

On the way to killing us all there sure will be a lot of cool tech. That's not a view, that's a fact too. And then we will all die.
by Angostura | 2026-02-18 20:03:42+00:00
I’m not your adversary, I’m just trying to understand your point.

Your original assertion was that ‘ you’re only there as long as the use values you create can be exchanged in the market for a profit.’

When I suggested that non-profit or public sector jobs could certainly have soul, your responses were pretty incomprehensible.

Can you explain your point clearly and succinctly?
by Cyphase | 2026-02-18 20:03:47+00:00
What about them? All of those things could be checked as well.

The premise was that bad actors could use Claude Code and other available tools to find zero days. If such tools are available, good actors can use them, too, and they can use them before code is deployed. After a transition period, all existing code will have been checked.

There may be a long tail due to a large surface area of prompting techniques, but the better the tools get, the more advantage to good actors; as long as the good actors have equal or better access to the best tools, of course.

But I agree, reality is more complex.
by prmph | 2026-02-18 20:03:49+00:00
Which clones? And why not the others?

Which is my point: it seems easy to clone something that seems conceptually simple, but is the result of all kinds of UI, UX, performance, etc optimizations. The reason someone might choose Obsidian over these so called clones is not just marketing, I assure you. The reason people attempt Obsidian clones is that they think creating todo-list management tools, etc is all it takes to implement a PKM, and that that is easy. It is not.

Right now there are kinds of tools I wished existed, that I would pay for, but AI does not automatically provide the insight, good taste, technical excellence, and grit needed to create these products. I could do them, with AI assisting, but do not have the time. It is not a simple matter of saying: Claude, create or clone X, Y, Z.
by giancarlostoro | 2026-02-18 20:03:51+00:00
This sounds more like the most reasonable solution.

Part of me has wondered if there could be a PAC that focuses on pushing for issues that "both sides" can agree on to politicians from both sides. The big thing is it has to be problems both sides agree are problems, and both sides agree on the solutions. The only problem I see is that there's an insane amount of contrarianism from both sides. I have seen both sides of the political aisle flip flop on issues because one side chose one solution this time around.
by mcpherrinm | 2026-02-18 20:04:02+00:00
There is no username in ACME besides the account URI, so the UUID you’re suggesting isn’t needed. The account uri themselves just have a number (db primary key).

If you’re worried about correlating between domains, then yes just make multiple accounts.

There is an email field in ACME account registration but we don’t persist that since we dropped sending expiry emails.
by aspenmartin | 2026-02-18 20:04:03+00:00
World models are not a new idea, it comes from the "model-free" and "model-based" reinforcement learning paradigms that have been around forever

Model-free paradigms (which we do now without world models) does not actually model what _happens_ when you take an action, they simply model how good or bad an action is. This is highly data inefficient but asymptotically performs much better than model-based RL because you don't have modeling biases.

Model-based RL, where world-models come in, models the transition matrix T(s, a, s') meaning, I'm in state s and I take action a, what is my belief about my new state? By doing this you can do long-term planning, so it's not just useful for robotics and video generation but for reasoning and planning more broadly. It's also highly data efficient, and right now, for robotics, that is absolutely the name of the game.

What you will see is: approximately zero robots, then approximately one crappy robot (once you get performance + reliability to jusssst cross the boundary where you can market it, even at a loss! and people will buy it and put it in their homes). Once that happens you get the magic: data flywheel for robotics, and things start _rapidly_ improving.

Robotics is where it is because it lacks the volume of data we have on the internet. for robotics today it's not only e.g. egocentric video that we need but also _sensor-specific_ and _robot-specific_ data (e.g. robot A has a different build + components than robot B)
by soulchild37 | 2026-02-18 20:04:13+00:00
This article sounds like "I can't make a profitable SaaS, hence others can't too, and those who can, are using absurd amount of money or prior reputation to do so"

I advice to grow up and do some proper research on what problem to solve, and how to build trust with audience before pushing your products.

I dont have much money or prior reputation when starting out, I blogged weekly, then slowly launched technical ebooks, one time utility app, and finally SaaS , took me about 6 years of showing up every day to have a job-replacing income.

Your other post mentioned you gave up and declared failure after 3 weeks of launching your SaaS, I think the timeframe expectation you had might be unrealistic.
by ImPleadThe5th | 2026-02-18 20:04:42+00:00
I wish archive websites would take a harder stance on LLMS.

Liberating/archiving human for humans is fine albeit a bit morally grey.

Liberating/archiving human works for wealthy companies so they can make money on it feels less ritcheous.

All those billions of dollars of investments that could be sustaining the arts by appropriately compensating artists willing to have their content used, instead used to ... Quadruple the cost of consumer grade ram and steal water from rural communities.