frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

FFmpeg 9.0

https://github.com/FFmpeg/FFmpeg/blob/n9.0/RELEASE_NOTES
137•gyan•1h ago•14 comments

DeepSeek V4 Flash on a Single AMD MI300X

https://github.com/ryanzhou/deepseek-v4-flash-mi300x
17•zhoutong•44m ago•1 comments

Bending Spoons makes first post-IPO acquisition with $1.3B Airtable deal

https://live.euronext.com/en/financial-news/bending-spoons-makes-first-post-ipo-acquisition-13-bi...
36•riffraff•1h ago•31 comments

LLMs reward expertise

https://www.seangoedecke.com/llms-reward-expertise/
982•MaxMussio•13h ago•416 comments

Harness Engineering for Self-Improvement

https://lilianweng.github.io/posts/2026-07-04-harness/
63•tosh•4h ago•7 comments

Show HN: Run an 80B Qwen in 4.3 GB of RAM on a Mac, and a 35B on an iPhone

https://github.com/leonickson1/Swiftlet
191•leonickson•17h ago•84 comments

You don't need React: creating a minimal UI library in Vanilla JavaScript

https://pedroth.github.io/?p=post/NoNeedReact
42•pedro_movai•2h ago•35 comments

Ten advances in mathematics and theoretical computer science

https://openai.com/index/ten-advances-in-mathematics/
545•milkshakes•18h ago•837 comments

Devtools must be open source

https://blog.exe.dev/devtools-must-be-open-source
621•bryanmikaelian•20h ago•206 comments

Amazonian civilization had estimated 3M people in 3% of forest area

https://www.science.org/content/article/odd-shapes-hidden-dense-amazon-rainforest-reveal-sprawlin...
158•marojejian•5d ago•130 comments

Archaeologists Find Ancient Glyphs in the Amazon

https://www.nytimes.com/2026/07/31/world/americas/amazon-archaeology-geoglyphs.html
8•wglb•2d ago•4 comments

That time when I failed the Microsoft interview

https://ochagavia.nl/blog/that-time-when-i-failed-the-microsoft-interview/
68•wofo•6d ago•118 comments

CollectWise (YC F24) Is Hiring

https://www.ycombinator.com/companies/collectwise/jobs/oEAfzBS-ai-agent-engineer
1•OBrien_1107•3h ago

Ask HN: Who is hiring? (August 2026)

180•whoishiring•19h ago•170 comments

Prevent cognitive debt by manually retyping LLM-generated code

https://ankursethi.com/blog/prevent-cognitive-debt-by-manually-retyping-llm-generated-code/
489•mpweiher•1d ago•403 comments

There Will Come Soft Rains (1950) [pdf]

https://users.wpi.edu/~zrbutzke/Docs/BradburyStories(1).pdf
163•pmg101•11h ago•59 comments

Smaller, faster, safer: running Kimi and GLM at scale

https://blog.cloudflare.com/smaller-faster-safer-models/
222•ascorbic•17h ago•58 comments

Beauty in my backyard

https://worksinprogress.co/issue/beauty-in-my-backyard/
27•footest•4d ago•8 comments

Twenty Years of Pandoc

https://pandoc.org/twenty-years-of-pandoc.html
273•fiddlosopher•19h ago•31 comments

The US is not a democracy but an oligarchy, study concludes (2014)

https://www.upi.com/Top_News/US/2014/04/16/The-US-is-not-a-democracy-but-an-oligarchy-study-concl...
57•giov4•1h ago•25 comments

Ask HN: Who wants to be hired? (August 2026)

120•whoishiring•19h ago•289 comments

MiniMax H3 Day-0 Support in ComfyUI: Open Weights, Native Audio, and 2K Video

https://blog.comfy.org/p/minimax-h3-day-0-support-in-comfyui
300•vblanco•21h ago•87 comments

Launch HN: Hoplite (YC S26) – Effortlessly deploy cloud coding agents

https://hoplite.sh
73•BenceRed•18h ago•59 comments

Show HN: I made a private self-destructing image hosting site in Golang

https://picburn.xyz/
3•shelldweller•2h ago•0 comments

Trembling Photons in Non-Abelian Electric Fields

https://physics.aps.org/articles/v19/89
9•bookofjoe•3d ago•1 comments

Celebrating 45 Years of Kermit with the First New C-Kermit Release in 15 Years

https://changelog.complete.org/archives/44456-celebrating-45-years-of-kermit-with-the-first-new-c...
168•roryirvine•17h ago•43 comments

Andy Pavlo joins ClickHouse to establish ClickHouse Labs

https://clickhouse.com/blog/andy-pavlo-joins-clickhouse
314•nikolay_sivko•20h ago•67 comments

200 Milliseconds

https://200ms.thenodebook.com
288•dimitarpanov•3d ago•89 comments

Windows XP 2002 for the Itanium: Unbridled rage

https://virtuallyfun.com/2026/08/03/windows-xp-2002-for-the-itanium-unbridled-rage/
107•jandeboevrie•12h ago•60 comments

Replacing the Kobo Libra H2O Battery

https://ei3lh.eu/2025/11/20/replacing-the-kobo-libra-h2o-battery/
78•austinallegro•5d ago•29 comments
Open in hackernews

You don't need React: creating a minimal UI library in Vanilla JavaScript

https://pedroth.github.io/?p=post/NoNeedReact
42•pedro_movai•2h ago

Comments

Flavius•55m ago
After looking at the code in the tic tac toe example I am now 100% convinced that I need React.
inigyou•44m ago
React and systemd feel the same way to me: both really sensible ideas at the core, surrounded in layers of bullshit.
Oras•53m ago
> The only potential issue with immediate mode is performance, since we need to re-render the entire UI on every state change.

