Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mnutt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
122 ms
·
961.
▲
by
mnutt
16y ago
No, he's arguing that asking somebody else to spend an hour of their time to install a gem is placing extra barriers to people experimenting with the software that came with their computer.
962.
▲
by
mnutt
16y ago
I'd say that generally, you don't hook it directly into rails. I think it may fill a role similar to node.js, with the added benefits of fibers and the ability to load your rails app's models and libraries. For instance, I have a 20-line n
963.
▲
by
mnutt
16y ago
Perhaps have Kiln send notifications on the failure conditions even if it doesn't throw an error? Better a few false positives than no indication at all.
964.
▲
by
mnutt
16y ago
The hearts chart also bothered me in that the lines were diagonal making it difficult to compare at a glance.
965.
▲
by
mnutt
16y ago
Perhaps because Github came out first, and pioneered most of those features? Not to say that BitBucket isn't a nice UI, but what major features did they invent? (not a rhetorical question)
966.
▲
by
mnutt
16y ago
As a ruby dev, this happens to work (for better or worse) because if you're not updating, it may not work with the latest version of ruby/rails/whatever. If I see a rails-related gem that had its last commit in 2009, I know some work proba
967.
▲
by
mnutt
16y ago
By designing a killer Wordpress theme, you are contributing to an open source project...
968.
▲
by
mnutt
16y ago
And sorry to those of you outside the US--I've recentered the map so that you can now see more of the world by default.
969.
▲
by
mnutt
16y ago
I'm the author of Hummingbird. I originally built it for the flash sample sale site Gilt Groupe, to visualize the gigantic traffic spike that happens at noon. (from 20 req/s to about 2000 req/s then, probably at least double that now) Sinc
970.
▲
by
mnutt
16y ago
I've also used fugue before: https://github.com/pgte/fugue It launches a master process which forks and manages child worker processes and talks to them over a socket.
971.
▲
by
mnutt
16y ago
I thought that nobody gives every pc on their network live IPs because we're out of IPs? Why wouldn't you give everything its own unique IP and then limit access via firewalls? NAT just makes p2p a huge pain.
972.
▲
by
mnutt
16y ago
These benchmarks are misleading. Looking at the github repo, they're comparing a rails app (full MVC, router, etc) against a node app (regex-based routing) to a snap application, which unless I'm missing something about snap actually seems
973.
▲
by
mnutt
16y ago
I think the reason that cache invalidation scheme is not in wider use is that it's not very generalizable, and as data model complexity increases things get out of control. If someone adds a new post, you may end up having to regenerate th
974.
▲
by
mnutt
16y ago
If you don't need the memory savings, you probably want to start migrating to ruby 1.9 for the speed improvements. JRuby is also a good alternative. (faster than 1.8, OS-level threads) So no reason to not use REE, but there are other alte
975.
▲
by
mnutt
16y ago
Most of our deploys don't have a schema change, and often when adding tables or columns the migration can be run before the new code is deployed. When dropping or renaming columns you'd usually need to first deploy code that is able to gra
976.
▲
by
mnutt
16y ago
One interesting thing is that not a single Github DMCA takedown notice so far deals with direct copyright infringement, nor do any of them specify which lines of code are infringing. I'm sure the more traditional copyright infringement hap
977.
▲
by
mnutt
16y ago
I have very fond memories from when I was 9 or 10 about a book called I Hate Mathematics: http://www.amazon.com/Brown-Paper-School-book-Mathematics/dp... It was the thing that really made math fun for me. So sure, stop telling kids that
978.
▲
by
mnutt
16y ago
Or alternatively it's why record label contracts make no sense anymore.
979.
▲
by
mnutt
16y ago
We use Capistrano[0] to automate releases in the same manner. It keeps multiple copies of the site in timestamped directories and has a 'current' symlink which it just points to the latest. If you ever need to roll back, just point the sy
980.
▲
by
mnutt
16y ago
I ran into this a few days ago. I ended up reinstalling node with a prefix of ~/local, and then when I built npm it automatically used the same prefix.
981.
▲
by
mnutt
16y ago
I don't think it's really fair to lay all of the blame with node and ruby/rails in this case; the distro package managers are just as much at fault: http://sheddingbikes.com/posts/1285063820.html It really just depends on what you're tryi
982.
▲
by
mnutt
16y ago
Isn't this one of the promises of Lift, the scala framework?
983.
▲
by
mnutt
16y ago
Are you arguing that it shouldn't have been an infographic, or that the infographic should have been better? Other than the list of tools, I thought it was well done and showed she had an eye for aesthetics, which most developers either lac
984.
▲
by
mnutt
16y ago
The best pizza analogy I could come up with is: In a traditional web server, the person making pizzas only makes one at a time and can't do anything else until that pizza is done and delivered. In an evented model, each pizza maker makes m
985.
▲
by
mnutt
16y ago
I've heard that many conference venues also require you to purchase catering, which can account for a signification portion of the cost.
986.
▲
by
mnutt
16y ago
Very nice looking map. I wish CloudMade would let you use patterns like the diagonal one you have for the water, because it would make for a very nice looking real-time traffic visualization map.
987.
▲
by
mnutt
16y ago
Which leads us back to the sit-in. You seem to think a sit-in is unjustified in any situation, but at least that part of the analogy holds.
988.
▲
by
mnutt
16y ago
npm is great for libraries, but what are the implications for publishing apps? I have a node app that I'd like people to be able to get easily, but it's really meant to be modified to suit each person's needs. Right now I just have people
989.
▲
by
mnutt
16y ago
That's true, but it all comes down to the use cases. With the awful AT&T coverage and carriers actively refusing to provide more bandwidth, wouldn't it be nice to have a phone that had WiMax? Power constraints are very real right now,
990.
▲
by
mnutt
16y ago
It also requires way more nesting than it should, in my opinion. It would be nice to have a synchronous connect method so that I don't have to wrap my entire app in a connect callback. And I don't see why 'collection' should take a callbac
More ›