I'm pretty sure Medium at one point was a decent low level solution to the problem they set out to solve - it just doesn't scale to the multi million/billion dollar solution the founders wanted.
I've found more recently that the discovery playlist that I also loved is churning up more and more of the same stuff now. Not even a good mix of songs from artists I definitely like - just a very small set of songs from them.
I do love it though, generally speaking although being a heavy daily user I'm not sure the discovery part is actually as good as it initially appears.
I think there's an element of them forcing an entirely new Google standard (then favouring it in their results) on to something they could just as easily punish (slow sites) directly.
Slow sites can be sped up quite often with small optimisations and improvements and those improvements can be guided by Google tools but instead they're forcing their own new format in the name of speed.
I just tried a couple of photos of websites from my monitor and it's really nowhere near close to identifying. One of them was roboto from the play store which I'd have hoped would be an easy one.
Does it struggle with photos of screens in particular?
While I commend the drive to switch to career it is a little scary that it's apparently so easy to become a $100k engineer in 5 months in SF.
Reading HN from the other side of the pond in UK sometimes I get the feeling that there's more money than sense flying around the startup world and that this sort of switch to work in this startup ecosystem is why there are so many dreadfully poor app ideas that should never see the light of day being funded with millions of dollars of VC cash.
I may just have a slightly distorted view of startup world but is it really that easy to score a highly paid job with so little experience because they're so desperate for bodies who can write some code or is OP someone very talented who's just rolled with it and got very lucky?
Isn't Facebook's MO that they do basically whatever they want and when called out for shady stuff they issue some sincere apology and try again?