Live data from Hacker News

Google just deleted my nearly 10-year-old free and open-source Android app

medium.com

521–530 of 607 posts

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#521
post #3

The easiest way to identify a monopoly is to look at how badly a company can treat its customers and still get away with it. My company has a half dozen stories like this about Google in the last year alone. Know what Google is doing to its AdSense partners on a massive scale? They wait until your site has just under the earnings when they have to write you a check, then they terminate your AdSense account for “polic…

Maybe their new mission statement is "just be evil".

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#522

The timing is pretty brutal and outrageous but other than that, unless there are indeed no violations of the policies, I have no issues with an app getting kicked out. It is hard to have any opinion on the accuracy of these strikes though, since almost all the times devs believe that whatever they do is legit.

It's pretty easy for the developer to believe "whatever they do is legit" when they aren't shown an example of how they violated the policy. Could you imagine a world where a traffic cop pulled you over, issued you a ticket, and when you asked what you did wrong they said "You violated the policies regarding safe driving and expected behaviors". Your license is now revoked. All the information required has been provi…

I agree that they should do a better job at explaining issues.

My understanding is that at first the number of apps where the violation is unclear was so low that it was not worth it.

IIRC Google has announced that they are going to provide more info in the future on what the issues are.

however

the link in the article is pretty clear : https://play.google.com/about/privacy-security-deception/dec...

(even though it does not mention which part of the app exactly violates these rules)

And I disagree on the fact that the TOS are unreadable : https://play.google.com/about/developer-content-policy/#!?mo...

Google could improve devs relationships for sure, but these are pretty clear.

FWIW, I had several strikes as well, because of a permission used by an unpublished app on a beta channel :/. The whole process of getting the account reinstated was pretty easy in that case.

I am kinda curious to scrape the op app and look at what might have got them in trouble, I might give it a go if I have enough time.

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#523

Earlier quoted context omitted.

Can we keep the discussion in good faith?

How do you manage battery life when multiple apps need to keep its own persistent connections open to its own home server for push notifications? How do you explain this to end users, when even tech-savvy people assume bad-faith when it's pointed out that many APIs are cloud-backed, forgetting the most obvious example of a cloud-backed API that is provided? Or, how does the mobile OS vendor perform any kind of spam p…

> How do you manage battery life when multiple apps need to keep its own persistent connections open to its own home server for push notifications?

Apple already has extensive experience in this area with macOS.

> Or, how does the mobile OS vendor perform any kind of spam protection at all on push notifications if they have to open their notification gateways to absolutely anyone

Do they? They could just as easily require that apps outside the App Store provide their own push notification infrastructure.

You act like these things are impossible to overcome.

And you pretend like Apple isn't already earning money from this. Apple is already charging people for the iPhone. People keep saying they are a hardware company. Are they really?

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#524

Earlier quoted context omitted.

I'd rather have all software sandboxed by default. It's a much better solution than walled gardens or "blessed" packages.

I don't know how workable this is in reality. Most software needs some kind of interoperability to be useful. - Network access - Direct hardware access (such as games accessing the GPU) - Sharing data to other software - Consuming data from other software - etc. As we've seen, we wind up needing to turn a bunch of these on for most software, and while it's certainly better than giving them carte blanche over the enti…

> - Network access

Most software does not "need" network access, it just ends up being used for telemetry, serving ads, and checking for updates you probably don't need anyway.

> Direct hardware access (such as games accessing the GPU)

"Direct", meaning they need a context handle and some shared memory to get composited by the OS. Still, I'm honestly not sure why this isn't a solved problem today. Why are GPUs not virtualizable the way CPUs are?

> - Sharing data to other software > - Consuming data from other software

Software can be grouped together and allowed to talk among eachother within a certain context without giving any given piece of it the ability to burn the world down.

You'll have a hard time convincing me that taking control away from users is a better solution.

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#525
post #369

Earlier quoted context omitted.

Fine. You don't have to. Android trivially lets you sideload apps downloaded from anywhere on the internet you wish. Apple not so much, but that's Apple. The vast majority of customers want an app store with tighter controls, and both Google and Apple provide it. There are a hell of a lot more complaints about these app stores not being locked down enough than those in your camp saying that they don't want it locked…

>The vast majority of customers want an app store with tighter controls, Most people I've talked to don't even realize you can allow apps to be sideloaded on android. Most people don't even really look at their settings menu other than to change backgrounds and stuff. I mean, at least on the latest phone I bought, I had to go to the build number, tap on it a bunch of times to get to the developer options, scroll down…

What are 10 crucial things that you need to side load on Android? I keep hearing about "all the customization" that you can do on Android vs iOS and I wonder exactly what is it that is life altering, or even 20% more efficient in the use of the device based on this, versus stock Android or stock iOS.

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#526

Earlier quoted context omitted.

Your ideal state of Internet / Tech companies is definitely in the minority contrasted to overall expectations the broader population has put on these devices and services. Yeah, we get it, you're smart. I'm smart. Most people here are smart. But protections still matter. What you're saying is I don't want to wear a seatbelt when driving my car. Sure that is your choice - but I think it is a very foolish one.

That’s a wrong analogy. If you want to stay with cars, it’s like Google saying when you buy their car, you are only allowed to go to 6 pre determined destinations in their vehicles. Some people find comfort in the lack of choice, since they know the drive won’t be “dangerous”, but for the rest of us, we want to make the choice of destination ourselves. We simply want the choice to open our options without these compa…

Then should it not be possible for the smart folks here to fork Android and provide a linux style experience on top of phones that run Stock Android OS? Can you do that with target hardware like a Pixel or Samsung or Motorola phone? The App store then becomes github, gitlab, or an apk you get from anywhere. Right?

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#527

Earlier quoted context omitted.

I'd rather have all software sandboxed by default. It's a much better solution than walled gardens or "blessed" packages.

The problem with this is that you'll always have exceptions, and eventually you have enough of them that users become accustomed to blindly hitting "Accept" to any permission dialogs.

If you keep a child out of the kitchen because the stove is hot, you'll protect them burning themselves, but you'll also prevent them from learning how to cook.

If people don't get the opportunity to fuck up, you arrest their development. Stupid software users then becomes a self-fulfilling prophesy. Users will become dumber than they ever were before, and therefore more and more reliant on software developers to do/make everything for them. In my cynical moments, I suspect this is all intentional... Imagine if the fast food industry were throwing their weight around to promote the idea that children should be kept out of kitchens.

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#528

Earlier quoted context omitted.

I don't know how workable this is in reality. Most software needs some kind of interoperability to be useful. - Network access - Direct hardware access (such as games accessing the GPU) - Sharing data to other software - Consuming data from other software - etc. As we've seen, we wind up needing to turn a bunch of these on for most software, and while it's certainly better than giving them carte blanche over the enti…

> - Network access Most software does not "need" network access, it just ends up being used for telemetry, serving ads, and checking for updates you probably don't need anyway. > Direct hardware access (such as games accessing the GPU) "Direct", meaning they need a context handle and some shared memory to get composited by the OS. Still, I'm honestly not sure why this isn't a solved problem today. Why are GPUs not vi…

[deleted]

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#529
So where does this stuff place Google in the moral spectrum?

    Obviously Good stuff: Firefighting, EMTs..
    working on cancer research, Doctors without Borders..
    NASA, Nat'l Park Service..
    EFF, Mozilla..
    the electric company
    $genericStartup, $genericFortune500
    drone programs
    Google (?)
    telemarketing
    patent trolling
    being Chapo's IT guy (voluntarily)
    running phone scams targeting old folks
    Obviously Bad stuff: running ransomware on hospitals
I mean, it's a big company, but stories like these are hardly unusual. I feel like bad customer service is maybe a feature by design.

Re: Google just deleted my nearly 10-year-old free and open-source Android app

#530
post #506

Earlier quoted context omitted.

Touche, wrong word choice ("supplement") on my part. Taking GP at their word, whatever it was was FDA approved. If the FDA doesn't approve supplements, then whatever GP represented couldn't have been a supplement, which gets back to my original question: Why is "FDA approved" being treated here as a boogeyman by the parent?

> Why is "FDA approved" being treated here as a boogeyman by the parent? Only because they assume that the original commenter said something untrue. The original commenter never said anything about supplements.

It is difficult to imagine what would be marketed over the internet like this that requires FDA approval and isn't at least a bit slimy. If there's something obvious thing that fits in that category that isn't, no one has mentioned it yet.
Post reply on HN