Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oakwhiz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
331.
▲
by
oakwhiz
12y ago
It seems like military equipment could benefit from removable, modular ASICs or FPGAs designed and programmed specifically for encryption.
332.
▲
by
oakwhiz
12y ago
In my opinion, timing attacks are a major issue with cryptographic schemes written in Haskell. Perhaps there is some way to leverage the type system to create provably constant run times for particular chunks of code. I'm not sure how
333.
▲
by
oakwhiz
12y ago
The part about this that interests me the most is that it makes the Bitcoin protocol more understandable. The code is very readable and it contains a lot of comments.
334.
▲
by
oakwhiz
12y ago
Assuming the laptop contained a GNU/Linux operating system, as well as some way of providing serial ports, you could probably set it up as a multi-user system connected to a bunch of VT50 terminals.
335.
▲
by
oakwhiz
12y ago
There exists at least one OpenCL implementation of a DES cracker - a modern laptop GPU could certainly accelerate the process considerably.
336.
▲
by
oakwhiz
12y ago
I wish websites would actually use client certificate authentication instead of having to play hot potato with secret passwords.
337.
▲
by
oakwhiz
12y ago
The processing that produced the masked audio sample is very similar to the processing behind low-bitrate lossy voice codecs. I wonder what sort of program they used to produce it. Perhaps one method of doing this would be to compute the la
338.
▲
by
oakwhiz
12y ago
Whenever you find yourself potentially writing "write-only" code, it's worth it to take the extra time to split everything with newlines and insert lots of comments. Some people think over-commenting is bad, but in my opinion
339.
▲
by
oakwhiz
12y ago
What I would like to know is what happens when the two black holes collide.
340.
▲
by
oakwhiz
12y ago
I still trust non-ECC RAM a lot more than my disk.
341.
▲
by
oakwhiz
12y ago
I remember seeing a video [1] where a man discovered that old, corroded brass ammunition casings developed a slight memristance property. [1]: https://www.youtube.com/watch?v=MlswP_qXbdA
342.
▲
by
oakwhiz
12y ago
Interestingly, this sort of tracking can come up with false negatives. Imagine a situation in which multiple students are studying together in a group, and they decide to watch the videos together, on one computer. Only the student that is
343.
▲
by
oakwhiz
12y ago
It seems like the telecommunications industry is trying to scare people away from being charitable to strangers with their wifi, because it forces people to purchase expensive internet plans on their cell phones if they want to use the inte
344.
▲
by
oakwhiz
12y ago
That says a lot about how meaningless FIPS actually is...
345.
▲
by
oakwhiz
12y ago
Wouldn't it be possible to engineer the protocol in such a way that the domain that you want to go to is not publicly identifiable? Something like this, perhaps? 1. Server sends a salt 2. Client sends hash of salt + target domain 3. Se
346.
▲
by
oakwhiz
12y ago
I think this is what 802.11s is intended for.
347.
▲
by
oakwhiz
12y ago
The long term averages are showing slightly more than 6 per hour. Over the short term the spacing between blocks varies pretty wildly. I sure would not want to rely on a clock powered by Bitcoin block times :-)
348.
▲
by
oakwhiz
12y ago
One person came with a floppy disk and said ‘My most important documents are on this. Is it still possible to work with them?’ A better question might be "Why are you storing important documents on a medium with such a high failu
349.
▲
by
oakwhiz
12y ago
This function produces an audio signal that sounds like an organ. https://gist.github.com/improv32/8414717 http://vocaroo.com/i/s13ZO9QOMULL
350.
▲
by
oakwhiz
12y ago
If the errors are confined to specific operations and specific parts of a computer, such as a floating point unit, then in some cases a certain level of random error can be acceptable.
351.
▲
by
oakwhiz
12y ago
The problem that you are describing occurs when you are trying to optimize a piece of idiomatic functional code that you have already written. Perhaps the solution could be to keep the code you have already written, and write a low-level, h
352.
▲
by
oakwhiz
12y ago
Instead of using the BitTorrent feature of S3, it might be more effective to check the popularity and health of your torrent, and then when it is suitable, spin up a small EC2 instance running a BitTorrent client to seed the torrent. You sh
353.
▲
by
oakwhiz
12y ago
In my opinion, "stop emitting information if you want privacy" is just as weak an argument as "stop spying on me by remembering information that you perceive." There is a continuum between privacy and convenience, and a
354.
▲
by
oakwhiz
12y ago
>Linux will happily hand out way more memory than there is actually in the system. You can disable this behavior: echo 2 > /proc/sys/vm/overcommit_memory
355.
▲
by
oakwhiz
13y ago
No, "erasure encoding" refers to a specific type of forward error correction. https://en.wikipedia.org/wiki/Erasure_code https://en.wikipedia.org/wiki/Forward_error_correction
356.
▲
by
oakwhiz
13y ago
Issue #2 could potentially be solved by a homomorphic cryptosystem in the future.
357.
▲
by
oakwhiz
13y ago
The only other plausible explanation I can think of, is that some Tor exit nodes are running on high-end machines without their owners' consent or knowledge.
358.
▲
by
oakwhiz
13y ago
I don't think StartSSL is obligated to provide free stuff. If anything, StartSSL should be obligated to charge money for their service, if they expect to remain competitive. As it stands I think that StartSSL's free certificates d
359.
▲
by
oakwhiz
13y ago
Exactly. A machine affirms its lower status by simply doing what it is supposed to do. Machines that incorrectly second-guess the user, or offer apologies often make people feel as though the machine is being condescending, or trying to con
360.
▲
by
oakwhiz
13y ago
StartSSL is actually causing a problem, though. With a regular CA, you pay upfront, and you can revoke and reissue with no problems. If you trust a CA that does this, you can count on the fact that anybody buying a cert from that CA has the
More ›