Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tmorgan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
tmorgan
4y ago
I cannot vouch for the quality of this model, but I remembered I had bookmarked this tweet, having wondered the same: https://twitter.com/anderssandberg/status/145528744318439424...
2.
▲
by
tmorgan
11y ago
Exposing the LAN address is less of a concern than exposing the real IP address of people using a VPN or proxy for anonymity.
3.
▲
by
tmorgan
12y ago
I assume 12000 iterations by the looks of that $ delimited string, I assume they're storing the parameters as, hash_func$iterations$salt$derived_key
4.
▲
by
tmorgan
13y ago
I like the sound of most of that, especially the two-factor authentication on all accounts. One thing wasn't clear to me, "Wallets (and private keys) are stored using AES-256 encryption." Are individual users wallets stored w
5.
▲
by
tmorgan
14y ago
Oh and we just added a link to an email signup in the text: https://docs.google.com/spreadsheet/viewform?formkey=dDdGcHE...
6.
▲
by
tmorgan
15y ago
There is some pretty cool stuff in there for a point release. It's cool that monad comprehensions are back in, but I'm most excited about Safe Haskell, which should enable enable some new types of application (safely running untrusted code)
7.
▲
by
tmorgan
15y ago
An amusing analogy, sure, but I can't help be reminded of this xkcd http://xkcd.com/568/ - "you'll never find a programing language that frees you from the burden of clarifying your ideas". Haskell just makes that trade-off more 'up front
8.
▲
by
tmorgan
15y ago
Yes, the argument presented for point one is pretty weak, but I do agree with it. Having the lazy I/O, and especially lazy bytestring option is great IMO. Although Oleg style left-fold enumerators as used by warp are superior in many respec
9.
▲
by
tmorgan
15y ago
That's right, but your co-founder(s) can sponsor you, and indeed you them. Provided that you could in theory be fired (a three person board for example) then you can be classed as an employee for the purposes of the H1-B.
10.
▲
by
tmorgan
16y ago
I don't really see why you'd need that. In those sorts of circumstances I'd either add the new version of the function with a new name, or rename the function and add an oldFunc = undefined line to keep the type checker happy.
11.
▲
by
tmorgan
16y ago
pypy also supports stackless style microthreads: http://codespeak.net/pypy/dist/pypy/doc/stackless.html but, yes, system level threads are GIL based.
12.
▲
by
tmorgan
16y ago
There doesn't appear to be any evidence of that being the case. Rustock ( http://en.wikipedia.org/wiki/Rustock_botnet ) appears to be responsible for the bulk of the drop in volume, but several others smaller botnets have fallen silent too.
13.
▲
by
tmorgan
16y ago
Well, populations are typically modeled as a sigmoid function, they only appear to be growing exponentially. I think it's fair to assume total population will stabilise whilst we are still resource limited to Earth.
14.
▲
by
tmorgan
16y ago
There is also the Paxos algorithm: http://en.wikipedia.org/wiki/Paxos_algorithm (Bigtable uses 'Chubby' - google's implementation of Paxos)
15.
▲
by
tmorgan
16y ago
Commius and Vercingetorix had this problem at Alesia; Caesar's troops enforced a network partition!
16.
▲
by
tmorgan
16y ago
http://icfpcontest.org/ although "functional programming" is in the name, any language can enter. lots of Haskell and other FP winners in there. Although in '08 a Java team won..