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


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re:Hearding cats (Score 2) 123 123

It's incredibly taxing to see the number of senior programmers/engineers/researchers/etc. get moved into management who completely lack the appropriate skill set. Definitely agree though that food service and retail management experiences generally give people the correct skill set. For a variety of reasons, those industries better train and prepare management as well as filter the crap. White collar offices tend to lack effective management training and let's not even get into the whole university MBA factories where management vocabulary trumps actual management ability.

+ - When Will Your Hard Drive Fail?->

jfruh writes: Tech writer Andy Patrizio suffered his most catastrophic hard drive failure in 25 years of computing recently, which prompted him to delve into the questions of which hard drives fail and when. One intriguing theory behind some failure rates involve a crisis in the industry that arose from the massive 2011 floods in Thailand, home to the global hard drive industry.
Link to Original Source

+ - Why the US Navy warfare systems command is paying millions to stick with Win XP->

angry tapir writes: The U.S. Navy is paying Microsoft millions of dollars to keep up to 100,000 computers afloat because it has yet to transition away from Windows XP. The Space and Naval Warfare Systems Command, which runs the Navy's communications and information networks, signed a US$9.1 million contract earlier this month for continued access to security patches for Windows XP, Office 2003, Exchange 2003 and Windows Server 2003.
Link to Original Source

Comment: Re:Encourage autodidactism (Score 1) 255 255

I was thinking more or less this. The reality is that some people are just one trick drones. Many of the office dweller jobs have become ridiculously narrow and monotonous in scope, just to prevent anyone from being able to fail short of blatant negligence or malice. It's beyond the point of specialization to the point that college degree requirements need to be scrapped and replaced with a "you have no experience, so for the first 90 days you work at reduced salary and subject to abrupt termination for poor performance" pseudo apprenticeship system.

Comment: Re:Infinity (Score 1) 1066 1066

This is actually a problem caused exclusively by the logical incorrectness of 0th based numbering to which so many programmers incorrectly subscribe.

The rule anything divided by itself is one does not apply because the concept of zero is that it is NOT in fact anything. It is the definition of nothing, of lacking substance.

Each time I run into equipment or object enumeration which starts with the first object numbered as "0" I shake my head at the fact that some engineer or programmer has missed the point of natural numbers: to delineate quantities of discreet objects. There is no such thing as "port 0" on a switch or "disk 0" in a SAN array, but I see this logic all the time because it makes writing loops and such tidier in software. The first port is "port 1", that is it is 1 whole, discreet object of the kind "port".

This is an area of abstract thinking which is disconnected from the physical world and thus not understanding the intrinsic relationships of physics and mathematics. Zero is a special number used for defining nothing, not something.

Comment: Re:maybe robots can fly the drones (Score 2) 298 298

I've talked to a couple of guys trained to fly military drones. There isn't a big stress issue going on. The real challenge is that with their training there are very high paying private sector and DoD consultancy jobs.

Not being boots on the ground and such is leaving these guys with less sense of camaraderie than other soldiers. They don't feel compelled to re-up to fight alongside their brethren the way grunts and conventional pilots do.

The stress discussion is just a smokescreen for the fact that they can't keep people in the jobs at the moment.

Comment: Re:Interesting person (Score 2) 284 284

Except that alchemy works if you bump over from chemistry to nuclear physics. It's trivial to turn lead into gold, but energetically unfavorable (what you are saying with scalability) and lots of nasty radiation.

It's clearly not an OS designed for millions of users. It's meant for tinkerers who want to run one application at a time because they know they are more productive that way. George R. R. Martin uses an old DOS box with Wordstar for exactly this reason.

Multitasking may let a person do more stuff, but for the majority of people, it results in less total stuff getting done.

Comment: Re:One small problem (Score 1) 509 509

There are two simple things which would make the process functional for both sides.

1) Put cameras on the officers

2) Give the magistrate court and a initial public defender / citizen advocate the right to view officer body cam footage and make a provisional judgement to hold or release a person on the likelihood of a crime based on the officer's body cam footage. Our magistrate courts are way under-powered here. All one needs to look at is the Innocence Project case for Michael Hanline in which the magistrate court report was ignored by the District Court. That district court judge belongs in jail and it is as simple as that (

If a cop is making an iffy call about obstructing because a person is filming 20 feet away, release the person (no overnight/multi-day stay bullshit) pending the officer and attorney general continuing to press charges. If somebody filming is trying to stand over a body in the street after the cop tells them to back away to an appropriate distance and they refuse, hold them until bail is made.

There is a third stage which neither the police nor much of the unwashed masses are ready for in which one can lawfully refuse an officer and defend themselves as they would against any other violent, armed attacker. The judgement of the average person just isn't there yet, as a function primarily of US culture. There are plenty of other places in the world where that works just fine, but it's not for the US just yet. We have a cultural / social maturity problem and it is what is feeding the us vs them attitude that the average police department has. It's a bit hard to argue with the Baltimore police doctrine, proven repeatedly over the years, that many of their officers believe the value of a black man's life is more than a bullet but less than a taser cartridge when protests turn into looting and vandalism with selfish rather and communal interests as the driving force.

Comment: Re:Honest (Score 1) 264 264

Not to mention the potential ageism in the search criteria. C devs are naturally going to have an age and experience bell curve shifted years older than PHP or Java. This could mean the phrase "ugly hack" is more in keeping with the age range's vernacular. I'm sure the posers churning out PHP are more likely to comment /* omgwtfbbq */ and variations than the C group.

Secondly, more experienced programmers and those working with more complex code, both things more likely with C than the other languages, are likely better able to identify what an "ugly hack" looks like. Lastly, C specifically lends itself to a lot of magic tricks for optimization that could carry "ugly hack" (e.g. the famous Quake Fast Inverse Square Root) which simply aren't worth implementing in other languages because they are too slow to matter.

Comment: Re:Good for them (Score 1) 148 148

Security "experts" who do little more than run a pre-built set of scripts against websites. It's five minutes of work for them to roll the dice that they might get a payout. Even if the security firm invested serious time in developing the tools and scripts, their spamming their tests out and wanting a payday not commensurate with the scalability of their approach.

The rate at which a disease spreads through a corn field is a precise measurement of the speed of blight.