Live data from Hacker News

Meta replaces WhatsApp for Windows with web wrapper

windowslatest.com

321–330 of 402 posts

Re: Meta replaces WhatsApp for Windows with web wrapper

#321

Earlier quoted context omitted.

> Microsoft provided APIs are a disaster that keeps getting rewritten every half decade What a wrong and misleading statement. Not they aren't. Otherwise Winamp 2.95 from 2003 wouldn't flawlessly work on my Windows 11 install 23 years later. Same with my Unreal Tournament 99 installation that I just copied over via a CD left from my Windows 98 PC. As long as you haven't used any undocumented APIs or made your app hac…

While the old APIs keep working, Microsoft does like to come up with completely new APIs every five years or so. If you want to do basic UI on Windows today, you can use: - Win32 UI - MFC - .NET WinForms - WinFX - .NET WPF - WinRT - UWP And I'm sure there are many others that I'm forgetting.

If I ever need to make a windows GUI I'm gonna do it in win32, it seems like the only one that's reliably there

Re: Meta replaces WhatsApp for Windows with web wrapper

#322

Earlier quoted context omitted.

Speaking of new outlook, has anyone else had search just...not work? I'll search for emails sent from myself, to myself (of which I know there are hundreds) and get 7 results. Same in the web app, but outlook classic works fine. Mind boggling

Search on Outlook is horrendous. Our company bought Copilot just so people can start searching their e-mails.

I wonder if it's intentional and making everyone get copilot is the goal

Re: Meta replaces WhatsApp for Windows with web wrapper

#323

Earlier quoted context omitted.

> Win32 doesn't even support dark mode properly because it's effectively "deprecated" like all the others in the graveyard. Remember when you used to be able to make custom Windows color schemes? Where you could color each widget type independently? I miss that. Assuming that your report is true, if Microsoft gave a shit, they'd come up with four color schemes (high-contrast light/dark mode and regular-contrast light…

Come to the KDE dark side... there's no mandatory cookies and recolorable widgets

KDE is really great. If only they could be consistent with spacings and font sizes hahaha.

Re: Meta replaces WhatsApp for Windows with web wrapper

#324

Earlier quoted context omitted.

While the old APIs keep working, Microsoft does like to come up with completely new APIs every five years or so. If you want to do basic UI on Windows today, you can use: - Win32 UI - MFC - .NET WinForms - WinFX - .NET WPF - WinRT - UWP And I'm sure there are many others that I'm forgetting.

Adding new APIs does not hinder your ability to use the old APIs you're familiar with. I think apps like Notepad++ and Sumatra PDF are still written in Win32.

It doesn't directly, but the fact that these old APIs are abandoned still matters. It's not like you'll get bug fixes for Win32 (non-CVE) issues, it's just that it will keep working as is.

Re: Meta replaces WhatsApp for Windows with web wrapper

#325

Earlier quoted context omitted.

I am baffled by this. I wrote a cross-platform GUI for an audio signal processor in wxWidgets that rendered all of its own widgets (own Draw calls, for faders, graphic EQ, compressors, drag/drop linking of nodes for a layout, knobs, meters/scopes) and incorporated Horde3D as a 3D rendering of the arena. It ran on macOS and Windows. Another chap handled the network control code that included joining multicast groups t…

If they want fungible engineers, yes. They don’t want to pay extra for an expert in wxWidgets and Horde3D. They don’t want to wait while that expert’s replacement comes up to speed on Horde3D. They don’t even want to wait for any existing engineers to learn these two technologies. They know web, they can manage web - web is “less risky.”

A lot of native toolkits are much more amenable to learning than the web. Web developers tends to create abstraction towers just to say they’re expert in a very small niche. I’ll take autotools and gtk over next.js everytime.

Re: Meta replaces WhatsApp for Windows with web wrapper

#326

Earlier quoted context omitted.

I am baffled by this. I wrote a cross-platform GUI for an audio signal processor in wxWidgets that rendered all of its own widgets (own Draw calls, for faders, graphic EQ, compressors, drag/drop linking of nodes for a layout, knobs, meters/scopes) and incorporated Horde3D as a 3D rendering of the arena. It ran on macOS and Windows. Another chap handled the network control code that included joining multicast groups t…

I don't think that's what he's saying precisely. I think what he is saying that native platform apps get delegated to different teams and coordinating among those teams becomes an additional cost. You don't want each team going off and doing their own thing. Your 'answer' is "use a cross-platform GUI toolkit" but that has its own challenges. Not least that you typically build a native app because it delivers a native…

Is that worse than the usual mobile/web frontend/web backend split? The thing is that there should be more whiteboarding done to design the features. Instead you mostly have product designer trying to impose whatever regardless of the technical challenge/practicality.

Re: Meta replaces WhatsApp for Windows with web wrapper

#327

Earlier quoted context omitted.

That's not what the issue here is. The issue is not that a native Windows app needs to run in a browser. The issue is that a native Windows app has been replaced by yet another browser.

Yes. Arguably because of the organisational cost of maintaining both a web version (which they arguably need) and a native windows version (which they arguably don’t need).

Most of WhatsApp is UI veneer on a set of webservices. Unless they’ve architected their app badly, I’m not seeing the cost of maintaining a native software being substantial.

Re: Meta replaces WhatsApp for Windows with web wrapper

#328

It probably isn't really using that much but it will have reserved that much. V8 reserves memory in chunks of 256MB using virtualalloc with MEM_RESERVE on Windows (I think). It has to do that for each isolated process where an isolate is a tab, webview, worker, etc. A page that's built up from 4 isolated processes will reserve 1GB of RAM. That's only virtual alloc though, so other OS processes can take the memory if…

> That's not really WhatsApp's fault though.

I mean, you could argue that you're at fault when you're choosing a platform that literally eats your RAM. They're not at fault that the platform is shit. But they could have chosen another platform. Or, even better, just use the existing, most of the time perfectly working app, and optimize it.

They had no resources to build the new features for every single platform that they offer native clients for? I could not imagine any other app for which this would be more hypocritical. Give me the iOS WhatsApp IPA from 2016, or even earlier, and the Windows Chromium Wrapper from 2018, and I will tell you neither me nor probably 98% percent of users will notice any difference in feature, let alone design.

Re: Meta replaces WhatsApp for Windows with web wrapper

#329
post #232

Earlier quoted context omitted.

> So you're saying that it is impossible for a large company to somehow use native toolkits to draw text bubbles and emojis?? One weird thing about software development is that there are plenty of things which motivated individual developers can achieve which large companies can't even write the requirements for, let alone achieve.

Hacker News just recreated startups from first principles! /s But seriously folks, this is why there will always be room for startups. Megacorps are slow lumbering beats that suffer from entropy and signal loss at every edge on the graph. The example here is that some marketing function gets the signal from Zuck to put Lego duplo characters everywhere because metaverse. Of course 90% of the company knows its dead on…

Warren Buffett would rather have dividends than autonomous driving. Investors like him are the enemy of long term moonshot R&D like deepmind and Waymo. I’m glad Google shareholders don’t think like him

Re: Meta replaces WhatsApp for Windows with web wrapper

#330

Earlier quoted context omitted.

Speaking of new outlook, has anyone else had search just...not work? I'll search for emails sent from myself, to myself (of which I know there are hundreds) and get 7 results. Same in the web app, but outlook classic works fine. Mind boggling

Search on Outlook is horrendous. Our company bought Copilot just so people can start searching their e-mails.

[deleted]
Post reply on HN