wfarr

Joined 18 years ago

Karma
341
Submissions
106
Member since
Mar 8
http://willfarrington.com
View on Hacker News

Recent submissions

Comment · 14 years ago
The status site now handles both HTTP and HTTPS gracefully.
Comment · 14 years ago
The status site now supports SSL and auto-redirects regular HTTP traffic to HTTPs.
Comment · 14 years ago
Yes.
Comment · 14 years ago
In fact, all HTTP access redirects to HTTPS for just about everything. And most modern browsers (recent versions of Chrome and Safari) that have accessed a website over HTTPS once happen to _prefer_ HTTPS by default for that site.
Comment · 14 years ago
> github's "copy url" bit!

That's entirely a limitation imposed by JavaScript not supporting keyboard access. We'd rather not rely on Flash, but we have to in this case.

Comment · 14 years ago
> They are shipping a completely outdated GCC

They are shipping a heavily modified GCC that originally was forked in 2008. The version of GCC they ship is entirely based on LLVM via Clang and is intended to be a hold-over for everything to transition to Clang over LLVM.

Comment · 14 years ago
Never on iOS though. Most of the features Google added to the Android version of Maps never made it to iOS, for whatever reason (be it Apple not allowing it or Google decided they didn't want to).
Comment · 14 years ago
At the time of the outage, the status site was seeing upwards of 30,000/req minute.

AS we scaled up dynos, we would see temporary performance improvements until the status site would stop responding again. In the short term, this led to us massively increasing dynos as quickly as we could as it appeared that CPU burn was a significant cause of the slowness (at the time). This was in part caused by all the dynos repeatedly crashing. That's how we ended up going from 8 previously to 90.

Once the database problem for the status site was identified and resolved, we began scaling down dynos to a smaller number.

Comment · 14 years ago
Comment · 14 years ago
Is that even relevant when Apple is taking home the biggest slice of the profit pie?
Comment · 14 years ago
Not to mention, the glaring problem people like to ignore when discussing this is the motherboard in the MBP is only going to support so much memory anyway (would not be surprised if it could only support 16gb), so talking about not being able to upgrade it to 32/64/whatever is common then is kind of moot.
Comment · 14 years ago
Having worked with some quite large Mongo setups, I think you'll find the administration of Mongo ends up being significantly more than a single upfront cost.

Dealing with sharding + replica sets is an administrative nightmare with Mongo.

Comment · 14 years ago
You might be interested in https://github.com/paperlesspost/graphiti

It's somewhat based on some of the stuff Github uses internall for graph generation (so the README says).

Comment · 15 years ago
Certainly a LOT of it is rspec 2.8.

But there was a definite increase with Rails 2.3 as well. :)

Comment · 15 years ago
Seeing about 25% speedup here with just the Rails 3.2 RC1.

Combined with rspec-rails 2.8.0.rc2 (which includes some Rails 3.2-related changes), I saw my test suite go from ~2.5s (Rails 3.2.0.rc1 w/ rspec 2.7.x) to ~0.43s (Rails 3.2.0.rc1 w/ rspec 2.8.0.rc2).

Ruby 1.9.3p0 across the board.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton