frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

(Bsky thread) "This turns the maintainer into an unwitting vibe coder"

https://bsky.app/profile/fullmoon.id/post/3meadfaulhk2s
1•todsacerdoti•19s ago•0 comments

Software development is undergoing a Renaissance in front of our eyes

https://twitter.com/gdb/status/2019566641491963946
1•tosh•38s ago•0 comments

Can you beat ensloppification? I made a quiz for Wikipedia's Signs of AI Writing

https://tryward.app/aiquiz
1•bennydog224•1m ago•1 comments

Spec-Driven Design with Kiro: Lessons from Seddle

https://medium.com/@dustin_44710/spec-driven-design-with-kiro-lessons-from-seddle-9320ef18a61f
1•nslog•1m ago•0 comments

Agents need good developer experience too

https://modal.com/blog/agents-devex
1•birdculture•3m ago•0 comments

The Dark Factory

https://twitter.com/i/status/2020161285376082326
1•Ozzie_osman•3m ago•0 comments

Free data transfer out to internet when moving out of AWS (2024)

https://aws.amazon.com/blogs/aws/free-data-transfer-out-to-internet-when-moving-out-of-aws/
1•tosh•4m ago•0 comments

Interop 2025: A Year of Convergence

https://webkit.org/blog/17808/interop-2025-review/
1•alwillis•5m ago•0 comments

Prejudice Against Leprosy

https://text.npr.org/g-s1-108321
1•hi41•6m ago•0 comments

Slint: Cross Platform UI Library

https://slint.dev/
1•Palmik•10m ago•0 comments

AI and Education: Generative AI and the Future of Critical Thinking

https://www.youtube.com/watch?v=k7PvscqGD24
1•nyc111•10m ago•0 comments

Maple Mono: Smooth your coding flow

https://font.subf.dev/en/
1•signa11•11m ago•0 comments

Moltbook isn't real but it can still hurt you

https://12gramsofcarbon.com/p/tech-things-moltbook-isnt-real-but
1•theahura•15m ago•0 comments

Take Back the Em Dash–and Your Voice

https://spin.atomicobject.com/take-back-em-dash/
1•ingve•15m ago•0 comments

Show HN: 289x speedup over MLP using Spectral Graphs

https://zenodo.org/login/?next=%2Fme%2Fuploads%3Fq%3D%26f%3Dshared_with_me%25253Afalse%26l%3Dlist...
1•andrespi•16m ago•0 comments

Teaching Mathematics

https://www.karlin.mff.cuni.cz/~spurny/doc/articles/arnold.htm
2•samuel246•19m ago•0 comments

3D Printed Microfluidic Multiplexing [video]

https://www.youtube.com/watch?v=VZ2ZcOzLnGg
2•downboots•19m ago•0 comments

Abstractions Are in the Eye of the Beholder

https://software.rajivprab.com/2019/08/29/abstractions-are-in-the-eye-of-the-beholder/
2•whack•19m ago•0 comments

Show HN: Routed Attention – 75-99% savings by routing between O(N) and O(N²)

https://zenodo.org/records/18518956
1•MikeBee•19m ago•0 comments

We didn't ask for this internet – Ezra Klein show [video]

https://www.youtube.com/shorts/ve02F0gyfjY
1•softwaredoug•20m ago•0 comments

The Real AI Talent War Is for Plumbers and Electricians

https://www.wired.com/story/why-there-arent-enough-electricians-and-plumbers-to-build-ai-data-cen...
2•geox•23m ago•0 comments

Show HN: MimiClaw, OpenClaw(Clawdbot)on $5 Chips

https://github.com/memovai/mimiclaw
1•ssslvky1•23m ago•0 comments

I Maintain My Blog in the Age of Agents

https://www.jerpint.io/blog/2026-02-07-how-i-maintain-my-blog-in-the-age-of-agents/
3•jerpint•24m ago•0 comments

The Fall of the Nerds

https://www.noahpinion.blog/p/the-fall-of-the-nerds
1•otoolep•25m ago•0 comments

Show HN: I'm 15 and built a free tool for reading ancient texts.

https://the-lexicon-project.netlify.app/
2•breadwithjam•28m ago•1 comments

How close is AI to taking my job?

https://epoch.ai/gradient-updates/how-close-is-ai-to-taking-my-job
1•cjbarber•29m ago•0 comments

You are the reason I am not reviewing this PR

https://github.com/NixOS/nixpkgs/pull/479442
2•midzer•30m ago•1 comments

Show HN: FamilyMemories.video – Turn static old photos into 5s AI videos

https://familymemories.video
1•tareq_•32m ago•0 comments

How Meta Made Linux a Planet-Scale Load Balancer

https://softwarefrontier.substack.com/p/how-meta-turned-the-linux-kernel
1•CortexFlow•32m ago•0 comments

