Remix.run Logo
Verdex 5 hours ago

I feel like the weather app makes a lot of sense from a corporate politics point of view.

A 1mb weather app would have a significantly less impressive pie chart associated with it come "here are our improvements" presentation.

Also if times get tough and you're told to reduce headcount by 10%, who do you want to get rid of. Sally who knows the USB driver end to end or Todd who wrote the bloated 1gb weather app. (Don't feel bad for Todd, he knew what he was getting himself into.)

ldobre 4 hours ago | parent | next [-]

Also, showing the weather is a great excuse to ask permissions for the user location.

zahlman 2 hours ago | parent | next [-]

What does that have to do with its RAM consumption, though?

sshine an hour ago | parent [-]

What if the user changes location?

Sounds like unbounded, dynamic allocation to me!

mf2hd an hour ago | parent [-]

Makes sense, someone turns on a vpn, have to prepare for that.

afpx 3 hours ago | parent | prev | next [-]

The mac tahoe weather system daemon is also sus

swozey 3 hours ago | parent | prev | next [-]

I've been doing forest service stuff for a year with almost no signal and often no gps without antenna and it's incredible what asks for location permission to run. My amazon bought LEDs (15+, 3-5 diff types) all check location before I can connect them. I wind up waiting 30 seconds sometimes more to turn lights on. My generator and inverter have to phone home so that lags constantly.

Also I've been shadowbanned from a bunch of social media sites and had problems with payment systems, etc because Starlink confuses companies tracking user locations to geoips etc.

Won't even get into the apps that look downloaded and usable until you open them with no signal and they don't work before phoning home.

I've been meaning to go through ALL my apps and delete everything I don't use, I haven't installed a new app in years.

Then you have MacOS now that has the most "wtf" level permission prompts that make you think everything is phoning home or trying to access stuff on your network when it's just connecting bluetooth devices or something daily. I don't know how many games I've installed that now show up as having full screen or keyboard control permissions just to use input devices. I work on this stuff and can deduce what it's doing, especially after googling it, but "Stupidgame needs control of your system" is wild to someone who doesn't, I'm sure.

I've been wondering if it's almost nefarious that they want to get people used to allowing these seemingly system wide controls to be given to.. everything, by hiding the security-ok things behind a giant red flag warning.

Sorry went on a tangent. I miss specific permissions notifications I can trust.

edit: Oh, my "fix" for most of this is fakegps and mocking my android systemwide gps location to whatever, if you go through this.

zanecodes 2 hours ago | parent | next [-]

Android's permission system conflates the Bluetooth scanning permission with the "Fine location" permission, because in theory any app that can enumerate nearby Bluetooth devices (including things like nearby Bluetooth Low Energy beacons commonly found in stores and malls) could use that information to locate your phone within a few hundred feet.

It seems like there's a newer build option to explicitly disable the "Fine location" permission prompt while still being able to scan for Bluetooth devices, but such beacons are somehow filtered from the list if it's enabled, and it's only available for builds targeting newer Android versions.

nicman23 3 hours ago | parent | prev | next [-]

i prefer the macos mindset if not the actual OS

swozey 3 hours ago | parent [-]

I just looked and I think what I'm talking about, where they folded more specific permission callouts under a broad term "Full disk access" "local devices" etc used to be more granular before they updated that UI to match the iphone. If I got a jumpscare permission prompt on macos, I used to actually be concerned. Now they're all jumpscares for basic stuff.

But I could be misremembering. I haven't liked any of the recent macos releases. I will begrudgingly install Golden Gate to hopefully fix my m1 max 64gb slowing ot a crawl with Tahoe.

jen20 an hour ago | parent | next [-]

If you really want to see what is doing what, you should install Little Snitch and Little Flocker. Many apps (from exactly the people you'd expect) are doing absolutely unhinged nonsense that no-one should put up with.

nicman23 an hour ago | parent | prev [-]

yeah i mean security is opposite to convenience until it is really really not

mf2hd an hour ago | parent | prev [-]

Ah, most of the people just click yes, yes, allow, allow, yesIamsure, next. Especially when the system is training them to do exatly this by these meaningless warnings you described.

The forest job sounds nice :)

throwaway894345 3 hours ago | parent | prev [-]

