HNHacker News
TopNewBestAskShowJobs

etna_ramequin

63 karma · joined July 28, 2022

submissionscomments
etna_ramequin··on Meta Silently Added Face-Recognition for Its Smart Glasses to Phones
I see that Meta’s engineers are still busy and happy to build a dystopia in exchange of money.

Damage is already done, they’ve shipped nearly working software to any creep and police officer that need little modification to actually work.

I wonder though what is the GDPR status of something like that? Is anybody just allowed to build a biometric database using public or personal photos?

etna_ramequin··on OpenAI seeks to unlock investment by ditching 'AGI' clause with Microsoft
That’s a self-defeating definition. Work that can be automated at no marginal cost is economically worthless.

Edit for clarity: “worthless” as in “no value add”, its worth is only capital investment and energy input.

etna_ramequin··on Secret papers reveal Post Office knew its court defence was false
I spotted a few oddities in the reporting of these ‘secret papers’.[1]

The only extract of the report the journalists show is, at the very least, misleading. They’re claiming that Fujitsu employees could do a type of requests which would (i) change the record of the transactions in the audit log and (ii) would actually impact the postmasters accounting position. However, the report actually states that these are two different types of requests, the first one doesn’t impact the accounting position and the second one (BTs) could change the accounting position but would be recorded in the audit log. The audit log shows that BTs, have only been used once in the period at hand so are unlikely to have caused the accounting shortfalls.

I would quite like to see the original Post Office “Defense” that is mentioned in the article, but don’t know where to find it. Would somebody have a clue?

[1] https://www.postofficehorizoninquiry.org.uk/evidence/pol0002...

etna_ramequin··on Post-quantum cryptography is too damn big
Still requires special hardware and authentication, AFAICT.

Plus, you often have got length (hundreds of km) and connection constraints (e.g., only over fibre optic).

etna_ramequin··on Post-quantum cryptography is too damn big
Quantum Key Distribution (QKD) requires special (expensive) hardware, so it really doesn’t solve the problem of key size. Moreover, QKD still requires an authenticated channel, so we’ll still need a quantum-resistant authentication scheme.

(All in all, QKD does not have a singular use case)

See https://cyber.gouv.fr/en/publications/should-quantum-key-dis...

etna_ramequin··on Ask HN: What are good resources for managing the security of a startup?
Thanks!
etna_ramequin··on Making Rust supply chain attacks harder with Cackle
I dont disagree with this. I just want to highlight that to do this sort of sandboxing in any systematic manner, you’ll always need to go down at the system level. Because here we’re trying to sandbox the system using abstraction at the language level which is bound to run into impedance mismatch. I don’t think it’s the role of the language to restrict which system calls are acceptable.

However, there is some appeal to the syntax introduced by the author if we use it for a proper and portable sandboxing mechanism. Maybe WASI, with capabilities?

To be more specific, there’s no reason for rust to know that writing to a specific file will allow modifying the program’s memory. It’s also not a security problem from the system, it’s just how it works. It really only makes sense for the system to enforce that kind of sandboxing, because it has enough context to enforce things sensibly.

etna_ramequin··on Making Rust supply chain attacks harder with Cackle
WDYT of WASM capability system? IMO, it would be a good contender for sandboxing dependencies. However, I haven’t tested it in practice.
etna_ramequin··on Making Rust supply chain attacks harder with Cackle
You don’t even need unsafe to reproduce unsafe behaviour on Linux. You can just read and write to `/proc/self` and modify memory arbitrarily. If you have `std::fs`, then you have `unsafe`, then you’ve got everything.

In general, sandboxes don’t work well at the language level. You really need to go at the system level.

etna_ramequin··on TPM provides zero practical security
In theory, yes. In practice, TCBs are so big, that DRM solutions based on it are nearly meaningless for general purpose computers.
etna_ramequin··on TPM provides zero practical security
I’ve seen many widely deployed applications of TPM for security, never for DRM.
etna_ramequin··on American megachurches are thriving by poaching flocks
Luther’s 95 theses literally condemn « indulgences » as promoting greed… I assume you were making a reference to Weber’s work (the Protestant ethic and the Spirit of Capitalism), which happened a few centuries later and has been heavily criticised and nuanced since.
etna_ramequin··on Bypassing Bitlocker using a cheap logic analyzer on a Lenovo laptop
Yes, that’s right, thanks!
etna_ramequin··on Bypassing Bitlocker using a cheap logic analyzer on a Lenovo laptop
> What would be better would be a dTPM that is integrated e.g. into a SoC, such that there are no exposed wires anywhere without decapping the SoC. Some systems such as phones work like that, but this is hard to tell even from the technical specs.

That’s Microsoft’s Proton chip, I believe.

etna_ramequin··on Bypassing Bitlocker using a cheap logic analyzer on a Lenovo laptop
> The discrete TPM's threat model was never designed to cover you from attackers using oscilloscope to probe your laptop's SPI bus during the boot process for unencrypted data.

I’m always very confused by this. TPM offers encrypted sessions (setup with the Endorsement Key) for exactly this kind of attack. Why couldn’t the firmware get the keys over an encrypted session? Is it for reliability in case certificate verification goes wrong?

etna_ramequin··on Ask HN: Best way to “donate” dev hours to charity?
Sounds like a great idea! What sort of questions did you ask during the interview?
etna_ramequin··on Why does the all 0 public key have a known private key in SR25519 and ED25519?
Thanks for the layman’s explanation, I didn’t realise something like that was even possible! What are some use cases for using it? Are they all crypto-currency related?
etna_ramequin··on NYC jails want to ban physical mail, then privatize scanning of digital versions
That’s "good things happen to (some) bad people. Rejoice!" Quite the opposite of what was said above. I don’t consider myself a Calvinist, so I don’t have skin in the game. However, sweeping statements like this prevent you from understanding the "real" root causes. Maybe the original commenter meant to blame puritans?
etna_ramequin··on NYC jails want to ban physical mail, then privatize scanning of digital versions
Yes, please. I’m pretty sure Calvinism says that everybody is corrupted by sin (not just prisoners) and that everybody is in need of God’s grace. There’s certainly nothing about celebrating when something bad happens to somebody.
etna_ramequin··on Pomodoro Timer
Thanks for posting! This app has definitely helped me complete many essays!
etna_ramequin··on Ask HN: How do you trust that your personal machine is not compromised?
From a more security security research point-of-view, the paper “Bootstrapping Trust in Commodity Computers”[1] is a very good overview. Although it would necessitate a bit of an update for more recent developments with e.g. dm-verity etc.

[1] PDF: https://www.andrew.cmu.edu/user/bparno/papers/bootstrapping-...