frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Meta spent $75B in 3 months on AI infrastructure (CoreWeave, Oracle, Blue Owl)

https://allenarch.dev/blog/meta-75b-ai-infrastructure-bet/
1•0xrelogic•1m ago•1 comments

Clean Code, Clear Writing: William Zinsser's Principles for Developers

https://andection.substack.com/p/clean-code-clear-writing-william
1•andection•1m ago•0 comments

183M Gmail Passwords Leaked

https://www.forbes.com/sites/daveywinder/2025/10/27/gmail-passwords-confirmed-as-part-of-183-mill...
1•FrostKiwi•4m ago•0 comments

In an AI World, People Buy from People

https://www.fiction.com/blog/authenticity-in-ai-world
1•arpowers•16m ago•0 comments

Tech on the Toilet: Driving Software Excellence, One Bathroom Break at a Time

https://testing.googleblog.com/2024/12/tech-on-toilet-driving-software.html
1•bschne•16m ago•0 comments

Microsoft Releases AI Call Center Stack with Voice, SMS, and Memory

https://github.com/microsoft/call-center-ai
2•bakigul•19m ago•0 comments

Fire Temple of Yazd

https://en.wikipedia.org/wiki/Fire_Temple_of_Yazd
1•thunderbong•20m ago•0 comments

Ask HN: Why didn't online speed-dating catch on?

1•puppion•22m ago•0 comments

Show HN: PostFast – AI-Powered Copywriting Browser Extension

1•WayneFung1992•24m ago•0 comments

Walking Zhengzhou (China)

https://walkingtheworld.substack.com/p/walking-zhengzhou-china
2•Michelangelo11•25m ago•0 comments

Show HN: Image to Video Generator – Create Videos from Photos in Seconds

https://imgtovid.pro
1•daniel0306•25m ago•0 comments

OpenAI warns US to close electron gap with China, build 100GW of energy capacity [pdf]

https://cdn.openai.com/pdf/21b88bb5-10a3-4566-919d-f9a6b9c3e632/openai-ostp-rfi-oct-27-2025.pdf
1•zekrioca•25m ago•0 comments

Poker Tournament for LLMs

https://pokerbattle.ai/event
3•SweetSoftPillow•26m ago•0 comments

Better Search Suggestions in Firefox

https://blog.mozilla.org/en/firefox/better-search-suggestions/
2•soheilpro•26m ago•0 comments

Why IP address truncation fails at anonymization

https://00f.net/2025/10/27/ip-anonymization/
6•pabs3•29m ago•0 comments

AI Fanboys, Tom, Dick, and Harry

https://nader.pm/articles/meet-ai-fanboys-tom-dick-and-harry/
1•nadrad•34m ago•0 comments

The State of Chinese AI Apps 2025

https://techbuzzchina.substack.com/p/the-state-of-chinese-ai-apps-2025
2•hunglee2•36m ago•0 comments

Matched Clean Power Index

https://matched.energy/clean-power-index
1•dan-kwiat•51m ago•0 comments

The Case Against LLMs as Rerankers

https://blog.voyageai.com/2025/10/22/the-case-against-llms-as-rerankers/
1•fzliu•53m ago•0 comments

BogoMips Mini-How To

https://tldp.org/HOWTO/BogoMips/
1•edent•1h ago•0 comments

A 17th-Century Crypt Shines a Light on Milan's Most Impoverished

https://www.nytimes.com/2025/10/28/science/archaeology-milan-crypt.html
1•quapster•1h ago•0 comments

Bangladesh Bank Cyber Heist (2016)

https://en.wikipedia.org/wiki/Bangladesh_Bank_robbery
1•sans_souse•1h ago•0 comments

There isn't another choice: Signal CEO explains why they rely on AWS

https://www.theverge.com/news/807147/signal-aws-outage-meredith-whittaker
1•raybb•1h ago•0 comments

Practical Defenses Against Technofascism

https://micahflee.com/practical-defenses-against-technofascism/
3•pabs3•1h ago•1 comments

Show HN: AmbrosAI – An AI longevity companion for nutrition, sleep, and stress

https://ambrosai.life/
1•nbochenko•1h ago•0 comments

From Prompt Survival to Proof: Building a Real-World Model for AI Visibility

https://www.aivojournal.org/from-prompt-survival-to-proof-building-a-real-world-model-for-ai-visi...
1•businessmate•1h ago•0 comments

Note to my slightly older self

