frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Twitter replaced old media picker with the native iOS one

https://twitter.com/nikitabier/status/1976067449792680252
1•tosh•53s ago•0 comments

Everything in Life Compounds

https://www.ssp.sh/brain/compounding/
2•articsputnik•4m ago•0 comments

Backing up Bear Blog posts

https://maxwrenna.com/backing-up-bear-blog-posts/
2•dazhur•6m ago•0 comments

US has spent $33.7B on Israel since it began its war on Gaza two years ago

https://costsofwar.watson.brown.edu/sites/default/files/2025-10/U.S.-Military-Aid-to-Israel_Hartu...
2•lr0•8m ago•0 comments

Building your MCP server with Laravel

https://sevalla.com/blog/mcp-server-laravel/
1•tomzur•9m ago•1 comments

The OpenAI Hype Cycle, Microsoft's Game Pass Failure, Verizon's Satellites

https://stratechery.com/2025/the-openai-hype-cycle-microsofts-game-pass-failure-verizons-satellites/
1•feross•9m ago•0 comments

Ask HN: How do I get invite to Lobste.rs?

3•pankajtanwar•10m ago•0 comments

The Programmer Identity Crisis

https://hojberg.xyz/the-programmer-identity-crisis/
1•facundo_olano•13m ago•0 comments

Evolution Strategies at Scale: LLM Fine-Tuning Beyond Reinforcement Learning

https://arxiviq.substack.com/p/evolution-strategies-at-scale-llm
1•che_shr_cat•19m ago•0 comments

Show HN: Kexa.io – Open-Source IT Security (Now Premium UI and AI)

2•patrick4urcloud•19m ago•0 comments

Neato's Early Cloud Service Exit – Robots will only work in manual mode

https://support.neatorobotics.com/support/solutions/articles/204000073686-announcement-6th-oct-2025
1•wisdome•20m ago•1 comments

Claude can write complete Datasette plugins now

https://simonwillison.net/2025/Oct/8/claude-datasette-plugins/
1•ibobev•23m ago•0 comments

Tracy Britt Cool: Brick by Brick

https://fs.blog/knowledge-project-podcast/tracy-britt-cool/
1•feross•25m ago•0 comments

Envion – Algorithmic Dynatext Envelope Sequencer in Pure Data (Pd)

https://github.com/aveniridm/envion
1•gjvc•25m ago•0 comments

Differential Equation on a Doughnut

https://www.johndcook.com/blog/2025/10/08/diffeq-donut/
1•ibobev•25m ago•0 comments

Show HN: SnapSort – Automatically sort and organize your photos with AI

https://www.snapsort.dev/
1•sumit-paul•26m ago•0 comments

Democratizing AI Compute

https://www.modular.com/blog/democratizing-compute-part-1-deepseeks-impact-on-ai
1•penguin_booze•27m ago•0 comments

Stripe Press – The Scaling Era

https://press.stripe.com/scaling
1•bobcostas55•27m ago•0 comments

A Story of Singlets and Triplets: Relativistic Biology

https://galileo-unbound.blog/2025/10/08/a-story-of-singlets-and-triplets-relativistic-biology/
1•ibobev•29m ago•0 comments

Spain's grid operator warns of new voltage swings; actions to avoid blackout

https://www.reuters.com/business/energy/spains-grid-operator-warns-new-tension-swings-urges-measu...
3•DamonHD•33m ago•0 comments

Building on vibes: Lessons from three years with LLMs

https://world.hey.com/joaoqalves/building-on-vibes-lessons-from-three-years-with-llms-564f2801
1•joaoqalves•33m ago•3 comments

Treating friends with Moscow in my kitchen

https://blog.myli.page/treating-friends-with-moscow-in-my-kitchen-d9ebc560646a
1•mohi-kalantari•34m ago•0 comments

Yes, Python is Slow, but it doesn't matter for AI SaaS

https://fastro.ai/blog/python-is-slow-and-it-doesnt-matter
1•amai•35m ago•0 comments

Ratcheting with Postgres Constraint

https://andrewjudson.com/ratcheting-with-postgres-constraint
1•unripe_syntax•37m ago•0 comments

Haskell Weekly Issue 493

https://haskellweekly.news/issue/493.html
2•amalinovic•38m ago•0 comments

