Viewing profile — modalduality
modalduality
HN member- Joined
- Sat, Feb 11, 2017, 9:31 PM UTC
- HN karma
- 302
- Public activity
- 56 items
- HN profile
- View on Hacker News ↗
About modalduality
Recent public activity
- story
-
comment
Comment #16137901
Most languages with monads have tools for working with them. In Haskell, for example, even without `liftM2` or `sequenceM`, you can simply do case (xm, ym) of (Just x, Just y) -> x…
-
comment
Comment #16082019
About ten of us are playing in https://modalduality.org/sibylant-graze/play/lobby if you'd like to join! A bit about the technical stack: the server was written in Haskell using We…
- story
-
comment
Comment #16016128
In general forward security involves generating a new key for each conversation with Diffie-Hellman or similar. According to https://crypto.stackexchange.com/questions/5610/diffie-…
-
comment
Comment #15961524
The main idea is to explore the concept of skinny triangles being unaesthetic (and thus undesirable for triangulations). This is true for many tasks in computational geometry, but …
- story
- story
-
comment
Comment #15812232
Ah, so Aaronson is talking about the Busy beaver shifts function of 2 there. I gave the answer to the busy beaver function counting the maximum number of 1s.
-
comment
Comment #15812227
> What makes it okay to identify the naming of a large number with producing that large number of things (e.g. 1's)? Nice catch! I glossed over this but this is pretty important. T…
-
comment
Comment #15809635
Thanks! I should probably include some more details on how to program the simulator. Turing machines are just one simple way for formalizing programs, without all the complexities …
-
comment
Comment #15809483
In case you think you've figured out the 2-state solution and you want to check that you can't do better, I've uploaded the number of 1s your machine should output at https://modal…
- story
- story
-
comment
Comment #15582159
In addition to 4Clojure, I found the Brave Clojure book ( https://www.braveclojure.com/ ) helpful for understanding how to structure programs in a "Clojure-y" way, e.g., to a great…
-
comment
Comment #15185536
Is it easy to write timing-attack-resistant crypto code in Clojure? Sounds interesting, what company was this for? Thinking of implementing Damgard-Jurik myself sometime.
-
comment
Comment #15181343
yup! they should have used a commitment scheme instead - for example, SHA256(winning numbers || 512-bit nonce). To reveal, reveal the winning numbers and the nonce and Mr X can che…
-
comment
Comment #15134975
Does anyone know why they might choose to encrypt-then-MAC vs. an AEAD scheme? Seems less error prone.
- story
-
comment
Comment #15014784
Web developers may be also interested in https://gotham.rs/ , which was released very recently and looks to be a promising competitor to Rocket.
-
comment
Comment #15014197
P = NP implies the polynomial hierarchy collapses, thus P = Sigma2, so by contradiction P != NP.
-
comment
Comment #14979480
Wow, how did you find that commit?
-
comment
Comment #14977245
Good article (didn't realize there were other kinds of lookaround), but maybe the bottom should link to well-tested standards-based regexes instead. URL: ^(((http|https|ftp):\/\/)?…
-
comment
Comment #14961790
As the author mentions, this solution doesn't create identical distributions between the found case and the not-found case. One other concern is that a db hit and miss could take v…
-
comment
Comment #14949886
I think the OP is referring to simulating an oblivious Turing machine on the encrypted data, which itself is a Turing machine and some data. I don't think this is known to be intra…