frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

RFCs vs. READMEs: The Evolution of Protocols

https://h3manth.com/scribe/rfcs-vs-readmes/
1•init0•6m ago•1 comments

Kanchipuram Saris and Thinking Machines

https://altermag.com/articles/kanchipuram-saris-and-thinking-machines
1•trojanalert•6m ago•0 comments

Chinese chemical supplier causes global baby formula recall

https://www.reuters.com/business/healthcare-pharmaceuticals/nestle-widens-french-infant-formula-r...
1•fkdk•9m ago•0 comments

I've used AI to write 100% of my code for a year as an engineer

https://old.reddit.com/r/ClaudeCode/comments/1qxvobt/ive_used_ai_to_write_100_of_my_code_for_1_ye...
1•ukuina•11m ago•1 comments

Looking for 4 Autistic Co-Founders for AI Startup (Equity-Based)

1•au-ai-aisl•22m ago•1 comments

AI-native capabilities, a new API Catalog, and updated plans and pricing

https://blog.postman.com/new-capabilities-march-2026/
1•thunderbong•22m ago•0 comments

What changed in tech from 2010 to 2020?

https://www.tedsanders.com/what-changed-in-tech-from-2010-to-2020/
2•endorphine•27m ago•0 comments

From Human Ergonomics to Agent Ergonomics

https://wesmckinney.com/blog/agent-ergonomics/
1•Anon84•31m ago•0 comments

Advanced Inertial Reference Sphere

https://en.wikipedia.org/wiki/Advanced_Inertial_Reference_Sphere
1•cyanf•32m ago•0 comments

Toyota Developing a Console-Grade, Open-Source Game Engine with Flutter and Dart

https://www.phoronix.com/news/Fluorite-Toyota-Game-Engine
1•computer23•34m ago•0 comments

Typing for Love or Money: The Hidden Labor Behind Modern Literary Masterpieces

https://publicdomainreview.org/essay/typing-for-love-or-money/
1•prismatic•35m ago•0 comments

Show HN: A longitudinal health record built from fragmented medical data

https://myaether.live
1•takmak007•38m ago•0 comments

CoreWeave's $30B Bet on GPU Market Infrastructure

https://davefriedman.substack.com/p/coreweaves-30-billion-bet-on-gpu
1•gmays•49m ago•0 comments

Creating and Hosting a Static Website on Cloudflare for Free

https://benjaminsmallwood.com/blog/creating-and-hosting-a-static-website-on-cloudflare-for-free/
1•bensmallwood•55m ago•1 comments

"The Stanford scam proves America is becoming a nation of grifters"

https://www.thetimes.com/us/news-today/article/students-stanford-grifters-ivy-league-w2g5z768z
2•cwwc•59m ago•0 comments

Elon Musk on Space GPUs, AI, Optimus, and His Manufacturing Method

https://cheekypint.substack.com/p/elon-musk-on-space-gpus-ai-optimus
2•simonebrunozzi•1h ago•0 comments

X (Twitter) is back with a new X API Pay-Per-Use model

https://developer.x.com/
3•eeko_systems•1h ago•0 comments

Zlob.h 100% POSIX and glibc compatible globbing lib that is faste and better

https://github.com/dmtrKovalenko/zlob
3•neogoose•1h ago•1 comments

Show HN: Deterministic signal triangulation using a fixed .72% variance constant

https://github.com/mabrucker85-prog/Project_Lance_Core
2•mav5431•1h ago•1 comments

Scientists Discover Levitating Time Crystals You Can Hold, Defy Newton’s 3rd Law

https://phys.org/news/2026-02-scientists-levitating-crystals.html
3•sizzle•1h ago•0 comments

When Michelangelo Met Titian

https://www.wsj.com/arts-culture/books/michelangelo-titian-review-the-renaissances-odd-couple-e34...
1•keiferski•1h ago•0 comments

Solving NYT Pips with DLX

https://github.com/DonoG/NYTPips4Processing
1•impossiblecode•1h ago•1 comments

