Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ndeine
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ndeine
12y ago
The author covers a lot of similar material at his blog. http://blog.ezyang.com/category/ghc/
2.
▲
by
ndeine
12y ago
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 of classes and inheritance. >>> x
3.
▲
by
ndeine
12y ago
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 pointer is immutable, but its contents are mutable
4.
▲
by
ndeine
12y ago
/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 the cryptographically secure ran
5.
▲
by
ndeine
12y ago
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+
6.
▲
by
ndeine
12y ago
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 organizations' behavior influence via punishment is a
7.
▲
by
ndeine
12y ago
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 the datasheet for the M3's when typing up this re
8.
▲
by
ndeine
12y ago
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; they are generally just intermedia
9.
▲
by
ndeine
12y ago
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 some function f' as a piecewise function which
10.
▲
by
ndeine
12y ago
Better yet, isn't that what the State Monad[1] is doing internally? [1]: http://www.haskell.org/haskellwiki/State_Monad
11.
▲
by
ndeine
12y ago
Here's a mirror of the original MS-DOS version of the license: http://webcache.googleusercontent.com/search?q=cache:TTs0lxz...
12.
▲
by
ndeine
12y ago
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 lot of experience with Li-Ion batteries and more adv
13.
▲
by
ndeine
12y ago
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 target userbase is people who want to verify GPG keys that don
14.
▲
Swirl - interactive learning for R statistical programming language
(swirlstats.com)
2 points
by
ndeine
13y ago
|
0 comments
15.
▲
by
ndeine
13y ago
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. While it is not something difficult, it can be done
16.
▲
by
ndeine
13y ago
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 what the integral of `y` type of function is. When the A