Viewing profile — ndeine
ndeine
HN member- Joined
- Sun, Jan 05, 2014, 8:55 AM UTC
- HN karma
- 37
- Public activity
- 17 items
- HN profile
- View on Hacker News ↗
About ndeine
No profile information was provided.
Recent public activity
-
comment
Comment #7818421
The author covers a lot of similar material at his blog. http://blog.ezyang.com/category/ghc/
-
comment
Comment #7719587
This is actually the same thing as regular Python scoping rules; there's not even any fancy OOP logic behind it. Here's the same thing, but using global scope and functions instead…
-
comment
Comment #7705754
He means immutability when he says "const-ness". There are four possibilities for mutability of a single pointer: 1. The pointer is mutable, but its contents are immutable. 2. The …
-
comment
Comment #7684614
/dev/urandom is a perfectly fine source of machine-generated randomness. In order to break /dev/urandom (but not /dev/random), you need to find a corner-case where you can break th…
-
comment
Comment #7633667
For all it's worth: the Gimp devs were originally the creators of GTK+, which stood for "GIMP Toolkit" - so GIMP doesn't rely on QT. https://en.wikipedia.org/wiki/GTK+
-
comment
Comment #7590139
Yes, that is his point. My interpretation: He is saying that more people on average will respond more directly and immediately to punishment than reinforcement. The context is that…
-
comment
Comment #7540310
I haven't messed around with x86 enough to know whether it is actually somehow easier than the ARM stuff, but I certainly agree with you that CPUs are damn complicated. I loaded up…
-
comment
Comment #7529364
The expression 52x/x has a restricted domain as well (x /= 0). But that's normally not what you mean when you write it. It isn't often you really care about expressions like 52x/x;…
-
comment
Comment #7520861
The relationship f(x)=x/x is only defined for x /= 0 and thus is not equivalent to 1. We can see this in [a] when we ask for the domain of the function, and thus we can redefine so…
-
comment
Comment #7468963
Better yet, isn't that what the State Monad[1] is doing internally? [1]: http://www.haskell.org/haskellwiki/State_Monad
-
comment
Comment #7468430
Here's a mirror of the original MS-DOS version of the license: http://webcache.googleusercontent.com/search?q=cache:TTs0lxz...
-
comment
Comment #7465527
Yeah, you'd have to rig up your own charger (if you wanted to make it easy to charge) and USB power output manually, and then make those things effortlessly portable. I've had a lo…
-
comment
Comment #7465428
I think the target userbase for Keybase is nerds who found GPG too horribly unintuitive to figure out how to use it for themselves. I know I was like that for a while. The other ta…
- story
-
comment
Comment #7270471
He's not actually talking about saving the diff and patching within a git repo, as far as I can gather from: > [...], apply the changes (patch) from the file and continue the work.…
-
comment
Comment #7224219
That's my perspective on it. I first took calculus as a junior in high school, and the majority of it boiled down to memorizing what the derivative of `x` type of function is and w…
-
comment
Comment #7043798
Should we not be bending these cold, standardized, "agreed-upon meanings and relationships" anyway? Is that not what the great English authors have done? Also, the title for this a…