https://yewjin.substack.com/p/note-to-my-slightly-older-self
1•cmpit•1h ago•0 comments

Ask HN: Could we create a license to make AI companies pay for your content?

1•lilerjee•1h ago•2 comments

A Tool for Working with Git Worktrees

https://www.dzombak.com/blog/2025/10/a-tool-for-working-with-git-worktrees/
1•ingve•1h ago•0 comments

We'll pay you $10k to DE-shitify this Samsung refrigerator [video]

https://www.youtube.com/watch?v=DaWpVDFcXgc
1•archargelod•1h ago•0 comments
Open in hackernews

I built the same app 10 times: Evaluating frameworks for mobile performance

https://www.lorenstew.art/blog/10-kanban-boards/
127•0xblinq•2h ago

Comments

0xblinq•2h ago
As somebody using Svelte for a real production application, I can only 100% agree with their recommendations regarding Svelte because of the overall dev experience is unmatched. It just feels right. Easy. Simple. And I'm not even considering performance here as another benefit.

I usually make the analogy of a video game, where you can pick the difficulty. Svelte/SvelteKit is working in the "easy" difficulty level. You can achieve the same end result and keep your sanity (and your hair).

appsoftware•1h ago
I've been using Svelte's custom elements (web components) to make components that slot into pages on an existing .net / alpine.js site. It's been a great dev experience and results in really portable components. Each component is it's own bundle (achieved via separate vite configs - you can also organise to bundle groups of components work together). Each of the tools in the tools section is a svelte custom element https://www.appsoftware.com/tools/utilities/calculators
fud101•1h ago
I would choose vue because you can still get paid for it but react is king by jobs. If you're playing in the hobby space then between liveview, datastar etc, there is plenty of cool stuff moving the needle. React is nice and simple IMHO which is why average devs like me enjoy it.
MarcelOlsz•1h ago
>React is nice and simple IMHO which is why average devs like me enjoy it.

Maybe years ago. Now it's a bloated beast.

nawgz•1h ago
Can you give some examples? I feel like React is still pretty much just React, having developed with it for a decade now. Hooks was the only meaningful API (surface) change, no?
xmprt•1h ago
> having developed with it for a decade now

I think this is the reason why React feels normal to you. But as someone coming into it fresh, React felt like there were always 4 different ways to do the same thing and 3 of them are wrong because they built a new API/there are more idiomatic ways to accomplish the same thing now. If you have a decade of experience, then you probably do most things the right/obvious way so don't even notice all the incorrect ways/footguns that React gives you.

fud101•57m ago
If you're coming into it in 2025, it's even simpler. Just ignore the SSR stuff which Vercel are pushing and you're good. A lot of the path has been smoothed out over the years to make it an ideal place to start today.
SeanAnderson•52m ago
I feel like the introduction of React Compiler was a pretty big change, too?

The article seems to make the bloat self-evident by comparing the load times of identical apps and finding React magnitudes slower.

To be fair, I haven't written in React for a few years now. I reached for Svelte with the last two apps I built after using React professionally for 4 years. I was expecting there to be a learning curve and there just... wasn't? It was staggering how little I had to think about. Even something as small as not having to write in JSX (however normalized I was to writing in it) really felt meaningful once I took a step back and saw the forest for the trees.

I dunno. I just remember being on the interview circuit and asking engineers to tell me about useCallback, useEffect, useMemo, and memo and how they're used, how something like console.log would fair in relation to them, when to include/exclude arguments from memoization arrays, etc.. and it was pretty easy to trip a lot of people up. I think the introduction of the compiler is an attempt to mitigate a lot of those pains, but newer frameworks designed with those headaches in mind from the start rather than mitigating much later and you can feel it.

pjmlp•44m ago
I will keep using Next.js, because that is what SaaS vendors support on their extension SDKs, and I have better things to do than build an ecosystem.

Alternatives are great for those without these kinds of constraints.

In which case, I rather use traditional Java and .NET frameworks with minimal JavaScript, if at all.

IlikeKitties•1h ago
> The web is mobile. Build for that reality.

Ugh. That thinking is what gets you things like mandatory login via apps for your desktop. And not every application makes sense on a phone. And some Web Applications just require low latency high bandwidth internet to work properly.

masklinn•1h ago
> some Web Applications just require low latency high bandwidth internet to work properly.

But the vast majority do not. And this haranguing is an opportunity / defensible position to put more efforts and resources into performances. If nothing else, think of it as a Trojan horse to make software suck less.

IlikeKitties•1h ago
>If nothing else, think of it as a Trojan horse to make software suck less.

My experience has been that the proliferation of mobile devices has made my desktop experience consistently worse and I struggle to come up with an example where it didn't.

exe34•49m ago
> But the vast majority do not. yeah and that's why they are shit and barely work.

Even a php app without decorations would be faster and better for most applications.

HelloUsername•1h ago
> That thinking is what gets you things like mandatory login via apps for your desktop.

"the web is mobile" = strictly "apps" ?

hi_hi•1h ago
I'd be interested in seeing React Native in this comparison.

I'm not overly familiar with it, but we use it at work. I've no idea if I should expect it to be quicker or slower than something like Next.

koolala•1h ago
What do you hope to see from the result of that comparison?
bschwindHN•1h ago
(I'll be that guy since the article emphasizes a good mobile web experience so hard)

You might want to fix your horizontal scroll on mobile. I should basically never have a full page horizontal scrollbar on a page that is mostly just text.

koolala•1h ago
Can Marko run static without a server? Can any of these?
aetherspawn•1h ago
Yeah, Svelte can.
jakewins•38m ago
Can’t most of them? Certainly React and Angular can as well.
mrasong•1h ago
This post made me open up the Svelte docs again.
CraigJPerry•1h ago
Ignoring the content of the post for a second (which IMO was excellent), the quality of the writing here is remarkable. This is a dry technical topic at heart and yet i enjoyed reading that entire report. It was as informative as i could hope for whilst still being engaging.

What a joy to read.

Mashimo•11m ago
Mhh, I found it repeated sentences again and again. It was kinda odd to read at times.
grebc•59m ago
Thanks for posting, a lot of effort went into that and I think the quality shines through in the write up.

I write pretty lean HTML/vanilla JS apps on the front end & C#/SQL on the backend; and have had great customer success on mobiles with a focus on a lot of the metrics the author hammers home.

Akhu117•54m ago
I am the only one shocked that no comparison or test or thinking of native development? Web dev are this closed to other languages? I came here for this kind of comparison because of the article. headline
ale•50m ago
Native to the web like web components or a native platform?
evertheylen•49m ago
Interesting to see Marko and Solid topping the performance metrics. Ryan Carniato* was a core team member of Marko and started Solid. I wouldn't be surprised if SolidStart can eventually lower its bundle size further.

*) https://github.com/ryansolid

speedgoose•48m ago
> This isn’t a todo list with hardcoded arrays. It’s a real app with database persistence, complex state management, and the kind of interactions you’d actually build for a real product.

Can you also tell ChatGPT to fix the layout so the table just above this message is fully visible without horizontal scrolling?

sunaookami•41m ago
Yeah the writing is obvious ChatGPT-slop sadly.

Edit: Related post on the front page: https://news.ycombinator.com/item?id=45722069

efilife•11m ago
Also

> This isn’t just an inconvenience. It’s technofeudalism.

There are so many of these in the article. It's like a spit to the face

ale•45m ago
Comparing something like next.js to other frameworks doesn’t make much sense anymore given that most webdevs choose DX and easy deployment above anything else. Vercel’s growth is proof of that.
gethly•45m ago
I prefer to use whatever I'm more comfortable with than something that is measurably the fastest horse in the stable. Trading dev time, skill and comfort for few kb of memory and few ms of speed seems pointless to me.

By the way, my "horse" of choice is Quasar(based on Vue) and has been for years now.

jtrn•44m ago
In our small firm, we did a review of the usual suspects when deciding which of the big players would be the right horse to bet on for the future when planing to rewrite our core application.

We ended up with Vue vs. Svelte and landed on Vue/Nuxt since we agreed they have the most intuitive syntax for us, and it seemed like the one with the best trajectory, technologically speaking.

That was one year ago. It's not moving as fast as I would hope, but I still think Vue/Nuxt is a better choice than React at least. This article seems to support this somewhat.

Also, I did a review (with the help of all the big LLMs), and they seem to agree that Vue has the syntax and patterns that are best suited for agentic coding assistance.

The wins with regards to "First Contentful Paint" and "size" is not the most important. We just trust the Vue community more. React seems like a recipe for a bloated bureaucratic mess. Svelte still looks like a strong contender, but we liked the core team of Vue a lot, and most of us just enjoy Vue/Nuxt syntax/patterns better.

