deanherb

- friends
114 link karma
32 comment karma
send messageredditor for
what's this?

TROPHY CASE

  • dust

Concurrency is not Parallelism (it's better) - A talk by Rob Pike by psankarin programming

[–]deanherb 10 points11 points ago

Robert Harper said it very well - Parallelism should not be confused with concurrency. Parallelism is about efficiency, not semantics; the meaning of a program is independent of whether it is executed in parallel or not. Concurrency is about composition, not efficiency; the meaning of a concurrent program is very weakly specified so that one may compose it with other programs without altering its meaning. This distinction, and the formulation of it given here, was pioneered by Blelloch (1990). The concept of a cost semantics and the idea of a provably efficient implementation are derived from Blelloch and Greiner (1995, 1996a)."

I Saw An Extremely Subtle Bug Today And I Just Have To Tell Someone by pabloprin programming

[–]deanherb 23 points24 points ago

sorry, this has been archived and can no longer be voted on

I really like this quote:

Bingo Card Creator is not terribly complicated software when compared to most applications, but it sits on top of other pieces of code (Rails, the web server the browser, the TCP/IP stack, the underlying OS, the hardware on both ends, etc) which collectively are orders of magnitude more complicated than any physical artifact ever created by the human race.

What Every Computer Scientist Should Know About Floating-Point Arithmetic by sundar22inin programming

[–]deanherb 0 points1 point ago

sorry, this has been archived and can no longer be voted on

Nothing new as an article but then useful at the same time

Keymaster.js: painless keyboard shortcuts for javascript by bmaeserin programming

[–]deanherb 0 points1 point ago

sorry, this has been archived and can no longer be voted on

john's lib is more versatile since you can bind events to any element, but unbinding is an issue. Try binding more than one keys and then unbind them.