Created
July 2, 2018 19:31
-
-
Save milleniumbug/313981024120229653a131fa3abbe649 to your computer and use it in GitHub Desktop.
why Android sucks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
wow fuck android | |
the general platform is fundamentally broken and even the open source applications are hilariously broken for many reasons | |
you have no way of distinguishing client and non-client area in general when you visit web, so have fun distinguishing ads from real UI elements - very needed when you want to distinguish ads. since you can't block ads without rooting reliably, rooting is required to have usable Android experience | |
if you visit a website and you want to download a specific image you can typically long-press it - unless shitty scripts break the functionality, in which case it results in endless "I long-press a button, some random text gets selected" | |
sometimes it may result in you actually managing to trigger the popup | |
but sometimes nope | |
on normal PC you would just "inspect element" that shit out | |
and in general it's bullshit when you actually want to anything beyond "consume internet content" | |
I have this file manager that I have been using for a while, except now it seems to fail copy from an SD card to external card | |
"Permission denied" yeah good job fucktards, why, on a single user machine, this happened | |
it's really fun when the platform exposes POSIX APIs, but breaks them in random ways or not allowing them to actually access useful functionality | |
so your open calls will fail because you're supposed to use the STORAGE ACCESS FRAMEWORK | |
but hey, I guess even with that, the file manager fails | |
so guess what, I tried to use a built-in one | |
because for some reason, while copying the files fails now, it worked for a while and I copied 20GB of data, with the remaining 16GB left failing | |
so hey, I'll just use the built-in one for the rest | |
note: sane file managers when instructed to "move files" to a directory, merge them | |
so I tried moving `LocalMemory/ADirectory` to `externalSD/ADirectory` (which already exists) | |
guess what. it created an `externalSD/ADirectory (1)` | |
fuck this fucking bullshit | |
I'll slap a battery and an LCD screen on top of a raspberry pi and it will result in superior user experience to what these Google retards managed to do in 10 years of developing an "operating system" | |
also, for some reason, every now and then, pressing the "power off" button doesn't lock the screen and turn off the display, but instead, launches the camera app. can't reproduce the conditons which cause this to happen | |
oh look, that move command leaves behind empty directories |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment