Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
amix
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
451.
▲
by
amix
17y ago
This is when real-time search is really useful: http://www.plurk.com/psearch#q=gmail and http://search.twitter.com/search?q=gmail It's down and it's down all over the world.
452.
▲
by
amix
17y ago
Twitter can be seen as a slot machine. "It was one of B.F Skinner's most important discoveries that behavior reinforced intermittently (as opposed to consistently) is the most difficult to extinguish. In other words, intermittent rewards be
453.
▲
by
amix
17y ago
He removes ads from other sites (ads that are used to generate revenue) and yet he uses ads to generate his own revenue. Hypocrisy at its finest.
454.
▲
by
amix
17y ago
Hi Damien I applaud your efforts. One thing to note thought is that the market-share of Python 2.x is a lot larger than Python 3.1 - - and I think this will be the case for some time, as Python 3.x requires lots of porting. It would be grea
455.
▲
by
amix
17y ago
They make Python 5x+ faster too: http://crosstwine.com/linker/python.html JIT optimizations are the way forward for dynamic languages and like they showcase it's really not that hard to improve Ruby / Python by a factor of 10 by using JIT
456.
▲
by
amix
17y ago
I really love Guido's pragmatism. It's inspiring how he says "no" to a "would be nice feature" - - a feature that seems simple to implement at first, but probably would complicate a lot of things. Viva la Gudio :)
457.
▲
by
amix
17y ago
The most interesting thing of their usage is how they managed to create almost realtime search on Craigslist by using Sphinx's delta indexes. And they are doing this on lots of data, which is a good sign. Sphinx 1.x+ should feature realtime
458.
▲
Mastering the art of indexing
(assets.en.oreilly.com)
3 points
by
amix
17y ago
|
0 comments
459.
▲
MySQL and Sphinx at Craigslist (presentation by Jeremy Zawodny)
(percona.com)
33 points
by
amix
17y ago
|
12 comments
460.
▲
by
amix
18y ago
You are correct, it's mostly targeted at multicore servers and the preview only holds Google's InnoDB patches. Generally thought, I hope they keep looking at performance issues beyond the InnoDB mutex patches - - and set some of the Sun opt
461.
▲
A quick look at MySQL 5.4
(dev.mysql.com)
33 points
by
amix
18y ago
|
8 comments
462.
▲
by
amix
18y ago
It's ok effective judging by my usages and I could just iterate over this solution if someone brute forced it or implemented a "cat fur detector" (which for my uses is pretty unrealistic). Battling spammers is really a battle where you impl
463.
▲
by
amix
18y ago
I have implemented something similar called "Visual captcha", where the user has to pick the cat out from 6 randomized Flickr pictures. The code is freely available and should not be hard to integrate into your own projects. Read more on:
464.
▲
by
amix
18y ago
You could do this kind of serving in Ruby on Rails, Django or any other framework. Nothing really interesting, other than it's Catalyst - which for me does not make this any more interesting - - especially also since they use memcached cach
465.
▲
by
amix
18y ago
Serving global content is easy to scale, since it's very easy to cache and easy to distribute across a cluster of computers. The real challenge comes when you have to serve and generate different content for different users and you can't us
466.
▲
by
amix
18y ago
I would not recommend showing a user's password for security reasons. If you do show it thought, then using xss_clean would probably complicate things as it probably removes or escapes some special chars like <, > and &.
467.
▲
How to prevent XSS attacks
(amix.dk)
25 points
by
amix
18y ago
|
12 comments
468.
▲
by
amix
18y ago
The blog post has very little substance.
469.
▲
by
amix
18y ago
They dropped EcmaScript Edition 4 because of internal fights between Adobe and Microsoft - and I doubt they have resolved their issues as it's a clash of mega corporations. Right now, most of the proposed changes in EcmsScript Edition 5 are
470.
▲
Simple data analysis in R
(mailund.dk)
3 points
by
amix
18y ago
|
0 comments
471.
▲
by
amix
18y ago
Depopulation isn't a bad thing and I think it's much better than overpopulation in an already overpopulated world.
472.
▲
by
amix
18y ago
I have looked the implementation* of Ext.fly and I still don't understand why it's smart or faster than using document.getElementById. Somebody care to explain? * http://pastie.org/437448
473.
▲
by
amix
18y ago
This really does not surprise me, as stupid things are known to hit the viral spot. On Facebook for example, most things that go viral are applications where you can throw sheep at your friends or pick your top 5 beers - I haven't yet tried
474.
▲
by
amix
18y ago
There's a question in the article if he has spent more than 10.000 hours - - I think he has. First, he holds a masters in CS (5 years at Aarhus Uni at minimum). He got his MSc in 1988 and has worked with VM's since then - that's 21 years of
475.
▲
by
amix
18y ago
If you code in Python, then code like a Pythonist would code. Don't code like you would code in Scheme or like you would code in Java. Why? It produces some pretty hard to read code - there's nothing worse than reading some Python code that
476.
▲
by
amix
18y ago
I think Java is a pretty good choice, especially for doing comet or any other problem where performance is required. Today Java's perfomance almost matches the speed of C or C++... I have some time ago played around with using Jetty's conti
477.
▲
Fast polling using C, memached, nginx and libevent
(amix.dk)
71 points
by
amix
18y ago
|
18 comments
478.
▲
by
amix
18y ago
My comment about Pirate Bay makes much more sense now: http://news.ycombinator.com/item?id=500440 (and from what I know TPB get a lot more traffic than Mininova).
479.
▲
Turning Skin Cells to Stem Cells, Without Cancer
(blog.wired.com)
1 points
by
amix
18y ago
|
0 comments
480.
▲
by
amix
18y ago
If you plan to create a popular product that handles tons of data and tons of users, then include sharding as soon as possible. Bolting sharding on after you have lots of data, lots of code, lots of traffic and lots of users is a nightmare
More ›