A Turing Test for AI Coding

https://t-cadet.github.io/programming-wisdom/#2026-02-06-a-turing-test-for-ai-coding
2•phi-system•32m ago•0 comments
Open in hackernews

How much math is knowable? [video]

https://www.youtube.com/watch?v=VplMHWSZf5c
115•diaphanous•9mo ago

Comments

munchler•9mo ago
This is an excellent talk by Scott Aaronson, although it's not something that can be digested as quickly as the typical HN post. The summary slide at the end is perhaps a good introduction to the scope of the topic:

* In math, we are finite beings trying to apprehend the infinite

* The Busy Beaver function actually quantifies that (!)

* Even the finite can exceed the scope of the cosmos. That's where we need physics and complexity theory

* Quantum computers look like they're already slightly expanding the scope of what mathematical statements we can know

* Can we know even more than that? Depends what the ultimate laws of physics are

jerf•9mo ago
"although it's not something that can be digested as quickly as the typical HN post"

I really want a view of HN that is something like the upvotes divided by the number of comments (although, not necessarily linear). Those aren't necessarily the "best" by every metric, not saying this is the "best" view or anything, but it would be an interesting one.

gsf_emergency•9mo ago
Pretty sure dang (or other mods) has that view as a sidebar or something, maybe you can request that as an exclusive feature for top karmies. It would, as a bonus, already cover the edge cases you haven't thought about..
nh23423fefe•9mo ago
true. lots of comments is an indicator of low quality
analog31•9mo ago
>>> In math, we are finite beings trying to apprehend the infinite

Watched the entire lecture. Fascinating. An amusing aside is that this is the first time I've encountered that statement, where it wasn't just an empty assertion, but actually had some meat on the bones.

calf•9mo ago
What precisely is meant by simulating the laws of physics? There's a common understanding pitfall there, in that a lot of lay people quickly end up talking about "is the universe a computer" or "infinite Turing machines have nothing to do with the real world" sort of confusing arguments.

I liked how this talk addressed the topic yet have questions about this talk's overarching argument. It's kind of an argument yet more like a philosophical position about CS--I know at least one paper that critiques the philosophical commitments made in something like the Church Turing thesis, etc., that paper called Aaronson the strong American style perspective or something, I forget, at any rate the issue is how transparent these philosophical premises are which those of us from computer science may take for granted.

I also liked-disliked those one slide proofs. I couldn't follow them, I know they are right (and are great exercises for a student to go over offline) and that they are in service of showing that modern understanding can do the results in one slide and so forth, but yet there's an accepted style of academic presentation that kind of misleadingly "performs" in a way that is cognitively impossible for the audience to actually follow unless they already know it, technical talks are kind of a backwards lie in that way. There was a recent popular book by a French mathematician who said as much, that 99.9% of the time we can hardly understand mathematics talks and books and it's kind of an open secret how professionals deal with this phenomenon.

Edit: I took undergrad CS theory but never "got" the exposure/fascination with Busy Beaver, but after this talk it became clearer to me that the reason for the Busy Beaver function is that it's a meta-function, it is a function about Turing machines, which is how the BBF gets the special properties/results that it does. Which immediately reminds me of Chaitin's constant which also tries to encode/talk about the properties of Turing machines, e.g. Kolmogorov style complexity which was not explicitly mentioned in the talk.

tromp•9mo ago
> it is a function about Turing machines, which is how the BBF gets the special properties/results that it does.

The properties of the Busy Beaver function carry over to any other computational model you could base it on. E.g. the lambda calculus based BBλ[1] shares most of its properties.

> Which immediately reminds me of Chaitin's constant which also tries to encode/talk about the properties of Turing machines,

Chaitin's work on Algorithmic Information Theory (aka Kolmogorov Complexity) was actually focussed on custom Lisp languages of his own design rather than Turing Machines. One could be confused though by some of his articles on LISP program-size complexity like [2] where he calls his LISP interpreter a UTM (Universal Turing Machine).

[1] https://oeis.org/A33347

[2] https://www.jucs.org/jucs_2_5/the_limits_of_mathematics/Chai...

calf•9mo ago
That carryover is because Turing machines and Lambda calculi are equivalent models of computation, and not because "busy beaver" is some special concept. It's a function whose definition is about computational phenomena, so there's a version of it for any Turing-equivalent concept (like lambda, or Post Correspondence, or the Recursive Functions)

So there should be no confusion there, the "big four models of computation" are all equivalent and we first encounter/learn this in undergrad TCS class.

nyrikki•9mo ago
> What precisely is meant by simulating the laws of physics?

IIRC That is in reference to the work around the Church–Turing–Deutsch principle which just classic physics.

