Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:This is a great excuse (Score 5, Interesting) 119

by mcrbids (#49332969) Attached to: GNU Nano Gets New Stable Release

I'm a *nix neckbeard, I respect my skills, and I use nano daily. It's a simple, fast, straightforward editor with controls similar to Word Star. Ctl-K to delete line, etc. As I've been busy building my neckbeard for 15 years or so now, and originally learned word processing with WordStar, it's a simple, natural fit.

I code in NetBeans with an IDE but for sysadmin work on any of the 50 or so servers I admin? Nano + mercurial all the way.

Comment: Re:PHP is fine (Score 4, Insightful) 177

by Bogtha (#49324567) Attached to: Modern PHP: New Features and Good Practices

Blaming the language for bad code is asinine.

This is bullshit. A shitty language promote shitty code. Aside from the whole taking pride in your work and other "soft" effects, in PHP's case, there are several big, concrete instances of this happening.

For example, older versions of PHP were obviously designed without any clear understanding of how a web request operates. So, for example, you'd have SQL escaping happening in the input layer rather than at the database layer. Nobody who understands what they are doing would design something to work that way. But the core PHP devs totally fucked up in the beginning. They have since started to pull this crap out of PHP, but take a look around. Big, widely-used PHP packages like CodeIgniter have replicated this topsy-turvy design fuckup even in recent versions. That's no coincidence - that's inherited from PHP's design flaws. The blind led the blind into hell, and this crap permeates the PHP developer community as a result.

Likewise with the cavalier attitudes towards correctness. Error handling, character encoding, testing, release management, things like that. Where PHP fucks up, the community is sure to follow. The low quality of PHP has a direct negative effect on the code its fans write.

I'm fed up with the equivocation PHP fans trot out whenever any criticism heads their way. Yes, the quality of a language really does have an effect on the quality of the code you write with it. This is plain for anybody to see, and if you don't see the difference in quality, then you should seriously question your competence.

Comment: Re:Why not just deliver it yourself? (Score 2) 296

by mcrbids (#49293779) Attached to: To Avoid NSA Interception, Cisco Will Ship To Decoy Addresses

It's a company, not a military. Of *course* they're compromised! Or at least, compromisable! I mean, every single employee comes to work because they are getting paid. So the NSA leaves a suitcase full of cash at an employee's house, and is asked to leak data, and is offered full legal immunity for doing so.

You wouldn't take an extra $20,000 risk free? If not, you don't know somebody at work who would? Many people would do this for much less.

Comment: Re:That's all well and good... (Score 1) 112

by Bogtha (#49289919) Attached to: How To Make Moonshots

...if you have the financial resources to afford to crash and burn

That's implied in the name "moonshot". If budget is a constraining factor, then what you're attempting isn't a moonshot, but standard R&D. It's the difference between a Boeing exec. deciding to fund the development of a better plane and JFK saying "get us to the moon no matter what".

Comment: Re:Made for the task: Linux too! (Score 1) 385

by mcrbids (#49286869) Attached to: Ask Slashdot: Choosing a Laptop To Support Physics Research?

PS: My son is an engineering student and has the previous generation, M4500. He says it runs AutoCad "like water" and blows away the workstations provided by the University.

It's not as light but still quite powerful.

And I forgot to mention that the M3800 has support for 2 HDDs as long as one of them is mSata.

Comment: Made for the task: Linux too! (Score 1) 385

by mcrbids (#49286817) Attached to: Ask Slashdot: Choosing a Laptop To Support Physics Research?

I have a Dell Precision M3800. You can buy it from Dell with Ubuntu pre-installed. I didn't know this, I bought with Win 8 and installed Fedora 21, and was surprised when *everything* "just worked" - literally no futzing at all after a yum update and dickering with the sound volume.

1) 4K support right out of the gate.
2) Screen is amazing
3) Fast as f**k
4) Built as an engineering/physics "mobile workstation", and it shows.
5) Very thin, very light!
6) Native Linux support.

1) It's a bit spendy. $1200 in the basic config, I think. Mine with 3 years of next-day support and a case came to about $1550.
2) Ethernet is provided via USB3 dongle. It's a full Gb so performance won't suffer but it can be awkward if you really *need* ethernet on the road. I have ethernet at work and wifi everywhere else so it's a non-issue for me.

Comment: Re: HOWTO (Score 1) 1080

by Bogtha (#49262969) Attached to: How To Execute People In the 21st Century

some people are simply too dangerous to others to leave to their own

Even assuming that's the case, a state that is allowed to execute its citizens is even more dangerous.

why is it our responsibility to support them for the remainder of their natural lives?

Executing a person is more than simply deciding not to support them. It's genuinely disturbing that you seem to think that a person's execution is a decision about whether to support them or not.

Death penalty is not a secret, people know if you do this, chances are you are going to die for it.

No, in many cases they don't. Such as the getaway driver for a robbery where something goes wrong and the other person kills somebody. Or the mentally retarded. Or the clinically insane. Or minors. All of these kinds of people have been executed by the USA and a lot of them can genuinely claim to have not understood the ramifications of what they were doing.

Comment: Not particularly useful, unfortunately (Score 5, Interesting) 204

by mcrbids (#49243367) Attached to: Endurance Experiment Kills Six SSDs Over 18 Months, 2.4 Petabytes

As SSD cells wear, the problem is that they hold charge for less time. Starting new, the time that the charge will be held would be years, but as the SSD wears, the endurance of the held charge declines.

Consequently, continuous write tests will continue to report "all good" with a drive that is useless in practice, because while the continuous write will re-write a particular cell once every few hours, it might only hold a charge for a few days - meaning if you turned it off for even a day or so, you'd suffer serious data loss.

SSDs are amazing but you definitely can't carry conventional wisdom from HDDs over.

Comment: Re:TFS just has marketing (Score 2, Interesting) 71

by Kadin2048 (#49239115) Attached to: Google Nearline Delivers Some Serious Competition To Amazon Glacier

Yeah I'd like some more meat to the story as well. Amazon Glacier achieves its pricing by using low-RPM consumer drives plugged into some sort of high-density backplanes; supposedly they are so densely packed that you can only spin up a few drives at once due to power and heat issues. Hence the delay.

I assume Google is doing something similar, maybe with somewhat better power or cooling since they're offering faster retrieval times which implies that perhaps they can spin up a higher percentage of drives at a time.

Comment: Cancelled Google account? (Score 1) 172

by Bogtha (#49222913) Attached to: Google Announces Android 5.1

I've heard some horror stories from people who've had their Google accounts auto-banned due to overzealous spam filters for the Play Store, Adwords and things like that, and been unable to get to speak to a human at Google about it. What happens if you protect your phone so that you need to sign into your Google account, then you lose your Google account?

The beer-cooled computer does not harm the ozone layer. -- John M. Ford, a.k.a. Dr. Mike