frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Is it 1999? – where the AI boom sits on the dot-com timeline

https://isit1999.com/
1•motola23•1m ago•0 comments

Show HN: Silta: family assistant on Matrix with continuity across context limits

https://github.com/dmitry-markin/silta
1•dmitry-markin•2m ago•0 comments

Sweden.gov – Swedish Version of America.gov

https://sweden.matzielab.com/
1•matzie•3m ago•1 comments

Show HN: Sensii – LeagueOfLegends live AI coach

https://sensii.gg
2•FreeFrosty•6m ago•0 comments

Show HN: The Kio Programming Language

https://jdevuyst.github.io/kio/
1•jdevuyst•7m ago•0 comments

Yann LeCun's $1B Bet Against LLMs [Part 1] [video]

https://www.youtube.com/watch?v=kYkIdXwW2AE
1•bobajeff•8m ago•0 comments

Show HN: I want to use Apache Tika from Python, but I don't want to install Java

https://github.com/bear0330/tika-ape
1•bear330•9m ago•0 comments

David Wheeler: pg_ClickHouse and chdb updates: Encoding, nesting, and types

https://clickhouse.com/blog/pg_clickhouse-chdb
1•hnisjafx40•9m ago•0 comments

Omarchy in your Browser

https://tryomarchy.dev/
1•tosh•13m ago•0 comments

Comby · Structural code search and replace for ~every language

https://comby.dev
2•quincepie•14m ago•0 comments

OpenStreetMap Ops Team: tile generation around 3× faster with Mapnik v4.3.2

https://en.osm.town/@osm_tech/117360355704853854
1•Rygian•14m ago•0 comments

Automating evals with Claude Code native skill

https://claude.dev/blog/automating-eval-design-and-hillclimbing/
1•ltononro•15m ago•0 comments

Data Science Weekly – Issue 671

https://datascienceweekly.substack.com/p/data-science-weekly-issue-671
1•sebg•17m ago•0 comments

The Rock's rise and fall. And the end of a certain type of movie stardom

https://www.statsignificant.com/p/the-rocks-rock-bottom
3•sebg•20m ago•0 comments

Making a shape-shifting web design engine that never breaks

https://neutrino.website/about/
1•natannikolic•20m ago•1 comments

Airbnb just launched 3D floor plans

https://www.airbnb.com/help/article/4253
2•mikeaskew4•22m ago•1 comments

The Beclowning of Scott Bessent

https://paulkrugman.substack.com/p/the-beclowning-of-scott-bessent
2•runeks•22m ago•1 comments

Switching to Emacs as a Neovim User

https://eliasebner.com/blog/thoughts/switching-to-emacs-as-a-neovim-user/
2•birdculture•22m ago•0 comments

Show HN: Watch a neural net learn Clash Royale defense in the browser

https://itzik123.github.io/ClashRoyaleAi/lab/
2•itzikkatz•23m ago•1 comments

Google RRSI: Regularized Recursive Self-Improvement of Agent Harnesses

https://regularized-rsi.com/
1•yarapavan•24m ago•1 comments

Somewhat Magical Jev Ball

https://somewhatmagicaljevball.com
1•kitallis•24m ago•0 comments

I looked at one place a day for two weeks. The same thing kept surprising me

https://pub-a941bfd863a24f91a60e6c4979c18a84.r2.dev/pi-sandbox-uploads/358904513341427712/2026-09...
1•leo_watches•27m ago•0 comments

Children won't need basic cooking skills in the future

https://cloud.nascraft.net/t_v7kJA_lXgCfjri1s5amQ
2•mococa•29m ago•0 comments

Hetzner: Load Balancers private network outage for dedicated servers

https://status.hetzner.com/incident/d5f60e1e-5919-4f0e-bfe4-2387ae7e1c9f
1•mococa•30m ago•0 comments

Rpi – a Rust rewrite of the Pi agent, 10× faster startup

2•bigfishhk•30m ago•3 comments

Programmable event loops for our distributed agent harness

https://comma.surf/blog/agent-programmable-event-loops
1•losfair•37m ago•0 comments

Stripe Acquires Parafin

https://twitter.com/ParafinHQ/status/2105326811400061323
1•soltanov•37m ago•0 comments

"Biggest threat yet": New EU rules could restrict online gaming

https://www.notebookcheck.net/Biggest-threat-yet-New-EU-rules-could-severely-restrict-online-gami...
3•nickslaughter02•37m ago•1 comments

Ephemeralhost.com, game servers that run only while you play

https://ephemeralhost.com/
1•goerkemballmuel•40m ago•1 comments

At0M: A 60M local Jev at 16 ms latency and 79% accuracy on Typed Decision

https://at0m.pienomial.com/
1•okpatil•40m ago•0 comments
Open in hackernews

React Meta-Framework Feels Broken, Here's Why

https://rwsdk.com/blog/your-react-meta-framework-feels-broken
22•dthyresson•1y ago

Comments

dthyresson•1y ago
A new blog post argues that today’s React meta-frameworks like Next.js and Remix are too abstract and “feel broken,” adding complexity through magic and indirection. It introduces RedwoodSDK as a simpler, more transparent alternative that prioritizes native web APIs and production-parity development.
codingdave•1y ago
You don't need to (and should not) add a Tl;dr comment when you post something. If you want to tell the story of how you came up with an idea, do a "Show HN". That is the correct way to self-promote on HN.
dthyresson•1y ago
That wasn't my intent. I haven't used HN much. Will do next time. Thx!
pistoriusp•1y ago
I'm the author of this article, and this is the second time I've built a framework. I co-created RedwoodJS with Tom Preston-Werner several years ago - and we came up with some novel ideas, but I had a nagging feeling that something wasn't right.

A failed-startup and a kid later... and I'm back. I couldn't let go of the original vision of RedwoodJS, but I wanted to start from scratch. So we built RedwoodSDK, which is a React framework for Cloudflare. It starts as a Vite Plugin that gives you server-side-rendering, RSC, streaming, and realtime capabilities.

Our standards based route feels invisible, with simple pattern matching, middleware and interrupters. You receive a request and return a response. You own every byte over the wire.

There's zero magic. Just TypeScript, modules, functions, values, and types.

chipgap98•1y ago
Aren't the "defineApp" and "route" methods in rwsdk also magic? It feels like rwsdk is just being more deliberate about when and where to introduce those magic functions.

I'm a big fan of rwsdk so far. Thanks for building!

pistoriusp•1y ago
Nope! They just return standard JavaScript.

A typical worker looks something like this:

    export default {
        fetch({ request }) {
          return new Response('ok')
        } 
    }

DefineApp just wraps that initial entry point into something that allows us to run middleware, match the router, and render out the page or the response object.

Love that you're a fan! Remember... No magicians allowed here.

gadfly361•1y ago
I think a notable difference is with one, you can read the code in the file and understand what it will return. With others, you need to read the code and then do a mental join of the framework's conventions to know what it'll return.