I have seen few cases where UEFI was not actually usable on non-OEM configurations. In fact, my current ASUS laptop did not allow me to install Windows until I have performed a sophisticated dance to update/flash some…
They are fully supported almost everywhere. XFS, ext4, tmpfs, f2fs and a bunch of misc filesystems all support them. Ext4 support dates as early as Linux 3.15, released in 2014. It is ancient at this point!
What an absolute boatload of lies. I am currently in process of "verifying" my identity with Android Developer console. In addition to proof of identity (e.g. passport/driver license) Google is demanding a proof of…
Android has entire API for handling driver failures: https://developer.android.com/reference/android/net/wifi/Wif... Hardware can have issues, but firmware and drivers usually work around those issues. When firmware and…
> intentionally hostile kernel interface If open-sourcing your entire kernel is being "hostile", I don't think that there is or ever was a "friendly" OS.
You mean "Google has to perform final action after user petitions it to install" (not really final, Google can uninstall your apps anytime if they are deemed undesirable)
Cloudflare will disconnect you from their free plan just as quickly. Especially when you are facing "infected machines by the millions".
Given that Google owns Web, it can be argued that any web tech killed by Google is a part of Google Graveyard
You can always render blink and marquee with Canvas. Just kidding, Canvas is obsolete technology, this should obviously be done with WebGPU
Approval is tied to individual apps. From https://developer.android.com/developer-verification: > You'll need to prove you own your apps by providing your app package name and app signing keys Needless to say, Google…
Android used to have lighting-fast builds even when accounting for Google's quirky tooling, R.java generation and binary XML processing. After introduction of Gradle build system and Kotlin Android build times have…
Arch (and most FOSS Linux distributions) are highly resistant to ddos attacks. Good luck trying to ddos their mirrors and mailing lists.
> this is where most of the speed up comes from I might be mistaken, but the brief look at code shows that the speed up appears to come from combination of async architecture (the selling point of Mold) and intelligent…
You already can not install applications from Google Play without Google account. Google accounts are registered with personal phone number (the one you obtained from your carrier, presumably using your ID). All Google…
While this did funnel countless FOSS and commercial developers to pay MS for certificates, it didn't close even 50% of loopholes. You can still execute third party software from your own (e.g. Steam launching games you…
> most normal people... don't even understand what sideloading is Actually, they understand it just fine. The concept is very simple too. Before this change you could install Android apps without registering your…
Note that TCP Keep-Alive might not play well with mobile devices. Mobile operating systems can use application-level keep-alive packets, because those can be easily attributed to individual applications: an applications…
This might be somewhat less threatening then it sounds, because it requires caller to fully control animations used for entering the targeted Activity. In particular, this vulnerability might not overcome root…
Google already dumps old apps from store for no reason whatsoever: https://android-developers.googleblog.com/2022/04/expanding-... You have to update an application every year, even if it is just meaningless version…
First they ousted 8chan because of something-something-terrorism something-pedophilia. Then they have banned RT, because Russia and US are clearly at war (nope). Now they are banning TikTok for "spreading propaganda".…
> you can’t imagine what’s a compute heavy endpoint Indeed, I can't. Because "compute heavy" isn't a meaningful description. Is it written in C++? Are results persisted anywhere? Is it behind a queue? What is the…
20000 RPS is very little — a web app / database running on an ordinary desktop computer can process up to 10000 RPS on a bare-metal configuration after some basic optimization. If that is half of your total average…
> F-Droid compiles and signs all the apps on behalf of the application developers At least they are open and honest about it. As opposite to Google, who promised to let developers do the signing, but soon (after gaining…
> WTF? Sure you can do on top of even pipes. Even XDR could... Of course, you "can". Implement message-based communication on top of streaming. Emulate blocking calls on top of non-blocking socket API. Implement…
Not really. Binder solves a real-world problem — priority inversion. It is also the only IPC on Linux that allows to perform a blocking call from process A to process B (and have process B synchronously call back to…
I have seen few cases where UEFI was not actually usable on non-OEM configurations. In fact, my current ASUS laptop did not allow me to install Windows until I have performed a sophisticated dance to update/flash some…
They are fully supported almost everywhere. XFS, ext4, tmpfs, f2fs and a bunch of misc filesystems all support them. Ext4 support dates as early as Linux 3.15, released in 2014. It is ancient at this point!
What an absolute boatload of lies. I am currently in process of "verifying" my identity with Android Developer console. In addition to proof of identity (e.g. passport/driver license) Google is demanding a proof of…
Android has entire API for handling driver failures: https://developer.android.com/reference/android/net/wifi/Wif... Hardware can have issues, but firmware and drivers usually work around those issues. When firmware and…
> intentionally hostile kernel interface If open-sourcing your entire kernel is being "hostile", I don't think that there is or ever was a "friendly" OS.
You mean "Google has to perform final action after user petitions it to install" (not really final, Google can uninstall your apps anytime if they are deemed undesirable)
Cloudflare will disconnect you from their free plan just as quickly. Especially when you are facing "infected machines by the millions".
Given that Google owns Web, it can be argued that any web tech killed by Google is a part of Google Graveyard
You can always render blink and marquee with Canvas. Just kidding, Canvas is obsolete technology, this should obviously be done with WebGPU
Approval is tied to individual apps. From https://developer.android.com/developer-verification: > You'll need to prove you own your apps by providing your app package name and app signing keys Needless to say, Google…
Android used to have lighting-fast builds even when accounting for Google's quirky tooling, R.java generation and binary XML processing. After introduction of Gradle build system and Kotlin Android build times have…
Arch (and most FOSS Linux distributions) are highly resistant to ddos attacks. Good luck trying to ddos their mirrors and mailing lists.
> this is where most of the speed up comes from I might be mistaken, but the brief look at code shows that the speed up appears to come from combination of async architecture (the selling point of Mold) and intelligent…
You already can not install applications from Google Play without Google account. Google accounts are registered with personal phone number (the one you obtained from your carrier, presumably using your ID). All Google…
While this did funnel countless FOSS and commercial developers to pay MS for certificates, it didn't close even 50% of loopholes. You can still execute third party software from your own (e.g. Steam launching games you…
> most normal people... don't even understand what sideloading is Actually, they understand it just fine. The concept is very simple too. Before this change you could install Android apps without registering your…
Note that TCP Keep-Alive might not play well with mobile devices. Mobile operating systems can use application-level keep-alive packets, because those can be easily attributed to individual applications: an applications…
This might be somewhat less threatening then it sounds, because it requires caller to fully control animations used for entering the targeted Activity. In particular, this vulnerability might not overcome root…
Google already dumps old apps from store for no reason whatsoever: https://android-developers.googleblog.com/2022/04/expanding-... You have to update an application every year, even if it is just meaningless version…
First they ousted 8chan because of something-something-terrorism something-pedophilia. Then they have banned RT, because Russia and US are clearly at war (nope). Now they are banning TikTok for "spreading propaganda".…
> you can’t imagine what’s a compute heavy endpoint Indeed, I can't. Because "compute heavy" isn't a meaningful description. Is it written in C++? Are results persisted anywhere? Is it behind a queue? What is the…
20000 RPS is very little — a web app / database running on an ordinary desktop computer can process up to 10000 RPS on a bare-metal configuration after some basic optimization. If that is half of your total average…
> F-Droid compiles and signs all the apps on behalf of the application developers At least they are open and honest about it. As opposite to Google, who promised to let developers do the signing, but soon (after gaining…
> WTF? Sure you can do on top of even pipes. Even XDR could... Of course, you "can". Implement message-based communication on top of streaming. Emulate blocking calls on top of non-blocking socket API. Implement…
Not really. Binder solves a real-world problem — priority inversion. It is also the only IPC on Linux that allows to perform a blocking call from process A to process B (and have process B synchronously call back to…