dan-k
- Karma
- 44
- Created
- June 23, 2011 (15y ago)
- Submissions
- 0
Senior in college studying math and computer science.
Intern at a San Francisco startup co-founded by my brother last summer.
Intern at a San Francisco startup co-founded by my brother last summer.
With reduce you don't even need to use the & notation, it has that syntactic sugar built in, so you can just do this: [1, 2, 3, 4, 5].reduce(:+)
It's not an opinion, and it's only a partisan analysis in the US, and that's the point. The question isn't whether Israel is in the right, as that's a ridiculous question to begin with in a 50-year conflict - both sides…
This article is poorly thought out and has little-to-no conception of the difference between theory and reality. For example, many things cannot be made in smaller pieces and then assembled, so size could become a huge…
There are a lot of good tidbits in here, but I think perhaps this is the opposite side of the message than what most hackers need to hear right now. Hackers have gotten very good at challenging the mainstream of society…
One more: "Whether your learning a foreign language..." should be you're.
Well, until the Credit Card Act of 2009. Now you have to be 21 to get a credit card unless you can demonstrate significant means to pay it off or have a cosigner. I managed to sneak through the last year before this…
While I agree that this ruling in favor of EA is correct, I find it telling that this is the only time I've heard recently of a court reversing the trend of granting outrageous intellectual property rights, and it's in…
That's the exact opposite position from what Kay said: "...what you definitely don't want in a Web browser is any features.... You want to get those from the objects. You want it to be a mini-operating system..."…
Indeed, and that might result in better relations with the other members of the group, in turn resulting in more productivity, leading to greater accomplishments and benefits later on. It's been thousands of years since…
Just because something takes focus, passion, and effort doesn't mean there's not luck involved. Basically every major success story comes out of the intersection of those qualities; either one, on its own, typically…
Not interfering at bad times is part of the quality of interaction that you can tip on. Furthermore, how fast he brings the food out is far more dependent on the kitchen staff than him, so penalizing him for it doesn't…
Smoke signals? 100 years is approximately the amount of time between the telephone and the internet. The telegraph was around for about 50 years before that. Science has done well, but it's not like the twentieth…
Nicholas Carr is a good introduction, but he just touches the surface of this sort of thinking. A lot of his thought is like a popular version of stuff by Neil Postman and Albert Borgmann, though I'm not actually sure…
As a replacement for the university, I think this is actually moving in exactly the wrong direction. We've already tried more centralized education (e.g. standardized testing), and it doesn't work. The quality of…
Those are all valid ways of conceptualizing those sets, but I don't think it changes the point I was making. The real number 3 doesn't need to be "converted" to a complex number to be added to 2+i. 3 is always both a…
Actually, from a math perspective, it's kind of nonsensical to talk about type conversion at all. That is, 3, 3.0, and 3/1 are purely notational differences, and all three represent exactly the same object. Since math…
I'd be surprised if they do more than mention that epsilon-delta stuff exists. Most AP calc classes have very little epsilon-delta work. We spent maybe two or three days on it in mine, certainly not enough time to write…
A few of the ideas seem interesting, but I would have hoped for a lot less vague marketing language full of buzzwords from this sort of company...
These lines of thinking that involve rejecting an entire set of propositions about something always end up devolving into something like Russell's paradox if you take them to their natural conclusion. In this case,…
It seems to me like basing patentability on time constraints actually imposes a distinction between hardware and software, regardless of how you feel about their logical interchangeability. For example, an algorithm for…
I'm not sure the post really says anything about when such "true understanding" is necessary. That's a whole different can of worms.
I think that hints at what I would consider a more useful criterion for true understanding: being able to apply something in new ways. Any programmer can learn to implement a linked list by being beaten over the head…
The big problem that keeps coming up with software patents is the fact that most of them are bogus, because of being trivial or unoriginal. Barring cases of malicious intent by patent examiners, which are a completely…
I actually would say it's relatively good as hacks go. It does a pretty good job of keeping the end goals in mind while dealing with some really tough obstacles. For one, it's browser agnostic, which makes the system…
To me this article sounds more like evidence of an unhealthy sense of entitlement social media users are developing than a good argument against Google's policy. Not that there's anything wrong with the points the…