Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:It's job security (Score 2) 826

Old-school Unix admins don't WANT anything to change, or get easier. It threatens their livelihood.

I would have my doubts that this were the real explanation. Maybe for a few people here and there, but most techies that I know wouldn't mind things being much easier. I think it's more of a stubbornness and resistance to change, maybe with a little bit of laziness in the realm of "I don't want to have to relearn things." And as you say, "I've developed some ways to make my life easier, and I don't want to re-develop them all."

Of course, there's also the possibility that some of the new ways of doing things are actually not as good as the old. That can happen too. All of these things can happen, but I don't know many IT people who actually go looking for ways to create job security. For most of us, the "laziness" overcomes that, and we're overloaded enough with other work that we're just looking to make things as easy as possible.

Comment Jehova's Witnesses Knew This Years Ago (Score 1) 273

Blimey, in about 1998 this old guy from the Jo-Hos knocked on my door and presented me with some literature including something about how "all scientists" believe in god, especially the Great Fred Hoyle, so God must be there.

It also said that "scientists are telling us" about this vast, untapped wealth of hydrocarbon deposits on the deep sea beds in the form of these methane thingy-ma-bobs, so God had provided us with all the energy we'll ever need. He's a great guy that God dude! He didn't mention atmospheric carbon dioxide concentrations and global warning, though.

So, the Jo-Hos are right. God is really there! And we will never run out of energy!

Comment Slackware Forever (Me Too!) (Score 1) 826

Slackware does things The Right Way(TM). I've been using it since 1995 as my main distro with a brief detour into SLAMD64 in 2007 when I bought a 64-bit AMD and Slackware was still x86-32.

I've had the misfortune to have to suffer Debian. RedHat/CentOS, Ubuntu and Arago for work over the years, but Slackware is the best. Everything I've learned from Slackware has empowered me to be productive with all of those other distributions.

Comment Re:I forced myself to watch it (Score 1) 300

So you're saying, "You can't claim that there's no value in watching the video unless you've seen it." On the face of it, it seems reasonable. But then, if I were to claim that there's no value in watching it, then why would I have watched it? If I had chosen to watch it of my own accord, then it would actually undercut my argument that there's not value in watching it. Obviously I would have thought that there was *some* value, or I wouldn't have watched it.

It's a little like saying, "I'm against gun control, but don't even argue with me unless you own a gun. If you don't own a gun, then you don't understand guns, and so you should just stay out of the conversation." It kind of almost sounds sensible until you think about it.

I think, rather, that it falls on you, as someone who has seen it, to explain what value I would get from watching it. Other than a sadistic juvenile rubberneckinig enjoyment from seeing something awful, what would I get out of watching it?

Comment Re:Welcome to the Information Age! (Score 1) 144

You know, I've thought about why this is the case, and here are a couple of thoughts that I had:

1) With all we've found out about big businesses cooperating with the NSA, I wouldn't be too surprised if the NSA had, in some ways, actively discouraged security and encryption.

2) I think part of the problem is coming up with, agreeing on, and an implementing a set of standards. We don't do standards anymore. Everyone has little walled gardens. We're not going to come up with better email standards, for example, because the days of everyone wanting to agree on protocols like SMTP and POP3 and IMAP are over. Now Google wants to have its own email standards and protocols, Microsoft wants to have its own, and Facebook wants to have its own. You aren't going to get those companies together into a room, working towards a better solution that they can all use. Even if you had a better protocol all worked out, they wouldn't use it. It's a combination of "not invented here" syndrome and "I want to control the patents and the infrastructure" and finally, "I don't even want people to be able to communicate with people on my service unless they also sign up for my service."

3) People prefer to do nothing than to undertake change. Fixing things takes effort, and your attempts to fix things might not go according to plan. As long as nobody important to yelling at them to get things fixed, a lot of people would rather sit back and watch things fall apart.

Comment Re:I hope not (Score 1) 511

why?

Learning a language that comes from a completely different school of thought (i.e. "paradigm") will give you a far larger perspective than only having learned one language or family of languages. For example, if all you ever saw was C++, Java and C# your world view would be extremely limited. Someone who has learned a little FORTH, LISP and Smalltalk, not to mention various assembly languages, would be an order of magnitude more productive than you, produce fewer bugs and be able to think of more good solutions to difficult problems.

