Live data from Hacker News

Windows 11's built-in Weather app wastes more than 1 GB of RAM

notebookcheck.net

21–30 of 601 posts

Re: Windows 11's built-in Weather app wastes more than 1 GB of RAM

#21

This article seems to be underestimating how much RAM a weather app should take. A well thought-out, native Weather app wouldn't take more than 100 mb of RAM.

You don't need anything more than https://wttr.in/ even with all the fancy terminal graphics.

Re: Windows 11's built-in Weather app wastes more than 1 GB of RAM

#22

Earlier quoted context omitted.

Mostly rendering. A bunch of images, text, UI elements. On a modern high resolution display it adds up quite quickly. You can surely cut it down a bit, but 100MB isn't absurd.

A weather widget using 8 bit color plus alpha on a 4k display show three full size images in 100mb. But I suspect that's not the ux we're talking about here, and a widget style system has no excuse.

https://wttr.in/ shows it's very possible.

Re: Windows 11's built-in Weather app wastes more than 1 GB of RAM

#23
post #11

Earlier quoted context omitted.

This has strong "How much could a banana cost? 10 dollars?" vibes. Back in my day 100MB was all you had for all your compute, and somehow programs still ran.

LumiWeather for AmigaOS runs on 2 MB RAM.

ESP32 in my OpenSprinkler pulls the weather (among a few more things it does) just fine and it has 520 kilobytes or RAM total.

Re: Windows 11's built-in Weather app wastes more than 1 GB of RAM

#26

Earlier quoted context omitted.

Mostly rendering. A bunch of images, text, UI elements. On a modern high resolution display it adds up quite quickly. You can surely cut it down a bit, but 100MB isn't absurd.

A weather widget using 8 bit color plus alpha on a 4k display show three full size images in 100mb. But I suspect that's not the ux we're talking about here, and a widget style system has no excuse.

Apple's Weather app has an animated background, glassy views, and nice animations like water droplets on the glassy views when it's raining. So rendering all that on a 4k or more display at 10bit depth is going to consume a bit of RAM. However I guess it can surely be improved to make it consume less RAM.

Re: Windows 11's built-in Weather app wastes more than 1 GB of RAM

#27

Earlier quoted context omitted.

Mostly rendering. A bunch of images, text, UI elements. On a modern high resolution display it adds up quite quickly. You can surely cut it down a bit, but 100MB isn't absurd.

A weather widget using 8 bit color plus alpha on a 4k display show three full size images in 100mb. But I suspect that's not the ux we're talking about here, and a widget style system has no excuse.

Use an svg.

Or render everything using css, 100mb is someone not trying. 1gb is absurd abuse that only domestic violence victims put up with.

Re: Windows 11's built-in Weather app wastes more than 1 GB of RAM

#28
post #8

And it also ads on it. Really Microsoft? Do you really need all the ads revenue from the weather app? What’s next? Ads on the start menu?

Microsoft absolutely doesn't need it, but I'm guessing the weather app team (or the core filler apps team or whatever team is responsible for it) needs it to juice a metric to make some middle manager happy. And it makes the middle manager happy because it lets that middle manager report better numbers to their superiors again. Etc. It's why all large dysfunctional organisations do self destructive stuff like this.

“What value are you bringing to the company?” translates to “if you’re not printing money, you lose your job.”

Re: Windows 11's built-in Weather app wastes more than 1 GB of RAM

#29
post #25

> By comparison, Apple's native Weather app on macOS reportedly uses less than 250 MB of RAM That's also bloated, couldn't they find a better comparison to illustrate the egregious waste?

It’s an equivalent app to make a comparison with, one from an OS company.

But yeah, I still remember when a weather app would take 10 MB and I was complaining (1999)

Re: Windows 11's built-in Weather app wastes more than 1 GB of RAM

#30
post #9

Earlier quoted context omitted.

What is the weather app doing that it requires 100MB? For such a simple application, that seems excessive.

Mostly rendering. A bunch of images, text, UI elements. On a modern high resolution display it adds up quite quickly. You can surely cut it down a bit, but 100MB isn't absurd.

If I full-screen it in high enough resolution it can be excused for using 100MB temporarily.

The window in the article wasn't very big. At most it would have about 10MB of framebuffer, and the images on display would fit into 1MB uncompressed.

We can't excuse typical program waste with screen sizes. Especially when you can switch to 1080p or 720p and watch them still use massive amounts of memory.

Post reply on HN