Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Weather app doesn't even show the hour before. I get it, less features = simpler user interface and less code maintenance... but they could at least start at current hour BUT provide ability to scroll back in time for a few days, perhaps showing that data with 0.5 opacity faded to indicate that the data is no longer relevant (past).

Otherwise I LOVE the updated weather app in iOS 16 where you can see many data points in a nice graph for the next week hourly for things like humidity, wind etc.



I’m not a big fan of this less features ethos. This feature anemic set of software that gets put out more often than not drives me bonkers. It’s as if they don’t want power users.


More than that - apps start off with less features but after enough rounds of updates they grow into full-featured apps again, until some other app with less features (or a less-featured ground-up rewrite) kills it.

It's a really strange (and wholly unnecessary) cycle.


They want idiots. And then complain when their users are idiots.


I’ve been daydreaming about the possibility of OS support for semi-arbitrary plugins for apps and how those apps could expose certain things for the plug-in to utilize. It’s a very half-baked idea of mine but I’ve wondered if it’s possible to permit the baseline simplicity of an app while giving an outlet for power users to craft something useful atop them. I’m curious how certain apps even permit a plug in architecture in the first place like vscode extensions etc. What do these apps expose that makes it all possible and is there a way to generalize it to all apps.


Like the sibling commented, that’s what open source is for.

BUT apple specifically has ExtensionKit, which is a library for arbitrary extensions in arbitrary apps. Of course, the host-app needs to support extensions and build it in. So your theorizing about a way for any app to have a plugin, its there. Many system apps in OSes have this feature, and many more apps (eg vscode) support it.

Realistically, web-apps are almost what you want too. Web-apps allow for pretty arbitrary extensions via browser plugins, which can modify the actual UI of the webpage, and make API calls to the backend (by acting as the JavaScript on the page). WebApps are basically open source though (or source available) by nature of how browsers work.

https://developer.apple.com/documentation/extensionkit


You want open source software.


> I get it, less features = simpler

To be fair, this seemingly obvious feature is absent or buried in many/most weather apps and websites I've used. It's certainly not just an Apple™ simplification.


Doesn't the graph show exactly what you're asking for? Anything before the vertical line showing the current time shows the historical data for that day?


Depends on which hour you check.


> Weather app doesn't even show the hour before

...which is a reason for people to buy a 3th party app (with a subscription + apple tax.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: