HNHacker News
TopNewBestAskShowJobs

colinhowe

494 karma · joined February 7, 2011

http://www.colinhowe.co.uk/ http://twitter.com/colinhowe
submissionscomments
colinhowe··on Apple hides a Patriot-Act-busting "warrant canary" in its transparency report
Apple has not received a warrant for customer ID XYZ

Apple has not received a warrant for customer ID ABC

colinhowe··on All your Facebook Access Tokens are belong to us
but then for any reasonable application to be able to use them they'll need to store the unencryption key anyway..
colinhowe··on Show HN: How to access my personal API
Cool idea. However, you should remove your age from it. Given a lot of banks etc rely on date of birth as a security identification
colinhowe··on Tools used by influential developers and designers
and we see a lot of people using Macs but running Windows on them.
colinhowe··on Feds tell web firms to turn over user passwords
Also, if they were told to get one it would be trivial to change your login code to siphon off valid logins to another database somewhere.
colinhowe··on Learn programming in 12 Weeks from my couch? Legit?
I sat in on a graduation ceremony at Maker's Academy. I was extremely sceptical at first. The quality of the projects they'd produced in just a week (after having only spent 11 weeks learning to code) was surprisingly high. Having talked to the graduates and the instructors it's pretty obvious they're teaching people to code rather than teaching people rails.

If we were looking for junior developers I'd definitely be looking at the guys that come out of this.

colinhowe··on The sad story of Facebook Platform
I wonder what this mindset does for the future employability of FB people, do people really want to employ people who are (basically) reckless?
colinhowe··on Thanks, David Cameron. No, Really.
Join the pervert list or the suspected terrorist list. Great options, both :(
colinhowe··on The Architecture Twitter Uses to Deal with 150M Active Users
5.6 million. You need a hot standby. Or 8.4 if you're feeling cautious :)
colinhowe··on The Architecture Twitter Uses to Deal with 150M Active Users
That's probably 6k writes to a "normal" DB. The fanout is handled by Redis which I doubt is included in the 6k writes. Not if you want to fan out to 30 million followers in under 5 seconds.
colinhowe··on Conversocial - CRM Social Media Tool Raises $4.4M
And, we're recruiting in London :) Coffeescript engineers, Python engineers and dev-ops
colinhowe··on Show HN: See what the best startups in the world are using
When do you cease being a startup?
colinhowe··on Show HN: Find a mentor, Become a mentor
I'd love to sign up... but recruiters should be hellbanned from this.
colinhowe··on Things that Americans find incomprehensible about the UK
This is wildly different from place to place... which is almost sadder.

Some places have so little bureaucracy it's amazing. Some places are a mess of incompetency.

In my experience, bureaucracy is a sign of lots of incompetency to follow.

colinhowe··on Criminal Sketch Artist Draws Women as They See Themselves and as Others See Them
I'd love to see photos of the women to see which is more accurate (to my eyes)
colinhowe··on American airports do not rank in Top of the world
Changi airport is exactly what airports should be like. It's a nice place to be instead of a horrible warehouse with lots of signs warning you that you're an accidental bottle of water away from being labelled a terrorist.
colinhowe··on Git koans
Has anyone made an alternative interface for git that tidies this up without drastically changing how you use git? Or would this condemn someone's sanity to the graveyard?
colinhowe··on The short life and hard times of a Linux virus (2005)
Given the quantity of information like this out there, do people bother with running anti-virus on Linux servers?

It feels like something that you'd do just to err on the safe side.

colinhowe··on Google Shopping Express looking for Bay Area testers
Didn't mean it to come across like that - just curious as to what their strategy is and how they argue it.

My comment is somewhat OT though so I'll kill it

colinhowe··on Ask HN: What JS framework do you use for web apps?
How do you find Durandal? It looks pretty much exactly what we want
colinhowe··on A NoSQL Database with ACID Transactions
Took me a while to find how FoundationDB thinks about data... it's an ordered key-value store with nice scaling properties.
colinhowe··on ActiveRecord Vulnerability - Circumvention of attr_protected
xcanary would be better... e.g. alerts on mysql, django, ubuntu... anything :)
colinhowe··on EU Data Protection: Proposed Amendments Written by US Lobbyists
Will the lobbyists now sue the EU for copyright infringement?
colinhowe··on Amazon EC2 currently down. Affecting Heroku, Reddit, Others
Looks like multi-AZ to us too
colinhowe··on AWS issues, affecting Heroku and others
I now regret using EBS boot.
colinhowe··on The development of Ubuntu Tweak is stopped.
If so, a nice feature would have been to add the removal of this to Ubuntu Tweak
colinhowe··on Nine Baffling Startup Names — Can You Guess What They Do?
Wired - a producer of wires
colinhowe··on Does everyone hate MongoDB?
Sure! Will try to do it more often :) I don't often want to write about these things as they are silly mistakes... but, if it's helpful, I'll share!
colinhowe··on Does everyone hate MongoDB?
They're not particularly exciting. Example: we accidentally left detailed logging enabled on a secondary server and weren't monitoring the space left on the drive for logs. The disk got full and the secondary failed. Annoying that it failed but it was our fault for not monitoring that space and also leaving detailed logging on!
colinhowe··on Does everyone hate MongoDB?
We've been using MongoDB in production for our main content store at Conversocial for over a year now. We've gone from 1.8 to 2.0 to 2.2 and we're happy. We have ~400gb of data, 220 million documents all on Amazon's SSD instances.

We have definitely had our moments where we've screamed that we hate Mongo and are going to rip it out. That's normally where we've overlooked a detail of how it works... and we've had this same experience with every database technology we use - including MySQL and Redis.

The day after, when we've cleared our heads... we're happy again. The same as the other technologies.

I think that with all technologies you're going to get bitten by some detail you didn't know about or had forgotten. The trick is to mitigate these disasters by thinking about your failure cases.

← PreviousPage 2 of 4Next →