Slashdot stories can be listened to in audio form via an RSS feed, as read by our own robotic overlord.


Forgot your password?

Comment: Re:Exactly this. (Score 1) 294

Sure, the best workers in a given profession usually earn more than the average worker. Duhhh.

More interesting, when comparing different professions, is to look at typical earnings for the average worker. In that regard software development beats the pants off food service and menial labor. But it falls far short of occupations such as finance, real estate, and some guild-restricted professions like law and medicine.

Comment: Re:Stick a fork in, Uber is done. (Score 1) 183

by jmcvetta (#48729287) Attached to: Uber Must Submit CEO Emails

I took Lyft home tonight, but I would have LOVED to take the Muni instead. I'm nothing if not cheap. It's good that SF has the all-night Owl service, but to be honest it sucks balls. A 15 minute walk followed by a 30 minute wait followed by a 15 minute bus ride followed by another 15 minute walk wasn't really worth it when the Lyft ride took under 10 minutes door to door.

Comment: Re:Stick a fork in, Uber is done. (Score 1) 183

by jmcvetta (#48728913) Attached to: Uber Must Submit CEO Emails

Uber & Lyft offer basically the same service and very similar pricing. Formerly I used Uber because (at that time) I slightly preferred their Android app over Lyft's app. Now I mostly use Lyft because they seem like a subjectively "nicer" company.

When there are multiple companies offering equivalent services, it doesn't take a lot to sway people's loyalty.

Comment: Re:IMO, it trends whichever way the wind blows.... (Score 1) 294

Open floor plans and cubicles alike indicate that a company doesn't really value the employees who work therein. If a company truly values a worker, they put their money where their mouth is and give that worker a real office. But talk is cheap, whereas real estate is expensive.

Comment: Re:They want you there... (Score 4, Insightful) 294

While ago I worked for a venture-backed company. The code was an awful steaming pile of dog shit. But a few modules were much higher quality than the rest. Logical design, solid implementation, good comments, full test coverage, etc. The programmer who wrote them had only worked for the company a few months before he was canned - apparently management thought he sucked balls.

Comment: Re:Exactly this. (Score 1) 294

Yup. I made the mistake of getting into software development, because it a) was accessible to a liberal arts drop out and b) it seemed to pay well (for a kid just out of college in the early 2000s). Now I realize that a not-very-successful real estate agent makes double a successful programmer's salary, while doing way less miserable work. Time for career change.

Comment: Re:Exactly this. (Score 1) 294

I worked on a project for several years where the team was split between Boston, Sydney, and San Francisco. It actually wasn't all that hard for us to communicate and keep in sync. It probably helped that the SF and Sydney folks were on flexible schedule, while only the Boston team were cubicle slaves chained to their desks 9-6.

FWIW, scheduling wasn't really any harder with SYD included than it was for just SFO and BOS.

Comment: Re:They said that about cell phones (Score 1) 386

by jmcvetta (#48698409) Attached to: The One Mistake Google Keeps Making

Uh - maybe auto accidents and deaths for a starter

With human-driven cars, crashes result from mistakes made by drivers. With computer-driven cars, crashes result from bugs and vulnerabilities in software. Without wide deployment it's pretty speculative to assume the latter will necessarily be less than the former. At least with current technology there is no way for a malicious attacker to simultaneously cause thousands of car wrecks from the comfort of his sofa.

"Anyone attempting to generate random numbers by deterministic means is, of course, living in a state of sin." -- John Von Neumann