Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Pushgate(pushgate.dev)
    discuss
  2. What Happened in Austin(freerange.city)
    discuss
  3. Devin Fusion: the first multi-model coding agent on the Pareto frontier(twitter.com/artificialanlys)
    1comments
  4. What Capital Never Told You About Rent(humansontheloop.com)
    discuss
  5. Show HN: Grading a golf bag from club specs alone, no launch monitor(fitmygolfclubs.com)
    discuss
  6. A Summer of AI Optimization(twitter.com/lemire)
    discuss
  7. Show HN: Builder – An open-source alternative to Lovable, Replit, and v0(github.com/heyputer)
    discuss
  8. Some say AI is ALREADY CONSCIOUS. My response is(youtube.com)
    discuss
  9. Loophole in new EU labelling will let fossil-fuelled data-centres pass as green(euobserver.com)
    discuss
  10. ImAlive – A privacy-first safety timer and digital legacy vault(imalive.app)
    discuss
  11. Show HN: Warble – Share voice notes in your social media feeds(getwarble.com)
    discuss
  12. Show HN: Relay – a self-hosted LLM gateway with smart routing and request pacing(github.com/anchorshell)
    discuss
  13. Lazydraw: Terminal ASCII editor for drawing diagrams and sketches(github.com/mpospirit)
    discuss
  14. Qobuz multiplatform client cease-and-desisted by Qobuz(github.com/vicrodh)
    discuss
  15. JRR Tolkien on 'the most tragic moment' in The Lord of the Rings(bbc.com)
    1comments
  16. Flock's Gunfire Alerts Raise a New Fourth Amendment Question(reason.com)
    discuss
  17. Applying zigzag algebra in abstract algebra to improve LLM training(zenodo.org)
    discuss
  18. Amazon's New Encryption Method Still Doesn't Deliver Real Privacy(techdirt.com)
    discuss
  19. Milestones in Optical Lithography Tool Supplier [pdf](lithoguru.com)
    discuss
  20. Bwbach, My Guardian Goblin(robertmay.photography)
    discuss
  21. Show HN: StatePort – spend tokens on fixes, not repeated repro(stateport.dev)
    discuss
  22. Why I send my kid to low-income urban public schools(slowboring.com)
    1comments
  23. Self-hosting LLM models for software development(kmaschta.me)
    discuss
  24. RWX: CI/CD platform for the agentic dev cycle(rwx.com)
    discuss
  25. Fearless SIMD v1.0 is here(linebender.org)
    discuss
  26. The Tech Elite Is Funding an Alternative to College(wsj.com)
    discuss
  27. Being considerate of other people's time(vondra.me)
    discuss
  28. Show HN: Arcentry – Create 3D infrastructure diagrams(arcentry.com)
    1comments
  29. Solar and wind supply record 80% of Australia's main power grid(downundervoices.com)
    discuss
  30. FreeCAD in the Browser(github.com/virtastic)
    1comments

Ask HN: Business Logic in the Database?

2 pointsby 54m ago
0 comments
War story time: I once worked on a system where almost the entirety of the business logic was inside SQL stored procs. I think there were over 6000 of them, all tightly coupled, procs calling procs that call back to the original proc. Terrible performance, constant deadlocks, nobody understood how it worked and mostly everyone was too scared to touch it. So of course they ended up building even more procs around the ones that were there.

I kind of assumed it was a unique 'perfect storm' of mistakes and nobody else in the world could possibly have done the same, but I've heard from one or two other devs recently that they've seen similar and now I'm wondering if this is far more common than I'd imagined.

I feel like I'm a builder asking, "hey guys, did any of you ever work on a house where the roof was on the bottom?"

A quiet thread, for now.Start the conversation on HN ↗