Forgot your password?

Comment: Re:My last post was roundly criticised. (Score 3, Funny) 199

by c (#47437497) Attached to: New Microsoft CEO Vows To Shake Up Corporate Culture

I keep the following quote pinned in Google Keep to remind myself of what happens when corporate communications becomes completely divorced from reality:

In other words, better execution and innovation through strategy and goal and discipline and engineering coherence.

From the previous Microsoft CEO. Nice to see that Ballmer's ghostwriters are still with the company.

Comment: It's just a mater of time... (Score 4, Informative) 150

by Kenja (#47407301) Attached to: Coddled, Surveilled, and Monetized: How Modern Houses Can Watch You
I always cringe a bit when I see the "put web cams in your house! For security!" commercials. It's just a mater of time until Xfinity or what not get's compromised and all those web cams you use to check your kids get used by other people... to "check your kids".

Comment: Re:Not such a new idea. (Score 1) 196

by c (#47348739) Attached to: How Apple Can Take Its Headphones To the Next Level

This is true. I'm questioning that said patents are really such an "ace up the sleeve" if someone else is beating you to market with devices that already do what your patents purportedly cover. There's only a limited set of physiological sensors that are going to be useful in headphones and that aren't already in their phones, and LG just nailed the main one. Body temperature would be the next obvious.

IMHO, Apple's ace up its sleeve is the same thing it's always been... to ability to pump out a product that's just plain nicer than anyone elses product. Patents just muddy the water.

Comment: Re:Ah, lazy .... (Score 1) 192

by c (#47334629) Attached to: An Army Medal For Coding In Perl

I assure you, I mean lazy in a very complimentary way here. ;-)

Oh, I understand what you mean. But calling it "lazy" is... well, lazy.

Programmers are generally not lazy people. They're willing to work pretty hard at stuff that matters or that they care about. They just don't like to waste their time, nor do they like to do poor work.

Tedious manual error-prone processes that could be done more efficiently and correctly by making a machine to do it are exactly the sorts of jobs programmers don't like to do.

Granted, not wanting to do a job the way someone expects you to do it or the way it's always been done might *look* lazy...

Comment: Re:Ah, lazy .... (Score 3, Insightful) 192

by c (#47333755) Attached to: An Army Medal For Coding In Perl

More useful things have been invented out of an express desire to be lazy than I can even count.

Not so much a "desire to be lazy", but more about pre-empting laziness.

Laziness is like entropy; it's gonna happen.

Tedious manual processes are inherently error-prone. If everyone is conscientious and on-the-ball, things generally work, albeit less efficiently than we'd like. But that's not sustainable in the long term... eventually, people get into a groove and start getting sloppy.

Designing, writing, testing, and rolling out (usually against the inertia of an existing process) a program isn't lazy. It maybe allows the programmer to be lazy later, but in the short term actually a lot more up-front work. It's just a shedload more interesting that the actual work it's replacing, which is usually the main motivation for doing it at all.

Computers can figure out all kinds of problems, except the things in the world that just don't add up.