Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
RoboTeddy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
271.
▲
by
RoboTeddy
16y ago
Awesome! I love that Chess 960 (aka Fischer Random) is a prominent choice. It's a variant of chess where the back rank with all the pieces on it are in a random order (although the board is mirrored, so each side has their pieces in the sam
272.
▲
by
RoboTeddy
16y ago
He implied that the person behind him was some kind of anti-corruption agent
273.
▲
by
RoboTeddy
16y ago
I'm finding this really useful: in the past I've had to use a service that runs over VNC (crossbrowsertesting.com). Dealing with cross-browser bugs is annoying enough without additional slowness and inconvenience. This feels much, much nice
274.
▲
by
RoboTeddy
16y ago
if you bounce them across the screen from the top left it's just like after you win a game in windows solitaire
275.
▲
by
RoboTeddy
16y ago
That's 1 in every 13 people on earth
276.
▲
by
RoboTeddy
16y ago
I think Flattr (or something like it) has the potential to create a competitive economic system for digital goods. Traditionally, if you produce something of value, people will pay for it, and the content creator is rewarded. That model doe
277.
▲
by
RoboTeddy
17y ago
> that's one of many drawbacks to releasing a crippled javascript-only application instead of semantic resources that have URLs and actually become part of the web. yeah, crippled applications, just like gmail?
278.
▲
by
RoboTeddy
17y ago
http://www.kegel.com/c10k.html
279.
▲
by
RoboTeddy
17y ago
Will there be jobs in 20 years for anyone with an IQ under 90? Are we going to end up with vast structural unemployment?
280.
▲
by
RoboTeddy
17y ago
If I had to speculate: - epoll, which was added to the linux kernel ~2002, makes it possible to hang on to potentially hundreds of thousands of concurrent connections on one machine. Just can't do that with threads/processes. - the desire f
281.
▲
by
RoboTeddy
17y ago
Libevent is rock solid -- it handles the event loop for memcache, among other things. This guide looks like a great improvement/accompaniment to libevent's docs. One problem with using an event dispatcher like libevent is that libraries tha
282.
▲
by
RoboTeddy
17y ago
and if you furthermore only look at internet users (there are 1.7 billion of them), it goes to 1/84
283.
▲
1/500th of humanity's time is spent on Facebook
60 points
by
RoboTeddy
17y ago
|
55 comments
284.
▲
by
RoboTeddy
17y ago
I read this a couple months ago and loved it. It's a physicist looking at the hard numbers of energy consumption and (sustainable) production. It's the opposite of all the wishy-washy environmentalist hand waving that's out there. Read this
285.
▲
by
RoboTeddy
17y ago
Yeah, I agree. For long-polling apps it seems like Tornado gives you a huge advantage. For other web apps though, the frontend-backend delay is comparatively more important, because usually there's a load balancer or reverse proxy in charge
286.
▲
by
RoboTeddy
17y ago
It seems like blocking calls to data sources (the database, memcache, etc) would screw with a lot of the benefits of running the framework asynchronously. If your Tornado processes freeze while making synchronous backend requests, you're go
287.
▲
Job: Web developer for a new project by the guys who made Facebook Graffiti
15 points
by
RoboTeddy
17y ago
|
2 comments
288.
▲
by
RoboTeddy
18y ago
I think "concurrence" here refers to serving many requests concurrently, as opposed to executing concurrently on multiple cores. But yeah, I think you're right, it's not concurrent in the strict sense. If you wanted, you could probably run
289.
▲
by
RoboTeddy
18y ago
Along with S3 for large static content, - Make sure your MySQL queries are optimized (use EXPLAIN SELECT to make sure indexes are being used as you intend) - If you end up needing a dedicated server, look at a service that can automatically