frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Why I Stopped Arguing with People

https://wangcong.org/2026-06-30-why-i-stopped-arguing-with-people.html
387•backlit4034•2h ago•306 comments

For First Time, a Cell Built from Scratch Grows and Divides

https://www.quantamagazine.org/for-the-first-time-a-cell-built-from-scratch-grows-and-divides-202...
66•defrost•1h ago•13 comments

Asahi Linux 7.1 Progress Report

https://asahilinux.org/2026/06/progress-report-7-1/
393•pantalaimon•5h ago•114 comments

SpudCell: The first synthetic cell with a complete cell cycle

https://biotic.org/research/spudcell/
20•godwinson__4-8•35m ago•1 comments

Single Dose of Frog-Derived Gut Bacterium Eradicates 100% of Tumors in Mice

https://www.thefocalpoints.com/p/new-study-frog-derived-gut-bacterium
314•mpweiher•6h ago•160 comments

Announcing Box3D :: Box2D

https://box2d.org/posts/2026/06/announcing-box3d/
95•makepanic•3h ago•20 comments

Nintendo has raised its employees base salary by 10%

https://mynintendonews.com/2026/06/26/nintendo-has-raised-its-employees-base-salary-by-10/
292•_tk_•3h ago•134 comments

Launch HN: Parsewise (YC P25) – Reason Across Documents with an API

17•gergelycsegzi•1h ago•10 comments

Red Programming Language: Static linking support

https://www.red-lang.org/2026/06/static-linking-support.html
20•em-bee•1d ago•2 comments

Manufact (YC S25) Is Hiring a Developer Advocate in SF

https://www.ycombinator.com/companies/manufact/jobs/4cyWd6S-developer-advocate-partnerships-devrel
1•luigipederzani•2h ago

Newly discovered spider builds spring loaded snare to catch ants

https://phys.org/news/2026-06-newly-australian-ballista-spider-snare.html
185•chimpanzee•2d ago•37 comments

Sony Deletes 551 Movies PlayStation Owners Paid For

https://reclaimthenet.org/sony-deletes-551-studiocanal-movies-playstation-owners-paid-for
64•bilsbie•1h ago•22 comments

Monetization Gateway

https://blog.cloudflare.com/monetization-gateway/
23•soheilpro•1h ago•5 comments

The Anti-Palantir Manifesto

https://nym.com/blog/anti-palantir-manifesto
28•eustoria•43m ago•2 comments

Claude Sonnet 5

https://www.anthropic.com/news/claude-sonnet-5
1210•marinesebastian•21h ago•743 comments

Obfuscation: Building the final boss of cryptography (Part I)

https://vitalik.eth.limo/general/2026/06/29/obfuscation1.html
56•fbrusch•1d ago•4 comments

Godot will no longer accept AI-authored code contributions

https://www.pcgamer.com/gaming-industry/open-source-game-engine-godot-will-no-longer-accept-ai-au...
461•pjmlp•7h ago•292 comments

ArXiv's Next Chapter

https://blog.arxiv.org/2026/06/30/arxivs-next-chapter/
218•subset•12h ago•65 comments

The Internet I Grew Up with Doesn't Exist Anymore

https://cleberg.net/blog/internet.html
212•felixdoerp•5h ago•198 comments

Compiler-Assisted Floating-Point Error Analysis and Profiling with FPChecker

https://fpanalysistools.org/ISC26/
21•matt_d•1d ago•2 comments

1-Bit Pixel Art Emojis

https://hypertalking.com/2023/05/15/1-bit-pixel-art-emojis/
7•surprisetalk•6d ago•0 comments

Your Kids' School Bus Is About to Become a Roaming Surveillance Vehicle

https://www.thedrive.com/news/your-kids-school-bus-is-about-to-become-a-roaming-surveillance-vehicle
56•cf100clunk•1h ago•29 comments

A deep dive into SmallVector:push_back

https://maskray.me/blog/2026-06-27-a-deep-dive-into-smallvector-push-back
21•mariuz•1d ago•5 comments

Google copybara: moving code between repositories

https://github.com/google/copybara
270•reconnecting•15h ago•52 comments

Claude Code is steganographically marking requests

https://thereallo.dev/blog/claude-code-prompt-steganography
2296•kirushik•23h ago•687 comments

Internal Combustion Engine

https://ciechanow.ski/internal-combustion-engine/
10•StefanBatory•2h ago•1 comments

Show HN: Frond – a frontend runtime for your app's dependency graph

https://frondruntime.dev
14•romanonthego•3h ago•8 comments

This Cell Feeds, Grows and Reproduces. and It's Manmade

https://www.nytimes.com/interactive/2026/07/01/science/spudcells-synthetic-cell.html
21•quux•1h ago•5 comments

Claude Science

https://claude.com/product/claude-science
537•lebovic•22h ago•155 comments

Leanstral 1.5

https://docs.mistral.ai/models/model-cards/leanstral-1-5-26-06
285•vetronauta•18h ago•122 comments
Open in hackernews

Show HN: Frond – a frontend runtime for your app's dependency graph

https://frondruntime.dev
14•romanonthego•3h ago

Comments

romanonthego•3h ago
I built Frond, a frontend runtime that makes your app's dependency graph explicit instead of leaving it scattered across provider order, enabled: user && api.ready guards, and logout teardown scripts.

The shape: your app is a graph of nodes — services, resources, screens. Each node declares its dependencies, how it's acquired, how it's cancelled, and how it's released, all in one place. The runtime resolves them in dependency order and tracks readiness, so React stays a renderer — it consumes a node that's already ready (useNode suspends until it is) instead of re-deriving that logic inside components.

Two engines run underneath. Effect handles the async work — execution guarantees, cleanup correctness, cancellation, and typed error channels. MobX handles state — granular observable state and live updates. You declare a node's dependencies, acquire, and release; Frond runs the rest on those two.

It's v0 and the API will still move.

charucharu•44m ago
How opinionated is Frond? Could someone adopt it incrementally, or does it need to own the entire application's dependency graph?
jaen•1h ago
What's the advantage of this over Jotai / atomic state / computed signals, which seems to require 10× less code with mostly the same benefits?
adithyaharish•53m ago
Interesting approach.The lifecycle management and teardown story seems to be the main differentiator rather than state itself.How does Frond compare to Effect's Layer system? Is it essentially bringing Layer-like dependency graphs into the React runtime?
alfonsodev•45m ago
I understand it like events + state machine type of approach. Reacts only renders and emits events, and I guess the state machine imperatively will dictate to react what to render according to the result of executing whatever is in the state transition.
killerstorm•44m ago

   type ProfileSpec = Frond.NodeSpec<{
     readonly args: Frond.Args.None;
     readonly key: Frond.Key.Singleton;
     readonly deps: {
       readonly http: Frond.Dep<typeof HttpTransportNode>;
     };
    readonly result: Profile;
   }>;
This begs to be its own DSL rather than TypeScript-type-meta-programming.
chaitralikakde•39m ago
How does Frond handle cyclic dependencies? Is cycle detection built into the runtime, or is it left to the developer?
jatins•30m ago
If I see this code in a new company I just joined I am quitting on day 1