If all you ever do is write GUIs for the corporate Oracle or MS database, then stay in your C# paradise.

Comment Re:Common sense (Score 1) 87

Common sense will never come into style, and "they" will never hire people to think and actually produce useful/actionable insights. You see, it's a bit of a catch-22. No one will make good decisions until someone sensible is in charge, but we'll never put sensible people in charge until we've started making good decisions. It's ignorant sociopaths all the way down.

Comment Re:Welcome to the Information Age! (Score 2) 144

Did you not read the summary, even?

The network is IP-based, with all the nodes (intersections and management computers) on a single subnet. In order to save on installation costs and increase flexibility, the traffic light system uses wireless radios rather than dedicated physical networking links for its communication infrastructure ... The 5.8GHz network has no password and uses no encryption; with a proper radio in hand, joining is trivial. ... The research team quickly discovered that the debug port was open on the live controllers and could directly "read and write arbitrary memory locations, kill tasks, and even reboot the device.

Yes, ultimately physical security is always an issue. They can try to make the devices difficult to access, but as you've pointed out, that's always going to be a problem.

But this is a different level of "insecure". These things are controlled through open, unencrypted wireless networking. There are no passwords. It's like the difference between saying, "Your home is never completely secure, since someone can always break a window or crowbar the door open," vs. "Let's just leave our valuables sitting out on the lawn, completely unattended."

Comment Re:Welcome to the Information Age! (Score 1) 144

I don't know. I my experience, a lot of poor security isn't caused by incompetence. It's caused by someone saying, "But that will cost more money..." or "That will take too much time..." or "But I want to buy from this supplier because the owner is my brother-in-law..."

I mean, they don't necessarily say those things out loud, but those are often the reasons. It's not necessarily that they're too dumb to understand that it's bad security. They just don't care. They're not thinking about the potential for problems down the road. They're not thinking about long-term maintenance. They're not really thinking about public safety. They're just thinking about, "I have to get this job done in a way that makes my life better/easier. I want to work less and make a big bonus."

Not that I work in a traffic-related industry. That's just been my general professional experience as to why security is usually terrible.

Comment Re:Welcome to the Information Age! (Score 3, Insightful) 144

No, it's scary how much we still don't care about security. These things could definitely be fixed, we just don't care to fix them. We don't demand security in the first place, we aren't willing to pay for security, and we aren't really willing to fix security when it's broken. People will run around looking for blood for 5 minutes when it's discovered that there are huge security flaws, but nobody will fix them.

Remember all the news when it was discovered that a person could easily and untraceably hack voting machines? Do you think that was ever fixed? The way we use credit cards is insecure. Most email is unencrypted. We use Social Security Numbers as both an identifier and a form of authentication.

Most of what we do is completely insecure, and it's actually kind of amazing how rarely people take advantage of it. But it's really disturbing that we aren't remotely willing to secure things that would be relatively easy to secure, and would solve lots of problems.

Comment Re: Jurisdiction 101 (Score 3, Interesting) 391

Errr... the UK still has an reasonable approximation of a well-functioning court system. That the police say something is illegal isn't enough to get you thrown in jail.

It is under Tony Blair's Anti-Terror Laws. You only need to be suspected of something that could be vaguely related to terrorism to be locked up. No jury trial involved, just the police, some politicians and a few judges.

Comment Re:Code more.. (Score 1) 548

Very wise words.

I'd add to that: write unit tests for your code (preferably before you write the code). You'll understand how it works and where it's broken quicker and better and free up your brain cycles more for the creative design part.

You will learn and improve much more quickly with much less stress.

Comment LISP (Score 1) 548

Back in the day (80's 8-bit micros) I started on BASIC and Z80 machine code followed by a little FORTH.

The one thing I really wish I'd known about - or understood - was what LISP really is. It was often described in the popular computing press as a language "for processing lists."

How very wrong. The reality is so much better.

I didn't seriously look at the lisp family of languages until about 6 or 7 years ago. I really wish I'd looked 25 years sooner.

Slashdot Top Deals

"One lawyer can steal more than a hundred men with guns." -- The Godfather

Working...