DVD: “Internet Safety: Protecting Our Children Online”

This DVD is a very digestable and well-produced resource for parents and educators. It runs about 30 minutes, so it’s not full of specific technical information. But it provides an excellent overview of the subject matter, focusing particularly on the dangers of Internet pornography and online predators.

dvd_cover_book-white.gif

The DVD is produced by Citizens for Community Values, an organization based in Cincinnati, Ohio, that has done a tremendous amount of good in the state of Ohio and across the nation. You can obtain the DVD from their website for a recommended donation of $15.

DVD highlights include:
– Estalishing rules and guidelines
– Installing appropriate technology
– Building honest relationships and open lines of communication

I strongly recommend this DVD as a starting point for parents. I also encourage helping out Citizens for Community Values at whatever level you feel comfortable or able.

Internet Safety resources… Coming soon to this blog

In late August I’m slated to teach a series of classes on Internet Safety at the Campus Education Week program at Brigham Young University in Provo, Utah. Education Week is sponsored by the Church Educational System of the Church of Jesus Christ of Latter-day Saints, and it draws tens of thousands of people every August to the BYU campus. It’s a very cool event, and I’m excited to be able to teach about something that I think is absolutely critical to parents and children everywhere.

While I’m prepping for those presentations, I’m wading through a considerable amount of material. I’m limited in the amount of handouts I’m permitted to distribute in the classes, so I’m beginning to put reviews of materials, books, DVDs, or other resources here on the blog under the category “Internet Safety.” That doesn’t mean I won’t toss in other things of interest as they come up, but I’m hoping to build a sizeable repository of information on the subject. Hope it provides some value.

At some point I will probably organize the material into a wiki when I have a bit more critical mass. That may make things a bit more accessible and structured.

Experts: Video games not an addiction

Experts: Video games not an addiction, Reuters

This is a follow-on to the previous post…

Doctors backed away on Sunday from a controversial proposal to designate video game addiction as a mental disorder akin to alcoholism, saying psychiatrists should study the issue more.

So the headline is a little misleading. The real punch line is that they tabled discussion and agreed to revisit the issue after further study.

Even before debate on the subject began, the committee that made the proposal backed away from its position, and instead recommended that the American Psychiatric Association consider the change when it revises its next diagnostic manual in 5 years.

The Entertainment Software Association, which represents the $30 billion global video game industry, said more research is needed before video game addiction should be categorized as a mental disorder.

Okay, so the headline is entirely off-base. There were some experts cited who believed that video games were not addictive, but that just reinforces that there’s still debate on the issue, since there are clearly individuals who believe that gaming is addictive and others who believe it is not.

My opinion hasn’t changed (see last post). I suspect there are some complex dynamics at play, not the least of which is lobbying by both the health insurance industry and the Entertainment Software Association. The psychological issues are complex, but I’m sure that the political and financial issues are just as tricky…

Video game addiction: A new diagnosis?

Video game addiction: A new diagnosis? by Lindsey Tanner

Video game addiction as the latest psychiatric disorder? That’s what the American Medical Association is debating this week, with a vote as early as next week.

Video game makers scoff at the notion that their products can cause a psychiatric disorder.

And tobacco makers scoff at the notion that cigarettes are addictive and/or cause cancer. No information in this statement, pro or con.

Even some mental health experts say labeling the habit a formal addiction is going too far.

There’s slightly more information in this statement. “There exists a set E of mental health experts such that two or more elements of set E assert that calling a ‘habit’ a ‘formal addiction” is ‘going too far.'” It still isn’t really saying much, other than “there is debate.”

But there certainly is a debate when you begin to try and identify the point at which any habit becomes an addiction.

Joyce Protopapas of Frisco, Texas, said her 17-year-old son, Michael, was a video addict. Over nearly two years, video and Internet games transformed him from an outgoing, academically gifted teen into a reclusive manipulator who flunked two 10th grade classes and spent several hours day and night playing a popular online video game called World of Warcraft.

