Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Human brain is two separate organs, Stanford Medicine-led research finds(stanford.edu ↗)
    93comments
  2. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    56comments
  3. GPT-6 Astra Solves a WWI German Radio Cipher(prinzai.com ↗)
    47comments
  4. San Francisco Onion Futures Company(onionfutures.com ↗)
    65comments
  5. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    411comments
  6. Apple M6 Pro Achieves the Highest Single-Core CPU Score in Geekbench 7(geekbench.com ↗)
    35comments
  7. Typesafe-computer-use drives a Mac toward a goal for 1/50th of a cent per step(github.com/awlevin ↗)
    48comments
  8. Cloudflare Quick Tunnels(cloudflare.com ↗)
    280comments
  9. SDCC – Small Device C Compiler(sourceforge.net ↗)
    17comments
  10. Science Is Open Software(jepedersen.dk ↗)
    38comments
  11. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    15comments
  12. How to Write with an LLM(sockpuppet.org ↗)
    327comments
  13. "The Secret Life of Circuits" is here(coredump.cx ↗)
    4comments
  14. Saving another 100TB of RAM(cloudflare.com ↗)
    78comments
  15. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    32comments
  16. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    87comments
  17. Ctenophores: Wonders of Biology(quantamagazine.org ↗)
    5comments
  18. NASA-IBM Lunar Foundation open-Source Geospatial AI Model(usra.edu ↗)
    2comments
  19. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    104comments
  20. Goroutine Leak Profiles(go.dev ↗)
    3comments
  21. OpenJev(openjev.com ↗)
    265comments
  22. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    88comments
  23. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    70comments
  24. Suppress vulnerabilities applying Kubernetes context to scans(github.com/alegrey91 ↗)
    1comments
  25. Minimal Phone 2(minimalcompany.com ↗)
    223comments
  26. Veronese's Dogs(publicdomainreview.org ↗)
    discuss
  27. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    13comments
  28. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    66comments
  29. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    100comments
  30. Cyclomatic Complexity in C#(ndepend.com ↗)
    19comments

UK Covid-19 data underreported due to file size limit exceeded

134 pointsby 6y agotheargus.co.uk
22 comments
6y agoHN ↗

“The issue occurred because some files containing positive test results exceeded the maximum file size that takes these data files and loads then into central systems, officials said.”

6y agoHN ↗

Latest news report suggest that this is Excel spreadsheets' size limit.

6y agoHN ↗

The problem was caused by an Excel spreadsheet reaching its maximum file size, which stopped new names being added in an automated process.

The files have now been split into smaller multiple files to prevent the issue happening again.

Wow

6y agoHN ↗

I don't think they are even using grey matter.

6y agoHN ↗

Note: for all the people reckoning this is an Excel issue as reported on Twitter:

a) The Twitter link is referencing the Daily Mail. https://www.dailymail.co.uk/news/article-8805697/Furious-bla...

b) The Mail does not source it's claim.

c) All those Excel references in the news seem to postdate (at time of writing) speculation on Excel in IT-heavy forums like this.

While I can believe the Excel conjecture is correct, I wish people would stop referencing it like it's a proven fact, or provide an authoritative source for the Excel claim.

I hate to be that guy, but...

6y agoHN ↗

thank you for posting this, I could not understand why everybody kept referencing Excel while TFA didn't.

I thought people had somehow done some math on #cases/sheets to arrive at an obvious-but-not-to-me fact :)

6y agoHN ↗

I hope you're right, but most reports do at least mention "exceeding maximum file size". That seems like a fairly basic error: what reasonable (national-scale) data storage formats would have an arbitrary file size limit?

6y agoHN ↗

I'm not a backend developer, but isn't that likely to be in the terabytes? This seems to be issues around tens of thousands of rows.

6y agoHN ↗

A normalised SQL DB will have zero redundancy. It would also easily handle these data set sizes. The only reason Excel was chosen was because clearly some clerk just felt more familiar with the tool and didn't have the experience to know better.

The reality is though for storing this kind of relational data -- it's a solved problem -- SQL would have been the correct tool to employ.

6y agoHN ↗

We’ve actually had a similar issue in the US with some Electronic Initial Case Report documents (to be clear, we mostly rely on Electronic Lab Results-ELR rather than eICR in the US to count COVID numbers, so this hasn’t resulted in an under-count)

Rather than be a problem with the database having arbitrary file size limits, it actually was a problem with file size limits within network intermediaries. In most cases, the issue is less the limit, and more that the files themselves were too large because of how they were created. I don’t think this is the same issue as the UK (I don’t think they are using the eICR standard there yet), but it’s an example of how you could have a problem with file size limitations without storing data in Excel.

6y agoHN ↗

A database running from a FAT disk partition for example.

6y agoHN ↗

It's probably more the web server configured to only allow x MB maximum for file uploads. Or since the government has been shown to be incompetent, maybe it's the maximum size for email attachments..

6y agoHN ↗

Originally I presumed this was an error importing Excel files and an upload file size limit..

6y agoHN ↗

The document referenced in that tweet doesn't seem to mention columns?

6y agoHN ↗

BBC say they have 'confirmed' it's Excel, though still a bit mysterious on how they've done that: https://www.bbc.co.uk/news/uk-54422505

Particularly, they reckon they were using the older XLS rather than XLSX format with the lower 65000 row limit - although that seems more like a deflection from the fact functionality limits weren't properly handled, tested or designed for.