Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
caf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
1210 ms
·
4471.
▲
by
caf
16y ago
As the great Tom Lehrer put it: "Once the rockets are up, who cares where they come down? That’s not my department," says Werner von Braun.
4472.
▲
by
caf
16y ago
I can't believe no-one seems to find this interesting!
4473.
▲
by
caf
17y ago
I'll be interested to hear the thoughts behind the "Probably Avoid" recommendation on DSA and EC signatures. They're both attractive in some situations because they produce much shorter signatures than RSA. The recommendation for AES-256 o
4474.
▲
by
caf
17y ago
Your != proposed change likely results in a branch, which is what we're trying to avoid. The ^ version is fine, but the original subtraction is too as long as they're unsigned.
4475.
▲
by
caf
17y ago
Microsoft produced a free antivirus for MSDOS 6.2, if memory serves.
4476.
▲
by
caf
17y ago
Or Zip files. Or backup/restore. Or picture viewers. Or...
4477.
▲
by
caf
17y ago
It reminds me of the way that aircraft avionics are sometimes made more reliable - they build N complete controllers from scratch, to the same requirements, then use a voting system to discard the output from a controller that is malfunctio
4478.
▲
by
caf
17y ago
It says it only supports C89, and the largest type that C89 specifies is `long`, with a minimum size of 32 bits. So I presume it just doesn't provide `long long` (or `[u]int64_t`)
4479.
▲
by
caf
17y ago
Gold's value isn't based in its industrial uses, though; in fact, the faith-based pricing of it inhibits industrial uses. Real-estate on the Moon is also divisible and un-manufacturable, but no-one seems to be arguing that we should base a
4480.
▲
by
caf
17y ago
Fair enough, reading comprehension fail.
4481.
▲
by
caf
17y ago
Your "every k steps" operation executes N / k times, which isn't O(k) so I don't think it meets the requirements given.
4482.
▲
by
caf
17y ago
Alright, own up - who left the stupid tap on? We're knee-deep in stupid!
4483.
▲
by
caf
17y ago
A5/1 has been publically known broken for _years_. I am struggling to see what is new in this story at all.
4484.
▲
by
caf
17y ago
The Chinese leadership, like the leadership of every country, is a band of old men. Old men who know they won't be around to see the worst consequences of global warming, but consider that they might well be around long enough to hang from
4485.
▲
by
caf
17y ago
This is why it's a really good idea to have the unit tests written by someone who didn't write the code being tested.
4486.
▲
by
caf
17y ago
Witness: An unending series of Stackoverflow questions on doing encryption in Javascript, all of them much like this one: http://stackoverflow.com/questions/1528012/secure-login-publ... .
4487.
▲
by
caf
17y ago
Making the hardware map a single thread of control onto parallel computations on separate cores is a hard problem - one that hasn't been solved yet. If you reckon you can solve it, you should definitely be able to get rich from it.
4488.
▲
by
caf
17y ago
Probably Australian Sex Party first, Greens second.
4489.
▲
by
caf
17y ago
I've voted ALP all my life, and this is absolutely a votechanger for me.
4490.
▲
by
caf
17y ago
This is even better kungfu than the Flash bytecode verifier bug (from the same team!).
4491.
▲
by
caf
17y ago
Moxie Marlinspike is a well-known (if a little eccentric) security researcher.
4492.
▲
by
caf
17y ago
Some would say that if signals are the answer, the question must be wrong.
4493.
▲
by
caf
17y ago
Hold on a moment, he never calls any mind-virus (or any virus at all) "evil". In fact he points out that the differences between biological viruses and our genome are really only in the method of propagation each is targetting - viruses ar
4494.
▲
by
caf
17y ago
I just use the RSS feed and pick the stories based on the title. Seems to work OK.
4495.
▲
by
caf
17y ago
Exactly the point - that call takes 11 parameters, many of which are complex structures themselves. Compare that to: pid_t fork(void); int execve(const char filename, char const argv[], char *const envp[]); The idea is to have several si
4496.
▲
by
caf
17y ago
Aye. This way, we can control a large number of aspects of the child's environment in which execve() is called, without having to have execve() do all that work for us. We can open files, change the session id, reparent the process to ini
4497.
▲
by
caf
17y ago
That's actually how fork() is implemented today on Linux, too - the clone() system call can be used to implement either processes or threads (by specifying exactly what is to be copied and what is to be shared), and modern versions of glibc