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

 



Forgot your password?
typodupeerror
×

Comment Counting is an algorithm (Score 2) 295

Counting is an algorithm, like long division or the use of logarithmic tables--in this case an algorithm for assessing the exact numerosity of a set of objects. It consists of reciting a memorized stretch of blank verse ("one, two, three, four, five, ...") while uniquely pairing each foot in the poem with an object in the spotlight of attention, without skipping an object or landing on one twice. Then, when no object remains unnoticed, you announce the last foot you arrived at in the poem as the numerosity of the set.

This is just one of many possible algorithms for ascertaining numerosity. In some societies, people pair up the objects with parts of their body, and I know several computer programmers who count like this: "Zero, one, two three, four. There are five."

--Steven Pinker, The Stuff of Thought, p. 141

Comment Data centers? They couldn't run a garage. (Score 1) 167

I wonder if they will be any better at running data centers than they were at running auto centers.

We used to take our cars to Sears to get the oil changed.
Nothing complicated, just an oil change.

I'd say they succeeded in changing the oil about two thirds of the time.
But one third of the time, something would go off the rails, and we would go home without the oil change.
Eventually, I gave up going there.
Some time after that, they closed their auto centers.

Comment Wishful thinking (Score 1) 726

I read the book when I was kid.
I saw the movie when it came out.
Neither is a parody.

Starship Troopers is--first and foremost--a science-fiction novel.
Heinlein wrote these things. It was how me made his living.

To the extent that the novel has any deeper themes, it is an exploration of violence, mainly in a military context, although there are a few scenes scattered through the book that present violence in other contexts. In one of his letters, Heinlein wrote something to the effect of "Men are going to fight, so we ought to understand why." Heinlein served in the U.S. Navy, and it seems to me that the novel is strongly informed by his experience there.

The movie is a straightforward Hollywood adaptation of the novel. It seems remarkable to me mainly for the extent to which it does not butcher, repurpose, or hijack the original material.

In the movie, war bulletins, recruitment ads, and government P.R. are all shown as voice-overs while images of web pages appear on a TV monitor. Links, drop-downs, and pop-ups appear on the screen while the announcer encourages viewers to "click here for more information". This is fairly characterized as parody, but it is a parody of the internet, not the military. In particular, it is a parody of the way corporate messaging has moved on-line, rather than the militaristic content of that messaging.

Comment Wishful Thinking (Score 1) 2

I read the book when I was kid.
I saw the movie when it came out.
Neither is a parody.

Starship Troopers is--first and foremost--a science-fiction novel.
Heinlein wrote these things. It was how me made his living.

To the extent that the novel has any deeper themes, it is an exploration of violence, mainly in a military context, although there are a few scenes scattered through the book that present violence in other contexts. In one of his letters, Heinlein wrote something to the effect of
"Men are going to fight, so we ought to understand why." Heinlein served in the U.S. Navy, and it seems to me that the novel is strongly informed by his experience there.

The movie is a straightforward Hollywood adaptation of the novel. It seems remarkable to me mainly for the extent to which it does not butcher, repurpose, or hijack the original material.

In the movie, war bulletins, recruitment ads, and government P.R. are all shown as voice-overs while images of web pages appear on a TV monitor. Links, drop-downs, and pop-ups appear on the screen while the announcer encourages viewers to "click here for more information". This is fairly characterized as parody, but it is a parody of the internet, not the military. In particular, it is a parody of the way corporate messaging has moved on-line, rather than the militaristic content of that messaging.

Comment It's called elite panic (Score 1) 599

It's called elite panic, and it's extremely dangerous.

The people in the world with real power--kings and princes, billionaires and CEOs--spend their lives worrying that the people that they took power from, and hold power over, are going to rise up and take that power back. That's how elites get power in the first place: by taking it from others. They naturally assume that everyone else is trying to do the same thing. They also spend their lives making sure this doesn't happen.

As long as the elites feel secure, you don't notice this so much, but when they feel threatened--or worse, humiliated--they panic, and go on a rampage. People go to prison. People die.

It used to be that power came from control of croplands. After the industrial revolution, power came from control of mines and factories. This suited the elites. They could enforce their control with armies and police.

Today, significant power comes from control of computers. But you can't control computers with armies and police. You can control the hardware--lock the server rooms, take the computers off-line--but that doesn't get you what you need. What you need is running systems, and that needs programmers and sys admins. All those people walk out the door every night, and unless they come back in the morning, your hardware is pretty much useless. You don't have control of the computers.

This change crept up on the elites while they weren't watching. (CEOs don't pay attention to computers. That's operations, right? That why I hired a COO, right?) So everything just rolls along from year to year and decade to decade, until a Randal Schwartz or a Terry Childs comes along, and the elites realize that they don't have control, and they panic, and then they crucify the object of their panic.

The Forbes article assumes that Childs withheld passwords in a bid for job security, which is absurd. Slackers and grifters don't face down police officers and go to prison on principle. They hand over the passwords and move on to their next scam.

Many of the Slashdot comments argue that withholding passwords is a kind of office theft, like stealing the keys to the safe. That's a fair analogy for explaining what a password is, but not really on point for the issues raised by this case.

The actual conviction was for disruption/denial of computer services, which is overblown, at best. The city of San Fransisco got control of their computers, with only minor inconvenience and substantially no loss of service.

My guess is that Childs suffers from some variety of asperger's, or paranoia, or obsessive-compulsive, or the like. The proximate reason that he is in prison is that this disorder--whatever it is--caused him to stumble into the maw of the legal system.

The ultimate reason that Childs is in prison is that he was the object of panic--the person in view--when one of the elites looked up and realized that they weren't in control of their computer systems. So they crucified him.

Comment Humans are diurnal (Score 4, Insightful) 545

Humans are diurnal (dI-UR-nal).
It means we sleep when it's dark and wake when it's light. (compare nocturnal)

The primary purpose of DST is to keep our scheduled wake time (as determined by school, work, etc) close to sunrise.
Everything else (energy savings! more shopping hours!) is just confusion and wishful thinking.

The controlling factor isn't east-west, it's north-south.
The further north you go, the more sunrise time varies with the seasons, and the more an adjustment like DST helps.

Stuffing the whole country into two time zones is a non-fix for a non-problem.

See also
How congress broke Daylight Savings Time
http://world.std.com/~swmcd/steven/letters/dst.html

Submission + - How Your Compiler Can Compromise Application Security (itworld.com)

jfruh writes: Most day-to-day programmers have only a general idea of how compilers transform human-readable code into the machine language that actually powers computers. In an attempt to streamline applications, many compilers actually remove code that it perceives to be undefined or unstable — and, as a research group at MIT has found, in doing so can make applications less secure.

Slashdot Top Deals

"And remember: Evil will always prevail, because Good is dumb." -- Spaceballs

Working...