https://mashable.com/article/iphone-2g-original-naysayers
https://forums.anandtech.com/threads/saw-this-on-reddit-tonight-a-2007-iphone-will-fail-column.2240010/ (can’t seem to find the original article, so this is commentary and quotes from what the article said at the time)
https://news.ycombinator.com/item?id=7419784 (additional quotes and commentary on the same Bloomberg article, with other similar articles mentioned)
http://suckbusters2.blogspot.com/2007/06/apple-iphone-debut-to-flop-product-to.html?m=1 (good summary of the points that were made in opposition)
Android was going to be very different before the iPhone was revealed. That moment very clearly ushered in a new era for smartphones and phone technology in general. Now smartphones weren’t just for business people with an IT team for support, or wealthier and tech savvy individuals, they were for the masses. That undeniably changed the world (for better or worse), and there’s no way anyone could have predicted the outcome with any confidence at the time.
Perhaps Vision Pro will be a success and usher in a new revolution in technology, or perhaps it will only ever be a niche device, or maybe it flops altogether in a short amount of time. No one can say for sure how things will play out until it happens.
Been a little while since I worked on ODBC stuff, but I have a couple of thoughts:
Would it be possible to use something like a table function on the DB side to simplify the query from the ODBC side?
I could be misremembering, but I feel like looping through individual inserts with an open connection was faster than trying to submit data in bulk when inserting that much data in one shot. Might be worth doing a benchmark in a test DB and table to confirm.
I know I was able to insert more than 50M rows in a manner of single digit hours, but unfortunately don’t have access to that codebase anymore to double check the specifics.