Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stephenjudkins
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
61.
▲
by
stephenjudkins
16y ago
The author is correct that, as a language "in the small", Scala offers many more ways for a programmer to create hard-to-understand complexity. Though many things have been conceptually simplified (the distinction between primitives and ob
62.
▲
by
stephenjudkins
16y ago
Though the author doesn't seem to be malicious in any way, he really should have reported it to the PHP core team as a security vulnerability before writing a blog post. This could easily lead to denial-of-service attacks.
63.
▲
by
stephenjudkins
16y ago
Here's an informative presentation about how HBase has (massively) sped up random access, as of version 0.20: http://www.docstoc.com/docs/7493304/HBase-Goes-Realtime I did benchmarks on a previous version, and the results were pretty mise
64.
▲
Emscripten: an LLVM to JavaScript compiler
(code.google.com)
71 points
by
stephenjudkins
16y ago
|
6 comments
65.
▲
The Ruby Stdlib is a Ghetto
(mikeperham.com)
5 points
by
stephenjudkins
16y ago
|
0 comments
66.
▲
by
stephenjudkins
16y ago
His health care plan had the unfortunate property of pissing off both organized labor and the healthcare industry, and neither Republicans or Democrats really got behind it. Which was too bad, because it certainly would have been better th
67.
▲
Lessons from PostgreSQL's Git transition
(lwn.net)
1 points
by
stephenjudkins
16y ago
|
0 comments
68.
▲
by
stephenjudkins
16y ago
The difference is that they're only managing their own money. The implication of "running a hedge fund" is that you're managing outside investors' money. I imagine that with that comes an onerous set of regulations.
69.
▲
by
stephenjudkins
16y ago
These are excellent examples of refactoring. It's strange, however, that the author brings up the absolute necessity of unit tests when refactoring like this, yet says he omitted them for brevity. I've found, however that one of the most d
70.
▲
Canonical announces Ubuntu One music streaming service
(arstechnica.com)
3 points
by
stephenjudkins
16y ago
|
0 comments
71.
▲
by
stephenjudkins
16y ago
This is all very interesting, and the author has clearly done a lot of research. But where are the benchmarks? I'd love to see some sort of replicable evidence that using this command helps things that much. Linux's NUMA policy does seem
72.
▲
by
stephenjudkins
16y ago
This makes a lot of sense. However, I'm growing wary of "dependency sprawl", where the functionality of a web application is tied to an increasing number of other services. That said, as far as uptime goes Google is hard to beat.
73.
▲
Address Validation Using the Google Maps API: A better way to enter addresses?
(telnet80.com)
33 points
by
stephenjudkins
16y ago
|
10 comments
74.
▲
Squeryl: A concise, type-safe Scala ORM and DSL
(squeryl.org)
41 points
by
stephenjudkins
16y ago
|
11 comments
75.
▲
by
stephenjudkins
16y ago
It would have been great if he'd realized it earlier. However, I imagine that growing up during the great depression (especially under a series of kleptocrat dictators) changes one's perspectives on the relative merits of different economic
76.
▲
Java VM implemented in pure Ruby
(github.com)
3 points
by
stephenjudkins
16y ago
|
0 comments
77.
▲
by
stephenjudkins
16y ago
See http://www.marginalrevolution.com/marginalrevolution/2009/12... for a skeptical take on this.
78.
▲
by
stephenjudkins
16y ago
It seems like defending against software patent claims are a cost of doing anything interesting now days. Create a novel, popular platform or tool, and someone somewhere will probably sue you over infringing on their patents. Google can p
79.
▲
Each: A Brief History of Iteration
(reinh-each.heroku.com)
2 points
by
stephenjudkins
16y ago
|
0 comments
80.
▲
by
stephenjudkins
16y ago
I think there are a couple reason. Haskell is a significant departure from most other languages commonly used by industrial programmers. It's a relatively shallow learning curve from Java to Python to JavaScript, but making the leap to a p
81.
▲
by
stephenjudkins
16y ago
I completely agree. Further, as he points out, code using events is fundamentally different than code that uses threads, in ways that aren't immediately clear to someone writing a "hello world" app. Complexities arise in ways that don't i
82.
▲
by
stephenjudkins
16y ago
Tim's current position is something any professional developer should reflect upon. Even if the tools or language one currently uses are popular (and growing more so) at the moment, there's a good chance that they will eventually enter int
83.
▲
by
stephenjudkins
16y ago
This could make Cassandra a great deal more useful for many applications. Having the database itself handle keeping secondary indexes (eventually) consistent is far more palatable than doing it externally through some sort of queue. Thoug
84.
▲
by
stephenjudkins
16y ago
The author also presented on his own language, Finch ( http://bitbucket.org/munificent/finch ). It was a great presentation, and the language implementation is incredibly easy to read and understand. I don't see using Finch for any real
85.
▲
Richard Stallman's Mono and DotGNU patent concerns
(fosspatents.blogspot.com)
2 points
by
stephenjudkins
16y ago
|
0 comments
86.
▲
by
stephenjudkins
16y ago
>> Assuming that I've understood the format properly (anyone know any good books to get this kind of basic information?), then running this code through the 21 million (!) ticker updates in January 2010 yields absolutely ZERO arbitr
87.
▲
by
stephenjudkins
16y ago
He's right that Hadoop needs to be simpler, easier and faster to use than it is right now. And I don't doubt there is value in being someone who puts a friendlier layer on top of it. However, I don't think doing so would be as huge or game
88.
▲
PyPy: Wrapping C++ Libraries (and making them fast with JIT)
(morepypy.blogspot.com)
1 points
by
stephenjudkins
16y ago
|
0 comments
89.
▲
by
stephenjudkins
16y ago
Keyspace is replicated; when consistent, every node has a complete copy of the data. Cassandra distributes the keyspace across many nodes; in a reasonably-sized cluster a node will have only a fraction of the data. A write-heavy workload
90.
▲
by
stephenjudkins
16y ago
Although this could technically be called a "distributed" key-value store, I think based on many people's assumptions of what "distributed" means, they might misunderstand what this offers. According to the FAQ, "Keyspace is a replicated s
More ›