Live data from Hacker News

Virtual Machine as a core Android Primitive

android-developers.googleblog.com

101–110 of 177 posts

Re: Virtual Machine as a core Android Primitive

#101
post #49

Earlier quoted context omitted.

Some banks already require you to install and use apps to approve of transactions made outside of the app. When I traveled, this is how I was able to spend money without having to call my bank every time I tried to use my card in person.

Why do US banks do that? I’ve never had a UK or EU bank call me to verify a transaction. Do you have the IdentityCheck/SecureCode/3-D Secure stuff (2FA for online transactions and at certain terminals)? Are these calls for transactions without chip + PIN? I’ve had some transactions declined while travelling but maybe about 1/1000, and still no call, and nothing the bank support could do to allow them if I called. I’d…

> I’ve never had a UK or EU bank call me to verify a transaction

That probably just means that you never made transactions that crossed the banks' suspicion threshold. Which might be quite high if the bank is confident that it won't be on the hook for credential abuse and does not care if their customers lose money to identify theft. That confirmation call would be an indication of good service, not of bad service.

I'm not saying that calls would be preferable to better authentication schemes like chip+pin (in skimming is very much a thing though), calls are just another second factor after all. And not even a particularly safe one. But defense should be layered and that layer stack should absolutely contain a form of confirmation call on some level if you are a bank.

Re: Virtual Machine as a core Android Primitive

#102
post #92

Back at university one lecture included an infographic about how CPU and operating system features like MMU, increasing register width and the like all started at mainframe-scale installations and trickled down to desktop scale systems and later to handheld devices at a surprisingly consistent pace. It was the time w2k was trying to make NT features mainstream and J2ME arrived on phones. I extrapolated a little and m…

[deleted]

Re: Virtual Machine as a core Android Primitive

#103
post #92

Back at university one lecture included an infographic about how CPU and operating system features like MMU, increasing register width and the like all started at mainframe-scale installations and trickled down to desktop scale systems and later to handheld devices at a surprisingly consistent pace. It was the time w2k was trying to make NT features mainstream and J2ME arrived on phones. I extrapolated a little and m…

You can't claim you're not surprised? So you can claim you are surprised? You're surprised by this. I feel like I'm trying to understand double negatation logic in code haha

Re: Virtual Machine as a core Android Primitive

#105
post #51

Its annoying that I can't use this without greater-than-normal-user access.

It is still baffling that root is so shunned upon in the Android communities. Imagine not having root access to your linux laptop. Magisk users are persecuted and punished by Google for getting root access, which is the bare minimun for a device you own.

Re: Virtual Machine as a core Android Primitive

#106
post #92

Back at university one lecture included an infographic about how CPU and operating system features like MMU, increasing register width and the like all started at mainframe-scale installations and trickled down to desktop scale systems and later to handheld devices at a surprisingly consistent pace. It was the time w2k was trying to make NT features mainstream and J2ME arrived on phones. I extrapolated a little and m…

You can't claim you're not surprised? So you can claim you are surprised? You're surprised by this. I feel like I'm trying to understand double negatation logic in code haha

It's the same as saying "I can't say I'm not surprised"—meaning they are unsurprised.

Re: Virtual Machine as a core Android Primitive

#107
post #106

Earlier quoted context omitted.

You can't claim you're not surprised? So you can claim you are surprised? You're surprised by this. I feel like I'm trying to understand double negatation logic in code haha

It's the same as saying "I can't say I'm not surprised"—meaning they are unsurprised.

It seems to me that they're not unsurprised, and so they're actually surprised.

Re: Virtual Machine as a core Android Primitive

#108
post #52

How does two way isolation work? How do you prevent the host kernel (which presumably has full control of the hardware?) from inspecting the guest VM?

Protected KVM on Arm64: A Technical Deep Dive, Quentin Perret (KVM Forum 2022), https://www.youtube.com/watch?v=9npebeVFbFw (first 5m)

Re: Virtual Machine as a core Android Primitive

#109
post #106

Earlier quoted context omitted.

You can't claim you're not surprised? So you can claim you are surprised? You're surprised by this. I feel like I'm trying to understand double negatation logic in code haha

It's the same as saying "I can't say I'm not surprised"—meaning they are unsurprised.

[deleted]

Re: Virtual Machine as a core Android Primitive

#110
post #106

Earlier quoted context omitted.

You can't claim you're not surprised? So you can claim you are surprised? You're surprised by this. I feel like I'm trying to understand double negatation logic in code haha

It's the same as saying "I can't say I'm not surprised"—meaning they are unsurprised.

I think that's saying they're surprised. The saying in other contexts: "I can't say I'm not impressed" -> I'm impressed. "I can't say you didn't try" -> you tried.

I think you mean "I can't say I'm surprised" -> this is not at all surprising. But that's just one negative.

Post reply on HN