Viewing profile — IngoBlechschmid
IngoBlechschmid
HN member- Joined
- Sat, Jul 11, 2015, 7:29 AM UTC
- HN karma
- 1,299
- Public activity
- 200 items
- HN profile
- View on Hacker News ↗
About IngoBlechschmid
No profile information was provided.
Recent public activity
-
comment
Comment #48990637
> Of course Lean proofs are rarely a good way to understand proofs, but hopefully they can be used to generate more human understandable arguments. I would object to the first part…
-
comment
Comment #48975425
Strongly depends on the subbubble of mathematics. In some parts of type theory / formal proofs for instance, there is a rather strong rejection of LLMs (for moral reasons in additi…
-
comment
Comment #48865248
> If I defined some pointless construction and it turned out to be very difficult to prove, it would absolutely and automatically over time be considered a "high utility" problem (…
-
comment
Comment #48774711
It's kinda both, right? In any case, good clarification, thank you.
-
comment
Comment #48774663
> Can I ask one question? Why not use hibernation at that point? The sibling post by cyphar gives a good reason; while UEFI Secure Boot has its own share of issues, it can be a val…
-
comment
Comment #48771261
No, it is indeed a kernel bug in the code path responsible for luksOpen. Debian (and the distributions which ported cryptsetup-suspend) relied on cryptsetup luksSuspend doing its t…
-
comment
Comment #48764847
Yes, you are right: LUKS encryption protests your data at rest. An attacker which steals your disk can only gain little, like the information that you have used LUKS (unless you pu…
-
comment
Comment #48764575
> So hibernating is really the only proper way to protect against cold boot. I agree; or resurrecting FridgeLock: https://www.sec.in.tum.de/i20/publications/fridgelock-preven...
-
comment
Comment #48764438
Sorry, aimed for a technically precise title and didn't want to bait clicks. Yes, this does not affect people on stock configurations for the plain reason that they wouldn't expect…
-
comment
Comment #48764304
Several options. One is you restart and boot from a live system where you are root, and then dump all memory. This is described in the paper with the witty title "Lest We Remember:…
-
comment
Comment #48764240
Exactly. Cryptsetup wouldn't know about the extra copy of the volume key in kernel memory. Which is why, dramatically, it appeared secure ("surely I wouldn't be asked to resupply t…
-
comment
Comment #48764211
Right! Which is why integration tests for these kinds of features are all the more important. It was also fun to write, and enabled git-bisecting to isolate the specific kernel ref…
-
comment
Comment #48764168
Qubes OS, the Linux distribution aspiring to offer a reasonably secure operating system, pioneering a "every app runs in a virtual machine" approach in the Linux laptop/desktop spa…
-
comment
Comment #48764112
Okay, yes, sure. It definitely is the most-used encryption software for Windows. But I would never trust it a second, being proprietary and known for issues. You likely know that, …
-
comment
Comment #48763861
Oh, which one is it? (You don't mean BitLocker, right?)
-
comment
Comment #48763847
Suspend to (encrypted) swap might be a good middle ground between you and grandparent. Suspend to memory will (at best) protect your LUKS volume key, but other sensitive data remai…
-
comment
Comment #48763753
Yes, if you simply suspend your laptop on most stock Linux distributions, then everything including the master key is still kept in memory. But Debian pioneered the (optional) cryp…
- story
-
comment
Comment #46162771
An interesting example is the Dhall language: https://dhall-lang.org/ It is a configuration language with general programming features, but it is decidedly _not_ Turing complete. I…
-
comment
Comment #46078609
Just a tiny addition: Yes, N log N is the average time, but the distribution is heavily long-tailed, the variance is quite high, so in many instances it might take quite some time …
-
comment
Comment #45509450
A good friend of mine was recently sentenced to prison for publicly using this kind of phrase during a protest for climate justice. When Germany's equivalent of the Supreme Court, …
-
comment
Comment #44959320
Somebody asked in a now-deleted comment: 'Right, and what does it mean in the context of "A monad is just a monoid in the category of endofunctors"?' Here is an answer to this ques…
-
comment
Comment #44465944
Gwern has an interesting take on this: https://gwern.net/cyoa By pivoting to "choose your own adventure"-style games, multiple issues (quality, costs) might be resolved.
-
comment
Comment #44465904
The paper was originally released in April 2023, it just got version-bumped a couple months ago :-)
-
comment
Comment #44273267
Indeed, what you write is true from an external point of view; just note that within this flavor of constructive mathematics, the set of functions from N to Bool is uncountable aga…