Unrelatedly, I'm still trying to figure out why Apple requires me to unlock my phone to look at the weather. Is there some concern that someone could pick up my phone and learn what city it is in?

jshier 2 hours ago | parent | next [-]

You can use the weather widget on the lock screen, and as long as you have lock screen content when locked enabled, you can see the current area's weather just fine. Or do you want the whole app experience?

throwaway894345 2 hours ago | parent | next [-]

The lock screen widgets don't tell you much more than what you can get from looking outside. It's not very helpful to know that it's currently overcast and raining, but it would be a lot more helpful if I could know when the rain is supposed to stop or what the week's forecast is and so on.

throwaway27448 2 hours ago | parent | prev [-]

I'm a little too lazy to experiment, but it wouldn't surprise me if that widget didn't function normally until the phone is unlocked.

jen20 an hour ago | parent [-]

I just tried it. It works fine.

throwaway27448 an hour ago | parent [-]

The software can read from the phone without unlocking it?

2 hours ago | parent | prev | next [-]
[deleted]
freeplay 2 hours ago | parent | prev [-]

You want to be able to launch apps without unlocking your phone? Slippery slope.

kevin_thibedeau an hour ago | parent | next [-]

Camera app does it.

derefr 25 minutes ago | parent [-]

Nope; the lockscreen camera is actually an entirely different app, or not-quite-app thing. (Note what happens when you open the camera roll in the lockscreen camera.)

throwaway894345 2 hours ago | parent | prev [-]

If the app doesn't have any sensitive information, then yes. We already do this with home screen widgets today, so clearly there's no real barrier.

zamalek 2 hours ago | parent [-]

Apps can have vulnerabilities (intentional or not). It's a contrived example, but maybe some weather app has a custom icon feature, which means you can then browse photos by opening it on the lock screen and going to that setting.

Escapado 5 hours ago | parent | prev | next [-]

Did Todd just know or did his PO tell him to add telemetry tool number 24 while he was protesting and begged to be allowed to migrate to a newer rendering library but got shot down promptly because "KPI line must go up"? :)

xattt 5 hours ago | parent [-]

Todd was a script kiddie and never really knew what he was doing. He changed careers after the layoff and is now an owner of an electrical contracting business.

moooo99 3 hours ago | parent [-]

The longer I work in corporate, the wiser Todd seems

missingcolours 2 hours ago | parent | prev | next [-]

The corporate dilemma between "I hired some less competent engineers and they're dragging the team down" and "I hired only highly capable engineers and now I have to give 10% of them bad reviews in stack ranking and later let them go"

torginus an hour ago | parent [-]

I don't think this is a real dilemma - people hell bent on avoiding work can get by without shipping a single line of code for years.

throwaway85825 2 hours ago | parent | prev | next [-]

Based on windows bloat Sally got fired because she was an old timer and cost to much so all the Sally's are gone and they're all Todd's now and windows is an unstable bloated mess.

jm4 2 hours ago | parent | prev | next [-]

Not to mention, they have 1 GB of headroom in their back pocket if/when they need to make Windows more efficient. Quick rewrite of that app or just scrap it and they've saved months of optimization.

throwaway27448 2 hours ago | parent | prev | next [-]

I think it's less about pie charts and more that weather apps can be very eyecandy-heavy. This sort of marketing works well for both consumers and board members.

zahlman 2 hours ago | parent [-]

1GB is space for almost half an hour of 5000kbps ("YouTube Premium") video. Just what kind of eye candy are we talking about here?

monocasa an hour ago | parent [-]

It's also only 45 frames uncompressed at 4k. It's remarkably easy to hit that if your base assets are mostly raster rather than vector for a dynamic scene.

Obviously, they should try harder, and this is an explanation rather than an excuse, but the graphics assets are mostly why.

nikanj an hour ago | parent | prev | next [-]

Sally, obviously. Todd is much more likely to have a perfect haircut and immaculate fluency in corpotalk

xyst 4 hours ago | parent | prev | next [-]

In this day and age, both Sally and Todd are expendable. Both have been silently training their replacement by feeding the data models.

Replaced by LLM and an offshore contractor. CaPiTaLiSm, right?

villish 2 hours ago | parent [-]

The list of professions made obsolete is very long. Why should programming be protected if AI in the future can make software better, safer, and cheaper?

miroljub 5 hours ago | parent | prev [-]

[flagged]