frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Systems Thinking

http://theprogrammersparadox.blogspot.com/2026/02/systems-thinking.html
36•r4um•1h ago

Comments

readthenotes1•1h ago
A major factor supporting evolution over big up-front design is the drift in system requirements over time. Even on large military like projects, apparently there's "discovery"--and the more years that pass, the more requirements change.
YZF•40m ago
Even if the requirements are indeed fixed your understanding of the problem domain evolves.
bestham•1h ago
“A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system.” Gall’s Law
YZF•1h ago
So true.
McGlockenshire•1h ago
Ah, the Second System Effect, and the lesson learned from it.
jeffreygoesto•39m ago
But this is about the first systems? I tend to tell people, the fourth try usually sticks.

The first is too ambitious and ends in an unmaintainable pile around a good core idea.

The second tries to "get everything right" and suffers second system syndrome.

The third gets it right but now for a bunch of central business needs. You learned after all. It is good exactly because it does not try to get _everything_ right like the second did.

The fourth patches up some more features to scoop up B and C prios and calls it a day.

Sometimes, often in BigCorp: Creators move on and it will slowly deteriorate from being maintenaned...

qwertyuiop_•49m ago
Software cannot be built like skyscrapers because the sponsors know about the malleability of the medium and treat it like a lump of clay that by adding water can be shaped to something else.
ako•44m ago
You're mixing up design and manufacturing. A skyscraper is first completely designed (on paper, cad systems, prototypes), before it is manufactured. In software engineering, coding is often more a design phase than a manufacturing phase.

Designers need malleability, that is why they all want digital design systems.

YZF•41m ago
But software is in fact not very malleable at all. It's true the medium supports change, it's just a bunch of bits, but change is actually hard and expensive, perhaps more than other mediums.
ako•35m ago
With LLMs it's becoming very malleable.
ArchieScrivener•49m ago
The Evolution method outlined also seems born from the Continuous Delivery paradigm that was required for subscription business models. I would argue Engineering is the superior approach as the Lean/Agile methods of production were born from physical engineering projects whose end result was complete. Evolution seems to be even more chaotic because an improper paradigm of 'dev ops' was used instead of organically emerged as one would expect with an evolving method.

Ai assistance would seem to favor the engineering approach as the friction of teams and personalities is reduced in favor of quick feasibility testing and complete planning.

iafan•33m ago
> There are two main schools of thought in software development about how to build really big, complicated stuff.

> The most prevalent one, these days, is that you gradually evolve the complexity over time. You start small and keep adding to it.

> The other school is that you lay out a huge specification that would fully work through all of the complexity in advance, then build it.

I think AI will drive an interesting shift in how people build software. We'll see a move toward creating and iterating on specifications rather than implementations themselves.

In a sense, a specification is the most compact definition of your software possible. The knowledge density per "line" is much higher than in any programming language. This makes specifications easier to read, reason about, and iterate on—whether with AI or with peers.

I can imagine open source projects that will revolve entirely around specifications, not implementations. These specs could be discussed, with people contributing thoughts instead of pull requests. The more articulated the idea, the higher its chance of being "merged" into the working specification. For maintainers, reviewing "idea merge requests" and discussing them with AI assistants before updating the spec would be easier than reviewing code.

Specifications could be versioned just like software implementations, with running versions and stable releases. They could include addendums listing platform-specific caveats or library recommendations. With a good spec, developers could build their own tools in any language. One would be able to get a new version of the spec, diff it with the current one and ask AI to implement the difference or discuss what is needed for you personally and what is not. Similarly, It would be easier to "patch" the specification with your own requirements than to modify ready-made software.

Interesting times.

simianwords•10m ago
> I can imagine open source projects that will revolve entirely around specifications

This is a really good observation and I predict you will be correct.

There is a consequence of this for SaaS. You can imagine an example SaaS that one might need to vibecode to save money. The reason its not possible now is not because Claude can't do it, its because getting the right specs (like you suggested) is hard work. A well written spec will not only contain the best practices for that domain of software but also all the legal compliance BS that comes along with it.

With a proper specification that is also modular, I imagine we will be able to see more vibecoded SaaS.

Overall I think your prediction is really strong.

The methodology behind the LLM contamination paper getting sustained cloning

https://adversarialbaseline.substack.com/p/the-silence-is-the-signal
1•user1138•1m ago•0 comments

Culture Is What People Do When No One Is Watching

https://www.robpanico.com/articles/display/?entry_short=culture-is-what-people-do-when-no-one-is-...
1•retrocog•2m ago•0 comments

Show HN: LocaFlow – Localize Your App in 5 Minutes Instead of 8 Hours

https://locaflow.dev
1•nikolaitarasov•3m ago•0 comments

Trading Places (2023)

