frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Anyone Using a Mac Studio for Local AI/LLM?

44•UmYeahNo•1d ago•28 comments

Ask HN: Ideas for small ways to make the world a better place

11•jlmcgraw•11h ago•18 comments

Ask HN: Non AI-obsessed tech forums

19•nanocat•9h ago•15 comments

Ask HN: Non-profit, volunteers run org needs CRM. Is Odoo Community a good sol.?

2•netfortius•6h ago•1 comments

Ask HN: 10 months since the Llama-4 release: what happened to Meta AI?

43•Invictus0•1d ago•11 comments

AI Regex Scientist: A self-improving regex solver

6•PranoyP•13h ago•1 comments

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

139•whoishiring•4d ago•514 comments

Ask HN: Who is hiring? (February 2026)

312•whoishiring•4d ago•511 comments

Tell HN: Another round of Zendesk email spam

104•Philpax•2d ago•54 comments

Ask HN: Is Connecting via SSH Risky?

19•atrevbot•2d ago•37 comments

Ask HN: Why LLM providers sell access instead of consulting services?

4•pera•19h ago•13 comments

Ask HN: Has your whole engineering team gone big into AI coding? How's it going?

17•jchung•2d ago•12 comments

Ask HN: What is the most complicated Algorithm you came up with yourself?

3•meffmadd•21h ago•7 comments

Ask HN: Any International Job Boards for International Workers?

2•15charslong•8h ago•2 comments

Ask HN: How does ChatGPT decide which websites to recommend?

5•nworley•1d ago•11 comments

Ask HN: Is it just me or are most businesses insane?

7•justenough•1d ago•6 comments

Ask HN: Mem0 stores memories, but doesn't learn user patterns

9•fliellerjulian•2d ago•6 comments

Ask HN: Is there anyone here who still uses slide rules?

123•blenderob•3d ago•122 comments

Ask HN: Anyone Seeing YT ads related to chats on ChatGPT?

2•guhsnamih•1d ago•4 comments

Kernighan on Programming

170•chrisjj•4d ago•61 comments

Ask HN: Does global decoupling from the USA signal comeback of the desktop app?

5•wewewedxfgdf•1d ago•2 comments

We built a serverless GPU inference platform with predictable latency

5•QubridAI•2d ago•1 comments

Ask HN: How Did You Validate?

4•haute_cuisine•1d ago•4 comments

Ask HN: Does a good "read it later" app exist?

8•buchanae•3d ago•18 comments

Ask HN: Have you been fired because of AI?

17•s-stude•4d ago•15 comments

Ask HN: Cheap laptop for Linux without GUI (for writing)

15•locusofself•3d ago•16 comments

Ask HN: Anyone have a "sovereign" solution for phone calls?

12•kldg•3d ago•1 comments

Test management tools for automation heavy teams

2•Divyakurian•1d ago•2 comments

Ask HN: OpenClaw users, what is your token spend?

14•8cvor6j844qw_d6•4d ago•6 comments

Ask HN: Has anybody moved their local community off of Facebook groups?

23•madsohm•4d ago•18 comments
Open in hackernews

Ask HN: Why has there been a recent surge in criticism toward Next.js?

5•grandimam•9mo ago

Comments

RainyDayTmrw•9mo ago
I don't think it's recent. I think it comes and goes. Maybe you've noticed the newest wave.

As for why, there's a lot of reasons. The big one that I'll note is what I call the "PHP effect" - an easy to use language has the most beginners, and beginner work product attracts negative attention.

para_parolu•9mo ago
I can't say about surge. Haven't seen or contributed to it. But I can share my very recent experience.

A few months ago I left a large company for a fast‑growing startup that uses Next.js for several front‑end projects. I had never touched Next.js and knew little about it. After reading the documentation I felt optimistic; I scaffolded a new service quickly and everything went smoothly for the first month or two.

Then the oddities surfaced and I had to discover them the hard way.

Server Actions run sequentially, which makes no sense. When someone reported serialized requests I didn’t believe it at first. I stopped using them.

The App Router feels broken. Every route change triggers a backend request. A prefetch hack exists but doesn’t cover every case, and complex routing turns into trial‑and‑error. I eventually wrote my own routing.

The upgrade from 14 to 15 was billed as easy with codemods, yet I soon hit issues like reactMaxHeadersLength increasing header size and forcing reverse‑proxy changes. The migration guide never mentioned it. Next.js also bundles its own library versions, producing counter‑intuitive behavior you have to uncover yourself.

The use client / use server split is a mess. One side allows async components, the other doesn’t, so many developers just add use client everywhere to avoid surprises.

Environment variables are another headache: process.env shows different values from the real environment because Next.js overrides standard Node APIs.

My current task is to remove Next.js entirely because we can’t keep paying this complexity tax.

It’s a rant, I know, but Next.js has cost me a lot of time. For someone with minimal front‑end experience who needs a simple site quickly, I might still recommend it. For a complex or long‑term project maintained by experienced developers, I’d say stay away.

marklubi•9mo ago
Currently working for a company that jumps from new-hotness to new-hotness every couple of years. They're currently pushing Next.js, and they've been wrong almost every single time.

There are plenty of proven frameworks/languages out there that are consistent, performant, and maintainable. From my experience, Next.js is not one of them.

I think a lot of developers pick a framework for velocity. I've made this mistake before, and paid for it later. At a very early stage when you're trying things out (MVP) it might make sense, but the expense and headaches will be paid for later.

Edit: Just want to add on... tools have purposes and you have to pick the right one. Most people wouldn't use a paring knife to slice a loaf of bread.

gardenhedge•9mo ago
Why is running sequentially not good for server actions?
para_parolu•9mo ago
I’m not sure how answer this question. It was very confused when 2 calls to server were waiting on each other. I can’t came up with a good reason why I would want it.
baobun•9mo ago
Guessing it's just that part of the adoption curve:

1) Less overhyped blogs/tubes by-beginners-for-beginners and overall noise means negativity that was previously buried is now more visible

2) A larger fraction of the userbase has enough experience that the downsides become reality. In particular the reality of vendor-lockin with Vercel.

3) Reactionism: The hype was (still is?) overblown in the first place and this sentiment might be behind some of what you are seeing.

owebmaster•9mo ago
Because it sucks. The growth was artificial, marketing and influencer-based. As people use it in real life project and get burnt, Vercel marketing budget isn't enough anymore.