Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Programmer lies: (Score 1) 140

1. I can have this done by the deadline
2. Oh, it's a simple change, just commit it.
3. I can adapt another routine, it'll cut the programming time
4. Your code sucks
5. My code shines
6. Don't bother with that use case, it'll never come up.
7. Our users wouldn't be that stupid.
8. Our users wouldn't be that smart.
9. It's completely debugged.
11. There are no errors in this top 10 list.

Comment Re: While its not my cup of tea (Score 1) 588

"Those circumstances" were that he had never taken administrative or personal action against anyone under his managerial authority while working at Mozilla, but people didn't like his personal opinions. It seems like the problem is on somebody else's end, but the fact that everyone else is an insecure asshole doesn't matter in the real world.

People can be offended by donations of $1,000 to advancing the legalization of same-sex marriage. Should they press for resignation of CEOs who support same-sex marriage because they don't like them, or would that be wrong?

Comment Re: While its not my cup of tea (Score 1) 588

Not liking gays and being hostile in the workplace are two different things. There are a lot of people I don't like for the simple fact that they disturb me; I deal with that by avoiding them. Since I have no administrative power over them, that doesn't do them any harm; if I did, well, I'd have to deal with them when necessary, and otherwise avoid them. So maybe I'm not going to hang out with you at the bar after work, but I'm not going to pass you up on a raise, a promotion, or an important project because you're weird and make me direly uncomfortable.

Some people are actually mature. They're allowed to work in their own interests.

Comment Re:What will happen to humans? (Score 2) 336

Basically, everyone is misinterpreting this paper.

The conclusion was robots displace jobs in the local region. It's like factories in Detroit shutting down because we've automated manufacturing, meanwhile Seattle, Silicon Valley, and the East Coast tech industry start growing.

Technical progress reduces the cost of goods and services, which reduces the minimum price. When the minimum price falls lower, more people can access those things, broadening the market and allowing for more competition; this effect tapers off as markets become large (because the things are cheap and common goods), and instead cost reductions just directly control (reduce) prices because any new guy on the block can jump in and take a chunk of the market by selling it cheaper--and the existing players can try to take away from competitors in the same way. Do note that "reducing" prices can be done by increasing them more slowly than progress; the monetary policy discussion is really long and complicated, and the short version is to think of price in terms of hours of wage paid instead of in terms of currency.

Here's the thing: what happens if cars get cheaper?

Well, cars could get cheaper by replacing Detroit workers with machines. If those workers's wages and benefits are 20% of the cost of the car, then replacing 90% of them cuts the cost of the car by 18%. What happens?

Everyone who buys cars from Detroit now pays 18% less for the same car--or buys a fancier car for the same price--roughly 80% of which goes to the other 80% of the production chain. In either case, you end up with many fewer people working at car factories in Detroit.

Since some of that money either goes unspent or goes to the car maker's suppliers, it's going somewhere other than Detroit. If it goes unspent, then car buyers can now buy local services, such as more food out of home (a continuing trend in the past few decades). They can import something else--iPhones, Spotify (which isn't run in Detroit, but is American), or some other thing. Even if they import a Chinese good, that good must be shipped and retailed in America, which means jobs are created across the country--not in Detroit.

Your population keeps growing; ratio of number-of-employed to size-of-labor-force (everyone 16 and older who isn't retired--this isn't unemployment, but rather is an employment number that ignores labor force participation) continues to hover around the same stable span; and people who lost their job in one place remain unemployed while people the next city or state over get shiny new jobs.

It's not that everyone gets jobs buliding the robots--that wouldn't make sense. It's that it takes half as many people to both build the robots and operate the robots; we build twice as many robots, make twice as much stuff, and most people are now robot operators. Thing is most of the robot operators aren't the same people whose jobs were replaced by a robot and a smaller workforce; a new market appears somewhere else.

Comment Re:I know just the man for the job (Score 5, Informative) 68

Not just been photos, there's been some reported video as well (also Queensland). I did check the gait of the animal in the video, and it matches a diagram of the thylacine's gait. But that's hardly unique to them, it just narrows down the range of possible species. There's old zoo footage here.

I doubt it's actually a thylacine, but who knows, weirder things have been discovered.

Comment Re:It's just smart business. (Score 1) 336

But it does!

When I can manufacture in China where I don't have to pay for air scrubbers or sewage treatment but instead dump the waste chemicals in the river and simply blow all the fumes from manufacturing outside I have much higher profits.

The EPA strangles companies trying to make maximum profits by not blotting out the sun with pollution or turning the waterways into chemical tubs of death.

Rich people profits are far more important than clean water and clean air.

Comment Re:Being confused... (Score 1) 109

I've seen m.2 modules for a while, but overwhelmingly they are still SATA, and M.2 has had PCIe capability, but largely ignored by the device makers.

One challenge with the PCIe connectivitiy is that 4 lanes of PCIe is an awful lot to ask to spare for a single device, and there isn't a lot of urgent need for better SSD performance, interestingly enough.

Comment Re:VMWARE is the future? (Score 1) 335

The snapshots are incremental.

Yes, and in VMware at least, they still take several seconds of blocking (followed by several minutes of high CPU/IO use when the oldest snapshots are merged to make room for a new snapshot).
Automated snapshot in VMware is a true productivity killer. Manual ones are much better, but still a huge disk space sink.

Comment Not Virtualization (Score 1) 335

I've seen a number of companies try to go down the virtualization route. Not only does it never work, it's one of the first signs the company is on the decline. You'll spend two years implementing some Citrix environment that everyone hates and which never perform correctly or have the software that you need to get your job done. Then the company will have a round of layoffs and quietly sweep the whole Virtual Environment thing under the carpet. They won't get rid of it, because that would involve admitting the CTO was horribly wrong, but no one will ever actually use it for anything.

Slashdot Top Deals

Mathematicians practice absolute freedom. -- Henry Adams