254 karma · joined February 6, 2014
Rackspace has largely abandoned the project after initially opening it up, and public clouds based on Openstack seem to be getting shut down left and right (I could go on a long rant about why that is the case, since I am an Openstack contributor :)
To address your last 'if' scenario - notice that Amazon, as a large online retailer, had a compelling reason to offer up the use of the infrastructure they had to build anyway, which was over-provisioned for most of the year. I don't have numbers, but I would be surprised if Google has anything close to the kind of seasonality Amazon experiences.
Once it became clear that Amazon was onto something with this whole utility computing/cloud thing, the rest had to play catch up, and continue to do so to this day.
Income distribution is somewhat more even in Canada, so maybe you don't make as much but the people in 'lower' positions make more, relatively. This is actually a feature, not a bug - the city is safe, there is still a middle class, public services work (relatively) well and you can walk around as a tech person without worrying about a person randomly punching you.
Second is that you will not have to worry about, and save for, large costs like health care and schooling. People in the US seem to go way outside of their budget just in order to get into a district with good public schools, or, pay an obscene amount for private schooling. That kind of adds up over 18 years. Private schools in Canada exist, but by no means are you disadvantaged in life if you grow up in an average middle class area and go to a public school.
Most tech people working in the US likely will be shocked at how little tech workers are paid in most of the rest of the world, including Canada. But not everything is about absolute salary.
Montreal, imo, provides a well-balanced quality of life for a wide range of demographics. Good schools and govt-provided health care for those with families. Bilingualism for the culturally inclined. Nearby mountains and wilderness for nature lovers. Unrivalled nightlife for the younger who want to party it up. I don't know of another place that can offer all of those things together.
Toronto and Vancouver, despite having some pluses, unfortunately can't be recommended to anyone that cares about cost of housing.
The performance improvement for fast devices cited in a link on the article [1] are pretty dramatic, but I wonder about how slow the device needs to be before polling becomes a problem. That same link mentions that slow devices benefit, but, speculate that it may be due to the CPU not being able to go into a deeper sleep state.
"The default value can be thought of as modeling random access as 40 times slower than sequential, while expecting 90% of random reads to be cached
If you believe a 90% cache rate is an incorrect assumption for your workload, you can increase random_page_cost to better reflect the true cost of random storage reads. Correspondingly, if your data is likely to be completely in cache, such as when the database is smaller than the total server memory, decreasing random_page_cost can be appropriate. Storage that has a low random read cost relative to sequential, e.g. solid-state drives, might also be better modeled with a lower value for random_page_cost."
In other words, cache misses are taken into account to the extent that the model above is reflective of your workload and hw environment.
Some searching and I found some blog posts suggesting lowering them both to closer to one on SSDs [2]. Indeed, the documentation says you can set them both to 1 if you are sure that the database will be fully cached in RAM.
[1] http://www.postgresql.org/docs/current/static/runtime-config... [2] http://www.cybertec.at/2013/01/better-postgresql-performance...
And not just in transactional systems but also batch processing, e.g. why would I write mapreduce code if I can just use a system like Hive that gives me a nice SQL-based interface to my data?
Another article [1] seems to suggest that this will clearly go against EU net neutrality rules, so it makes me wonder if they have something in their back pockets, or if this is a sign of desperation.
[1] http://fortune.com/2016/02/19/three-network-ad-blocking/
I know of no lawyer, personally, that I think would be capable of writing a blog post as insensitive and lacking in subtlety as the one referenced by this article. They know better. I know plenty of tech people who I think are perfectly capable of doing so.
If we don't learn, and quickly, our reputation will soon be no better than that of Wall Street bankers.
In fact it seems you disagree with my original metaphor, and are commenting without having actually stated the way you interpreted it.
I don't claim to understand all the implications, but it's an odd experiment we would probably be better off not trying. What's worse, how do we ever get back to some range between [-2,2] once we've gone that far negative?
"Life, Liberty and the pursuit of Happiness" - America
"Peace, Order and Good Government" - Canada
http://www.cic.gc.ca/english/work/special-business.asp#nafta http://www.nafsa.org/_/file/_/amresource/8cfr2146.htm
I then started using the pomodoro technique, with strict no IM/FB/etc during pomodoros. A nice side benefit of disciplining myself to work in this way was to reduce the impulsive desire to check FB, and over time I noticed that my desire to go onto FB, even when it was "permitted", had been reduced. I don't have StayFocusd or any such plugins installed any longer.