frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Meta replaces WhatsApp for Windows with web wrapper that uses 1 GB RAM when idle

https://www.windowslatest.com/2025/11/12/meta-just-killed-native-whatsapp-on-windows-11-now-it-opens-webview-uses-1gb-ram-all-the-time/
97•DearAll•3h ago

Comments

dangus•1h ago
People use WhatsApp on the computer? From the Windows Store of all places?

Must be a tiny percentage, which is why this version is now a basic web wrapper now.

Anyway, I’d remind everyone that “using” RAM doesn’t mean “would not function with less RAM.”

Many applications just use a lot if it’s available.

RAM is not really something you explicitly ration.

Bolwin•1h ago
I use it extensively. For years Whatsapp had a lovely native windows app and now they're replacing it with this horrible bloated thing
Dylan16807•1h ago
> Anyway, I’d remind everyone that “using” RAM doesn’t mean “would not function with less RAM.”

> Many applications just use a lot if it’s available.

Some of that memory isn't going to be touched again, and will eventually be moved to swap, but it still pushed things out of RAM to be there and is a troublemaker.

The rest of that memory will be needed again, so if it gets swapped out it'll lag badly when you switch back to the program.

Either way 99% of programs are not doing any kind of intelligent use of spare memory. If you see them doing something that looks wasteful, that's because they're being wasteful.

The one thing to remember is that at the OS level, disk cache pretty much qualifies as free memory. But that's unrelated to this issue.

1over137•1h ago
> RAM is not really something you explicitly ration.

I guess this modern attitude is how we are where we are.

RAM is absolutely a scarce precious resource that we optimize for. At least we used to, and some of us still do.

snthpy•1h ago
I also use it a lot but the app has always been terrible. I forget exactly what the problems are but I think the text input becomes unresponsive and it becomes unusable.
tolciho•39m ago
> Anyway, I’d remind everyone that “using” RAM doesn’t mean “would not function with less RAM.”

Except when something really does need more RAM, and fails. LLVM for example having, somehow, become a bit chonky and now fails to compile on 32-bit OpenBSD systems because it wants more memory than is available. Less bloated software of course does not suffer from this problem, and continues to run on still functional 32-bit systems.

> Many applications just use a lot if it’s available.

