frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ireland’s Diarmuid Early wins world Microsoft Excel title

https://www.bbc.com/news/articles/cj4qzgvxxgvo
128•1659447091•3h ago•44 comments

Backing Up Spotify

https://annas-archive.li/blog/backing-up-spotify.html
483•vitplister•4h ago•176 comments

Pure Silicon Demo Coding: No CPU, No Memory, Just 4k Gates

https://www.a1k0n.net/2025/12/19/tiny-tapeout-demo.html
244•a1k0n•6h ago•38 comments

Log level 'error' should mean that something needs to be fixed

https://utcc.utoronto.ca/~cks/space/blog/programming/ErrorsShouldRequireFixing
269•todsacerdoti•3d ago•176 comments

Anthropic: You can't change your Claude account email address

https://support.claude.com/en/articles/8452276-how-do-i-change-the-email-address-associated-with-...
41•behnamoh•1h ago•30 comments

Big GPUs don't need big PCs

https://www.jeffgeerling.com/blog/2025/big-gpus-dont-need-big-pcs
101•mikece•5h ago•38 comments

Claude in Chrome

https://claude.com/chrome
15•ianrahman•1h ago•5 comments

Go ahead, self-host Postgres

https://pierce.dev/notes/go-ahead-self-host-postgres#user-content-fn-1
368•pavel_lishin•7h ago•249 comments

I spent a week without IPv4 (2023)

https://www.apalrd.net/posts/2023/network_ipv6/
90•mahirsaid•4h ago•136 comments

Gemini 3 Pro vs. 2.5 Pro in Pokemon Crystal

https://blog.jcz.dev/gemini-3-pro-vs-25-pro-in-pokemon-crystal
238•alphabetting•4d ago•66 comments

OpenSCAD is kinda neat

https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/
169•c0nsumer•5h ago•128 comments

MIRA – An open-source persistent AI entity with memory

https://github.com/taylorsatula/mira-OSS
22•taylorsatula•2h ago•6 comments

Show HN: HN Wrapped 2025 - an LLM reviews your year on HN

https://hn-wrapped.kadoa.com?year=2025
81•hubraumhugo•9h ago•48 comments

Jmail: Google Suite for Jeffrey Epstein's files

https://www.jmail.world
13•dvrp•1h ago•9 comments

Biscuit is a specialized PostgreSQL index for fast pattern matching LIKE queries

https://github.com/CrystallineCore/Biscuit
46•eatonphil•4d ago•8 comments

Depot (YC W23) Is Hiring an Enterprise Support Engineer (Remote/US)

https://www.ycombinator.com/companies/depot/jobs/jhGxVjO-enterprise-support-engineer
1•jacobwg•4h ago

NTP at NIST Boulder Has Lost Power

https://lists.nanog.org/archives/list/nanog@lists.nanog.org/message/ACADD3NKOG2QRWZ56OSNNG7UIEKKT...
408•lpage•15h ago•185 comments

I wrote a code editor in C and now I'm a changed man

https://github.com/thisismars-x/light
7•birdculture•37m ago•1 comments

Immersa: Open-source Web-based 3D Presentation Tool

https://github.com/ertugrulcetin/immersa
122•simonpure•9h ago•18 comments

Italian bears living near villages have evolved to be smaller and less agressive

https://phys.org/news/2025-12-italian-villages-evolved-smaller-aggressive.html
13•wjSgoWPm5bWAhXB•5d ago•2 comments

You have reached the end of the internet (2006)

https://hmpg.net/
67•raytopia•5h ago•13 comments

X-59 3D Printing

https://www.nasa.gov/stem-content/x-59-3d-printing/
31•Jsebast24•4d ago•3 comments

Why do people leave comments on OpenBenches?

https://shkspr.mobi/blog/2025/12/why-do-people-leave-comments-on-openbenches/
72•sedboyz•6h ago•3 comments

Approaching 50 Years of String Theory

https://www.math.columbia.edu/~woit/wordpress/?p=15401
36•jjgreen•9h ago•70 comments

Over 40% of deceased drivers in vehicle crashes test positive for THC: Study

https://www.facs.org/media-center/press-releases/2025/over-40-of-deceased-drivers-in-motor-vehicl...
148•bookofjoe•6h ago•253 comments

Skills Officially Comes to Codex

https://developers.openai.com/codex/skills/
223•rochansinha•14h ago•116 comments

TailwindSQL – Like TailwindCSS, but for SQL queries in React Server components

https://github.com/mmarinovic/tailwindsql
35•ravenical•9h ago•45 comments