Baldur's Gate to be turned into TV series – without the game's developers

https://www.bbc.com/news/articles/c24g457y534o
3•vunderba•1h ago•0 comments

Interview with 'Just use a VPS' bro (OpenClaw version) [video]

https://www.youtube.com/watch?v=40SnEd1RWUU
2•dangtony98•1h ago•0 comments

EchoJEPA: Latent Predictive Foundation Model for Echocardiography

https://github.com/bowang-lab/EchoJEPA
1•euvin•1h ago•0 comments

Disablling Go Telemetry

https://go.dev/doc/telemetry
1•1vuio0pswjnm7•1h ago•0 comments

Effective Nihilism

https://www.effectivenihilism.org/
1•abetusk•1h ago•1 comments

The UK government didn't want you to see this report on ecosystem collapse

https://www.theguardian.com/commentisfree/2026/jan/27/uk-government-report-ecosystem-collapse-foi...
5•pabs3•1h ago•0 comments

No 10 blocks report on impact of rainforest collapse on food prices

https://www.thetimes.com/uk/environment/article/no-10-blocks-report-on-impact-of-rainforest-colla...
3•pabs3•1h ago•0 comments

Seedance 2.0 Is Coming

https://seedance-2.app/
1•Jenny249•1h ago•0 comments
Open in hackernews

The Six Patterns That Cover Everything

https://github.com/siy/coding-technology/blob/main/articles/six-patterns-that-cover-everything.md
2•siy•3w ago

Comments

siy•3w ago

  Every data transformation you'll ever write falls into one of six patterns:

  - Leaf - One thing. No substeps. Atomic.
  - Sequencer - This, then that. Output becomes input.
  - Fork-Join - These together, then combine. Independent operations merging.
  - Condition - Which path? Route based on value.
  - Iteration - Same thing, many times. Transform a collection.
  - Aspects - Wrap it. Add retry, timeout, logging around an operation.

  That's it. Not "covers most cases." Everything.

  Why Only Six?

  These aren't design patterns someone invented. They're the fundamental ways data can flow:

  1. Transform a value (Leaf)
  2. Chain dependent transforms (Sequencer)
  3. Combine independent transforms (Fork-Join)
  4. Choose between transforms (Condition)
  5. Apply transform to many values (Iteration)
  6. Enhance a transform (Aspects)

  There's no seventh option. Data either transforms, chains, combines, branches, iterates, or gets wrapped.

  The Strange Coincidence

  These same six patterns describe every business process:

  - Leaf: "Validate the email format"
  - Sequencer: "First verify identity, then check permissions, then grant access"
  - Fork-Join: "Get profile, balance, and transactions, then build dashboard"
  - Condition: "If premium user, apply discount"
  - Iteration: "For each cart item, calculate tax"
  - Aspects: "Log every payment attempt"

  This isn't coincidence. Business logic IS data transformation - we just use different words.

  The Translation

  - "First... then..." -> Sequencer -> .flatMap() chain
  - "Get X and Y and Z, then..." -> Fork-Join -> Promise.all()
  - "If... otherwise..." -> Condition -> Ternary/switch
  - "For each..." -> Iteration -> .map()
  - "Always log/retry..." -> Aspects -> Wrapper

  No impedance mismatch. Same six concepts, different vocabulary.

  Gap Detection

  When you model business processes using these patterns, gaps become visible.

  Missing validation: Building a Sequencer but nothing validates input before step one? Gap found.

  Unclear dependencies: Business describes five things. Sequencer or Fork-Join? If they can't tell you which outputs feed which inputs, the process isn't defined.

  Inefficient flows: Business describes sequential A, B, C, then combine. But if A, B, C don't depend on each other, this should be Fork-Join. Pattern reveals inefficiency.

  The Result

  Six patterns. Complete coverage. Shared language between developers and business.

  The irony? You'll spend an hour asking the right questions. The coding takes 30 seconds.

  From Java Backend Coding Technology: https://github.com/siy/coding-technology