160 karma · joined May 30, 2011
Some consumers may be interested in throttling their power when load is high on the grid for environmental or cost saving reasons. When the utility provides a monetary incentive for the customer to throttle their AC or turn off their pool pump during periods of high load a lot more people suddenly get interested.
[1]https://news.ycombinator.com/item?id=6318923
[2]http://www.reddit.com/r/engineering/comments/1lmnjq/thoughts...
Since that's the case, I'm considering downgrading my plan. YMMV, but my take home message is do what works for you and make sure that you are able to utilize all of your bandwidth if you go with a more expensive plan.
Also, what would be nice (for me) is if the upload speeds would match the download speeds. I would settle for a 5Mbps/5Mbps connection because more often than not upload speed is my bottleneck.
http://www.bignerdranch.com/book/ios_programming_the_big_ner...
Looks like http://www.7-min.com/ has made a timer application for the workout routine.
That said, everyone has their preferences. I think someone else in the comments mentioned how it would be nice to have a fully 100% customizable keyboard. I agree with that idea.
I used the wireless Apple keyboard for a while but I missed Home/End/Page Up/Page Down. Also had a lot of trouble swapping it back and forth between my OSX and Windows machines.
At least the CODE keyboard will add more variety. At the end of the day that's what people really need.
I've made the distinction between Gen Y and the Millennial as "people who remember a time before computers were so ubiquitous" vs "people who have always lived entrenched in technology".
I'm not sure of the best way to convince a customer (who is wrong) that is questioning the rep's expertise. Provide more data and explain differently, I guess.
I think what they're getting at is the environmental risks and not implying that the benefits you described are anything bad.
(non-affil link) http://www.amazon.com/Quiet-Power-Introverts-World-Talking/d...
Read the reviews, YMMV, but after reading the BNR book I felt comfortable reading the Apple docs for the rest of the stuff I needed to learn.
I'd like to respond to some of your other comments:
If I had to endure a culture where this was acceptable:
> Why aren't you answering your phone? Why haven't you responded to that email I sent you 5 minutes ago? Are you even at your computer right now? Hello???
I wouldn't work there for very long. This mentality of "butts must be in chairs" flies against the notion that software engineers are professionals and should be treated as such. This nagging is a great way to lead to a broken, angry engineer.
That said, I agree with your premise:
> Team productiviy > your individual productivity. It's that simple. Do you think your team members interrupt you just for the fun of it? No, they interrupt you because they need your help to accomplish something.
But there is a fine line between nagging and actual necessary interruptions that is deepened by remote work. Asking a professional why haven't they responded to the email you sent 5 minutes ago, to me, is crossing the line and if everyone on the team has to endure that kind of behavior then individual and team productivity will both suffer. I've experienced being micromanaged and it's terrible and it's definitely not conducive to my productivity. The rest of the team seemed the same way and thus the team productivity suffered as well. Creative thinkers need uninterrupted time to plan, think, and execute.
It's just not very cost effective right now.
It seems like a lot of the college dropouts opting for startups are ultimately limiting themselves from doing the sort of hard problem solving middle-school Brandon wanted to do. I think some level of formal education would be necessary to cure cancer.