339 karma · joined June 14, 2011
A decade ago I'd buy jeans and they'd last years. Unfortunately my waist line has since increased and none of those survivors now fit me.
I started with Levi 511s and -- when they started failing -- moved to Nudie Jeans (2x price) as they offer free repairs. When I tried to get them repaired though I was told there was a six week waiting time which seemed excessive.
Next I went with a local atelier (3x price) figuring if I spent more that would solve the problem but it happened again.
Additionally we found that this broke any sort of database indexing. Let's presume that Lyft would need to tokenize the start and end points of journeys (otherwise it would be quite easy to de-anonymise someone) then just doing simple queries like I want to know how many journeys happen in this area either become incredibly slow or you have to have anticipated needing this type of query and providing a non-tokenized "area" field which can be indexed (but is sufficiently coarse not to leak data). Were you able to come up with any sort of solution for this issue?
My guess is that they could also claim nuisance.
No one knows what you believe
But I've never deployed a feature branch into production like the blog post suggests. I had my own questions about this lower down in the comments.
For example, when do you do testing? If we test as soon as the pull request is opened, we know that master is going to change a lot between now and when we finally deploy this code so the tests might not be valid.
If, on the other hand, we wait to test just before we deploy to live we risk locking up the queue for too long. This might not be an issue if you're test only take a couple of minutes to run but if you have lots of integration tests (like facebook for example [1]) then it could become a big issue.
Is the solution to this, you just accept that the codebase you're testing won't exactly be the same as what's deployed to production and the risk that comes with that?
[1] https://developers.facebooklive.com/videos/561/big-code-deve...
[1] http://nvie.com/posts/a-successful-git-branching-model/#crea...
[1] http://iir.gmu.edu/research/immigrant-nobel-prize-winners
It sounds like you're describing the Tragedy of the Commons [1].
I might try and hold on to my x220 for another year and see if 2016 offers any better ultrabooks.