CSS Grid Lanes

https://webkit.org/blog/17660/introducing-css-grid-lanes/
694•frizlab•1d ago•211 comments

Mathematicians don't care about foundations (2022)

https://matteocapucci.wordpress.com/2022/12/21/mathematicians-dont-care-about-foundations/
30•scrivanodev•4h ago•22 comments

Detailed balance in large language model-driven agents

https://arxiv.org/abs/2512.10047
34•Anon84•4d ago•3 comments
Open in hackernews

Mathematicians don't care about foundations (2022)

https://matteocapucci.wordpress.com/2022/12/21/mathematicians-dont-care-about-foundations/
30•scrivanodev•4h ago

Comments

black_knight•2h ago
This seems to me to be the same as saying that mathematicians do not care about the meaning of their theorems. That they are only playing a game. They care about consistency only because inconsistency means one can cheat in their game.

I know TFA says that the purpose of foundations is to find a happy home (frame) for the mathematicians intuition. But choosing foundation has real implications on the mathematics. You can have a foundation where every total function on the real numbers is continuous. Or one where Banach–Tarski is just false. So, unless they are just playing a game, the mathematicians should care!

steppi•1h ago
I'd say that I care deeply about the meaning behind theorems, but just find results which swing widely based on foundational quirks to be less interesting from an aesthetic standpoint. I see the most interesting structures as the ones that are preserved across different reasonable foundations. This is speaking as someone who was trained as a pure mathematician, moved on to other things, but tries to keep up with pure math as a hobby.
black_knight•1h ago
Yes, but most mathematicians do not seem to make this distinction between sturdy and flimsy truths. Which puzzles me. Are they unaware? If so, would they care if educated? Or do they fully commit to classical logic and the axiom of choice if pushed? I can see it go either way, depending on the psychology of the individual mathematician.
steppi•1h ago
I don't think they usually make the distinction in a formal sense, but I think most are aware. The space of explorable mathematics is vastly larger than what the community of mathematicians is capable of collectively thinking about, so a lot of aesthetic judgment goes into deciding what is and what isn't interesting to work on. Mathematicians differ in their tastes too. A sense of sturdiness vs flimsiness is something that might inform this aesthetic judgment, but isn't really something most mathematicians would make part of the mathematics. Often, ones interest isn't the result itself, but some proof technique that brings some sense of insight and understanding, and exploring that often doesn't make much contact with foundational matters.
lanstin•1h ago
No one not working on foundations has any problem with axiom of choice. It has weird implications but so what? Banach Tarski just means physical shapes aren't arbitrarily subdividable.
black_knight•59m ago
Banach Tarski is not about physical shapes.

The thing is, the foundations negating axiom of choice are just as consistent as those with. So, how do mathematicians justify their faith in AC?

fpoling•29m ago
AC makes things much easier as it allows to play God powers. Negating AC is not significantly different from constructing mathematics that avoids AC (no assumption about validity of AC). And that makes things way harder with longer proofs and only in sub-cases of classical theorems.
black_knight•9m ago
Simply assuming the negation of AC is boring, as negations often are. But there are stronger statements, implying the negation of AC which might be as useful. I think for instance one could assume all subsets of the plane to be measurable. Seems convenient to me.

Same with law of the excluded middle. Tossing it out we can assume all functions are computable and all total functions in the real are continuous. Seems nice and convenient too!

oh_my_goodness•1h ago
Try to be charitable. Remember, research mathematicians aren't HN commenters. They're forced to live within their intellectual limitations, however narrow those may be.
LegionMammal978•1h ago
To be fair, in some fields I've seen arguments between "a widget should be defined as ABC" vs. "a widget should be defined as XYZ", to the point that I wonder how they're able to read papers about widgets at all. (If I had to guess, likely by focusing on the 'happy path' where the relevant properties hold, filling in arguments according to their favored viewpoint, and tacitly cutting out edge cases where the definitions differ.)

So if many mathematicians can go without fixed definitions, then they can certainly go without fixed foundations, and try to 'fix everything up' if something ever goes wrong.

