Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gecko
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
661.
▲
by
gecko
16y ago
You mind it mostly because the Lisp funcall/lambda syntax is complex. Contrast with Smalltalk, which lacks special forms, and does use lambdas to get short circuiting: someBoolean ifTrue: [ 'it was true' ] ifFalse: [ 'it was false' ]
662.
▲
by
gecko
16y ago
Grand Central Dispatch and C blocks aren't technically interesting. Lots of languages have lambdas--the .NET framework has since, what, 2003? including via an incompatible extension to C++, which is almost exactly like C blocks to C?--and
663.
▲
by
gecko
16y ago
What have they done recently, though? Every last thing you listed is from the 90s. And if we're looking at the 90s, I can add to that list with things that actually stuck around: ColorSync, QuickTime, TrueType, AppleScript, and more all c
664.
▲
by
gecko
16y ago
GnuPG no longer integrates with Mail as of 10.6; do you have a better solution?
665.
▲
by
gecko
16y ago
Whether Objective-C is open is a weird discussion. The Objective-C compiler is fully GPL'd, so that's definitely open. Objective-C, though, depends on a runtime, and Apple's runtime is proprietary. While the GNU project has their Objective
666.
▲
by
gecko
16y ago
What scalability/server-side performance issues are you referencing?
667.
▲
by
gecko
17y ago
Mercurial actually has lightweight branches like Git; they're just anonymous, as in Monotone, not named like Git. There's an extension for Mercurial, called bookmarks, that allows you to name your anonymous heads, giving you Git-equivalent
668.
▲
by
gecko
17y ago
Clojure on Android is simply too damn slow. Scala's the best I've been able to find that was a good compromise between pleasant and performant for Android development. A friend of mine made a nice little environment to make things easier
669.
▲
by
gecko
17y ago
I really love my Droid, and generally find Android to be a fairly well-designed SDK, but I also find working in Java really annoying. One of my good friends took the time to make it really easy to develop for Android using Scala instead.
670.
▲
Develop for Android with Scala
(code.google.com)
75 points
by
gecko
17y ago
|
20 comments
671.
▲
by
gecko
17y ago
NaCl can talk to the DOM/JavaScript, or can draw things itself using a frame buffer. All demos I've seen use the latter technique. As far as I know, there are currently no standard widgets. http://nativeclient.googlecode.com/svn/data/doc
672.
▲
by
gecko
17y ago
NaCl is a way to run native x86 instructions in a secure manner inside the browser. As such, it has more in common with Silverlight than JavaScript. The difference between NaCl and Silverlight is that you can use any language with NaCl, p
673.
▲
by
gecko
17y ago
I'm very excited to see this. OCaml is a really pleasant language to work in. It's certainly not without its warts, but it's surprisingly easy to write mostly-functional code that's highly performant, expressive, and easy-to-read. I've a
674.
▲
by
gecko
17y ago
CityDesk, which was originally supposed to be "the" Fog Creek product, but had the misfortune of being most applicable to an audience Joel couldn't reach. Copilot (née Aardvark) is doing just fine. Indie shops love it for taking a look at
675.
▲
by
gecko
17y ago
The article's title is inflammatory. A truer title would read, "Chase and Citibank seeking out new forms of revenue to replace that lost by new credit card regulations." That is, they're not side-stepping the regulations; they're looking
676.
▲
by
gecko
17y ago
We were looking for a good mascot for Kiln, but unfortunately, all of the animals that we consulted were already in exclusive contracts with other products except for Strigiphilus garylarsoni and the inverted flame-weasel, neither of whic
677.
▲
by
gecko
17y ago
While msysgit runs okay on Windows as of fairly recently, for a very long time, Git had very bad performance on Windows, and required Cygwin. Saying that it ran fine for years is pretty bad hyperbole--especially since both Git and Mercuria
678.
▲
by
gecko
17y ago
A lot will transfer over; some won't. Git does branching differently, has a kind of commit staging area called the index, and has a radically different UI than Mercurial, but the underlying concepts are all the same. The bigger question is
679.
▲
by
gecko
17y ago
Those statues are in the New York Subway at a couple of stations. I believe that particular one is at 14th St. and 8th Ave., on the A line, but I'm not 100% sure.
680.
▲
by
gecko
17y ago
The "fastest gun in the west" bug has been fixed for awhile; answers at equivalent ratings are ordered randomly. In my experience, that's eliminated the problem 90% of the time and ameliorated it the rest.
681.
▲
by
gecko
17y ago
"In the past you couldn't then commit to that repo, which was the issue, but in newer versions you can." You cannot do this as of Git 1.6.6, according to the documentation, which states: "A shallow repository has a number of limitations (yo
682.
▲
by
gecko
17y ago
Sadly, yes. I run into them a lot, but always offline. The reason you don't hear about them is because the same people who don't know about DVCSes tend not to frequent forums like Hacker News and proggit. A lot of programmers--and I mean
683.
▲
by
gecko
17y ago
Glancing over at his office and observing his day-old beard, I'm going to go way out on a limb here and suggest that Tyler is, in fact, male.
684.
▲
by
gecko
17y ago
I know you're kidding, but that's actually happened to us before. There are a large number of bugs in .NET's mail handling that, if you call Microsoft, they'll say they've fixed for an upcoming point release. And, to be honest, I do believe
685.
▲
by
gecko
17y ago
Why is it that Google does not seem to suffer from the same internal competition as this article claims present at MSFT? I don't know, but I'll ask it at the next Android/Chrome OS meeting.
686.
▲
by
gecko
17y ago
Cute, but completely wrong. Wasabi started out as a VBScript -> PHP compiler, allowing us to keep the existing FogBugz source, but run it on Unix and Linux, where ASP wasn't available. Once we had that, it hit us that it'd be pretty ea
687.
▲
by
gecko
17y ago
You'll get downvoted not because you're voicing an opinion against the majority, but because you are wrong. While there are "studies" that say that you've repeated, not are scientifically reputable, in the sense of being repeatable experim
688.
▲
by
gecko
17y ago
Yahoo has already agreed to use Bing to power their search, so while I don't know whether that has already been implemented, you'll soon indirectly get your wish that they'll support Bing. The reason I find this unfortunate is that I'm st
689.
▲
by
gecko
17y ago
Most recorders only record about 24 hours of video before they recycle. The really robust ones can keep about a week at once, but that's it. They're designed to help the banks out when you call and say that you just got held up--not a mon
690.
▲
by
gecko
17y ago
Fog Creek Copilot ( http://copilot.com/ ) one-ups this by allowing you to just fix the broken machine--and it's free on weekends. No, it's not perfect, and yes, Show Me What's Wrong and its ilk definitely have their place, but if it's ju
More ›