News for hackers. Stuff that matters.
Re:The Future of Computing: Logic or Biology (2003) [pdf] by notduncansmith on Wednesday July 04, 2018 @01:46PM (#17458534)
Mathematics isn’t any less messy than software development - it precisely is software development. A theorem is a program we run on our wetware, and if a given wetware runtime doesn’t support the memory or time requirements for a theorem, it won’t run correctly.

It’s also no less messy than anything else. Mathematics can still only offer us relative truth, and the differences between a theorem and a sharp stick are pretty superficial.

Re:The Future of Computing: Logic or Biology (2003) [pdf] by panic on Wednesday July 04, 2018 @05:13PM (#17459470)
> A theorem is a program we run on our wetware, and if a given wetware runtime doesn’t support the memory or time requirements for a theorem, it won’t run correctly.

You can use a theorem without "running" it, though. The classification of finite simple groups took thousands of pages to prove; it would be pretty inconvenient if you had to read all those pages to use the theorem!

Re:The Future of Computing: Logic or Biology (2003) [pdf] by notduncansmith on Thursday July 05, 2018 @02:19AM (#17461203)
Indeed, we usually don’t recompile the compiler every time we use it either.
Re:The Future of Computing: Logic or Biology (2003) [pdf] by smilliken on Wednesday July 04, 2018 @01:59PM (#17458598)
You're right. Mathematics is a program that runs in a brain, which is a wet computer.

Subjectively, the distinction is useful. I'm never going to have a different brain, and I won't outlive my brain, so for all intents and purposes, my brain is an eternal constant. Theorems that ran on my brain once have accomplished their goal of convincing and never need to be run again. They are immutable.