frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search

https://www.greppers.com/
22•shellsteady•57m ago•6 comments

Oldest recorded transaction

https://avi.im/blag/2025/oldest-txn/
103•avinassh•5h ago•45 comments

Qwen3 30B A3B Hits 13 token/s on 4xRaspberry Pi 5

https://github.com/b4rtaz/distributed-llama/discussions/255
232•b4rtazz•9h ago•84 comments

Using Claude Code SDK to reduce E2E test time

https://jampauchoa.substack.com/p/best-of-both-worlds-using-claude
61•jampa•2h ago•44 comments

We hacked Burger King: How auth bypass led to drive-thru audio surveillance

https://bobdahacker.com/blog/rbi-hacked-drive-thrus/
205•BobDaHacker•7h ago•114 comments

The maths you need to start understanding LLMs

https://www.gilesthomas.com/2025/09/maths-for-llms
388•gpjt•3d ago•89 comments

Anthropic agrees to pay $1.5B to settle lawsuit with book authors

https://www.nytimes.com/2025/09/05/technology/anthropic-settlement-copyright-ai.html?unlocked_art...
870•acomjean•1d ago•662 comments

Processing Piano Tutorial Videos in the Browser

https://www.heyraviteja.com/post/portfolio/piano-reader/
6•catchmeifyoucan•2d ago•0 comments

The World War Two bomber that cost more than the atomic bomb

https://www.bbc.com/future/article/20250829-the-bomber-that-became-ww2s-most-expensive-weapon
49•pseudolus•3d ago•26 comments

AI surveillance should be banned while there is still time

https://gabrielweinberg.com/p/ai-surveillance-should-be-banned
373•mustaphah•6h ago•125 comments

Europe enters the exascale supercomputing league with Jupiter

https://ec.europa.eu/commission/presscorner/detail/en/ip_25_2029
14•Sami_Lehtinen•18m ago•0 comments

Why language models hallucinate

https://openai.com/index/why-language-models-hallucinate/
79•simianwords•12h ago•86 comments

The life-changing Sarah Paine framework

https://www.valstech.blog/p/the-life-changing-sarah-paine-framework
19•ashia•2d ago•3 comments

Baby's first type checker

https://austinhenley.com/blog/babytypechecker.html
40•alexmolas•3d ago•8 comments

Normalization of deviance (2015)

https://danluu.com/wat/
28•tyleo•1h ago•5 comments

Rug pulls, forks, and open-source feudalism

https://lwn.net/SubscriberLink/1036465/e80ebbc4cee39bfb/
221•pabs3•14h ago•94 comments

Our love letter to Internet Relay Chat [video]

https://www.youtube.com/watch?v=6UbKenFipjo
74•zdw•4d ago•39 comments

U.S. Open Orders Broadcasters to Censor Reactions to Trump

https://www.benrothenberg.com/p/us-open-donald-trump-mens-final-attendance-visit-appearance-censo...
11•mdhb•35m ago•3 comments

GigaByte CXL memory expansion card with up to 512GB DRAM

https://www.gigabyte.com/PC-Accessory/AI-TOP-CXL-R5X4
4•tanelpoder•1h ago•2 comments

Speeding up Unreal Editor launch by not spawning unused tooltips

https://larstofus.com/2025/09/02/speeding-up-the-unreal-editor-launch-by-not-spawning-38000-toolt...
189•samspenc•3d ago•77 comments

Kenvue stock drops on report RFK Jr will link autism to Tylenol during pregnancy

https://www.cnbc.com/2025/09/05/rfk-tylenol-autism-kenvue-stock-for-url.html
71•randycupertino•22h ago•207 comments

Video Game Blurs (and how the best one works)

https://blog.frost.kiwi/dual-kawase/
245•todsacerdoti•3d ago•37 comments

A Software Development Methodology for Disciplined LLM Collaboration

https://github.com/Varietyz/Disciplined-AI-Software-Development
75•jay-baleine•9h ago•29 comments

The repercussions of missing an Ampersand in C++ and Rust

https://www.nablag.com/rust_cpp_missing_ampersand
61•nablags•4d ago•56 comments

996

https://lucumr.pocoo.org/2025/9/4/996/
843•genericlemon24•6h ago•401 comments

Purposeful animations

https://emilkowal.ski/ui/you-dont-need-animations
499•jakelazaroff•1d ago•126 comments

