this post was submitted on 10 Mar 2026
520 points (98.5% liked)

Programmer Humor

30321 readers
2894 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] abbadon420@sh.itjust.works 109 points 2 days ago (2 children)

Luckily google would never do the same to android /s

https://keepandroidopen.org/

[–] irelephant@lemmy.dbzer0.com 42 points 2 days ago (1 children)

Its still cheaper to publish on the play store (one time fee of $25), and iirc apks would still be installable with adb anyway.

Still a shitty thing to do

[–] CameronDev@programming.dev 26 points 1 day ago (2 children)

One time fee sure, and then they close your account for not pushing updates frequently enough....

[–] irelephant@lemmy.dbzer0.com 16 points 1 day ago (1 children)
[–] CameronDev@programming.dev 10 points 1 day ago* (last edited 1 day ago)

I'm triggered.

Writing a privacy policy for an entirely off-line app was endlessly frustrating.

And it's crazy that there is no validation of the policy, you can say what you want and then do anything you like...

[–] Appoxo@lemmy.dbzer0.com 5 points 1 day ago (1 children)
[–] CameronDev@programming.dev 11 points 1 day ago (1 children)

It's just not worth the effort. You'll find out they have change their policies on something, and you'll have to fix your app to suit. It's an endless churn of busywork

[–] Alberat@lemmy.world 7 points 1 day ago (1 children)

and they started requiring government id in the us

[–] mic_check_one_two@lemmy.dbzer0.com 1 points 1 day ago (1 children)

My (admittedly limited) understanding is that the ID requirements aren’t entirely their fault. Know Your Customer laws have started requiring things like IDs, so it’s likely that lawmakers are to blame for that gripe.

[–] WhyJiffie@sh.itjust.works 1 points 8 hours ago (1 children)

even in the EU? that's a bit hard to believe

[–] mic_check_one_two@lemmy.dbzer0.com 1 points 8 hours ago (1 children)

Do you think the EU is immune to money laundering? Because that’s what KYC laws are meant to prevent. The EU absolutely has KYC laws to prevent money laundering.

[–] WhyJiffie@sh.itjust.works 1 points 7 hours ago (1 children)

but this is an app store, and their own policy, not a bank or other financial institution

[–] mic_check_one_two@lemmy.dbzer0.com 1 points 7 hours ago* (last edited 7 hours ago) (1 children)

Step 1: Make a small, basic app. Include lots of in-app purchases for no reason.
Step 2: Use dirty money to buy those in-app purchases.
Step 3: Receive washed money from the App Store, minus the ~20% commission that the store takes.
Step 4: That’s it. You’re done. You’ve successfully laundered money in the App Store.

[–] WhyJiffie@sh.itjust.works 1 points 5 hours ago

this fails at step 2. you can't pay from your google account. you need google to send that money to your bank or paypal account. and at that point, you already have KYC.

[–] CanadaPlus 13 points 2 days ago* (last edited 2 days ago) (1 children)

Honestly, that's great, but you might as well cut to the chase and switch ROMs as well. Google isn't going to budge.

[–] HyperfocusSurfer@lemmy.dbzer0.com 6 points 1 day ago (1 children)
[–] CanadaPlus 0 points 1 day ago* (last edited 1 day ago) (1 children)

If you don't care about installing any particular mobile software, that would work.

LineageOS is the current game in town otherwise, unless you want a Pixel, in which case there's options like GrapheneOS.

[–] HyperfocusSurfer@lemmy.dbzer0.com 1 points 17 hours ago (1 children)

I mean, to some extent: waydroid actually works quite well, if you don't mind their security issues, a few apps also work with android translation layer. My main troubles are actually with virtual keyboards: there's nothing as good as heliboard so far, although the new plasma keyboard with custom layouts is usable

[–] CanadaPlus 2 points 8 hours ago* (last edited 8 hours ago) (1 children)

Interesting. I've tried Linux phones, they're not a bad idea per se. It looks like Waydroid is literally just emulating LineageOS, though, so I do start to wonder what the point is.

I suppose one advantage would be you can actually hack your system a bit, instead of having everything locked into the ROM.

It's more like a chroot, not exactly emulation. The point, at least for me, used to be that some apps for android have better ux than their Linux counterparts (mostly newpipe vs freetube and antennapod vs kasts), but since both of those work reasonably well in ATL, I don't really use it much now.

Compared to lineage, I quite like being able to run desktop software as well; nix is a godsend here, since they compile many packages for arm64 as well as x86. Although, to be fair, I haven't tried running nixos in chroot alongside android; mb a viable option as well