Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stephenjudkins
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
91.
▲
An analysis of WebM (VP8) and its patent risk
(carlodaffara.conecta.it)
1 points
by
stephenjudkins
16y ago
|
0 comments
92.
▲
"Blackhole" interpreter in PyPy: new optimization in PyPy 1.3
(morepypy.blogspot.com)
30 points
by
stephenjudkins
16y ago
|
4 comments
93.
▲
PyPy 1.3 released
(morepypy.blogspot.com)
60 points
by
stephenjudkins
16y ago
|
3 comments
94.
▲
by
stephenjudkins
16y ago
This guy's story is really charming. He will, of course, almost certainly fail. It seems most fusion research comes in the form of multibillion-dollar research nowadays. It's inspiring seeing a basement tinkerer--who's not a complete cra
95.
▲
by
stephenjudkins
16y ago
See http://jonasboner.com/2008/10/06/real-world-scala-dependency... for an example that's broadly similar to what I ended up doing. (The site is down right now so you might want to check google's cache) My approach was thus: basically, d
96.
▲
by
stephenjudkins
16y ago
Well, for a big enough project something like Guice will become necessary sooner or later. However, for smaller programs traits are simpler to use and get one 80% of Guice's functionality--and it's all built into the language. Traits are
97.
▲
by
stephenjudkins
16y ago
The part I was disagreeing with is that Scala gives programmers more "rope to hang themselves with". You may be correct that restricting what programmers could do was a goal of Java, but writing Java in practice gives a tremendous number o
98.
▲
by
stephenjudkins
16y ago
Java is deliberately not programmer-orientated. That's the point of using it — it was designed to restrict the kind of trouble programmers can get themselves into. If you're stuck with the JVM, I guess the question is: how much rope do
99.
▲
by
stephenjudkins
16y ago
They're both great frameworks. Most of the complaints I had about Rails have been addressed by the upcoming Rails 3. If you're learning Rails for fun, you might as well start using the Rails 3 beta since there are tons of new goodies in it
100.
▲
by
stephenjudkins
16y ago
Why do you think that is? I would suspect it's not because people are locked into huge legacy Ruby codebases. If Ruby devs are paid more, it's probably because they're more productive. Now, I'm not a Ruby fanboy, and people can be very pr
101.
▲
by
stephenjudkins
16y ago
I'm not sure how useful comparing this to other existing regex implementations is. As the article states, this algorithm supports only a small subset of the functionality of the other implementations. What's most interesting to me is the m
102.
▲
by
stephenjudkins
16y ago
Getting there. The Ruboto project seems to be making forward progress. An IRB implementation is at http://github.com/headius/ruboto-irb ; Check out http://ruboto.com/ for new information.
103.
▲
by
stephenjudkins
16y ago
Google translate does surprisingly well at getting the gist across: http://translate.google.com/translate?hl=en&sl=ru&tl...
104.
▲
by
stephenjudkins
16y ago
Here's how RPython is "faster than C": 1. PyPy's Python interpreter is written in RPython, a subset of Python. 2. CPython is an interpreter written in C. 3. When compiled into a JIT, PyPy's Python interpreter is now generally faster than CP
105.
▲
Creating a toy virtual machine with PyPy
(indefinitestudies.org)
2 points
by
stephenjudkins
16y ago
|
0 comments
106.
▲
by
stephenjudkins
16y ago
They definitely had to port the parts that generate x86 bytecode to generate ARM bytecode instead, but they almost certainly used the Android NDK ( http://developer.android.com/sdk/ndk/index.html ) since V8 is written in C++. It seems a Jav
107.
▲
by
stephenjudkins
16y ago
I believe they're using Cassandra a sophisticated caching layer. It's not the "canonical" data store, but replaces Memcachedb.
108.
▲
by
stephenjudkins
16y ago
I agree about the Artima book; its organization follows the Scala specification ( http://www.scala-lang.org/docu/files/ScalaReference.pdf ) very closely. I'd almost advise reading the specification instead, but it's a slog. The O'Reilly bo
109.
▲
by
stephenjudkins
16y ago
If "to work properly" you mean that a cluster can suffer the loss of one node with no data loss, you only need two nodes. The consistency guarantees Cassandra gives you are based upon configuration values (ReplicationFactor) and a Consisten
110.
▲
by
stephenjudkins
16y ago
Using Git--for simple things--is not that hard. Seriously, it would take 10 minutes to write shell scripts that simulate Subversion's behavior if one wanted to. It would take far less time than writing a blog post about it, even with only
111.
▲
by
stephenjudkins
16y ago
It's a open-source project, and they rely on volunteers to test betas and release candidates in order to have a stable final release. If you plan on using 2.8 when it comes out "for real" it is the decent thing to at least try the release
112.
▲
by
stephenjudkins
16y ago
Thank you! This is a very common misconception. A lot of folks have a conception of REST that is more or less completely the opposite of Fielding's. That said, I like pretty URLs. But they should be pretty for human beings and opaque for
113.
▲
by
stephenjudkins
16y ago
I thought I knew these things until I worked on a project to scrape arbitrary websites. We had to follow arbitrary links around a site (easy, right?) but it turns out there are many, many edge cases we had to deal with. Another developer p
114.
▲
Norbert: a cluster manager and networking layer built on top of Zookeeper
(github.com)
1 points
by
stephenjudkins
16y ago
|
0 comments
115.
▲
by
stephenjudkins
16y ago
I'm not personally attacking the author, I'm attacking his writing. There's nothing wrong with that. In fact, I'd argue any implied personal attacks in my comment are far milder than those in Raymond's post.
116.
▲
by
stephenjudkins
16y ago
Even if he's 100% correct I find Eric Raymond very difficult to read. His writing is evocative of that guy who gets really close to your face as he gets really excited about something you don't care about.
117.
▲
by
stephenjudkins
16y ago
Heh, I guess you're right--I saw the Google code blog post and assumed it was ongoing. Mea culpa. What's the road map for PyPy, as far as the developers are concerned?
118.
▲
by
stephenjudkins
16y ago
The PyPy developers seem to be pivoting from research mode to creating an actual usable Python implementation. I'm speculating that this has to do with the fact they're now receiving funding from Google. Google has invested in Unladen Swal
119.
▲
Precompiling Ruby for Android
(blog.headius.com)
3 points
by
stephenjudkins
16y ago
|
0 comments
120.
▲
Running wxPython on top of PyPy
(morepypy.blogspot.com)
26 points
by
stephenjudkins
16y ago
|
5 comments
More ›