Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ewjordan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
361.
▲
by
ewjordan
17y ago
Re: scope, I think the author was mainly complaining that Javascript's scoping rules tend to err on the side of global visibility, rather than following the typical approach of scoping variables as narrowly as possible. Certainly it has
362.
▲
by
ewjordan
17y ago
I think personality quirks are fair game - if you can't interact with Normals the way they interact with each other, then almost by definition, you are abnormal. The main social failure that I tend to notice in CS geeks (not all, but some)
363.
▲
by
ewjordan
17y ago
Would you, then, agree with the statement: "There's no reason to write the sort of puritanically functional code that the article's author suggests we aspire to, because it would merely sit around and do nothing"? Because apart from nothing
364.
▲
by
ewjordan
17y ago
If you believe Trefis, the iPhone makes up a little over 50% of AAPL's value as compared to ~20% from the Mac line, so anyone that thinks of it as more successful is right: http://www.trefis.com/company?hm=AAPL.trefis&hk=34d9a244... I
365.
▲
by
ewjordan
17y ago
It depends what you mean - if you only mean "learn JavaScript" in the sense of learning the language itself, then no, jQuery doesn't change a thing, you've still got to figure out your way around the (rather minimalistic, esp. given the lac
366.
▲
by
ewjordan
17y ago
I dunno, seems like exactly the type of situation where it would be much more appropriate to just write the damn thing in Java...isn't the ability to do just that with performance sensitive code one of the best things Clojure offers compare
367.
▲
by
ewjordan
17y ago
"It will be interesting to see how the markets react to this." The markets reacted to this long ago, which is why we're not seeing much of a reaction to it now (the market is now up by about the amount it was down when the parent posted tha
368.
▲
by
ewjordan
17y ago
Well, according to the docs, the following code works: repeat (4) { forward(100) right() } which implies that a lot of the usual Scala scaffolding can be omitted (kind of like immediate mode in Processing, which lets you eli
369.
▲
by
ewjordan
17y ago
I realize this is OT, and I apologize, but I have to ask: is anyone else having a problem where HN has recently begun swallowing all italicized words, making them invisible? The first part of the above comment reads, to me, "not wanting to
370.
▲
by
ewjordan
17y ago
I went to Cooper Union for a year, and it's a freaking awesome school; besides having excellent classes (at least in engineering, don't know about art/architecture - it only has those three programs, so don't even think about it otherwise),
371.
▲
by
ewjordan
17y ago
For the true rockstar coder "wrapping your head around" any reasonable syntax should be a triviality. Never had the dubious pleasure of trying to decipher another person's APL code, eh? Then again, you did say "reasonable"...
372.
▲
IPad thoughts from Ben Fry (creator of Processing)
(benfry.com)
106 points
by
ewjordan
17y ago
|
60 comments
373.
▲
by
ewjordan
17y ago
Yes, "I'm too busy" is usually code for "Your request is not important enough to me to bump the other things that I want to do off of my todo list." So what? People can plead, barter, and argue with you if you say that something is not i
374.
▲
by
ewjordan
17y ago
If he did, he'd make a fool of himself. Wikipedia explicitly allows this sort of thing, it's one of the founding principles of the site. And I think it's great, IMO it's one of the reasons the site is so successful. That someone running
375.
▲
by
ewjordan
17y ago
Yeah, the generated code is asinine, but what would you prefer? "Improve quality" in this case would just leave out the try/catch altogether. Is there another behavior that would be better, given that we know nothing about foo, bar, baz,
376.
▲
by
ewjordan
17y ago
I highly doubt it. Chatroulette has been mentioned on all sorts of Real News sources, and it's well known (and easy to explain) that you don't personally choose what you're viewing over it. I think you'd be hard pressed to find a jury tha
377.
▲
by
ewjordan
17y ago
Ad hominem isn't always a fallacy. Indeed: it's only a fallacy if you try to use it as proof of a claim. As a probability indicator, it's fantastically useful: if person A is right 80% of the time when they make a claim, and person B is r
378.
▲
by
ewjordan
17y ago
If he's been at the same job for two decades, and especially if his company doesn't explicitly do work for clients (most programmers work on in-house code, doubly true for those making six figures), most of the people whose lives he's tou
379.
▲
by
ewjordan
17y ago
Later on in the video they showed some examples of keyboard shortcuts, so there are some in there, but I agree, it's not entirely clear whether or not mouse-free code sessions are possible. To some extent you'll need mouse-interaction, fo
380.
▲
by
ewjordan
17y ago
The only thing bothering me is the single-process model, versus the one process per tab of Chrome, but I'm pretty sure they'll fix that pretty soon. I really hope so. My average number of tabs open seems to be growing logarithmically ove
381.
▲
by
ewjordan
17y ago
I gotta be honest and go against the pack here: the cream soda incident is all sorts of hilarious, that alone made me give the guy several points. I could never bring myself to fire someone over something as ridiculous as that. It's way to
382.
▲
by
ewjordan
17y ago
Ars (and most other nerd-centric sites) probably has a much higher percentage of users with AdBlock installed than the Internet as a whole. Then again, it also probably has a larger percentage of people that wouldn't pay any attention to
383.
▲
by
ewjordan
17y ago
From what I've read of his work, Tufte has almost a compulsion to force data to tell the truth, and do so in an effective manner. Which makes me fear that his career in Washington will be politically disastrous and end rather quickly... I s
384.
▲
by
ewjordan
17y ago
It usually is free if space is available and you don't annoy the professor. I've had several non-paying students; the only time I ever kicked one out of class was because we ran out of seats. +1 to this - when I was in school, I was never
385.
▲
by
ewjordan
17y ago
I agree with you - some patterns, like functions (yes, we're really starting to stretch the word "pattern" here...), appear because they are symptoms of good design. Sometimes, maybe even most of the time, monads appear as symptoms of good
386.
▲
by
ewjordan
17y ago
Accusing Haskell of being "less advanced" because it actually exposes Monads to you and permits you to use them is very much like accusing C++ of lacking power vs. C because it permits you to overload the square brackets. I addressed this
387.
▲
by
ewjordan
17y ago
(I'm not really sure why you were downmodded...I don't think that's an unreasonable response to my objection.) Sorry if this is a bit long: I've been trying to figure out precisely what it is that bothers me about the monad "pattern" as i
388.
▲
by
ewjordan
17y ago
You're sort of doing the same thing, right? Totally - my knowledge of Haskell is probably more superficial than most Haskell fans knowledge of category theory, so I'm in no position to fairly poke fun. Consider the jab retracted. :) I th
389.
▲
by
ewjordan
17y ago
Related to the transaction costs problem: where are the bottlenecks here? I don't know myself (I assume the old farty banks and credit card companies just won't reduce their transaction fees, but I could be wrong). It shouldn't be that co
390.
▲
by
ewjordan
17y ago
You're missing the "pain in my ass" side, which I think is the main reason for consumer unwillingness. Even if I'd be willing to throw a few cents at a site for content, I don't want to log in to yet another service with yet another usernam
More ›