Read the rest of the behaviors that her son descended into, and ask yourself if it sounds addictive or simply “a habit.” Brushing my teeth twice a day is a habit. Threatening your parents with physical violence when they try to pull the plug to the Internet seems a bit more extreme.

Dr. Michael Brody, head of a TV and media committee at the American Academy of Child and Adolescent Psychiatry … praised the AMA council for bringing attention to the problem, but said excessive video-game playing could be a symptom for other things, such as depression or social anxieties that already have their own diagnoses.

It is tough to separate these things out, and there certainly is a complex interplay of factors when someone tosses their life out the window for any reason. Clearly many drug and alcohol addicts are predisposed to those addictions due to other conditions, such as depression or social anxieties. And yet we don’t suggest that a meth addict isn’t actually addicted to meth because they were already depressed before they used for the first time.

For my money, I’m absolutely convinced that there is a point at which certain individuals can become as addicted to gaming (especially online gaming) as someone can be to pornography or drugs. It can become so consuming that they can’t let go of it, and they may sacrifice significant successes in their real life in exchange for imaginary successes in a virtual world.

I won’t suggest for a minute that the simple act of playing online too much constitutes addiction. But i do believe that there exists a threshold beyond which the behavior clearly becomes an addiction.

What do you think?

Steve Yegge: Rich Programmer Food

Rich Programmer Food by Steve Yegge

Lengthy but brilliant rant by Steve Yegge on the educational, personal, spiritual, moral, intellectual, and engineering value of compilers (knowing how they work, writing them… that sort of thing).

Several of my favorite quotes follow:

Gentle, yet insistent executive summary: If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you don’t know how they work.

Designing an effective undergrad CS degree is hard. It’s no wonder so many ivy-league schools have more or less given up and turned into Java Certification shops.

I’d call compiler optimization an endless chasm of eternal darkness, except that it’s pretty fun. So it’s an endless chasm of fun eternal darkness, I guess.

You get the idea. It is a *lengthy* rant, so be prepared. But it’s worth the ride, whether you agree or not.

Bluetooth: The happy pulse says I’m ready… ready… ready…

I’m a big fan of Bluetooth. Especially when it works properly, which is happening more and more these days.

But I have one really significant nit: The *bright* flashing blue light.

I get the fact that some sort of feedback is helpful when you’re trying to establish a connection between your cell phone and your headset. I get the part where the light is always blue (clever… blue… I get it). But it almost seems like certain design engineers are so excited about the fact that they’re using Bluetooth, that they have gotten a little carried away with the little blue light, to the point that it’s obnoxious and intrusive, particularly in the dark.

Case in point: My home printer is an old Laserjet 4P, from back in the days when HP printers were Cadillacs. (Yeah, way back, like when Cadillacs were Cadillacs.) Back when HP printers used to last forever. I retrofitted this printer with a Bluetooth adapter, and it works really well. My wife and I both print to it from our Bluetooth-enabled Mac laptops in our communal home office. Problem: At night this thing pulsates in a surreal blue that makes the home office look like something out of the twilight zone. It’s as if the Bluetooth adapter is pleading, “I’m still here!! I’m relevant! I’m ready WHENEVER you’re ready to print. Still ready… Even now… Still ready… Still ready… Ready… Still… Really I am…”

Bluetooth is cable replacement technology, and I believe it should act like it. My parallel cable never drew attention to itself, it just carried bits when I needed it to. Back when the home office was downstairs, near some of the kids’ bedrooms, it became a huge issue because the kids were afraid of the flashing blue light they could see under their doors, at the end of the hall, across the family room, eminating from somewhere beyond the open door of my home office. I am not making this up. So I dug into the adapter and violated the warranty in order to try and gouge out the stupid LED, or at least cover it with electrical tape. I was somewhat successful, so now the adapter blinks throughout the night in a much more subdued, emotionally controlled manner. I can see it from my bed, but it’s more soothing now, and less manic.

