179 reputation
15
bio website
location
age 23
visits member for 3 years, 7 months
seen 2 days ago

I'm Danish and I study computer science. I primarily develop for POSIX systems. I think Rust is appealing.


Nov
3
comment How to detect the encoding of a file?
use heuristics. checkout enca and chardet for POSIX systems.
Sep
24
awarded  Autobiographer
Jan
7
comment Predicting advantages of database denormalization
Related question: Any good literature on join performance vs systematic denormalization?
Jan
5
awarded  Popular Question
Aug
22
comment Zero-knowledge code hosting?
@svick: Lines are encrypted individually. If you change a line, the whole line would get re-encrypted, but with a new IV (as always). But the rest of the file won't be touched! Encryption is deterministic, but the IV's are inputs too, and they are pseudo-randomly chosen.
Aug
22
comment Zero-knowledge code hosting?
@svick: Exactly, I want to take advantage of delta's too. That's why I want to avoid redoing the whole file like smudge-clean does. Did I misunderstand you?
Aug
22
comment Zero-knowledge code hosting?
@MichaelT: No, because of IV's. Try it out yourself :) Using the linked implementation, lines encrypt to <IV>,<ciphertext>.
Aug
22
comment Zero-knowledge code hosting?
@svick: You could, but that way, I don't see how you would nicely allow avoiding re-encrypting the whole file. But of course, it wouldn't matter much for code since the file sizes are small. But there is no need for a "line encryptor" then, you can just use any encryption tool.
Aug
22
answered Zero-knowledge code hosting?
Jul
21
comment Could a programming language work as well without statements?
Haskell has declarations, they are not expressions.
Jun
1
awarded  Announcer
May
23
awarded  Excavator
May
23
revised Do you think that GAE alone is enough to justify learning Python over Ruby?
python 2.7
May
23
suggested approved edit on Do you think that GAE alone is enough to justify learning Python over Ruby?
Nov
3
awarded  Critic
Oct
16
awarded  Altruist
Oct
15
comment How to avoid javascript becoming spaghetti code?
@marko: Unnecessary for what application? Would you implement a 25 kloc compiler without static typing?
Oct
14
answered How to avoid javascript becoming spaghetti code?
Oct
13
awarded  Commentator
Oct
13
comment Predicting advantages of database denormalization
@Darknight: "don't scale until you fail" sounds very dangerous to me, because you can't necessarily know how much speedup is easily achievable with a certain architecture. If there is a way to know to know the speedup of denormalization, it would be very applicable for the real world too.