The Pragmatic Programmer: From Journeyman to Master - It's not a Computer Science book, but it really talks about essential things any programmer should know in order to excel in their career.
*spoiler alert* Reminds me of the end the movie Contact, when they figure out that the video recorder actually recorded more video than was supposed to be possible given the circumstances.
I was just remarking to a friend today how Agent Side Grinder's new album "Hardware" sounded like as if Skinny Puppy, Kraftwerk, and Depeche Mode were to have an ugly baby.
There is no evidence to support this hypothesis. Unless the OP had explained this to be true, I would not jump to this conclusion.
It's a sad thing. When someone who is well respected basically gave birth to a turd, and you need to clean it up, this is not ideal, but definitely the nature of the business... the business will become acutely aware of how crappy this app is in short order without your input.
Advice: keep your nose clean. Don't complain about this person's code, but explain how the condition of the code will cost your time and energy to fix the problems as you dial in new changes. When they question you on it, tactfully explain that design decisions in the app are not entirely flexible, and changes may cascade into other areas that need to be fixed.
I view this as bad for a number of reasons:
1. Normally, when you have service, it's attached to the SIM, not the phone. With this new embedded SIM model, this goes away. Your service is attached to the phone. Bad.
2. Remotely programmable means that it will be even easier for hackers to fuck with your phone. Bad.
3. Your phone is really no longer your phone. The carrier will have ultimate jurisdiction over the phone, unless you pull the battery. Bad.
4. If I lose or seriously damage my phone, my SIM is gone, and I HAVE to buy a new phone and activate it again. Bad.
I won't want a phone like this if this is how the carriers want to do business. I'll keep my removable SIM card thank you very much.
The problem was with Silverlight, not with Netflix. I think the author's article title is misleading and going to scare a lot of unsavvy Netflix users...
So I was excited to buy a PS4 until they announced no media server support. Same with XBone. I guess I'm just one of those guys who will stay with his PS3 for the forseeable future...
I know why they made that choice, but it doesn't service the customers who put their media library on a server instead of on disc.
... and by that defintion I'd be possibly potentially in my minds eye aiding terrorism.
Yeah, but the point we're making is that the
To say MS is abandoning Windows Phone is a monstrously leap of conjecture based on the info in the original article.
The title on this article is TOTALLY misleading, as the source article said nothing about abandoning Windows Phone as a platform... just wrapping up mainstream support on their current mobile OS versions.
In Canada, we've always had 5-day a week mail delivery service. What doesn't get delivered on a Saturday will be distributed on a Monday instead. Yes, individual postal workers won't get to work as many hours during the week, but you'll all still get your mail. IMHO, Americans will get used to this, and it won't harm the quality of service of mail delivery in any real measurable way.
MS employees are forbidden from researching other technologies and patents by other parties when "inventing" something. They build it straight-up, and if their invention collides with another invention that's patented, they have to sort it out through legal.
Likely the folks in MS who designed the Live Tiles didn't know StreamCast had a patent on this tech.
Arrogance is never justified. This is why it's never seen as a positive trait in people. Arrogance puts yourself and all of what you are in front of EVERYONE else. Arrogance is NEVER confidence.
- Arrogance is not a virtue. Arrogance alienates you from people.
- Humility is a virtue. Humility brings us closer to people.
Be confident yet humble, and people will follow you to the ends of the Earth...
Why not just be blunt with them and tell them the truth that you find their arrogance offensive?
Or, you could try the school-yard model: lead by example and be humble and open and good to your peers. If and when someone tries to trample all over you with their arrogance, socially boot-stomp them in public so they learn that they can't just be a fucking douchebag without social consequences.
Example: My old manager could be highly arrogant and sometimes pious... A coworker snapped one day over a GoToMeeting and yelled at our manager for habitually speaking to him with disdain (which happened all of the time to most people). My manager's tone changed very quickly after that. Very risky move by my old coworker, but it did work out in the end.