Same issue with every Bluetooth headset I’ve owned. You’re driving down the freeway at night with your headset on your head (where else?), and you’re suddenly distracted by an explosive blue flash to one side of your head (for me, the left side). What was that?! A cop car with his lights on?! Wait… it’s gone. Huh… That was strange. I wonder… FLASH! It happened again… What was that?! I actually spent about 10 minutes during one late commute wondering what in the heck that scary blue periodic pulse was until I realized that it was originating from near my left ear. OK, so I’m slower than most at this sort of analysis. But ultimately, I removed the headset rather than endure the tortuous and continuous blue pulse for the rest of my drive.

Is that what you want in a product? A visual cue so distracting that you have to attack a printer adapter with a sharp knife to subdue it? Or stow a headset in your pocket to silence its visual barking? Enough with the flashing blue lights. If I want that I’ll go to Kmart.

The last URL I’ll ever need?

Just a heads up to my loyal readership. The blog has moved for the very last time (I hope)!

I’ve acquired a suite of domain names remarkably well-suited to myself: charlesknutson.net/.org/.com. The default plan is for www.charlesknutson.net to be the permanent home of the blog from now until I either retire or die (whichever comes first). If I am again splogged with corruption, or in any other way compromised, I will clean off and press forward, but at least I won’t drag the good name of my university through the muck and mire next time.

If you have bookmarked either of the two former URLs, please redirect those to the new address. I’ll still have those former URLs redirect traffic over here just in case.

On the digital road in Oregon: All your crab are belong to us

Spent the week before last with my family in Oregon for my oldest daughter’s wedding, and I wanted to share a handful of my geekiest travel moments. As a backdrop, everything was pretty much a blur leading up to the wedding on Saturday the 5th, plus family gatherings on Sunday, so we mostly stowed our devices. But Monday we had a day to just relax and recreate a bit, followed by a long drive home to Utah, giving our latent digital proclivities a chance to emerge.

Netarts Bay: “All your crab are belong to us”

Monday morning we ventured out into Netarts Bay with nine family members in two boats in search of crab. Most pitiful crabbing adventure we’ve had in 15 years, yielding… (drumroll please) …a single keeper. Considering the cost of renting boats, bait, traps, shelfish licenses for the 14-and-older set, this little fella represented the most expensive crab meat on earth, somewhere around $120/pound. On the way home we stopped at the grocery store and bought three more cooked crabs just so we could all enjoy some fresh crab for dinner (and paradoxically lowering the overall cost per pound of the crab meat by a significant amount).

The digital moment came when I watched the boat navigated by my oldest son approach about two dozen seals sunning themselves on a sand bar. As the boat approached, my son stood up and began taking pictures with his phone. Maybe the phone camera thing is already vanilla by now, but it still seemed strangely out of place on a crabbing trip, on the bay, with a light fog rising from the water to see the captain of the boat hoisting aloft… his cell phone! The coup de grace was him subsequently “texting” some of his pictures to my phone. (Begging the question of whether you can actually “text” someone a picture… According to my teenagers, you can!)

oregon-coast-brad-3.jpg

Pacific City, Oregon: “We get signal!”

After our fun but non-productive crabbing adventure, we headed south with a temporary stop at Cape Lookout (more pictures by my son).

oregon-coast-brad-11.jpg

During this trip both my oldest sons were texting mysterious “friends” on their cell phones. But north of Pacific City we lost all connectivity. The amazingly geekish moment came when I pulled out my Treo to check something just as we approached Pacific City from the north. I saw the signal strength return to my phone, felt a surge of positive emotion, and simultaneous heard spontaneous cheers from my two oldest sons (16 and 18), each independently exulting at the return of their cell phone connectivity. Apparently they had been suffering texting withdrawals for the previous 20 minutes and were now connected again to the real world. I turned to my wife and muttered, “We get signal!” The pitiful part is… she got the reference (see below if you don’t).

Baker City, Oregon: “Main screen turn on”

We were in the mountains of eastern Oregon Tuesday morning at sunrise, heading south under arbitrarily constrained Oregonian speed limits. As I looked to the right I discovered an amazing sillhouette of our van and trailer in the weeds on the west side of the road. With everyone sound asleep, and me just grateful for the arrival of daylight, I did what any red-blooded geek would do… pulled out my Treo and started taking pictures out the passenger side window while driving (approximately) 65 mph on I-84. The effect is actually pretty cool (IMHO).

