Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Laya the open source version of Jev(convaiinnovations.com ↗)
    33comments
  2. Human brain is two separate organs, Stanford Medicine-led research finds(stanford.edu ↗)
    144comments
  3. AI-generated posters don’t have to be horrible(john.hartnup.uk ↗)
    298comments
  4. “The Secret Life of Circuits” is here(coredump.cx ↗)
    31comments
  5. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    500comments
  6. GPT-6 Astra Solves a WWI German Radio Cipher(prinzai.com ↗)
    103comments
  7. San Francisco Onion Futures Company(onionfutures.com ↗)
    88comments
  8. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    139comments
  9. Communication by means of modulated Johnson noise(pnas.org ↗)
    12comments
  10. From Stonemasons to Carpenters(thelastsoftwareengineer.substack.com ↗)
    3comments
  11. Cloudflare Quick Tunnels(cloudflare.com ↗)
    294comments
  12. How to Write with an LLM(sockpuppet.org ↗)
    352comments
  13. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    21comments
  14. SDCC – Small Device C Compiler(sourceforge.net ↗)
    20comments
  15. Ray Ozzie and the Optimism of Being Early(reproof.app ↗)
    2comments
  16. Saving another 100TB of RAM(cloudflare.com ↗)
    86comments
  17. Science Is Open Software(jepedersen.dk ↗)
    45comments
  18. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    103comments
  19. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    42comments
  20. NASA-IBM Lunar Foundation open-Source Geospatial AI Model(usra.edu ↗)
    5comments
  21. Ctenophores: Wonders of Biology(quantamagazine.org ↗)
    6comments
  22. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    113comments
  23. OpenJev(openjev.com ↗)
    273comments
  24. Goroutine Leak Profiles(go.dev ↗)
    6comments
  25. Show HN: I wrote a custom assembler for CHIP-8 in C++(github.com/tackx ↗)
    3comments
  26. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    89comments
  27. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    76comments
  28. Veronese's Dogs(publicdomainreview.org ↗)
    2comments
  29. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    94comments
  30. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    16comments

I ****Ing Hate Science

42 pointsby 5y agobuttondown.email
16 comments
5y agoHN ↗

This is a good article with a bad (for HN) title. Worth reading if you jumped to comments to decide!

A better title (slightly amended from an existing sub-head) would be something like "Are Late-Stage Bugs Really More Expensive?"

5y agoHN ↗

I disagree, the meat of the article isn't about software bugs, it is about the current state of academia, and specifically academic research on software.

The problem stated is that instead of being able to find widely cited or good papers, any amount of research involves trudging through hundreds of bad, off topic, outdated, unrelated, or otherwise useless papers, just to get an idea of what is being talked about in the field. And even when getting there, what you find may be completely non-practically relevant in the end.

5y agoHN ↗

I **ing hate clickbait.

You say you hate science, but then you go on to state the opposite, that you actually hate stuff being unscientific, not verifying, not checking the facts etc.

Great.

5y agoHN ↗

No, you're using the normative definition of science whereas he's using the descriptive.

5y agoHN ↗

There are two definitions of “science”: The abstract ideal (roughly, doubt everything until you have reproducible proof), and the way it's put into practice (or not) by institutions, companies, and individuals. The failure modes are numerous, including perverse incentives to do the wrong thing, culminating in outright fraud. See the other discussion here on medical research [1]. It's easy to hate the latter if you value the former.

[1]: https://news.ycombinator.com/item?id=27884233

5y agoHN ↗

You're missing the point, his point is that alot of science is unscientific. He explains that the main problem is that either the study is full of gaps, aka. unanswered questions. Or either it's a good study, but then continue to make conclusions about an entire subject while their data only represents a part of the subject. And this happens all the time, over and over again. It happens at google, IBM or any other research company. Science is hard! and the people working at these companies are just people like any other people. People like to rush things or claim that they have proven something.. because.. fame, money, recognition, etc etc..

5y agoHN ↗

The title is quite clearly a reference to fluff websites and social media pages called 'I F___ love Science'. Those pages post low-quality blog articles summarizing scientific developments, but don't link to the original research papers.

The coverage is significantly juiced up, and readers will take the articles as fact, as they have no reason to believe otherwise.

The author's example of a highly-cited IBM chart that can't be properly sourced plays on the same principle as the IFLS sites.

5y agoHN ↗

You don’t study the research to convince others. You study the research because you’re rather be technically correct than happy.

Sighs. This hit very close to home.

5y agoHN ↗

It's worth noting that the title is a pun on the name of the popular social media channel "I ****ing Love Science". The "science" that they ****ing love is mostly "science as a bundle of useful, entertaining, and authoritative facts", rather than "science as a human process of discovery and error-correction".

Aside from the substantive points about the cost of bugs, the subtext of the article is that real science is frequently difficult, painful, frustrating and ambiguous, in contrast to the neat stories that make up the "science as a bundle of facts" world-view.

5y agoHN ↗

Essentially we are stuck in ancient times, where rhetoric and personality dominate the software field. Until we start to do serious science, we will continue to see the constant churn of practices and paradigms, without even knowing if they have more effect than a placebo.

5y agoHN ↗

I found out recently that the author of this article only really cares about science in his own field. In other fields, specifically medicine, he parrots the establishment line without thought to the actual evidence.

I read this article before I found that out, and afterward, it just seemed hypocritical to me.

5y agoHN ↗

TL;DR: (Without providing any hard data to back it up)

- Design bugs are (more) expensive to fix after implementation.

(I really don't want to be an asshole here. The piece is well written. Particularly the part where it criticizes how a lot of CS research is done nowadays. But so many words for such a remarkably obvious platitude!)

5y agoHN ↗

I'm always curious how does the HN submission acceptance algorithm work? I sometimes get redirected to another submission, while sometimes (like in this case) there are multiple submissions with the identical URL.

Shouldn't all same-URL submissions be considered as one, at least in a certain time period?

5y agoHN ↗

They're considered as one for the first 8 hours. After that, the repost only counts as a dupe if an earlier post has had significant attention in the last year or so. That's because we want good submissions to get multiple shots at getting attention.

5y agoHN ↗

Lack of empirical results is a recognized problem. I do however know of one effort to dig out and bring together data sets - http://www.knosof.co.uk/ESEUR/

Even in experiments where it's very easy to make a study replicable by simply sharing the code, many people do not. I take this as evidence that the goal of research is rarely good science.