Viewing profile — n1ghtm4n
n1ghtm4n
HN member- Joined
- Sat, Jan 05, 2013, 2:27 AM UTC
- HN karma
- 48
- Public activity
- 22 items
- HN profile
- View on Hacker News ↗
About n1ghtm4n
No profile information was provided.
Recent public activity
-
comment
Comment #6591551
Thank you for putting so much work into this, but it's not Python 3!
-
comment
Comment #6583039
That's not necessarily a bad thing! People move to cities to find a better life, and they usually find it. That's great unless you think a life of rural poverty is some kind of nob…
-
comment
Comment #6579925
Why has no one brought up overcrowding in Japan? You don't think that's going to affect the birth rate? http://inventorspot.com/articles/six_startling_scenes_overcr...
-
comment
Comment #6545543
"[God has] an inordinate fondness for beetles" -- favorite J.B.S. Haldane quote. About 1/4 of all known animal species are beetles.
-
comment
Comment #6081457
1) obscurantist jargon. check. 2) banal observations once you finally figure out WTF they are talking about. check. 3) lauded for being the smartest, greatest, most brilliant intel…
-
comment
Comment #6013250
The RedMonk programming language rankings seem much more plausible to me. They're based on 1) questions on StackOverflow and 2) projects on GitHub. http://redmonk.com/sogrady/2013/…
-
comment
Comment #6011384
Function overloading can be accomplished by name mangling at compile time. PROGRAMMER SEES INTERNAL REPRESENTATION foo(int a, char b) foo_int_char foo(int x) foo_int
-
comment
Comment #6011339
>Ok, so it's not just a language wart, but a fertile source of pointless inefficiency in everyday Python code, glad to know. The fact that it's used all the time would suggest it's…
-
comment
Comment #6011299
Thank you for the explanation! Converting to a rune slice and back does give me the behavior that I wanted. It still looks butt ugly to me, but at least it works. In Go: fmt.Printf…
-
comment
Comment #6011206
You're right. You're not very familiar with Python. String slicing with numbered indices is used all the time. And you can slice more than just strings! It's one of the coolest fea…
- comment
-
comment
Comment #6011021
Thank you for expressing it so eloquently.
-
comment
Comment #6010910
> What happens when you take a slice of a string? What happens when you slice a unicode string in Go is that it cuts multi-byte characters right in half, unless you get the byte bo…
-
comment
Comment #6010843
A very good point. I still think it's a big win if it makes it 1% easier for new programmers to understand.
-
comment
Comment #6010833
Why not a 2-word struct with the rune count instead of the byte count? There's zero performance cost for many strings because the rune count is known at compile time. For the rest,…
-
comment
Comment #6010703
That's 10 minutes where I could be... you know, living my life , man. Everybody knows what + does. You don't have to teach a high schooler that "if A or B" means "if either A or B …
-
comment
Comment #6010067
Some thoughts after spending ~100 hours with Go. - Function overloading is a major convenience that you will miss. There are differently named versions of every function and you wi…
- comment
-
comment
Comment #5744379
Austrian School economists don't make predictions, but when they do they're right 100% of the time, except when they're wrong in which case I will remind you that Austrian School e…
-
comment
Comment #5742191
Good to see the Austrian School weirdos at the Ludwig von Mises Institute have given up real-world economics and now just play video games. Hopefully in the virtual world their inc…
-
comment
Comment #5547090
"All this means that on the scale of hundreds of years our population growth may actually look like a very steep sigmoidal curve. But of course, in 2050 our planet and species will…
-
comment
Comment #5157894
OMG! America is under attack by birth control pills! Yes, women in the US freely choosing to use birth control is just like forced abortions and house raids in China. "The root cau…