photo_050807_005.jpg

photo_050807_012.jpg

BTW, if you know anything about how a sundial works (or that the sun appears to move east to west across our earthly sky during daylight hours), you can perceive a time lapse between these two photos, evidenced by the changing length of our shadow. Some with more technical savvy than me could probably calculate the time period during which i was jeopardizing my sleeping family by driving down the freeway pulling a trailer while taking pictures out the passenger window with my Treo.

Somewhere in the Middle of Nowhere, Western Idaho: “You know what you doing”

Some time after sunrise but before business hours I remembered promising my number two daughter (the not married one) that I would transfer funds from my bank account to hers for reasons that are as yet shrouded in mystery. Nevertheless it had to be accomplished before Tuesday’s business hours. I was at that moment a passenger in a van now piloted by my wife, hurtling eastbound through western Idaho at speeds of (approximately) 75 mph.

Despite severe sleep deprivation and an actual opportunity to catch a few z’s, I first fired up my Treo and enabled the Bluetooth capability for dial-up networking. I then pulled my PowerBook G4 from my computer bag (yes… nearby… where it should be), clicked on the phone icon in the task bar, and found myself connected to the Internet. Cool. I launched Firefox, logged into my bank’s web-based automatic teller, and transfered $100 to my daughter’s account for reasons that remain fuzzy (but I’m confident she’ll reimburse me very very soon…). Satisfied at having fulfilled my fatherly duties, and somewhat happier for having had an excuse to open my Mac, I dozed off into a well-earned sleep…

Just a few digital highlights from our grand left coast adventure.

“For great justice.”

(Note: If the goofy quotes are mysterious to you, your life is probably incomplete, having been unexposed to the 1989 Zero Wing game. Click here for enlightenment.)

The blogging nightmare of the apocalypse

If only Dante were here to help document this….

I get back from Hawaii, throw down my last two posts in a jet-lag induced afternoon binge, do a little sleeping in, work from home on Friday, enjoy the weekend, roll back to the office on Monday the 16th to find… two urgent voice mails from adminstrative folks in the CS department alerting me that my blog site has been compromised. OK, what does that mean exactly?

Well, first of all it means we’re unbelievably stupid (by “we” I mean first and foremost me, and secondarily everyone in my lab that had anything to do with helping to set up the blog site that you see before you). Well, okay, so we’re not so much stupid as naive to yet another in a ridiculously long list of Internet abuses available for heapage upon innocent netizens like us. Excuse us for acting like this is a safe neighborhood.

What happened was we got up close and personal with splog. Here’s the approximate play-by-play.

The first big problem was that we had installed the multi-user version of WordPress. Why did we do that? I teach a class called Computers and Society, and I have students deliver their thoughts and reactions as short posts on actual blogs in the actual blogosphere. It’s an interesting experience for students to submit their homework to the world where the instructor and TA are two of a potentially larger number of random readers (including the entire class). Strangely it tends to generate higher quality work.

We’ve tried different approaches in the past, but this Fall I was determined that we should host blogs on our server for any students that didn’t already have one, and that we would make the process for them to set up a blog very easy (courtesy of multi-user WordPress). What we failed to grasp was that this was very much like going into a really bad neighborhood, leaving your front door wide open, the keys in the ignition of your car, and a sign on the front lawn reading, “FOOD IN THE FRIDGE!”

What happened next was that someone received an email from a stranger in the blogosphere suggesting that maybe our site had been compromised. Painfully obvious after the fact what had happened. Splog bots had stumbled on my blog, saw that WordPress was powering our world, checked to see if there was an easy way for a stranger to just launch a blog here. Sure enough. Paycheck loans? No problem, we’ll host that blog. Viagra? We’ll take two. Other… um… stuff… Sure why not?

By the time we became aware that things had become extremely dumb, we were hosting more than 300 blogs on our server on every topic imagineable (or unimaginable, as the case may be). We thought there were protections on automatic creation of blogs, like admin approvals, or at least email notifications, but nobody had seen any notification. The system hadn’t alerted us and we hadn’t noticed.

