How did we survive? Skills, connections, and some luck. It wasn't that everything vaporized, just a lot of fluff companies built on VC with no profitable business model. Just as when times were good a lot of unqualified people got into the business, when it imploded they got out.
Very nice and thanks! Writing a replacement for Xively/Cosm/Pachube was on my TODO list, but now I don't have to. I'll take this for a spin later, and hope to contribute if there is anything I have to offer.
Probably nobody is looking at this thread now, but just in case... I've had similar code I use in Flask apps for awhile now and this project inspired me to turn it into a legit Flask Extension:
Yeah, it's more of an advanced topic for commercial prod sites, but worth mentioning as trying to do the migration prior to a code push is also not going to work (no migration to be done) and could confuse those new to these tools/libs.
In any case, good job on a well written set of posts.
That technique used for migrations will fail with a real production app where you want to avoid downtime. The process outlined is:
1. deploy new code to prod
2. run migration on prod via a one-off dyno instance
However, in step 1 you are pushing code that relies on new tables/fields that don't yet exist, causing errors and likely downtime for the app.
To avoid this, you can instead have Alembic generate SQL from the migration and then apply that SQL to the prod DB directly prior to deploying the updated code.
Well all these threads are just pure speculation anyway. My point was that he was hinting at a Facebook Platform style initiative that is very different than just making an awesome VR headset. That's not to say there won't still be value in the hardware outside of the FB ecosystem, I was just trying to call out that particular aspect of what may come of this deal besides $$ to drive HW development.
That was a very nicely written piece and he had me going until this part:
"We're on the cusp of what I think is not The Next Big Platform, but rather simply The Final Platform – the platform to end all platforms"
The problem is that under FB, this will end up being the metafaceverse.com platform, that you can only access under their umbrella, just as with the current FB "platform". And you will be subject to their terms and conditions within their walled garden both as a user and a developer.
That's not the kind of platform the internet needs. This won't be another WWW but another AOL.
In your analogy, sending is not free. Both Netflix has already paid postage to deliver all of the letters (their CDN/bandwidth costs) and each recipient has already paid for their mailbox (cable modem service). In this case the ISP wants Netflix to pay extra money to to deliver their letters even though everyone has already been paid and they weigh about the same as all the grocery flyers and other junk mail already cluttering your mailbox (think youtube).
Same here. Coincidence? I think not. They even added details about how much Drive data I have, a passive threat that it might not be safe if I don't cough up for the paid account.
I have no mix - can't stand the glossy, especially for code work (or anything dealing with text). Glossy is great for photos and watching video, which I do very little of on my laptop screen. You can pry my last-matte-edition Macbook Pro from my cold dead hands!