https://www.tabletmag.com/sections/news/articles/trading-places
1•like_any_other•3m ago•0 comments

Japan cherry blossom festival cancelled because of unruly tourist 'crisis'

https://www.theguardian.com/world/2026/feb/06/japan-cherry-blossom-festival-cancelled-tourists
1•dilawar•4m ago•0 comments

Alphabet could more than double its capex in 2026, unsettling investors

https://www.cnbc.com/2026/02/05/cnbc-daily-open-alphabet-could-more-than-double-its-capex-in-2026...
1•1vuio0pswjnm7•4m ago•0 comments

Show HN: Redtiger Dash Cam

https://redtigerdashcam.net/
1•wangmao•5m ago•0 comments

Explaining how a touchscreen works with a sausage (2025) [video]

https://www.bbc.com/reel/video/p0lv0hqk/explaining-how-a-touchscreen-works-with-a-sausage
1•pajtai•6m ago•0 comments

AI fears pummel software stocks

https://www.cnbc.com/2026/02/06/ai-anthropic-tools-saas-software-stocks-selloff.html
1•1vuio0pswjnm7•8m ago•0 comments

First Proof

https://arxiv.org/abs/2602.05192
1•amichail•8m ago•0 comments

Show HN: Copenhagen building-level metrics derived from airborne Lidar

https://github.com/greyscalar/copenhagen-building-lidar-metrics
1•greyscalar•9m ago•0 comments

The GitButler CLI – Butler's Log

https://blog.gitbutler.com/but-cli
1•samtrack2019•14m ago•0 comments

Deep Dive: How Claude Code's /Insights Command Works

https://www.zolkos.com/2026/02/04/deep-dive-how-claude-codes-insights-command-works.html
1•samename•16m ago•0 comments

Federal Rule Removes Civil Service Protections for High-Ranking Career Employees

https://natlawreview.com/article/new-federal-rule-removes-civil-service-protections-high-ranking-...
1•petethomas•16m ago•0 comments

PaperBanana – Generate publication-ready academic figures with AI

https://www.paperbanana.xyz/
1•RyanMu•18m ago•1 comments

Show HN: Dangerously-skip-permissions IFF it doesn't WRITE outside Sandbox

https://github.com/ContextFort-AI/Runtime-Controls
1•ashwinr2002•20m ago•0 comments

Greg Brockman: "Software development is undergoing a Renaissance"

https://twitter.com/gdb/status/2019566641491963946
1•vinhnx•20m ago•0 comments

Show HN: Hive Agent – Embed Claude Code-like AI agents in your app

2•anetrebskii•21m ago•0 comments

Ask HN: What's the job market like in Bay Area for those looking to relocate?

1•general_reveal•22m ago•1 comments

We analyzed EU IT salaries and hiring trends using real job data

https://old.reddit.com/r/eutech/comments/1qtqly5/we_analyzed_eu_it_salaries_and_hiring_trends/
3•taubek•29m ago•0 comments

Beat AI in Incident Diagnosis Competition – $225 in Prizes, This Saturday

https://incidentfox.slack.com/join/shared_invite/zt-3ojlxvs46-xuEJEplqBHPlymxtzQi8KQ?nojsmode=1
1•chiehminwei•30m ago•1 comments

Show HN: Termoil – Terminal dashboard for managing parallel AI coding agents

https://github.com/fantom845/termoil
1•Kanix•31m ago•0 comments

for multi-broker portfolio analytics

https://gist.github.com/muarif24/
1•vikkymelani•33m ago•0 comments

Show HN: Image Protector- I over-engineered adding noise to images (CLI and GUI)

https://github.com/Codex-Crusader/Image-Protector
1•Codex-Crusader•33m ago•0 comments

Agentic Productivity System with Plain Markdown

https://sattlerjoshua.com/writing/2026-02-06-agentic-productivity-system-with-plain-markdown/
1•jsattler•39m ago•1 comments

I built a Ghibli-style image converter by modeling color and atmosphere

https://ghibli-art.io
1•leonaoa•41m ago•2 comments

Apple I: The Spark That Ignited the Digital Revolution (legendary price $666.66)

https://www.mac-history.net/apple-i-the-spark-that-ignited-the-digital-revolution/
1•stmw•46m ago•0 comments

Contaminated: The Carpet Industry's Toxic Legacy

https://www.pbs.org/wgbh/frontline/documentary/contaminated-the-carpet-industrys-toxic-legacy/
1•johntfella•47m ago•0 comments

Show HN: A React testing boilerplate for vibe coded apps

https://www.testsolid.com/
1•scedast•50m ago•0 comments

Missouri Senate considers bills to halt solar development on farmland

https://missouriindependent.com/2026/02/04/missouri-senate-considers-bills-to-halt-solar-developm...
2•MilnerRoute•50m ago•0 comments