The next steps were pretty obvious. Take down the server to be sure it wasn’t compromised. Then bring it up except for Apache while we figure out just how big the problem was on the blog front and explore possible solutions. Ultimately we migrated the blog over to a single-user version of WordPress, gutted all the skanky content living on our server, and brought Apache (and the blog) back up.

The next realization was really shocking. In an attempt to determine the broader damage, I did a search for our server domain and found 84,000 Google hits (and for the most part they weren’t pretty)! Ordinarily Google power rankings are a desirable thing. But when the good names of your server, your department, and your university are being dragged through 84,000 mud puddles, it’s a really really bad thing. (As an interesting side note, MSN only had around 400 hits for the same domain, and Yahoo! had only 18! Not sure what that implies about the relative effectiveness of the search engines.)

We made a request of Google that the contents of our server domain be purged from their cache, which they quickly responded to. Apparently it’s a common enough request that they have an automated system for doing it. That dropped the directly hosted garbage from Google’s cache, but it didn’t do anything for every other splog or spammed blog on the planet that pointed to our server with a promise of replica watches or worse. After a week, those links have begun to weed out, and we’re now down to around 69,000 Google hits for our domain. Er, our former domain.

Because of our sense of the damage to the reputation of our server’s name (not to mention the unfortunate association of numerous inappropriate topics to our university domain name) we changed the server name to sequoia (after the new software engineering lab name). That doesn’t help the fact that there are still thousands of sites indirectly associating BYU with all this garbage, but we didn’t want live searches for my blog to turn up the garbage still in the cache.

We’ve since been fighting redirection to try and get traffic to the right places when people look for this blog. Some of it works right, some still doesn’t. You may see sequoia.cs.byu.edu in the URL, or you may see okoboji still. We’ll sort it out eventually.

Meanwhile, my next move is probably to grab an entirely new domain (yet to be determined) and move the blog there for permanent safe keeping with a well-secured single-user version of WordPress, and a fresh reputation.

As President Bush said… “Fool me once… Shame on… shame on you. Fool me… can’t get fooled again.”

Why must my phone be in the off position?!

Got back from Hawaii this morning. Two flights out last week, two flights back last night and this morning. Four doses of airline-speak.

I have boarded, deplaned, stowed my belongings, found the card in the seat-pocket in front of me, and have been careful because items in the overhead bins do tend to shift during flight.

I have watched others pre-board, and pondered the unlikely event of a water landing.

I have returned my seat and tray table to their full, upright, and locked position.

I have been reminded that it is a federal offense to tamper with, disable, or destroy any lavatory smoke detector.

And I have turned my cell phone to the off position. Two questions: 1) Who in the world came up with this phraseology? 2) What precisely does it mean?

It’s bad enough that flight attendants do tend to overuse certain words that they do say repeatedly because they apparently do think that it sounds more officious and they do realize that we do have a choice of airlines and they do appreciate us choosing whatever airline this is. They really do…

But, I mean, what is this “off position”? Switches can be in an off position, but many electronic devices don’t have switches. They have some magic button that you hold until the device becomes dark and lifeless. Is said device now in the “off position”? Even more frightening, the average cell phone user has no idea that while their phone is “off” (meaning screen dark? or maybe silent ring?) it is still waking up periodically to check the availability of nearby cell towers, in case someone wants to call in. And with all due respect to the enormous amount of radio noise my Bose headphones must be generating, it can’t be within a couple orders of magnitude of what half the cell phones in the cabin are probably doing in the “off position.”

Now if they just did something like this… “Ladies and gentlemen, your cell phones generate radio signals even when they may appear to you to be off. Will you please do whatever magic incantation you have to do to your phone to make it so that the phone cannot receive incoming calls? When you have done that, your phone will be in radio silence, and will not interfere with any of the radio or telecommunication instruments in this big bird. Oh yes… and we do hope that you do forgive us if we put airline-speak in the off position.”