The Universe Within 12.5 Light Years

http://www.atlasoftheuniverse.com/12lys.html
245•algorithmista•21h ago•165 comments

AI hype is crashing into reality. Stay calm

https://www.businessinsider.com/ai-hype-crashing-into-reality-iphone-openai-2025-9
11•01-_-•1h ago•2 comments

Novel hollow-core optical fiber transmits data faster with record low loss

https://phys.org/news/2025-09-hollow-core-optical-fiber-transmits.html
123•Wingy•2d ago•57 comments

Patterns, Predictions, and Actions – A story about machine learning

https://mlstory.org/
6•vinhnx•3h ago•0 comments
Open in hackernews

New knot theory discovery overturns long-held mathematical assumption

https://www.scientificamerican.com/article/new-knot-theory-discovery-overturns-long-held-mathematical-assumption/
140•baruchel•4d ago

Comments

baruchel•4d ago
Without paywall: https://www.removepaywall.com/search?url=https://www.scienti...
altairprime•4d ago
Linked paper: https://arxiv.org/abs/2506.24088

“Unknotting number is not additive under connected sum” (2025 v1)

> We give the first examples of a pair of knots K1,K2 in the 3-sphere for which their unknotting numbers satisfy u(K1#K2)<u(K1)+u(K2) . This answers question 1.69(B) from Kirby's problem list, "Problems in low-dimensional topology", in the negative.

cka•2d ago
Wow, this problem has been around for a long time. Exciting to see this finally figured out.
NooneAtAll3•2d ago
counter-example results are always fun
binary132•2d ago
I’m curious what specific conclusions this may undo.
fjfaase•2d ago
It is about the problem of untying knots. For many complex knots it is not know what is the minimal number of steps that are needed to unty it. There was this idea that if a complex knot consisted of two knots for which it is known, that the number would be equal to the sum of the number of steps of the two knots. The article shows that that is not true by showing an example of a knot where the number is one less. This shows that there is no easy route for finding the number for ever larger knots.
binary132•16h ago
Yes I got that, I meant whether there are other theorems or conclusions that would be disproven or altered by disproving this hypothesis.
argomo•2d ago
Maybe the article is dumbing it down too much, but the conclusion seems unsurprising. Why shouldn't a single unknotting do double-duty in some cases?

It feels akin to the classic trick of joining a tetrahedron to a square pyramid: 4 faces + 5 faces == 5 faces total!

https://m.youtube.com/watch?v=rXIzUtLG2jE

lifeinthevoid•2d ago
If a lot of very smart people didn’t find a single example in all the years knot theory has existed, it obviously is not that obvious.
jxbdbdbd•2d ago
That is not necessarily true. Knot theory is quite niche, maybe nobody before tried bruteforcing counter examples
nyeah•2d ago
It's not necessarily true. But it's pretty likely. It's worth considering as a possibility.
trueismywork•2d ago
We have huge data about knots in protein folding. Given that the proof is a counterexqmple, if it was easy, it should have been observed already in data I feel.
awanderingmind•2d ago
According to the actual paper (https://arxiv.org/pdf/2506.24088), it has been an open conjecture since at least 1977. The quote:

> Unknotting number has long been conjectured to be additive under connected sum; this conjecture is implicit in the work of Wendt, in one of the first systematic studies of unknotting number [37]. It is unclear when and where this was first explicitly stated; most references to it call it an ‘old conjecture’. It can be found in the problem list of Gordon [13] from 1977 and in Kirby’s list [16].

'Additive' here means that if u(K1) is defined as the unknotting number of the knot K1, and u(K1#K2) the unknotting number of the knots K1 and K2 joined together, then u(K1#K2) = u(K1) + u(K2). It is this that has (assuming the paper is correct) been proven false. A deceptively simple property!

edit: I initially incorrectly had a ≤ sign instead of =

magicalhippo•2d ago
> 'Additive' here means that if u(K1) is defined as the unknotting number of the knot K1, and u(K1#K2) the unknotting number of the knots K1 and K2 joined together, then u(K1#K2) ≤ u(K1) + u(K2).

Kinda like the triangle inequality[1] of knots?

I recall the triangle inequality was useful for several cases in Uni, if so I guess I can see it might be a similarity useful inequality in knot theory.

[1]: https://en.wikipedia.org/wiki/Triangle_inequality

awanderingmind•2d ago
I incorrectly had a ≤ instead of =, my apologies.
magicalhippo•2d ago
Ah, no worries. So strictly additive.
Someone•2d ago
I also do not understand the intuition behind the assumption. To tie two knots together, you have to make a cut in both of them, and you have two ways to tie them together again. Doesn’t that introduce some opportunity to get rid of some complexity of the knots?
masterjack•2d ago
Remarkably there’s really just one way to tie them together, you can always manipulate the knot to move between the different variants
aleph_minus_one•2d ago
> Remarkably there’s really just one way to tie them together

I would rather assume (but knot theorists shall correct me if I'm wrong) that there exist two ways of tying them together:

Cut knots K, L at some point; denote the loose ends by K1, K2, L1, L2.

- Option 1: connect K1 <-> L1, K2 <-> L2

- Option 2: connect K1 <-> L2, K2 <-> L1

cottonseed•2d ago
Those are the same. To see that, just flip over L before performing the connect sum.
cluckindan•1d ago
If they are the same, the mirrored double-chiral knot from the article would have identical properties even if one of the knots wasn’t mirrored.
nyeah•2d ago
They only had research mathematicians working on the problem. Until now they didn't have HN commenters. So work went very slowly.
Hnrobert42•2d ago
Do you feel this substantively contributes to the conversation?
nyeah•2d ago
Yes. I feel that way very strongly. What contains no substance is a discussion of how we are smarter about knot theory than the knot theorists ... without even connecting to what makes the problem difficult.

Maybe you meant to ask something else. But you asked about substance.

Hnrobert42•2d ago
GP explicitly stated they might be misunderstanding. If you see how they misunderstood, perhaps you could explain. An appeal to authority isn't much of an explanation.
nyeah•2d ago
If anybody is reading this, please hit "parent" a few times to see what everybody actually said.
cyphar•2d ago
Which part of this comment:

> Maybe the article is dumbing it down too much, but the conclusion seems unsurprising. Why shouldn't a single unknotting do double-duty in some cases?

is them "explicitly stat[ing] they might be misunderstanding"? At best they said that the article is at fault for oversimplifying the topic.

argomo•2d ago
Author of the comment you're quoting, and it is indeed my roundabout way of suggesting I'm missing something.

Clearly, I'm not a knot theory expert, but the way the article presents it makes me wonder what extra nuance motivated the original (now falsified) conjecture.

tpoacher•2d ago
I do. It gave me a good ol' chuckle. That's a great contribution to the conversation right there!
tpoacher•2d ago
bwahahah, loved this comment.
viraptor•2d ago
Is this something people have been actively trying to disprove? The example provided seems to not be hard to bruteforce - given it's only 5 moves. Does anyone know why there's no older counter example? (Or am I totally underestimating how the number of options explodes in 5 moves?)
adgjlsfhk1•2d ago
I think this is a combination of things.

1: knot theory is somewhat obscure. it generally only comes up in undergrad in a topology class for a week or two so there aren't a ton of people interested

2. It's 5 cuts on a joining of 2 knots with 6 crossings. it's brute forcable, but not trivially (i.e. you have to code it up and possibly wait a while)

3. for conjectures that feel intuitively true more effort goes into finding the proof than looking for a counterexample that feels unlikely to exist.

lilyball•2d ago
It's not just 5 moves. It's 5 crossing changes (which don't change the number of crossings, they just change the order of the strings in a crossing). Unknotting also involves moving the strings around to add or remove crossings, without performing crossing changes (if you take a loop and twist it into a figure eight, you've moved the strings and created a crossing but you haven't cut the strings and performed a crossing change).

If you look at the preprint paper, the knot it starts with has 14 crossings, but they actually move the strings around to end up with 20 crossings prior to performing the first 2 crossing changes in the unknotting sequence. So the potential space for moves here is actually rather large.

viraptor•2d ago
> crossing changes (which don't change the number of crossings

Ok, that explains the search space explosion. Thanks for explaining!

cottonseed•2d ago
You cannot bruteforce this. Exhibiting a unknotting of K with n moves only gives you an upper bound u(K) <= n. Proving u(K) = n is an entirely different matter.
d--b•2d ago
This is when you read articles like these that you realize how great the articles on quanta magazine are.
KyleBerezin•1d ago
Gem of an old video going over the basics of knot theory. https://www.youtube.com/watch?v=QcLfb0PhfO0

It was made on a supercomputer from the 90's