Why Nix Will Win (and What's Stopping It): A 3-Year Production Story

https://ryanrasti.com/blog/why-nix-will-win/
1•Lunar5227•39m ago•0 comments

A Manifesto for Data Realism

https://medium.com/@140shashank/a-manifesto-for-data-realism-75efb9f04892
1•bulla•43m ago•0 comments

A tool to detect and remove watermarks from AI-generated text

https://www.bedpage.com/
1•Lazycathy•46m ago•1 comments

Show HN: SHAI – a (yet another) open-source, terminal-native AI coding assistant

https://github.com/ovh/shai
3•Marlinski•48m ago•0 comments

Touying: Creating Slides in Typst

https://touying-typ.github.io/docs/start/
2•gku•49m ago•1 comments
Open in hackernews

The React Foundation: The New Home for React and React Native

https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-for-react-react-native/
70•DanielHB•2h ago

Comments

disillusioned•1h ago
Is it me, or does $600,000 a year (presuming that $3M is over the 5 year period) seem a bit of a weak contribution from a company with a $1.8 trillion market cap that's regularly making $100M-$250M TC pay packages for AI scientists?

Like, I get that nothing is _owed_ here, but this feels like more of the same tragedy of the commons open source problem we see: tools that millions of apps depend on, barely propped up, and in this case, the child of a megacorporation that could easily create a proper evergreen endowment rather than a milquetoast token contribution to save face.

Or should we just be grateful?

nicce•1h ago
I guess Vercel does the most lifting in non-native React these days? Didn’t they hire the core developers?
fcanesin•1h ago
this, Vercel is at ~10B valuation with a business built atop React - they should and will probably take more of Meta space as stewards for it.
BoorishBears•1h ago
Please no. They don't have the best interests of React in mind.

They threw the resources behind RSC to make React, a framework for frontend reactivity, force opt-in for frontend reactivity. Meta is needed more than ever at this point, before React fully becomes a framework for burning compute on Vercel's infra.

karimf•1h ago
I agree with this. I’d prefer to have Meta be the steward for React instead of Vercel because Meta does not have a conflict of interest.
brazukadev•56m ago
That is exactly why I stopped using React 2 years ago
physicsguy•1h ago
How do you value what they already put into it?
esperent•1h ago
Let's round their yearly revenue at around $160 billion, then assume they've spent $3 million a year on React. That would put the cost at 0.002% of revenue, or to put it another way, if they dedicated just 1% of revenue to philanthropy, they could fund 500 React sized projects indefinitely.
philipwhiuk•1h ago
> dedicated engineering support

is probably worth more in practice. The $3m will basically just cover 'founding the foundation' I guess.

I do wonder whether this is a sign Facebook may no longer develop new stuff in React.

gampleman•1h ago
They also have a team of full time react devs they are paying for. That seems to me more than sufficient.

$600,000/year just to run a governance board and organize a conference seems extraordinarily generous to me. In fact I think it's more likely the $3M is more likely to form an endowment for the foundation that will fund it's expenses running forward.

mythz•41m ago
I don't understand the entitlement here?

Somehow because Meta has released a popular OSS library and dedicated over 10 years of engineering resources to it (that has generated immense value for the wider ecosystem), that they should've shelled out more than the $3M they're contributing in order to give its ownership away to a non-profit.

Maybe it's just me but I think they've contributed more than enough. I'm grateful for what they've already contributed and anything else they choose to contribute in future.

a1371•1h ago
This sound like positive news for the Dev community. I can imagine it took a lot of patience and intention to get Meta onboard with this.
Squarex•1h ago
Does this make React more or less dependend on Vercel?
throw-10-8•51m ago
More, they are part of the foundation.
azangru•31m ago
According to the React team page [0], five members of the team work at Vercel. This has been the case for several years. Vercel has been a major contributor in the development of React. How does the creation of the foundation make React more dependent on Vercel?

[0] - https://react.dev/community/team

cryptonym•23m ago
Isn't the foundation a formal way for meta to step-out and let others take/share ownership?
matsemann•55m ago
Oh man, having Vercel on the board is a bummer. Not only because they want to take React a way I disagree with, but it's clear that the CEO is on the wrong side of history in other matters as well (lots of recent drama).
azangru•50m ago
I am baffled by this take that I've been seeing all over the internet recently. A CEO is a person. He is human. Can't a human be on the wrong side of history on various matters, and what does it matter if he is? Can't he still do a decent job (whatever it is that CEOs do)? Why do we expect random entrepreneurs, celebrities, engineers, and so on to also be moral authorities or role models?
shafyy•42m ago
This is always the same age-old discussion: Can you separate the art from the arists? And unsurprisingly, different people have different views on it. Even if you disagree, you should be able to understand why people don't want to use a product if their usage of that product makes the owner and CEO more powerful (and they think them being more powerful is a bad thing for humanity).

Edit to add a simple example:

Musk's wealth is mostly tied up in Tesla -> You think Musk uses his wealth to wield political power, political power that makes the world a worse place -> You still think Teslas are good cars -> Even though you think that, you don't want to spend your money on buying a Tesla, because this will make Musk more wealthly -> Start at the beginning

matsemann•26m ago
If you're baffled and you're seeing it all over the internet, could it be that you're the one with the wrong take? Food for thought.
azangru•22m ago
Sure :-) Being baffled doesn't make one right. Nor, for that matter, does sharing a common viewpoint.
000ooo000•17m ago
Downright silly thing to say given how astroturfed the internet is in 2025
nicce•9m ago
> A CEO is a person. He is human. Can't a human be on the wrong side of history on various matters, and what does it matter if he is? Can't he still do a decent job (whatever it is that CEOs do)? Why do we expect random entrepreneurs, celebrities, engineers, and so on to also be moral authorities or role models?

