Viewing profile — jmoiron
jmoiron
HN member- Joined
- Fri, Dec 12, 2008, 3:29 AM UTC
- HN karma
- 167
- Public activity
- 33 items
- HN profile
- View on Hacker News ↗
About jmoiron
t: http://twitter.com/jmoiron
w: http://jmoiron.net
Recent public activity
-
comment
Comment #24234906
I played from 1995~2001/2ish. Probably to this day the most rich online gaming experience I've had; the book version of a succession of inferior films.
-
comment
Comment #12793646
97th to 104th between 2nd & 3rd is basically all public housing, and there's public housing along the east river that will also have closer, less crowded stations. A lot of the tun…
-
comment
Comment #11727723
What? He also predicted how and why it would fail. Sun was a big enough player then that it could have survived plenty of other ways. Apple of today looks nothing like the company …
-
comment
Comment #9943673
Same author as GORM so its to be expected.
-
comment
Comment #9809952
A few comments on some things I'm seeing in these.. comments. - What about Cassandra/PostgreSQL/Redis? One of the implications of "99% of data is never read" is that it's incredibl…
-
comment
Comment #9809560
I have actually heard of Kx and Kdb+ and Q and have looked into those products. You're right that I should have mentioned them, because they are important in that space, and in man…
-
comment
Comment #9510288
I have a lot of experience with Django's ORM and I would say that the essential character of these heavier ORMs is missing from the afore mentioned libraries. They can be used in t…
-
comment
Comment #9509563
> The belief that ORMs are evil is precisely the belief that this sort of code should be repeated everywhere database access is performed. If you have generalized routines for inte…
-
comment
Comment #9326780
When I wrote the same kind of article in Nov 2011 [1], I came to similar conculsions; ujson was blowing everyone away. However, after swapping a fairly large and json-intensive pro…
-
comment
Comment #8761458
Chopsticks are superior for lots of traditional chinese dishes.
-
comment
Comment #8185228
What tulip should have been. Being a long time gevent user, I found goroutines pretty familiar and even unspectacular (no pool.map?!). What really converted me to Go was all of the…
-
comment
Comment #7690389
There is no type hierarchy and there are no subtypes. Interfaces do not describe type relationships. The conversion required between `[]int` and `[]interface{}` further demonstrate…
-
comment
Comment #7687016
Go does not have a type hierarchy, so there is no top type. You can easily use interface{} to make generic data structures, but interfaces have a time/space/code-complexity cost wh…
-
comment
Comment #7655673
The way you describe it ends up being more awkward, because you have to change code to reference the new path, both in your own code, and potentially in the library you've forked a…
-
comment
Comment #7582321
Python 2.7 was released after 3.1 and contains many features backported from the 3.x series in order to ease migration.
-
comment
Comment #7412099
I spent years out in the woods with my own projects page that nobody could find and very few cared about, happily cutting trees down with nary a witness. I wanted control over back…
-
comment
Comment #5758535
Yeah, I think that bold looks better with sans serif typefaces than underline, so that was a design rather than an ergonomic decision; perhaps not a correct one. I think underlined…
-
comment
Comment #5758100
I've independently come up with the same decisions on many of these points and, weirdly, a very similar blog design: http://jmoiron.net I decided even to dispatch with the header b…
-
comment
Comment #5725586
Unfortunately if you focus on beauty you sometimes break pragmatism. The JavaScript example in particular is not merely a typographical convention, but a way to avoid common errors…
-
comment
Comment #4844816
Redshift is a real physical phenomena describing the way light wavelengths get "shifted" (stretched, to visualize) towards the red as they are seen coming from something moving awa…
-
comment
Comment #4395442
From the twitter announcement ( https://dev.twitter.com/blog/changes-coming-to-twitter-api ): "To ensure that Twitter users have a consistent experience wherever they see and inter…
-
comment
Comment #4252193
I don't know how most other people code, but I rarely write out a module, even from scratch, in a way that doesn't require editing and rearranging. I start with a skeleton which re…
-
comment
Comment #3914325
This is available via the pkg-info in all installed packages; iirc version is required for distutils, and there is pep386 for version number format, so it should be possible to det…
-
comment
Comment #3507376
http://markdotto.com/bs2/docs/less.html Odd, it says that lessc can take --compress, but using the most recent version of less in npm says that there's no such flag. Maybe it's on …
-
comment
Comment #3326587
full disclosure: johnny-cache author The top commenter in OP gave a great rundown of these projects and their evaluation of them at YCharts at a Django NYC meetup a month-ish ago; …