Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
marijn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
331.
▲
by
marijn
16y ago
Needs more Eloquent JavaScript.
332.
▲
by
marijn
16y ago
Not if you actually, you know, know what you're doing. This dumbing down of programming does not work--if you have clueless people working on code, it'll end up broken, no matter how many tool-enforced 'best practices' they follow.
333.
▲
by
marijn
16y ago
Well, HN can be hard to predict. My coupon-code-including submission two weeks ago [1] hardly got to the front page at all, yet this one does great. Oh, well, I'm not complaining! Thanks for submitting. (The coupon code is no longer valid,
334.
▲
by
marijn
16y ago
A wide ebook formats will be available from http://nostarch.com/ejs.htm in a week or so. (They have an external party doing the conversions, which is apparently taking his time.)
335.
▲
by
marijn
16y ago
Update: the offer actually goes until the 25th, not the 21st.
336.
▲
by
marijn
16y ago
> Would you recommend your book as a first programming book for designers that want to learn to code? Yes. Though if you want immediate results, EJS might not be quite as practical as you'd like -- it tries to find a middle way between
337.
▲
Hacker news gets 40% off on Eloquent JavaScript
22 points
by
marijn
16y ago
|
8 comments
338.
▲
by
marijn
16y ago
There's no space! Actually, I tried to make this an exercise in minimal, button-poor, intuitive UI design. I'm quite pleased with how simple the thing is, but I guess it's not intuitive to everybody.
339.
▲
by
marijn
16y ago
Pro tip: Go straight for ECMAScript 5, don't waste your time on 3. With CL-JavaScript ( http://marijnhaverbeke.nl/cl-javascript ) we also thought 3 would be easier, but now we regret our decision: - The ECMA5 document is (slightly) easier t
340.
▲
by
marijn
16y ago
Since my http://eloquentjavascript.net recommends always terminating statements with semicolons, I guess I'm being directly addressed by this. The suggestion that 'I don't understand semicolon insertion' doesn't really hit the mark. I wro
341.
▲
by
marijn
16y ago
They provide e-mail addresses over their regular web interface as well. That's why the e-mail field in the account settings says '(publicly visible!)'. This guy is not outing a dangerous, unknown vulnerability—he's just making it a little b
342.
▲
by
marijn
16y ago
Thanks for the promotion. Made my morning.
343.
▲
by
marijn
16y ago
http://eloquentjavascript.net/Eloquent%20JavaScript.zip (sorry)
344.
▲
by
marijn
16y ago
Can you tell me which version you're using? I'm also not seeing any problems (in version 6), but I'd like to figure out what's happening for you.
345.
▲
by
marijn
16y ago
Can anyone recommend something that can be ordered in Europe (Germany) without paying a fortune in shipping costs?
346.
▲
by
marijn
18y ago
Exactly. All I could find in the article was vague naysaying. (Which, actually, seems to be the general tone of most of his posts.) Having a new decent browser that does a few innovative things is good. It won't solve the Internet's problem
347.
▲
by
marijn
18y ago
The current object model is theoretically more powerful than class-based objects, but no one has found a way to implement it very efficiently yet. Thus, for performance, it would be nice to have a more static alternative. (Though I suppose
348.
▲
by
marijn
18y ago
Arguably, there wasn't any copycat Java nonsense in ECMA 4. And even if there was any, it was all entirely optional. (And if you're allocating a huge number of x,y coordinate objects, it would be kind of nice to use specialised two-field ob
349.
▲
by
marijn
18y ago
Just treat it like Netscape 4 or Lynx or whatever -- try to display something meaningful, but don't bother about getting all the details to work entirely right.
350.
▲
by
marijn
18y ago
Which book are you referring to? Googling brought me right back to this very comment.
351.
▲
by
marijn
18y ago
I don't think anyone who knows anything about Kafka sees him as a 'saintly' type. But then, this kind of journalism doesn't typically let reality get in the way of a good story twist.
352.
▲
by
marijn
18y ago
Randomly hating on mac users isn't all that creative either. (Disclosure: I'm not a mac user.)
353.
▲
by
marijn
18y ago
Unicodoth, rather.
354.
▲
by
marijn
18y ago
Not to mention that, even when you state something as obvious as 2 + 2 equals 4, some anxious amateur editor will add a [citation needed], along with a few other deprecating warnings.
355.
▲
by
marijn
18y ago
http://marijn.haverbeke.nl/upload/screen.png (XMonad, so all you see is emacs. Big font because my laptop has small pixels and I have bad eyes. If anyone can recommend a better program font than Luxi Mono (O and 0 indistinguishable, bold
356.
▲
by
marijn
18y ago
The point that this can be done as a separate, server side processing phase has merit. Too bad it had to be wrapped in a ridiculously long, patronising article, containing such gems as the observation that style-sheets are rarely longer tha
357.
▲
by
marijn
18y ago
Upvoted you, since I can't downvote the article. Anyway, I really need to work on pronouncing a clear programmer personality. Am I a hippy? Am I a nerd? I'm so confused. I just hope I'm not a lumpenprogrammer!
358.
▲
by
marijn
18y ago
I was sorting a list, actually. Using an array + some type declarations I got .45 seconds.
359.
▲
by
marijn
18y ago
Like almost all rules in that list, this seems way too broad -- often enough it makes more sense to pass some more primitive value, even if you get it from a property.
360.
▲
by
marijn
18y ago
Exactly. You don't get progress without arrogant bastards re-inventing things every now and then. Overeager re-inventing is often a recipe for disaster, but categorically dismissing it is too simple.
More ›