Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jrajav
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
481.
▲
by
jrajav
14y ago
I don't know about the current version, but the past version was definitely not multi-platform. In this[1] blog post they explain how they moved from .NET and WPF (native) to C++ (also native) on Windows, in the transition from version 3.5
482.
▲
by
jrajav
14y ago
That is, in fact, a valid email address (in the sense that it will pass all complying validations).
483.
▲
by
jrajav
14y ago
I can't find an online tester that doesn't choke on this, but if you're curious to try it out, here's the token Perl one-liner: echo "x@y.com" | perl -lne 'print "$_ is valid!" if /(?:(?:\r\n)?[ \t])*(?:(?:(?:[^()<>@,;:\\".\[\
484.
▲
Apple disallowing the word "Memory" in app titles
(gamasutra.com)
3 points
by
jrajav
14y ago
|
0 comments
485.
▲
by
jrajav
14y ago
Gist.io: http://gist.io/4076068 Edit: Uh, why downvote? Not complaining, just curious; I have done this before for plaintext articles and will do it again, but only if it's welcome.
486.
▲
by
jrajav
14y ago
I did know that a lot of Wolfram|Alpha (And Mathematica itself too, right?) is written in Mathematica code, but as mumrah points out, that only proves that it works well in production as a DSL. When I said "Ruby, C++, or Clojure," I was try
487.
▲
by
jrajav
14y ago
Yep, that's how I got "nearly as terse" - It's 1x for 'All Tasks - Line count tatio' and about 1.6x for every other metric. (In the first row)
488.
▲
by
jrajav
14y ago
Probably could have done with a better, more visual graph than the pyramid shown throughout the article (especially when he was using Mathematica!). The trends are there but don't pop out at all, and these are very simple metrics. One takea
489.
▲
by
jrajav
14y ago
Repeatedly used inline object literals: Object literals are one of the best features of Javascript, learn to love them. In the example cited, you already have a function dedicated to creating this object; why would you need to further obfus
490.
▲
by
jrajav
14y ago
If you want to follow a particular topic in the "new" articles, you could try doing what I do - I follow the RSS feed at http://news.ycombinator.com/rss using Google Reader, and since the search in Google Reader results in the feed and qu
491.
▲
by
jrajav
14y ago
Re: Alfred/Quicksilver supposedly making OS X more keyboard friendly - The #1 use case for them is launching apps, and Spotlight (⌘-↵, Cmd-Return) searches apps, allowing you to launch them with Return. Not saying that it's better; Alfred/Q
492.
▲
by
jrajav
14y ago
Calling it ironic would be a stretch - It's certainly humorous in context, but I definitely wouldn't expect anyone involved in software development, testing, design, or project management to waste their time making sure an in-house Powerpoi
493.
▲
by
jrajav
14y ago
I don't see how it matters that the behavior was added before the text itself. It's more relevant that it was added after the judgement.
494.
▲
by
jrajav
14y ago
var HeroResize = AC.Class({ initialize: function (b) { this._height = null; this._hero = $(b); AC.Object.synthesize(this); this.__boundResizeHero = this.resizeHero.bindAsEventLi
495.
▲
by
jrajav
14y ago
A gist.io of the article to ease the sudden load on the site (or if you simply can't get to it due to 50* error): http://gist.io/4007765 (Source: https://gist.github.com/4007765 )
496.
▲
by
jrajav
14y ago
And <any kind of science or pseudoscience> != <scientific objectivity>. The idea of scientific objectivity is "forming conclusions based only on independently testable measurements." That seems applicable here.
497.
▲
by
jrajav
14y ago
Maybe this comment will be enough? Size of file: 8.2mb Transfer time over ~10Mbit broadband: 18.24s Firefox onload (from GET): 49.21s Chrome onload: N/A, still hung at 100% CPU after 15 minutes (Chrome attempts to style raw XML, whereas Fir
498.
▲
by
jrajav
14y ago
It does scale. I can vouch for it from personal experience. The smell is when you start constructing elaborate pyramids - but in that case, the callbacks are not to blame, you are for not making your processing code modular with well-define
499.
▲
by
jrajav
14y ago
Can this elegant and maintainable assembly code be found online anywhere, and do you remember where? I've just started to pick up nasm and armv7, and I'm very interested.
500.
▲
by
jrajav
14y ago
I meant to refer to extensions implemented independently by one compiler or another. Clang and gcc both provide lambdas, but not in the same way, and there's no standard for it. (I could be wrong on both points; this is purely from memory,
501.
▲
by
jrajav
14y ago
Yes, but functions aren't truly first-class values; you cannot create new ones on-the-fly (proprietary extensions notwithstanding).
502.
▲
by
jrajav
14y ago
Rather than saying that higher-order functions is the defining feature of functional programming, I would say that it's an essential feature to support its object of defining programs in terms of (mathematical) function application rather t
503.
▲
by
jrajav
14y ago
This is essentially the technique used to implement the meat of Chicken Scheme, too. [1][2][3] It's a pretty neat idea, but not a new one. 1: http://en.wikipedia.org/wiki/Chicken_Scheme 2: http://wiki.call-cc.org/chicken-compilation-proc
504.
▲
by
jrajav
14y ago
It is pretty awesome, I agree; but am I the only one for whom it doesn't work at all in Chrome?
505.
▲
by
jrajav
14y ago
I'm curious where Atwood currently scores himself on this scale.
506.
▲
by
jrajav
14y ago
More on Hess' minimal lifestyle: http://joeyh.name/blog/entry/notes_for_a_caretaker/ I could have sworn this was a submission at some point, but I can't find it.
507.
▲
by
jrajav
14y ago
Given, that was a pretty bad citation. Still, it's a good guess that he heard about MultiMarkdown somewhere along the way since he considered and initiated the use of Markdown on Stack Overflow / Exchange; he's been personally involved with
508.
▲
by
jrajav
14y ago
Way to be subtle with that last paragraph. :P I'd actually approach the issue from the other end (that is, frontend) - There is a slight pain point in the strong binding between vim and terminals in that, as this video points out, the UI is
509.
▲
by
jrajav
14y ago
I also did a double-take on that first sentence you quoted. I'm pretty sure I read earlier that they will be prompting first-time users on what their preference will be, and that the "default" basically just means which position that switch
510.
▲
by
jrajav
14y ago
So give yours to charity when you win it. It's great motivation for a lot of people who would otherwise not be that psyched to participate.
More ›