How this made it to HN front page?

pedro_movai•49m ago
I think the author is saying a potential issue of a vanilla implementation of immediate mode. The following text explains that there is already many optimizations for this
inigyou•46m ago
Nothing in HTML is immediate mode. Any framework with a DOM is retained mode, by definition.
pedro_movai•41m ago
But the api is trying to simulate immediate mode using DOM
inigyou•34m ago
That's called an "abomination". The advantage of immediate mode is not storing a DOM. If you write immediate-mode code but it stores a DOM anyway then it's the worst of both worlds.
Warwolt•24m ago
How would you do layouting without a tree structure in place? Not really sure what you're getting at here
inigyou•24m ago
You have discovered one advantage of retained-mode designs.
blenderob•16m ago
> I think the author is saying a potential issue of a vanilla implementation of immediate mode.

And you (pedro_movai) == the author? So you are saying that potential issue? Sorry, technically you are right that the author is saying that but I got confused with you referring to yourself in third person. Nothing wrong with it. Just want to confirm if you're the author.

mythz•52m ago
Minimal UI library results in maximal App code, which makes it a good usecase for why you're better of with React/Vue
hsn915•51m ago
If you are going to advocate against something, the alternative you propose needs to be better in some important area, other than "not that thing".

What is the thing you hate about react, and what is the thing you require in an alternative?

I hate bloat and require lightness, so I use Preact.

I also hate complexity and difficult to read stuff, so when I look at the proposal here, I don't see anything appealing, other than "look! it's not react!"

wild_egg•50m ago
> immediate mode

You keep using that word. I do not think it means what you think it means.

React most definitely falls under what would be called a "retained mode" of some sort. And the UI library described here is also.

pedro_movai•39m ago
I think the author is referring to immediate mode because of

UI=f(state)

wild_egg•12m ago
I do understand that's what they have in mind. But that's not what immediate mode means. Function application is not the only criteria.

We are talking about rendering into a browser by twiddling DOM APIs. That's definitely retained mode rendering and repeatedly claiming it's immediate mode doesn't make it true

jakelazaroff•48m ago
> The only potential issue with immediate mode is performance, since we need to re-render the entire UI on every state change.

Notice that in the task list example, if you leave some text in the input and check off a task, your text will be erased.

If we could truly treat the DOM as an immediate-mode UI, there would be no need for React/Preact/ Svelte/Solid/etc. But it turns out there are a fair number of quirks like this that preclude such simple replacements from working correctly.

(That said: I am all for experiments like this for learning, or for fun, or to try out unexplored framework design space!)

bryanhogan•46m ago
I agree that React gets overused for many websites, but I'm not sure about this project over something like Astro.

I built an Astro Starter that uses just CSS in a scalable way for simple websites. Content is written in Markdown / MDX files. Design tokens are set in var.css. Other stuff is defined in one config.ts file.

Global styling is set though a few CSS files (Global, Reset, Var, Util, Markdown), components are scoped in styling but utilise the tokens.

Link: https://starter.bryanhogan.com/

GitHub repository: https://starter.bryanhogan.com/

netdur•46m ago
unlike many of the commenters, I found this pretty nice and educational, there are full stack developers who cannot write anything outside React and do not even understand why React was created in the first place
pedro_movai•18m ago
Nice! positive comment
bofadeez•43m ago
Discussing language preferences at all sounds very pre-Fable era
afavour•37m ago
Framework, not language. And framework choice still matters.
orphea•23m ago
So do programming languages, fwiw. The argument of "we have Fable, X doesn't matter anymore" is a severe case of delusion.
bofadeez•22m ago
I would have agreed before I used Fable. It's not even vibe coding anymore. It's just coding.

E.g. Just always use Rust instead of Python.

bofadeez•23m ago
Tomato tomato. English is my favorite new programming language.
inigyou•7m ago
Tell me, mister Bofadeez Nutz, why does every non-AI post have to have these dumb "hurr durr just use AI" comments?
afavour•25m ago
I think React is way overused but every time you see a blog post with "replace it with this pet mini project instead" I groan because you know the reaction is going to be "what about X feature", and of course the mini framework doesn't do it.

I've found the perfect balance to be Astro with Preact. You will inevitably have some piece of functionality that's complex (say, a contact form) and you can lean into Preact for that. But for the vast majority of a content-heavy site you can just use Astro and skip the client-side bulk entirely.

STANDARD DISCLAIMER ANY TIME I COMMENT ON FRONT END DEV: your project may be different. A blog or a shopping site and have extremely different requirements to a full Gmail-style web app. There does not need to be a one size fits all answer.

codazoda•23m ago
Even this is more complex than many websites need to be. A few months ago I wrote about why I often create pages in pure html and css.

https://joeldare.com/why-im-writing-pure-html-and-css-in-202...

inigyou•10m ago
Regarding small pages - there's a certain size threshold (that I don't remember - a few kB) where the entire HTTP response is sent back in the first TCP window for most client OSes, which allows minimum round-trips.
codazoda•3m ago
You might be talking about the 14-kb problem.

https://joeldare.com/the-14kb-problem

jorisw•16m ago
Who knew the largest community in Web tech was wrong all this time?
gulugawa•14m ago
I read the blog post, and your framework looks great.

I think React is overused, and I'm happy to see people support alternatives.

fg137•3m ago
I wish that before someone writes yet another article on "You don't need React" they can do a Google search to look up all the 1000 articles already written with the same arguments and the discussions around that.
mollerhoj•2m ago
"I think the author is saying" - Wait, are you not the author? This seems dishonest.