frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Async Programming Is Just Inject Time

https://willhbr.net/2026/03/02/async-inject-and-effects/
3•todsacerdoti•1h ago

Comments

seertaak•1h ago
That was a thought provoking read.

From a language design viewpoint, I wonder whether the current crop of async implementations - eg 'def' -> 'async def', f(x) -> 'await f(x)', 'return 1' -> 'async return 1' are making a mistake analogous to the decades-long opposition to type deduction, ostensibly for "clarity".

Let me phrase this as a question to prevent "social" arguments against a homogenous syntax for coroutine: if coroutines were await-invoked using the same syntax as regular functions were invoked, would that create some unresolvable ambiguity for an important use-case (and similarly for the other syntactic forms)?

My gut feeling is that the answer is no. Consider what a C++ compiler does with an awaitable function (this may be specific to stackless coroutines): they are transformed into state machines, each state lowers into something akin to a regular function, local variables accessed across states are stored in a dynamic environment. Ok, but then isn't a regular function simply a coroutine whose lowered state machine has a single state? And that being so, why distinguish syntactically between the two?

It seems silly, to my mind, to do all this "work" (in the compiler) to create an abstraction which allows the programmer to forget whether 'f(x)' returns synchronously or asynchronously, only to introduce a syntax which requires them to know or look up which of the two it is. What does it matter which of the two it is, if the whole point of the exercise was to turn callback spaghetti into linear code (and allow to leverage automatic variable lifetimes aka RAII)?

Show HN: Shutdown.live – a live US Government shutdown counter

https://shutdown.live
1•macjo•1m ago•0 comments

The Optimist's AI Manifesto

https://karthikeshwar1.github.io/blog/2026/ai-manifesto.html
1•rcrKnight•2m ago•1 comments

Morgan Stanley Cuts Jobs Across All of Its Business Lines

https://www.bloomberg.com/news/articles/2026-03-04/morgan-stanley-to-cut-3-of-workforce-across-al...
1•mgh2•2m ago•0 comments

Netflix Increases Developer Productivity – Temporal

https://temporal.io/resources/case-studies/netflix-increases-developer-productivity
1•atkrad•2m ago•0 comments

Show HN: AthenaFlow – it browses your app, then writes Playwright tests

1•nadeem1•5m ago•0 comments

When Claude and Gemini Talk

https://blog.unratified.org/2026-03-05-peer-review-gemini/
1•9wzYQbTYsAIc•7m ago•1 comments

Why incremental aggregates are difficult

https://www.feldera.com/blog/why-incremental-aggregates-are-difficult---part-1
2•gz09•10m ago•0 comments

Automated CT scan analysis could fast-track clinical assessments

https://www.nih.gov/news-events/news-releases/automated-ct-scan-analysis-could-fast-track-clinica...
1•hhs•12m ago•0 comments

Identify Every Visitor

https://fingerprint.com/
1•Cider9986•13m ago•0 comments

Faulty reward functions in the wild (Jack Clark, Dario Amodei, 2016)

https://openai.com/index/faulty-reward-functions/
2•ramoz•17m ago•0 comments

Self-Portrait by Ernst Mach (1886)

https://publicdomainreview.org/collection/self-portrait-by-ernst-mach-1886/
1•Hooke•18m ago•0 comments

Show HN: Console2svg – Convert terminal output to crisp SVGs

https://github.com/arika0093/console2svg
1•arika0093•18m ago•0 comments

Cracking the code on sulfur-based cathodes

https://pme.uchicago.edu/news/cracking-code-sulfur-based-cathodes
1•hhs•18m ago•0 comments

The Pentagon Officially Notifies Anthropic That It Is a 'Supply Chain Risk'

https://www.nytimes.com/2026/03/05/technology/anthropic-supply-chain-risk-defense-department.html
2•intunderflow•21m ago•1 comments

Ncruces/wasm2go: A WASM to Go translator

https://github.com/ncruces/wasm2go
1•atkrad•23m ago•0 comments

Show HN: Database Subsetting and Relational Data Browsing Tool

https://wisser.github.io/Jailer/
1•mrporter•24m ago•0 comments

The AI Hunger Games, submit your agents and watch them fight to the death

https://twitter.com/AshtonBars/status/2029702436349432132
2•sagebowsystem•25m ago•1 comments

Crush, Welcome Home

https://charm.land/blog/crush-comes-home/
2•atkrad•25m ago•0 comments

Denmark is set to explore if gastronomy can be recognized as an art form

https://apnews.com/article/denmark-copenhagen-gastronomy-art-cuisine-michelin-star-1ff12a21ab4e50...
2•petethomas•26m ago•0 comments

Bombardment unleashes terror in Tehran with no sign of protests

https://www.reuters.com/world/middle-east/bombardment-unleashes-terror-tehran-with-no-sign-protes...
3•abdelhousni•26m ago•1 comments

Iranian Warship Did Not Carry Ammunition per Protocol of the Milan Exercises

https://old.reddit.com/r/UnderReportedNews/comments/1rlmsom/the_downed_iranian_warship_did_not_ca...
2•inaros•26m ago•0 comments

Is anyone else drowning in terminal tabs running AI coding agents?

1•parsak•27m ago•2 comments

Multi-model code review and plan review for Claude Code

https://github.com/AltimateAI/claude-consensus
1•aaur0•28m ago•1 comments

2028: A Realistic Future for the Software Sector

https://grahamyork.substack.com/p/2028-a-realistic-future-for-the-software
1•SolonIslandus•28m ago•0 comments

Show HN: NavAgent – CDP-free, token-efficient web automation for AI

https://github.com/DimitriBouriez/navagent-mcp
1•DimitriBouriez•30m ago•0 comments

Future Shock

https://blog.ceejbot.com/posts/future-shock/
1•crcastle•30m ago•1 comments

Jan 6 rioter pardoned by Trump sentenced to life for sexually abusing children

https://www.sao5.org/johnson-sentenced-to-life-for-multiple-sex-crimes-against-children/
5•TigerUniversity•31m ago•1 comments

Bulk Hexagonal Diamond

https://www.nature.com/articles/s41586-026-10212-4
1•planetmechanic•31m ago•1 comments

Googleworkspace/CLI isn't optimized – Test your skills

https://tessl.io/eval-runs/019cc02f-bb26-76e0-a7c9-598a7337edb7
1•sjmaplesec•32m ago•2 comments

Humanoid robot: The evolution of Kawasaki’s challenge

https://kawasakirobotics.com/in/blog/202511_kaleido/
1•hhs•32m ago•0 comments