soVeryTired•1h ago
In my experience those debates are usually between experts who deeply understand the difference between ABC and XYZ widgets (the example I'm thinking of in my head is whether manifolds should be paracompact). The decision between the two is usually an aesthetic one. For example, certain theorems might be streamlined if you use the ABC definition instead of the XYZ one, at the cost of generality.

But the key is that proponents of both definitions can convert freely between the two in their understandings.

AnimalMuppet•1h ago
The foundations have real implications on very little of the mathematics. Say I'm working in differential equations in vector spaces. I really do not care whether the axiom of choice is true or false. I'm not building up my functions of multiple real parameters out of sets.

You say you have a foundation where that is in fact what I am doing? Great, if that floats your boat. I don't care. That's several layers of abstraction away from what I'm doing. I pretty much only care about stuff at my layer, and maybe one layer above or below.

black_knight•1h ago
Very little of mathematics, like analysis? I am sure the analyst will care about all functions on the reals suddenly turning continuous. (Or rather losing the discontinuous ones)

Or what of commutative algebra and their beloved existence of maximal ideals!

adgjlsfhk1•47m ago
you're kind of coming at this backwards. it's not that someone doing analysis doesn't care about whether all functions on reals is continuous, it's that if you hand them a foundation where that's true, they'll disagree with whether your foundation is correctly modeling functions/real numbers.
black_knight•6m ago
At which point we would have an interesting debate! I could tell them all about how this foundation will give them a more nuanced view on continuity!
romangarnett•1h ago
Do you not care if your vector space has a basis?
qbit42•45m ago
It is nicer to state theorems that hold for all vector spaces, so mathematicians like to invoke AoC. However, in any applications that are practically relevant, you can obtain a basis without invoking AoC.
soVeryTired•1h ago
IMO it's not far off how most python or javascript devs don't care about registers or cache misses. Someone's thought deeply about those things so you don't have to.

Mathematicians do care about how much "black magic" they're invoking, and like to use simple constructions where possible (the field of reverse mathematics makes the central object of study). For example, Wiles' initial proof of Fermat's last theorem used quite exotic machinery called "inaccessible cardinals", which lie outside of ZFC. Subsequent work showed they weren't needed.

Another good example of mathematicians caring which 'house of cards' their results are built on is the search for an "elementary" proof of the prime number theorem (i.e. showing it doesn't rely on complex analysis).

Edit: here's a great related discussion on MathOverflow, bringing in analogies from CS: https://mathoverflow.net/questions/90820/set-theories-withou...

LegionMammal978•1h ago
> Mathematicians do care about how much "black magic" they're invoking, and like to use simple constructions where possible (the field of reverse mathematics makes the central object of study).

I'd be careful about generalizing that to all or most 'mathematicians'. E.g., people working in a lot of fields won't bat an eye at invoking the real numbers when the rational or algebraic numbers would do.

soVeryTired•1h ago
I'm sure some python devs care about cache misses too. I guess my point was that the big results will be picked over again and again to understand _exactly_ which conditions are needed for them to hold.
zelphirkalt•1h ago
> Mathematicians do care about how much "black magic" they're invoking, and like to use simple constructions where possible (the field of reverse mathematics makes the central object of study). For example, Wiles' initial proof of Fermat's last theorem used quite exotic machinery called "inaccessible cardinals", which lie outside of ZFC. Subsequent work showed they weren't needed.

In a way mathematicians can afford to do this more readily than people in software development, because if something is actually proven, then you can 100% rely on that. With software not so much. Or rather: Software usually is not proven to be correct, because that's usually expensive. In mathematics they don't have to consider the runtime of an algorithm, when they "merely" need to prove correctness. The time it needs to run is irrelevant for its correctness. And so they can stack and stack and stack, provided that each piece is proven correct, and it won't have negative consequences. Well, almost. There is some negative consequence in that another human being, wanting to understand a proof, needs to know perhaps many concepts and other proofs, in order to be able to do so. But that's probably the only reason to pursue simplicity in mathematics.

Tazerenix•1h ago
Something the computer scientists of Hackernews might not realise is that most mathematicians are by nature Platonists, even if they would not try to defend that position when pressed.

most mathematicians act as though they are Platonists, even though, if pressed to defend the position carefully, they may retreat to formalism https://en.wikipedia.org/wiki/Mathematical_Platonism

Mathematicians begrudgingly retreat to formalism and foundations when pressed because its easier to defend, but the day-to-day of contemporary mathematics is much more an explorative process of a "real" mathematical landscape. They aren't concerned with foundations because it "feels" self-evident that the mathematics they are discovering is true (because their means of discovery, rigour and proof, "guarantee" it to be so).

A lot of the comments here are making false assumptions like "but surely mathematicians all know that their field is ultimately justified as a symbol-pushing game from some axiomatic system right?" in the same way one might say "surely all computer scientists know that every language ultimately compiles down to 1s and 0s processed by a CPU" but that is not at all how most mathematicians think about doing mathematics.