I wonder if that makes you more conscious of them.
I'm thinking about a study cited in Thinking Fast, Thinking Slow where the participants did better on a test when the questions where in a blurry font. I believe it was suggested that being forced to exert mental effort to read the questions forced their brain into "actual thinking mode" as opposed to "pattern recognition" mode.
ie. If we know it's probably not an ad, but it looks like an ad, is it a more effective bit of non-ad? (well, it is an ad, but it's an ad we want to see.)
Seeing as those are still up and haven't been removed, I'm guessing the Coinbase app was removed for quality reasons. I used the thing and wasn't impressed. The experience wasn't great. Hopefully if they fix it up and resubmit the app, Apple will allow it back in.
I run linux on my MBA 11". It works great. I don't think I get quite the battery life I'd get with OSX but apart from that everything works out of the box. Ubuntu has a Mac iso especially for Apple machines.
I think this may have happened to my MacBook Air 62 GB (Summer 2012). One day I booted up and nothing happened, just had a blank screen that never went away. I tried to use the internet restore and it couldn't find a drive. I then USB booted to Ubuntu and looked for the drive, but no drives were there.
Does this sound like the drive failure they're talking about? It happened a month ago and I haven't touched it since. I obviously can't run the firmware test they suggest, because my drive has already seemingly failed.
Same thing happened to me around the same time. I went in reporting failures and not being able to boot into it or find it with liveboot. Genius recommended a reformat which somehow installed (but didn't really work, console all also reported failures).
Second visit ended up replacing the hdd with a new one. Just did this update and my Mac isn't doing so well. user land can't load. Beware.
EDIT: Eventually it came to life, my model is TS064E which is apparently one of the effected models, so it looks like a third Genius appointment for me.
Happened to me a couple of months ago. MacBook Air Summer 2012. One day, it would no longer turn on. Took it to Apple Store and was unable to find the disk. They replaced the drive and put the OS on it for me.
When I see code like this, I'm always amazed that I can actually read it and (kinda) understand what it's doing. I always expect code like Facebook's to be so finely tuned and advanced that it'd be completely uninteligable to those outside the company and not an expert in the language.
Actually, a large codebase can be reasonably expected to live 20 years. Over that time with a lowish 10% turnover you'll replace the entire programming staff twice, so the understanding people have of the code is not just hearsay, but hearsay of hearsay. The sheer size of the codebase (facebook has tens of millions of lines of code) means that practically speaking you can't program your way out of a corner once you get there. That is (partly) what killed facebook's competitors. The solution to all of this is to be ruthless about simplifying code. The goal of new code should first and foremost be to be maintainable. Clever code is the enemy of scaling a programming team. Not that you don't need clever code, but you isolate it and protect it and make sure the average team member doesn't have to look at it.