Xorg is using 92M, irssi 21M (bloated, but I've been lazy about finding something leaner), xenodm 12M. That's the top three. Oh, Windows? Yeah. About that. Best you can hope for is not to catch too much of the splatter. (What passes for Mac OS X these days also seems fairly dismal.)

> RAM is not really something you explicitly ration.

Paperclips were hung on the rack doors to make it easier to poke the wee little red reset button when some poorly written software went all gibblesquik (as poorly written software is wont to do) and the OOM killer could not cope and, whelp, reset time. Elsewhere, RAM is explicitly rationed—perhaps certain aspects of timesharing have been somewhat forgotten in this benighted era of bloat?—and malloc will return NULL, something certain programmers often fail to check for, which is generally followed by the kernel taking the error-ridden code out back and shooting it.

eviks•31m ago
Before reminding everyone of a theory, did you check where that theory applies in this discussion of an app in practice?

Also, even in theory the issue isn't only with "wouldn't function", but "would function slower due to eg disk swaps / cause other apps to function slower".

vrighter•31m ago
"RAM is not really something you explicitly ration."

It most certainly is. My old pc ran on 8MB of ram. Modern ones need 16GB for a comfortable experience. They do not do much more than I needed back then. I think it's reasonable to expect a simple chat app to not take up 128 times as much memory as my entire PC had when I was young.

whatsupdog•1h ago
For someone who travels a lot, I would love to have the ability to have WhatsApp on multiple phones (like telegram). I have a separate phone for traveling to US/Canada, which I usually wipe clean before crossing. It's really cumbersome to backup/restore Whatsapp messages from one phone to another. Or I just lose the messages that I send/receive while traveling.
lxn•54m ago
You can install Whatsapp on up to four or five devices. There one main device, and the rest are "clients", exactly like the desktop apps. But they can send and receive messages even when the main device is offline.
egl2020•49m ago
What do you put on the cleaned phone?
BoredPositron•34m ago
Entering/Leaving is the biggest problem with US travel and hardware. In the time inbetween you can just use it like a normal phone.
arunc•1h ago
I don't mind as long as I can make calls from the app. The call feature isn't available on Linux/Web app unfortunately.
plotti•1h ago
It's a piece of shit and they know they can get away with it. Omg why are there no open protocols on Instant messengIng like email. Europe should enforce it.
bauruine•52m ago
You mean like Matrix or XMPP? They just aren't as ubiquitous as email unfortunately.
Barrin92•1h ago
I can understand (although I'd still think it's a bad idea) going with a web app wrapper if you're starting out that way, but what makes this decision truly baffling is that they already had a UWP app.

Meta makes more money than god and there's over a billion WhatsApp users. It's not like this thing is Blender or a AAA game, it's a chat frontend. Maintaining it has to be a rounding error in the budget.

tonymet•47m ago
Ms Edge offers webview2 which should share a single browser engine and profile (like your browser has tabs )

I wonder if they avoided that so they could use Electron and target MacOS / Linux too

eviks•44m ago
> WhatsApp is one of those Windows apps that went from being a web wrapper to a native app and then back to the web again after all these years of investment.

We often hear stories about the speed of development and the issues of maintaining native apps, and then there are these rewrites every few years. Don't they waste more resources vs. creating / fixing the gaps in the native app? And this isn't somes quick startup prototype app that can flop and the effort would be wasted

MrBuddyCasino•25m ago
How many chat apps did Google launch and kill? Its all about incentives: how to get that promotion. Maintaining a well working, established app isn’t going to get you anywhere.
andy_ppp•24m ago
It’s probably a coup internally and some idiot who sucked up to the right people made a load of bad technical decisions. But at least they got promoted!
rock_artist•38m ago
I use WhatsApp web and avoided the apps on desktop.

Yet, I really don't understand why WhatsApp would need app especially with the state mentioned here (which is a basic wrapper)

There are no calls in the web app, but modern web stack is more than enough to provide all the real functionality needed for it.

deanCommie•26m ago
What's missing from this history though is that when WhatsApp went from an Electron app to a native windows app it got decisively worse.
officerk•25m ago
Shouldn't it be easier to maintain multiple versions of the same app because of the better productivity AI gives you?
emsign•24m ago
That must be part of their new AI strategy, tapping into their users potential.

Google will allow users to sideload Android apps without verification

https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html
629•erohead•6h ago•251 comments

Steam Machine

https://store.steampowered.com/sale/steammachine
1705•davikr•12h ago•830 comments

Steam Frame

https://store.steampowered.com/sale/steamframe
1231•Philpax•13h ago•476 comments

Android 16 QPR1 is being pushed to the Android Open Source Project

https://grapheneos.social/@GrapheneOS/115533432439509433
62•uneven9434•3h ago•14 comments

The last-ever penny will be minted today in Philadelphia

https://www.cnn.com/2025/11/12/business/last-penny-minted
637•andrewl•14h ago•807 comments

Human Fovea Detector

https://www.shadertoy.com/view/4dsXzM
112•AbuAssar•6h ago•24 comments

Bitcoin's big secret: How cryptocurrency became law enforcement's secret weapon

https://bitwarden.com/blog/how-cryptocurrency-became-law-enforcements-secret-weapon/
83•LopRabbit•3h ago•39 comments

Mergiraf: Syntax-Aware Merging for Git

https://lwn.net/SubscriberLink/1042355/434ad706cc594276/
47•Velocifyer•1w ago•8 comments

Project Euler

https://projecteuler.net
400•swatson741•13h ago•98 comments

Comparing the Latitude of Europe and America

https://vividmaps.com/comparing-latitude-of-europe-and-america/
23•mooreds•4d ago•8 comments

CollectWise (YC F24) Is Hiring

https://www.ycombinator.com/companies/collectwise/jobs/tv3ufcc-forward-deployed-engineer
1•OBrien_1107•2h ago

Marble: A Multimodal World Model

https://www.worldlabs.ai/blog/marble-world-model
172•meetpateltech•8h ago•40 comments

GPT-5.1: A smarter, more conversational ChatGPT

https://openai.com/index/gpt-5-1/
291•tedsanders•11h ago•310 comments

Meta replaces WhatsApp for Windows with web wrapper that uses 1 GB RAM when idle

https://www.windowslatest.com/2025/11/12/meta-just-killed-native-whatsapp-on-windows-11-now-it-op...
97•DearAll•3h ago•24 comments

Large integer precision error in Bash command output rendering

https://github.com/anthropics/claude-code/issues/11506
24•rrwright•3h ago•25 comments

Transpiler, a Meaningless Word (2023)

https://people.csail.mit.edu/rachit/post/transpiler/
9•jumploops•6d ago•3 comments

On USB HID, Keyboard LEDs, and device emulation (2024)

https://epsilon537.github.io/boxlambda/usb-hid/
15•transpute•3h ago•1 comments

Learn Prolog Now

https://lpn.swi-prolog.org/lpnpage.php?pageid=top
261•rramadass•16h ago•182 comments

Fighting the New York Times' invasion of user privacy

https://openai.com/index/fighting-nyt-user-privacy-invasion
324•meetpateltech•16h ago•297 comments

Valve is about to win the console generation

https://xeiaso.net/blog/2025/valve-is-about-to-win-the-console-generation/
173•moonleay•7h ago•153 comments

Helm 4.0

https://github.com/helm/helm/releases/tag/v4.0.0
61•todsacerdoti•13h ago•67 comments

GLP-1 drugs linked to lower death rates in colon cancer patients

https://today.ucsd.edu/story/glp-1-drugs-linked-to-dramatically-lower-death-rates-in-colon-cancer...
113•gmays•11h ago•106 comments

Yt-dlp: External JavaScript runtime now required for full YouTube support

https://github.com/yt-dlp/yt-dlp/issues/15012
934•bertman•20h ago•552 comments

Digital ID, a new way to create and present an ID in Apple Wallet

https://www.apple.com/newsroom/2025/11/apple-introduces-digital-id-a-new-way-to-create-and-presen...
87•meetpateltech•14h ago•121 comments

Robert Moses's unfinished business should be Mamdani's priority

https://www.eatingpolicy.com/p/robert-mosess-unfinished-business
9•rmason•2h ago•1 comments

Launch HN: JSX Tool (YC F25) – A Browser Dev-Panel IDE for React

95•jsunderland323•13h ago•72 comments

Homebrew no longer allows bypassing Gatekeeper for unsigned/unnotarized software

https://github.com/Homebrew/brew/issues/20755
192•firexcy•9h ago•159 comments

How Tube Amplifiers Work

https://robrobinette.com/How_Amps_Work.htm
95•gokhan•12h ago•51 comments

A Commentary on the Sixth Edition Unix Operating System

https://warsus.github.io/lions-/
16•o4c•3h ago•2 comments

Voyager 1 is a light-day away by November 2026

https://www.iflscience.com/on-november-13-2026-voyager-will-reach-one-full-light-day-away-from-ea...
186•Neuronaut•7h ago•59 comments