HNHacker News
TopNewBestAskShowJobs

patrickc

11 karma · joined January 21, 2011

submissionscomments
patrickc··on “I hate almost all software” — Ryan Dahl
troll, perhaps? gave me a laugh
patrickc··on “I hate almost all software” — Ryan Dahl
You're right. I meant to say passing first-class functions as arguments, rather than pointers to functions as you would in C or an object method as you would in Java.
patrickc··on Bank of America to charge monthly fee to debit card users
Yes. Google walmart "moving pennies" and click on the first result
patrickc··on “I hate almost all software” — Ryan Dahl
If it ain't got macros, then it ain't a Lisp. Javascript is definitely no Lisp, but I really like that it allows function composition, which is somehow reminiscent of a Lisp. f(g(h(x))); instead of (f (g (h x)))
patrickc··on “I hate almost all software” — Ryan Dahl
To quote Douglas Crockford on JavaScript, "Lisp in C's Clothing"
patrickc··on A replacement for email
This is brilliant in its simplicity. It would be very feasible to implement on a single web server, but what are some ways to extend it into a protocol?

If multiple servers mirror an email thread, how does one edit what he has already sent/posted? I think this can be done by using a public key encryption scheme, so that only the person who published it with their key can edit it on the multitude of servers that share this new email protocol.

patrickc··on JSNES: A JavaScript NES emulator by Ben Firshman
The source code is well commented
patrickc··on Ubuntu launches appstore
I wonder if this means more DRM is on its way to Ubuntu.
patrickc··on iOS is anti-Unix and anti-programmer
Most people just browse to web. If you want a shell, it's way easier to use a linux thinkpad that has a proper keyboard and proper OS, as opposed to an iPad. But that's not to say that an iPad is not good for some things.
patrickc··on Serious bug in new flash for linux closed because it is low priority
Thank you for posting this to HN.
patrickc··on Surprises from numerical linear algebra (2010)
I'll second that. Strang's book is by far my favorite introductory math book. He addresses fundamentals quite well, and gives good treatment to applications such as linear programming and game theory.
patrickc··on Deep packet inspection used to stop censorship
I've no doubt they can monetize it, but I suspect there'll be "traffic forwarding" libraries popping up on Github, if this idea takes off
patrickc··on Apple is not “recording your moves”
Secret Apple undercover propaganda blog!
patrickc··on Bing Now Powers 30% of US Searches
People just use Bing to search for porn so Google can't see that. Then they use Google for pretty much everything else, which is not much.
patrickc··on Singular Value Decomposition
http://web.ics.purdue.edu/~park283/wp-content/uploads/2010/1...
patrickc··on G-WAN - High-performing HTTP server, scriptable using ANSI C
If my understanding is correct, rather than creating a new thread for each client request, it handles connections asynchronously, much like Nginx. But unlike Nginx, it uses only a single process, so it doesn't require any interprocess communication overhead. Too bad they don't release the source code.