Basically Turing machines only have access to the computable reals, which is a zero measure set, thus cannot simulate, but only approximate Newtonian physics. The claim is that quantum computers have access to all the reals, and thus could possibly simulate those real valued functions.

IMHO, "simulating the laws of physics" is an example of a common way of avoiding a very common and challenging issue of getting people to accept that we do not have access to almost all of the reals from algorithms, books, pens, papers, computers, etc...

meroes•9mo ago
Hoping to watch the video soon. What's still a mystery to me is how Turing Machines (infinite, abstract, non-physical) are so useful for us finite beings. Similar could be said for mathematical infinity.
feoren•9mo ago
The fact that Turing machines are abstract and infinite is a simplification. Turing machines are an attempt to create the simplest possible model of "computation", without compromising on what "computation" means. It's a way to prove statements about the nature of computation, that's all. A model of computation that is finite, concrete, and/or physical is less useful because it contains unnecessary details that are secondary to the nature of computation. If you're not trying to prove fundamental things about computation, you probably never need to care about Turing machines.

Most cases where infinity is invoked are done to simplify things. Forget whether infinity exists in the real world or not: ask only whether it's useful. After all, does the number 17 really exist? All models are wrong; some models are useful.

meroes•9mo ago
It’s a simplification that all kinds of infinites are implicated by infinite models? To understand a finite computation, we (some amount of scientists and mathematicians) must understand at least ZFC?

Why not pick 10^180 or something as the highest number/states then?

Yes even natural numbers are infinite, so I don’t quite buy at face value it’s a simplification when we could cutoff these infinities because no computation will run 10^180 for attoseconds or have that many states. And I would think all the mysteries of ZFC for example being ousted would be simpler.

I think for your simplification it may have been clearer to say abstraction.

feoren•9mo ago
> Why not pick 10^180 or something as the highest number/states then?

Because then we have to find all sorts of limits to all of our proofs, and qualify everything, and waste time proving that our results are under this limit? If we prove something about an algorithm parameterized by some N, and we rely on a Turing Machine in our proof, then we'd also have to figure out which N hits our limit of 10^180 states on the tape, so we can qualify the limits of our proof. This could be very difficult, since the translation to a Turing machine model can be arbitrarily complex. Why bother? It doesn't help anyone.

> To understand a finite computation, we (some amount of scientists and mathematicians) must understand at least ZFC?

Turing machines are for proving things about the nature of computation itself. You seem to be imagining that you need to understand Turing machines before you'll be allowed to make statements about some specific computation. That's simply not true. If Turing machines help you prove something, use them; if not, ignore them. Putting an arbitrary limit on them only makes them worse at proving things.

I'm not really sure why you're so focused on ZFC. On one hand, the vast majority of math proofs (and therefore CS proofs that are based on them) assume ZFC, usually without even bothering to mention it. On the other hand, the axiom of choice seems completely irrelevant for Turing machines. Although the tape is infinite, it's almost always implicitly assumed that the state is finite at every step (the rest of the tape is 0). You'd have to initialize the tape with some infinite pattern to get around this, and that's definitely out of the ordinary. It's probably better to think of the state as "arbitrarily large" rather than infinite. I suspect you could get away with assuming Peano arithmetic for most CS proofs anyone cares about.

But also, yes, some number of scientists and mathematicians are expected to understand the basic axioms of math if they're going to prove mathematical theorems.

meroes•9mo ago
> You seem to be imagining that you need to understand Turing machines before you'll be allowed to make statements about some specific computation.

All computations are finite, like you said. In general it’s a mystery to me how infinites of math are indispensable to the best sciences. In a sense it is simple, sure-we just use it when it helps us like you said. But since the indispensability of modern math is still hotly talked about in philosophy, I don’t know that I would call the finitely bound physical using infinity, simple. Do I think the difficulties of a mathematical and computational system with a biggest number (one we can pluck from cosmology as the largest number of useable states before total heat death) are simpler than one that uses infinite infinities at the lowest level, spawning philosophical challenges? I don’t know. I just can’t confidently call the status quo simple.

feoren•9mo ago
Computations are finite, but that limit keeps going up. If we picked a number that seemed like "way more than enough" in 1960, it might be less than our phones can do now. If we picked a number from cosmology, what happens if that science changes? "Heat death" is the current consensus of our distant future, but even that is challenged. Until we know what dark energy is, we can't be sure about "heat death". So if cosmology has some breakthrough that changes our understanding, why make it so we have to go revisit all our CS proofs? Using infinity decouples the proofs from irrelevant externalities.

> the indispensability of modern math is still hotly talked about in philosophy

Meh, philosophers have to talk about something. I'll worry about what philosophers say when I see a single useful insight from the entire field. We've been waiting thousands of years, but I'm sure a useful thought is right around the corner.

And the concept of infinity is hardly modern.