zwnow•39m ago
A big advantage with Vue is also that it has options and composition API, so if one feels janky you can still try the other. I've tried moving away from Vue just to test some other frameworks but none have given me such an easy way to manage state, reactivity, modularity... I always come back to it.
panstromek•29m ago
This is great write up. I especially appreciate the focus on mobile, because I find it's often overlooked, even though it's dominant device to access the web. The reality of phones is brutal and delivering a good experience for most users in SPA-style archictecture is pretty hard.

"Slowness poisons everything."

Exactly. There's nothing more revealing than seeing your users struggle to use your system, waiting for the content to load, rage clicking while waiting for buttons to react, waiting for the animations to deliver 3 frames in 5 seconds.

Engineering for P75 or P90 device takes a lot of effort, way beyond what frameworks offer you by default. I hope we'll see some more focus on this from the framework side, because I often feel like I have to fight the framework to get decent results - even for something like Vue, which looks pretty great in this comparison.

h33t-l4x0r•28m ago
150kb downloads almost instantly, even on 3G. Most websites have an image bigger than that somewhere on their homepage. It's not worth changing how I work.
panstromek•7m ago
JS can be 100x or even 1000x times more expensive to process than images. JS also blocks the main thread, while images can be processed in the background (and on GPU).
sgt•6m ago
If it was only 150kB for most sites. Usually that's followed up with multiple assets, API calls, often chained. Making the site slow.
forrestthewoods•26m ago
Great post. Im moderately annoyed that on Safari mobile it has an incorrect and super annoying horizontal scroll.
chanon•24m ago
The author noted that Solid is very similar to React but with a simpler mental model. This has been my experience as well. And its faster too.
fud101•15m ago
How would you compare it to Preact?
pu_pe•22m ago
Excellent work, I love experiments like these. Unsurprisingly the site is also lightning fast to load.
ChrisMarshallNY•22m ago
This is a really good article. It’s not my bailiwick, but it must be extremely useful for folks that work in this space.

> When someone’s standing in front of a potential buyer trying to look professional, a slow-loading app isn’t just an annoyance. It’s a liability.

I liked reading that. It’s actually surprising how few developers think that way.

> Mobile is the web

That’s why.

I know many people that don’t own a computer, at all, but have large, expensive phones. This means that I can’t count on a large PC display, but I also can reasonably expect a decent-sized smaller screen.

I’ve learned to make sure that my apps and sites work well on high-quality small screens (which is different from working on really small screens).

The main caveat, is the quality of the network connection. I find that I need to work OK, if the connection is dicey.

theK•17m ago
> When someone’s standing in front of a potential buyer trying to look professional, a slow-loading app isn’t just an annoyance. It’s a liability.

I've been there myself as a Dev and later on as a manager. You have to really watch out not getting locked into local minima here. In most cases its not bundle size that wins this but engineering an app that can gracefully work offline, either by having the user manually pre-load data or by falling back to good caches.

efilife•17m ago
> This isn’t just an inconvenience. It’s technofeudalism.

> This isn’t a todo list with hardcoded arrays. It’s a real app with database persistence (appears twice)

this article was written by ChatGPT. I'm tired

pbreit•12m ago
Seems overly concerned with bundle size which I'm not sure really ever matters? Certainly smaller is better but is it that big of an impact?
panstromek•9m ago
Yes, it matters a lot, especially on mid/low end devices.
delbronski•10m ago
Before starting new projects I would always do research like this and try new things. But I’ve stopped looking at what is out there. I have landed on Django/React(vite). I have mastered this and can go from idea to app running in production in a matter of hours. I know there are better, faster, and more modern alternatives. But I just don’t care anymore. Maybe I’m just web framework jaded. I rather learn something else than look through the docs of yet another web framework.
jama211•7m ago
To be honest, as long as your app isn’t doing something crazy complex, it’s going to be fast enough for most people even on the slowest stack. I wouldn’t worry about it, personal efficiency is way more important most of the time I’d say.
samwillis•5m ago
This is a great comparison, but it depends so much on what sort of website or web app you are building. If you are building a content site, with the majority of visitors arriving without a hot cache bundle size is obviously massively important. But for a web app, with users regularly visiting, it's somewhat less important.

As ever on mobile it's latency, not bandwidth, that's the issue. You can very happy transfer a lot of data, but if that network is in your interactive hot path then you will always have a significant delay.

You should optimise to use the available bandwidth to solve the latency issues, after FCP. Preload as much data as possible such that navigations are instant.