Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. F-Droid 2.0 (f-droid.org)
    321comments
  2. CVE-2025-13032: Entering and Breaking the Avast Antivirus Sandbox Part 2 (safateam.com)
    1comments
  3. Show HN: Make cursed fonts like Times New Bastard (mitpit.com)
    90comments
  4. Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design (github.com/devdotfast)
    114comments
  5. Why is the liver so weirdly regenerative? (dynomight.substack.com)
    200comments
  6. 2DWillNeverDie (2dwillneverdie.com)
    36comments
  7. The Efficiency-Throughput Gap with GitHub Copilot (acm.org)
    3comments
  8. Rails World 2026 Opening Keynote [video] (youtube.com)
    350comments
  9. Fearless SIMD v1.0 (linebender.org)
    34comments
  10. Toyota is taking the Corolla electric (electrek.co)
    536comments
  11. My weird new hobby: Wandering around Tokyo on Google Maps (ahmedhossamdev.com)
    141comments
  12. Using LLMs to trace alchemical knowledge and decode 17th century letters (resobscura.substack.com)
    24comments
  13. Two-tier encryption in the UK (macanorak.com)
    394comments
  14. Google’s Project Suncatcher to put ML infrastructure in space (blog.google)
    325comments
  15. Jev Based Code Review (github.com/egma-ai)
    5comments
  16. Writing Parquet files using Haskell (datahaskell.org)
    9comments
  17. Opus 5.5 is good at explainer videos (launchvideo.io)
    122comments
  18. Book review: Is parallel programming hard, and, if so, what can you do about it? (ahelwer.ca)
    43comments
  19. The Board Game of the Alpha Nerds (2014) (grantland.com)
    34comments
  20. California is chasing wealth that has feet (landeconomics.org)
    600comments
  21. Sourcehut account takeover via build logs (XSS in ansi2html) (blog.arusekk.pl)
    21comments
  22. Security auditing in the age of (good enough) AI (trailofbits.com)
    12comments
  23. Nokia Design Archive (2025) (aalto.fi)
    123comments
  24. The forgotten battle of East Lansing (eastlansinginfo.news)
    16comments
  25. WaveDigger: Dig into wireless signals to discover their physical locations (github.com/christianrowlands)
    20comments
  26. Show HN: Air-gapped file encryption as self-decrypting HTML page (apeleg.com)
    20comments
  27. Geothermal heat map of US hot springs (soakingsprings.com)
    39comments
  28. Show HN: Koi.rest – watch some fish and regain your balance (koi.rest)
    46comments
  29. Forging 1024-bit RSA signatures in nearly SNFS time [pdf] (iacr.org)
    11comments
  30. Stable (YC W20) Is Hiring Product Engineers (usestable.com)
    —discuss

Philosophy of Computer Science [pdf]

75 pointsby 11y agocse.buffalo.edu
10 comments
11y agoHN ↗

This looks awesome. It's a huge book though; this draft is 824 pages! Still, definitely looking forward to reading this... eventually.

11y agoHN ↗

Honest curiosity: What do you think you'll get out of it? A big chunk of it seems to be about definition. A lot of it hinges on knowing more about consciousness (and state-of-the-art seems to be essentially nil on that topic - the position that consciousness is magic is still taken seriously). There's discussions about the "duality" between hardware and software: while certainly a rich area to make arguments, I'm not sure it's really impactful or interesting.

There seems to be little to no practical concerns addressed. Which is fine - chasing things just because they're intriguing shouldn't be looked down on. I'm just wondering if there's more to it, something that'd impact people writing software (even for fun) or designing computers.

11y agoHN ↗

Sure. For example, what it means for a program to be correct. "It's not a bug, it's a feature!" is a joke, but also a playful illustration of a complicated topic. It's worth thinking critically and clearly about these things, and will only become more relevant as formal verification & specification enters our field. It's especially useful when defining undefined behavior, or just implementing an imprecise spec. Analytic philosophy in general is summed up thus:

"When we have realized the obstacles in the way of a straightforward and confident answer, we shall be well launched on the study of philosophy—for philosophy is merely the attempt to answer such ultimate questions, not carelessly and dogmatically, as we do in ordinary life and even in the sciences, but critically, after exploring all that makes such questions puzzling, and after realizing all the vagueness and confusion that underlie our ordinary ideas." - Bertrand Russell, The Problems of Philosophy (https://www.gutenberg.org/files/5827/5827-h/5827-h.htm)

11y agoHN ↗

Honest curiosity: What do you think you'll get out of it?

Well that's the rub, idnit? I won't really know the answer to that until I've read it (or a lot more of it). But offhand, I'd say it looks like there might be some good stuff for anybody who's interested in the intersection of computation and intelligence (which I am).

I could be wrong of course. I only had time to give it a cursory glance earlier. But I'm intrigued enough to want to read more.

11y agoHN ↗

This is highly relevant to my interests. Also, looks to be the philosophy of intelligence, not just computer science.

Highlights from the table of contents:

9.3 John Searle: Anything Is a Computer . . . . . 360

9.3.5 Everything Is a Computer . . . . . . . . . . 367

9.7 What Else Might Be a Computer? . . . . . . . .375

9.7.1 Is a Brain a Computer? . . . . . . . . . . . .376

9.7.2 Is the Universe a Computer? . . . . . . . . . 377

Spoilers: you might be a computer, inside a computer.

11y agoHN ↗

Sounds profound until you get into actually defining what a computer is. Re the computational theory of mind:

"A “computational theory of the mind” is along the same lines as having “a computational theory of the weather”, in which the earth is seen as a computer and the weather what it computes. It’s a metaphor that gives the illusion of understanding, without telling us whether tomorrow will rain or not — akin to using élan vital to “explain” life or scansoriality to “explain” propensity to climbing."

http://researchblogs.cs.bham.ac.uk/thelablunch/2015/07/what-...

11y agoHN ↗

"such broad definitions can quickly degenerate into pancomputationalism: everything computes. And, if everything computes, computation is an uninteresting concept. The brain computes, but so does a piece of wood. Computation is simply another word for behaviour subject to (natural) laws. The Universe is a big computer, computing its own future — grand but somewhat vacuous."

- nice quote from the link you posted.