News for hackers. Stuff that matters.
Re:Flappy Bird for Android, only C, under 100KB by heyoni on Sunday September 22, 2024 @04:17PM (#41619716)
What was their reasoning?
Re:Flappy Bird for Android, only C, under 100KB by jart on Sunday September 22, 2024 @05:34PM (#41620276)
To keep you running on the hamster wheel.

They'd ban Mozart and Shakespeare from the app store if they could.

Re:Flappy Bird for Android, only C, under 100KB by bee_rider on Sunday September 22, 2024 @05:53PM (#41620406)
I don’t think that was their reasoning.

Like, Google, all these megacorps, they are bad, but we should at least argue against their actual arguments.

Re:Flappy Bird for Android, only C, under 100KB by consteval on Wednesday September 25, 2024 @04:52PM (#41651755)
Their reasoning is probably security. They're working under the assumption your app takes untrusted input in some way, maybe over the network. Which isn't a bad assumption, I mean almost all apps do. Very few apps are true self-contained applications, like a calculator.

So then if there happens to be some vulnerabilities in an older Android SDK then your app is susceptible. They could patch back security but that's expensive after a while. Easier to force app makers to update their apps.

Re:Flappy Bird for Android, only C, under 100KB by ryandrake on Sunday September 22, 2024 @06:17PM (#41620553)
3P app developers are also complicit. Often they deliberately cut off support for old OS's and old devices, because it's "too hard" to support them or whatever. Everyone seems to be working together to keep us on the hamster wheel.
Re:Flappy Bird for Android, only C, under 100KB by post-it on Sunday September 22, 2024 @09:10PM (#41621492)
Granted, it is hard. It's a whole extra version to QA on. If it works fine, fine, but if there are consistent negative user reviews on a version with < 5% market share, it's not worth it.

We don't support old iOS versions at all. We can't source new devices on old iOS versions so we can't reliably develop or test on them.

Re:Flappy Bird for Android, only C, under 100KB by Narhem on Monday September 23, 2024 @12:17PM (#41627710)
Exactly how I feel about every new React framework. It’s strictly worse than using any other framework and every recruiter continues to ask for it.

Don’t want to speak too negative in regards to the orgs which use it but definitely wouldn’t be the best choice from an engineering perspective for a new project.

Sorry I am not a front end developer. I am a general software engineer please don’t effectively sabotage my career because Silicon Valley wants to make the entire discipline a group of hamsters learning tools which aren’t used by the largest organizations.

Re:Flappy Bird for Android, only C, under 100KB by teqsun on Tuesday September 24, 2024 @08:43AM (#41635901)
> "It’s strictly worse than using any other framework"

If you actually believe that, consider yourself very lucky.

React, like any FE framework, can be implemented well or implemented badly.

React benefits from a very strong (imo the strongest) ecosystem, so if you set up your tooling and patterns correctly its fantastic.

Here's my personal preference: NextJS as the backbone, RTKQ as the central data retrieval/API calls/caching management, RHF for form handling, ag-grid for data grids, and MUI as the component library (can optionally switch this to any equivalent).

If components are designed sufficiently generic and customizable, RTKQ is used to keep data fetching on component instances, and central state storage is avoided as much as possible, it's a great system. Unless you just really hate JSX syntax or something.

Re:Flappy Bird for Android, only C, under 100KB by PhasmaFelis on Sunday September 22, 2024 @06:12PM (#41620526)
There may not have been any. Individual app-store reviewers can block you any time they feel like it, the guy checking your appeal is the same, and none of them have any real pressure to behave unless you have money and corporate power behind you.