Exactly, it is a human behind the company that does every decision. Company is just legal shield. Every decision is affected by what they really are or think.

throw-10-8•52m ago
Vercel being involved is a huge red flag.

NextJS is a pile of garbage, and their platform is absurdly expensive and leans heavily on vendor lock in.

iamsaitam•48m ago
Why is NextJS a pile of garbage?
tacker2000•40m ago
It’s VC funded, overengineered crap, specifically designed to push people into using their overpriced hosting.

I hope this isnt the way that React as a whole will go in the end.

But fortunately there are enough alternatives about.

throw-10-8•35m ago
- fragile under load and very difficult to debug SSR issues

- inconsistent behavior between hosted and self hosted versions of the same code

- horrible build times, like laughably bad multi-minute builds for trivial code bases

- crappy directory based routing system with lots of weird gotchas

- schizo identity JAMstack -> serverless -> ssr -> now its microvms + ai

- multiple hilariously long running GH issues where the dev team is thrashing around trying to debug their own black box framework

- "framework" that barely provides any of the primitives necessary to build web apps

- major breaking changes around core features like routing that require painful migrations

- general sloppiness, churn, and insecurity that comes from being part of the nodejs ecosystem

Thats not even getting into all of the shady patterns vercel uses to lock you into their overpriced hosting.

I've been a part of multiple teams that decided to build apps using NextJS, and while the FE is not my responsibility I typically got pulled in to help troubleshoot random issues. It was a complete waste of time in almost every case, and in one case resulted in the entire FE team being let go because they were unable to ship anything on time.

molszanski•8m ago
Try Astro my friend. React SSR with none of that next bs
dbbk•2m ago
Not to mention their braindead decision to aggressively cache everything as much as possible, which they're now trying to undo, but still haven't shipped.
throwaway77385•9m ago
If there is only one thing you take from my post, then look up "NextJS middleware auth bypass" or something along those lines. Have fun reading about that and then never touch NextJS or anything Vercel ever again.

I won't repeat what the sibling poster said, but I can tell you, I've been using NextJS from v12-v15 and in that time we've had:

- The catastrophic (and, at the time, UNDOCUMENTED) "aggressive, opt-out caching of all fetch calls", which confused the living daylights out of everyone who suddenly couldn't retrieve updated data from their servers. Like, don't override a native JS function that's supposed to work in an expected way, with black-box magic that adds caching behaviour that then needs to be overriden _per route_ with directives on each route. Cache headers can be added to fetch calls and are easy to configure globally via axios if needed. If you're going to do black magic, call it "nextfetch" or something

- The app router / page router transition was shockingly badly handled, with so much missing documentation around dynamic routes

- I don't know how many different ways of fetching / setting metadata / <head>-related techniques I've had to learn by now. It seems to change all the time. BUT, that isn't the worst part....the worst part was / is:

- You couldn't, for the longest time, fetch metadata for a page without duplicating fetch requests. I think this is where their fetch-deduping thing came from. But again, black-box magic on a native JS function with very inconsistent behaviour, so for a while, all pages in our app just had to make two fetch calls per page that needed specific metadata added to the <head>

- Vercel as a platform not allowing to set billing limits (have fun with your DDoS that they don't recognise as such)

- Middleware is one file. That's what you get. No chaining, nothing. One god-function for everything. Just think about the anti-pattern that is

- I don't know whether it's clever or terrible, but if you want to add a sitemap, you do so by defining a route by creating a folder called sitemap.xml (yes, a directory), where you then put your route.ts which is in keeping with the way the new router should work. But somehow it just doesn't sit right with me. Folders with file extensions. But it also adds a lot of ability to make the sitemap highly customisable and dynamic, so maybe it's ok

- You suddenly needed to start awaiting url params, cookies, etc. which is sort of fine, but was a huge change causing warnings all over the compiler for months and months

Anyway, those are just a few things off the top off my head. I already find React to be quite counter-intuitive and non-deterministic, but NextJS just adds a layer of pain on top with very, very few advantages.

I am dying to get my hands on an alternative, but also don't want to rebuild all of the apps I built when I was still optimistic about NextJS.

throw-10-8•3m ago
Oh man I forget about their "middleware".

Whoever implemented that has no idea how middleware is supposed to work.

dbbk•1m ago
I'd just ask an AI model to move everything over to TanStack Start and see if it works
azangru•44m ago
Vercel employs maybe half [correction, maybe a quarter] of the React core team. For example, during the keynote at React Conf, it was mentioned that Andrew Clark, who, if I am not mistaken, is employed by Vercel, worked on resolving the rendering issue of React that was blocking the release of React 19 after it was discovered in the release candidate.

Vercel and Next.js have been the main testing ground during the development of React server components as well.

How much has Vercel contributed to the development of react over the past years?

throw-10-8•23m ago
Vercel is the primary driver of react SSR / server components, which has also led to an explosion of complexity in react and has made it less useful as a composable library imo.

The last truly useful react feature for me was error boundaries in React 16 (2017?) and I think hooks was react 16 too?

These days if I need ui components for an existing SSR app I just use web components or lightweight libs like mithril.

crummy•44m ago
I know Vercel has their fingers in a bunch of pies, but is there any significant vendor locking? I worked at a place where we just put nextJS in a docker container and hosted it ourselves, but maybe we would have got more on Vercel?
throw-10-8•31m ago
running nextjs in docker is notoriously bug prone, there are multiple GH issues about this with no real resolution

the official recommendation we got was to just run it on vercel

I would go as far to say that nextjs is not self-hostable in its current state if you expect high traffic and low latency.

nicce•12m ago
They have neglected many issues which would help on self-hosting until the public cry was big enough.
cryptonym•30m ago
Try to scale Next.js globally. Try to keep up to date with new versions, changes in paradigms and the way the output is rendered.

It's designed to be deployed on Vercel. Production-ready hosting part of the Framework is not Open Source nor well documented.

https://github.com/vercel/next.js/discussions/59167 https://www.netlify.com/blog/how-we-run-nextjs/

mohsen1•31m ago
Also their CEO's picture with Bibi is showing their values
tipiirai•6m ago
Whoah. Wasn't aware that Guillermo Rauch openly embraces Benjamin Netanyahu
askonomm•29m ago
That's one way to sell a open source project I guess. Not only did Vercel really fight to not have any mention on the React docs about using React _without_ Vercel, but downright to using wording to imply that if you do then you're using it wrong. All clearly states the direction that Vercel is taking React. Soon enough it'll be Vercel-only software.
azangru•29m ago
To anyone excited by this news, could they explain, like I'm five, what is it that makes it exciting? Why would developers (or non-developers?) care?
d--b•27m ago
Is it just me or does this feel like peak React?
jwr•2m ago
Happy to see a clear path for React going forward. React is under-appreciated in some circles of the fast-moving JavaScript world, where people are somehow expected to rewrite all their code from scratch every couple of years or so, after somebody starts shouting "framework X is dead", and everybody starts focusing on the new hotness. I'm not sure how that is economically viable, I know I couldn't afford that kind of approach.

I have a Clojure/ClojureScript app using React that I've been maintaining for the last 10 years. I don't use all the features of React, in fact I could probably use a much smaller library — the biggest advantage is that it provides a "re-render the UI based on app state change" model that fits Clojure very well. But I'm very happy that React is there and that it's been maintained with relatively little code rewriting necessary over the years.

pimterry•2m ago
It feels like React generally has an ongoing trajectory towards increasing complexity and features. For something that's effectively become the standard for frontend that's unfortunate. It would be great to have a simple reliable base, with extensions & addition complexity layered on top or included optionally. This announcement doesn't fill me with hope for that direction unfortunately, it mostly seems like Vercel getting more control, and they're driving a lot of that movement.

Being able to ignore parallel rendering, RSC, hooks, etc, and just write simple code for simple sites again would be fantastic.

Unfortunately all the major competition I've seen seems so significantly different that migrating any kind of non-trivial application would basically be a full rewrite. Is Preact or similar offering much promise here?