Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gcv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
85 ms
·
781.
▲
by
gcv
18y ago
Way cool. Of course, I couldn't resist the temptation to try it out, so I just contributed to polluting it by creating an anonymous "hello, world" paste. Apologies to github. :) I'll definitely use it for real in the future.
782.
▲
by
gcv
18y ago
Most likely, this is just plain corporate bureaucracy. Of course Apple wants people to write programs for the iPhone. Of course Apple wants people to write books about the iPhone. However, Apple is a big company, and big companies specializ
783.
▲
by
gcv
18y ago
That sounds fantastic. Wish there was a NYC location.
784.
▲
by
gcv
18y ago
For the shortest introduction to sensible, index-based investing, read The Coffeehouse Investor (Bill Schultheis). It shouldn't take more than an hour or two to go through, and it contains all the basics. Then, if you're interested in a mor
785.
▲
by
gcv
18y ago
I learned most of what I know about database design through practice and making many enlightening mistakes. In all likelihood, I still don't design databases correctly, but at least going through some bad designs and suffering their consequ
786.
▲
by
gcv
18y ago
The best book on the subject I know of is Introduction to the Theory of Computation, by Michael Sipser. Very readable and lucid. Great exercises.
787.
▲
by
gcv
18y ago
Probably not. Summize is probably using the Twitter "fire hose" API, which, I believe, uses ejabberd. Therefore, it (hopefully!) doesn't take much for Twitter to provide this information. Summize had to solve the problem of scaling up its i
788.
▲
by
gcv
18y ago
Similar to Facebook Thrift ( http://developers.facebook.com/thrift/ )?
789.
▲
Solving Sudoku with TDD
(infoq.com)
2 points
by
gcv
18y ago
|
1 comments
790.
▲
by
gcv
18y ago
Exceptions in mainstream languages have a fatal flaw: they unconditionally unwind the stack when thrown. This sacrifices flexibility and makes it unnecessarily difficult to save state or take action at the point of the throw. Of all languag
791.
▲
by
gcv
18y ago
Early on, the author says: "If you write an application with Rails, you probably have to write a whole bunch of new code, or at least change around all of your old code, in order to get it to run on multiple computers." This is absolutely t
792.
▲
by
gcv
18y ago
I read somewhere that the W3C originally didn't want to do this because it deemed that CSS shouldn't become a programming language. Ten years of nightmarish style sheets later...
793.
▲
by
gcv
18y ago
Nice. I guess the author never experienced the joy of having this lovely conversation with his users: Programmer: That feature you asked for two weeks ago? It's done. Take a look. What do you think? User: Oh... hmmm... yeah, that's kind
794.
▲
by
gcv
18y ago
If you're impatient, scroll down to the "Chaos" section and follow the instructions. Don't do it on your critical production machine. :)
795.
▲
Artistic fork() bomb implementation
(digitalcraft.org)
4 points
by
gcv
18y ago
|
4 comments
796.
▲
by
gcv
18y ago
My solution is rarely optimal, sometimes clever, sometimes not, and often a hack. But it gets done quickly, it works, and it "does the job". Quite frankly, I hate "solutions" like that. I have spent way too much time supporting code writt
797.
▲
by
gcv
18y ago
The following three things helped me tremendously. (1) Stop using an external mouse. Right now. The sideways flick your wrist does when you reach for it is murderous. Most laptops' integrated pointing devices will help a lot. The Apple trac
798.
▲
by
gcv
18y ago
"My little cousin could build and maintain this during after-school hours!" So why didn't he?
799.
▲
by
gcv
18y ago
"Free (arguably) open CIL, languages, document format, IDE, documentation." Actually, Visual Studio Express doesn't even include a profiler, IIRC. The profiler is included only in the much more expensive enterprisey Visual Studio team editi
800.
▲
by
gcv
18y ago
Maybe you can afford to offer IE6 users stripped down functionality? Even some of Microsoft's sites don't fully support IE6 anymore. There's a bunch of functionality disabled under IE6 in the MS map offering (Live Maps, or whatever it's cal
801.
▲
by
gcv
18y ago
It's definitely a growing trend. Google doesn't seem to support IE6 in the new Gmail interface (the old interface and the HTML-only still work). If you're building a new app and don't have stringent compatibility requirements from your cust
802.
▲
by
gcv
18y ago
That sounds reasonable, even to a Subversion-hater like me. That said, I just took a quick look at the web-based CVS browser for the FreeBSD source repository, and I wonder if splitting the project up into a few smaller should have been con
803.
▲
by
gcv
18y ago
PLT Scheme still doesn't have a meta-object protocol, right? So it's still a ways behind Common Lisp the language, in my opinion. However, as far as the implementation goes, PLT Scheme is really nice and fully-featured. It also has one feat
804.
▲
by
gcv
18y ago
I'm not much of a Perl guy (in the past, I used Perl 5 for one-off tasks), and I don't know much about Perl 6, so I don't understand some of the author's finer technical points. I do want to address his point about the "personal language an
805.
▲
by
gcv
18y ago
I think GAE tries to encourage people to write apps which don't need batch maintenance. Having been seriously burned by supporting other people's horrific batch jobs during fiscal year-end at a bank --- on the night after Thanksgiving, at a
806.
▲
by
gcv
18y ago
Paul and Jessica: best wishes!
807.
▲
by
gcv
18y ago
I heard that Twitter does use ejabberd for a bunch of things, including its "fire hose" stream of all messages. Anyone care to confirm?
808.
▲
by
gcv
18y ago
The original TC article made me feel rather upset. What kind of journalist takes that kind of tone and makes personal attacks against anyone? Arrington has done this repeatedly over the last few months. Startups have to strike a balance bet
809.
▲
by
gcv
18y ago
I used fink for a couple of years, and dropped it about a year ago. Things might have changed for the better, but when I switched to MacPorts (it was still DarwinPorts back then), fink sported packages many years out of date. Looking at the
810.
▲
by
gcv
18y ago
Try stepping through the code in an interactive debugger. I typically run a gdb-style debugger under Emacs, but anything which lets you step through code and inspect data works well. Some people really loathe these tools, but I think they'r
More ›