How to Enable YouTube’s (Sort of) Parental Controls

parentalcontrolMy two oldest kids ( 11 and 8 ) are pretty intensive computer users, for both school and, to a lesser extent, fun.  They have a shared computer, here in my study.  Sometimes you can find them working away on their homework while I’m writing these exciting blog posts.

I use- and recommend- Windows Live Family Safety to control what they access on their computer.  It’s a good program, that does much of what I want it to do.  But there are holes to plug and redundancy is a good thing where my kids’ eyes and ears are concerned.

YouTube is one of their favorite web sites, and I have given access to it via Windows Live Family Safety.  But I want them to be able to see the things they should see there, without seeing the things they shouldn’t.  This has been a bit of a challenge, so I was happy to read today that YouTube has added parental controls.

If you want to control your or your kids’ YouTube experience, you can now do so via an opt-in feature known as Safety Mode (not to be confused with Safety Dance).

Let’s take a quick song break to dance around for a moment. . .

OK, back to YouTube.

The problem with YouTube’s implementation of these controls is that each YouTube user has to opt-in to Safety Mode separately.  Which means (from the FAQ):

Q: My kids and I each have separate profiles on our family computer. Do I have to log in to the same browser on each profile to lock strict filtering on each profile?
A:
Yes, each profile operates independently, so you would have to lock your preference on each browser on each separate profile.

There are a heap of problems with that, but I’ll pick three.  One, I have to log in to each of my kid’s computer accounts on every applicable computer (they have accounts on one of my laptops and the rarely-used Netbook), and enable Safety Mode.  Two, none of my kids have YouTube accounts, so I guess I log in as me from their computer account and enable this feature.  Three, it will take any kid who’s smart enough to use a computer about 30 seconds to disable this restriction.  Surely there’s an better way.

Let’s give it a try anyway.

After clicking over to YouTube and logging into my account, I see a recommendation of The Bangles doing one of the best songs ever.  Maybe it’s the fact that I’m hearing a great Big Star song without Alex Chilton, but, so far this feature seems a little half-baked.

So let’s take a better song break, shall we?

At the bottom of a YouTube page, you’ll see a link to enable Safety Mode.

image

You can lock Safety Mode if you are signed into your account (from the FAQ):

Locked Safety Mode:

  • Sign In to your YouTube account
  • Click Safety Mode at the bottom of every page to open the preference setting
  • Click On and Save and Lock to opt-in and lock this browser
  • You are now in Locked Safety Mode!
    To opt out open preferences and Click Unlock Safety Mode.
    Enter your YouTube password to unlock Safety Mode.

This all seems like a lot of work to put a system in place on lots of accounts on lots of computers, which could be easily disabled.  I guess it’s better than nothing, but content filtering and parental controls could be addressed in a much more effective, easier way.

Note that Safety Mode is being rolled out gradually, so it may not be available to everyone yet.  In the meantime Read/WriteWeb has a detailed look at the feature, and its shortcomings.

An Epidemic of Me-too-ism?

Back in the day, after I developed the original ACCBoards.Com (which later became a part of and was merged into what is now the Scout network of sports sites), saw my traffic shoot through the roof, partnered up with a TV network and a major cable company, and started getting some serious checks in the mail, I decided that I was an expert in all things communal.  And that I should expand my empire accordingly.

I started with SECForums.Com, an SEC sports site.  It never took off, and I don’t own that domain any longer.  Then I developed AVBoards.Com, for audio-video enthusiasts.  It started off strong, based almost solely on traffic diverted from ACCBoards.Com, then died almost as quickly.  I let that domain lapse last month.

Others followed, and while a few of them survived, none of them were a fraction as successful as ACCBoards.Com.  Why?  Because I didn’t have the passion, the industry connections or- most importantly- the timing that I had with ACCBoards.Com.

I was neither good nor lucky, and to be successful on the web, you have to be both.

Pretty quickly my little web empire became diluted, scattered and lost in a sea of existing, entrenched alternatives.  I stopped doing one thing well and started doing a lot of things poorly.

There was a lesson there, and it’s one I learned, albeit at some significant opportunity costs.

hatesharingIn light of all that, I was a little dismayed this week when I read that Facebook was launching a full-fledged email client, and it was soul-crushing to learn that Google is going to add Twitter-like social network features to Gmail.

A little dismayed over the Facebook thing, because I am a light user of Facebook, so nothing that happens over there is going to materially affect my life.

Completely bummed out by the Google thing, because I use Gmail every day, and whatever happens there definitely affects my life.

Here’s the thing. . .

image Facebook, you can’t invent Gmail because Gmail already exists.  Do what you do.  Let Gmail do what it does.

Google, you can’t invent Twitter because Twitter already exists.  Not to mention that there are a thousand better ways your development time and money could be spent.  Like improving the spotty integration of Google Apps, so they actually look and feel like a suite of apps, and not a bunch of unrelated products crammed ineffectively together.

Either make Google Apps a robust, business-ready tool, or make it an awesome toy.  Don’t create some crappy combination of both.

Google and Facebook, more than their peers, have a good track record of staying on course, even if that course isn’t readily apparent to the rest of us.  I’d like to believe there is a brilliant master plan in play here.

But I don’t.  I think it’s just a case of mass me-too-ism.

Travel Irritations and Hope for the iPad

So here I sit in a fancy hotel room in Austin, watching Paranormal Activity, which is shaping up to be a scary movie, and feeling irritated that the supposedly world-class fitness center in this hotel closes at 9:00 p.m.  Meanwhile people in Days Inns across America are happily running on lesser treadmills in non-world-class exercise rooms.  That are open.

Compounding my irritation is the fact that after deciding to freeze my butt off and run outside, I found the nearby trails to be pitch black- not a light anywhere.  It was hard to stay upright and on the trails walking.  Running would have been impossible.

It’s annoying.

Sort of like reading and responding to email on my laptop.  It’s too small to create a desktop monitor or keyboard experience, and too big to easily place in my lap or use as a quasi-handheld.  It’s just not a fulfilling experience.

I wonder if the iPad will fill this gap I have fallen into?

image

It could.  After all, much of the work we do on laptops- reading email, surfing the web, listening to music, etc.- doesn’t require a desktop-like experience.  And, again, how much worse could it really be than trying to hold this laptop and deal with this tiny keyboard?  I can tell you this- I can type emails much faster on my iPhone than this tiny, non-ergonomic keyboard.

For me to fully embrace the iPad, I need three things to happen.

One, I need Microsoft to recognize the huge market for Office applications.  As I have said a million times, Google Docs suck epicly.  Document intensive users are still bound to Word.  Microsoft should not give conflicted users another reason to try to free themselves of Office.  Rather, make it easy to stay hooked by creating some sort of Word app for the iPad.

Two, I need the iPad (and ATT) to permit the iPad to do what the iPhone still can’t do- tether.  That way I can dump my ATT wireless broadband card, and apply that money to 3G service on the iPad.  The lack of standard ports on the iPad doesn’t bode well for this, but I can hope.

Three, I need the rumors about a camera on the iPad to, miraculously, be true.  Maybe I won’t use the camera that much, but philosophically I can’t get past the lack of one.

If that happens, I’m in.  What are your must-have features?

By the way, Paranormal Activity is seriously scary. . .

Evening Reading: 2/1/10

In honor of the (mostly) success of my WordPress assault, I think it’s time for an Evening Reading post.

What Dwight Said: “In this battle between giants, readers will be collateral damage.” Amen.  Books are the new IM.  Everybody wanted to control the channel, and eventually people just gave up and moved on.

Meanwhile: Scoble displays his love (and hype-susceptibility) by burning his eBook in the name of Apple-love.

Forget Book Fights: JooJoo fights are where it’s at.  I want to interview someone who is buying a JooJoo, and ask one 3-letter question.

Speaking of Tablets:  Why do I have a lurking feeling that Dell is now working on a iPad competitor to be sold in third world countries?

WordPress Question:  I need an iPhone app.  What’s better WordPress or WordPress 2?

Speaking of IM:  Is there really a market for this?  Seriously, who really relies on IM?  I really want to know.

Lost Turkeys of the New World:  This almost makes me want to be in a band again, so I can name it that.

WordPress Tip:  Very timely advice.  I am fighting a losing battle trying to get my WP permalinks to be the same as my 1600 or so imported-from-Blogger ones.

Yes, But:  So do all ads.  I work hard to have an ad-free existence.  I record all my TV shows.  I listen to radio via XM (until I can get Pandora in my truck).  I have ad-blockers installed in Firefox.

The Deleted World: Here’s a site that helps delete social networking accounts.  It ought to have a function to search via email address, etc. so you can find ones you want to delete.

The Freed Feed: Here’s how to get your Facebook status updates into an RSS feed.

The Day the Music (Label) Died:  If this is right, there’s just depression and acceptance to go.  In 7 years, there will be no record labels, the way we currently think of record labels.  Not a moment too soon.

The WordPress Process, Part 5

The WordPress Process is a series of posts at Newsome.Org, documenting my forced march from the comfort of Blogger to the uncharted territories of WordPress.  Parts 1 & 2 are here, Part 3 is here, and Part 4 is here.

Wow, the support I received in response to my last post was amazing.  A million thanks!

The header is a work in progress, but I have fixed the page tabs.

I’ve fixed a lot of the embedded videos that got messed up on the import.  I’ll finish the rest as I work my way through the tagging and categorizing process.

I’ve already been though about a quarter of my old posts and added tags and categories.

Other than the header work, all I have left is to preserve permalinks (probably going to have to pay someone to do that for me) and figure out how to get Disqus comment and reaction numbers to show on the main WordPress pages.  Disqus is a great commenting platform, but this should be part of the plugin installation and/or options.

I have configured Live Writer to work with my WordPress installation, and this is a test post to see how it does.

Update 1: Pretty darn well.  I love the integrated Categories and Tags support.  Once again, I love Live Writer!

More as it develops

The WordPress Process, Part 4

This post comes with a bounty.  Design experts can make an easy $200 by fixing some annoying glitches I am struggling with (one payment per problem solved; email me first).

The WordPress Process is a series of posts at Newsome.Org, documenting my forced march from the comfort of Blogger to the uncharted territories of WordPress.  Parts 1 & 2 are here, and Part 3 is here.

I have all posts imported.  Except as noted below, I have a handle on modifying my theme to make things the way I want them.  I have my Twitter widget installed, and I have installed a Feedburner plugin and updated my Feedburner feed.

Here are my theme-related issues:

1. Why does my theme resize up my logo/graphic in the header?  I have looked everywhere for this code to fix it, and I can’t find it.

2. I need to fix the greenish background around the page tabs in the header.  Again, I can’t find this in the files.

Any WordPress designers want to make a quick $100 (via Paypal) by fixing these problems and generally improving my header?

3. I note that my YouTube embedded videos didn’t make the transition. That’s going to be a pain to fix by hand.

I also ran into trouble importing my Disqus comments.  I have Disqus set up for new comments (though I want the number of comments and reactions to show at the bottom of posts on all pages), but I can’t get my existing comments to show on my imported posts.  Another $100 (via Paypal) to anyone who can fix this.

I installed an AddtoAny plugin to allow items to be shared.  It seems to work pretty well, but I absolutely hate the fact that it appends a note to the end of shared Tweets.

I need to lose that somehow.  I tried to hack the php file, but didn’t see the code that adds this.

Overall, things are coming along.

The WordPress Process, Part 3

The WordPress Process is a series of posts at Newsome.Org, documenting my forced march from the comfort of Blogger to the uncharted territories of WordPress.  Parts 1 & 2 are here.

OK, I got tired of worrying about this WordPress migration, said screw it and moved my WP installation into my root directory. I think I have figured out a way to import my prior posts and save my permalinks, but at the moment I am held up by a maximum file size limitation in a PHP.ini file that I can’t find on my server. I have sent out an SOS to my web host, and hope to be either up and running or out of business shortly.

More as it develops.

Update 1:

I managed to overcome the maximum size limitation problem and import most of my posts.  Some didn’t make it, and I am working on that now.

Progress is being made.

Update 2:

I think I have all the posts imported.  Tomorrow I’ll fix the permalinks.

Not bad for a days work.

The WordPress Process: Parts 1 & 2

The WordPress Process is a series of posts at Newsome.Org, documenting my forced march from the comfort of Blogger to the uncharted territories of WordPress.

Recapping the latest developments:

1. FTP publishing via Blogger is dead, so I have to move Newsome.Org to either Blogger custom domain publishing or WordPress.

2. I moved Err Bear Music to a blogger custom domain, and the process was easy.

3. I still think WordPress may be a more robust platform, and have put out an RFP for someone to port Newsome.Org into WordPress.  I am close to a deal to get that done.

But I am also a coder and hacker, who would like to know the hows and whys of the process.  So last night I did a few things.

Installing WordPress

First, I installed a test version of WordPress on my server.  I started with the installation instructions, particularly the Famous 5-Minute Install walk-through.  Pair.Com hosts my server, so this post was also very helpful.  In sum, the process was pretty simple.  At the end of the process, I had a working version of WordPress installed.  It ain’t pretty, and God knows how I’ll import all of my blog posts.  But it’s installed.

Finding and Hacking a Theme

I briefly explored recreating my hand-made Blogger theme from whole cloth, but almost immediately that seemed like an insurmountable task.  I’m pretty good with code, and this is when I got my first inkling that maybe WordPress theme-hacking was going to be harder than it should be.

So I located a good 3-column theme, installed and activated it.  When I settle on a starting theme, I will be happy to pay for it (so I can hack it freely, delete the imagecredit links, etc.), but this free theme is a good place to start my WordPress learning experience.  Next, I wanted to modify the colors and content of the theme.  WordPress has a built-in theme editor, but at least initially, I am not impressed with it.  So I took the old-school approach and modified the files directly and uploaded them to my sever.

But, boy, are there a lot of them.  With Blogger, I have two files to be concerned with.  My template and my style sheet.  There are scads of files that affect the look and content of a WordPress blog.  That fact, and my general lack of experience with PHP, discourages me greatly at the moment.  I want the ability to manipulate the content, presentation and order of my blog, the way I can now via my Blogger template.  Perhaps you can in WordPress, but at this point it seems like it will be a chore.

So I did what any right-thinking person should do when faced with a confusing pile of code.  I went to bed.

Next Step

I’m going to need to spend a couple of hours learning the structure and purpose of these various files.  I hope and suspect that things will get easier with familiarity.  I sure hope so.

But at least I’ve taken the first step.

On to Part 2

OK, I now understand better the WordPress page and theme structure, and the editing capabilities are much better than I initially thought.  In fact, I got tired of worrying about all of this and did what I generally do when technologically uncertain: I said screw it and tried to import all of my existing posts to my WordPress blog. . .

Of course, it’s never that easy, even if you are willing to work without a net.

First of all, WordPress cannot directly import files from an FTP published Blogger blog.

image

Well isn’t that just great.

Never fear, I’ll just export my blog via the Blogger dashboard.

image

And run that file through the handy online converter, that will convert my exported file to a WordPress WXR file, that can be imported.

But NOOOOO. . .

Turns out that file is too big to be imported.

image

It just keeps getting better.  There is some discussion of modifying your php.ini file to allow larger uploads, the only problem being that I CAN’T FIND IT.  IT’S NOT IN THE DIRECTORY ON MY SERVER.

So here’s where we are at the moment.

image One, I believe I can hack together a WordPress theme that would serve my purposes.

Two, I’m willing to fly without a net and import my posts, and worry about the permalinks later.

Three, none of that frickin’ matters because I can’t import my blog posts thanks to some size limit I can’t find to fix.

At the end of the day, I could convert my blog to a blogspot hosted blog, and import it from there, but that just seems like too much brain damage.

So. . .

I’m going for a run.

Before the Rise and Fall: A Business Traveler’s Hope for the iPad

travelling

I’m on the road a fair amount for my job, and I’m a dedicated laptop power user during those trips.  For example, the last half of this week I was in San Antonio, chairing a conference.  Delaney didn’t have school today, so she took a couple of tests early, skipped school on Thursday and went with me.  Between checking my email, reviewing documents, visiting Webkinz, and looking in vain for a late night Avatar showing, we were constantly on my laptop.  In fact, this afternoon we pulled over on I-10, plugged in my wireless broadband card and found information on a for-sale farm in Flatonia, Texas I wanted to look at.

I use an Hp tx2525 tablet PC when I’m traveling.  It’s a good choice, but it could be better.  So I watched with great interest Steve Jobs’ iPad unveiling on Wednesday.  My Apple philosophy is very simple: I think the iPhone is probably the greatest technological advance of the past decade, and I think Macs are hard to use, software challenged and overpriced.  I have been waiting to see if the iPad was going to be a lite Mac or a supercharged iPhone.

In sum, it looks like it will be a little of both.

Could the iPad be Apple’s Alamo?

Since watching the unveiling, which was certainly impressive in a religion-of-Apple sort of way, the thing I continue to lament is the absence of a camera.  Religion or not, I cannot comprehend how you can release any manner of handheld device in 2010 and not include a camera.  I find the absence of native USB and SD card slots to be almost as annoying, but I could probably convince myself to live without those.  But no camera?

I’m not in the market for an addition to my mobile toolbox.  I’m in the market for the ultimate mobile toolbox.  For me to take the iPad plunge, I’ll have to conclude that it can replace my laptop. That may sound like a tall, perhaps unfair, order, but it’s not.  Most laptops have way more features and horsepower than I need.  I’m looking for an elegant device that doesn’t have a bunch of features I don’t need, but that has the ones I do.

So will I buy an iPad?  At first I thought so.  For sure.  The more I think about it, I’m not so sure.  I need to be convinced of a few things.

Like what?

First, I need to know that I can use an iPad view and edit Word documents.  I tried really hard to dump Microsoft Office, but it wasn’t possible for a document-intensive user like me.  Google Docs sucks, horribly.  Open Office will do in a pinch.  But the hard, cold fact is that corporate America operates via Word, and so far there are no legitimate alternatives.  I don’t know squat about iWork, but I doubt the Word experience within iWork is seamless.  Is it acceptable?  I don’t know, but it will have to be to get me to dump my laptop for an iPad.  I suspect this will be the deal-stopper for me.  But I can hope, and I do.  Desperately.

In that regard, let me make one ancillary point.  If Apple truly designed the iPad as an intermediate device to fill the microscopic space between a Mac and a smart phone, it will fail miserably.  Netbooks never took off, and everybody uses PCs. The market for a Mac netbook is about on par with the market for teal ketchup.

Second, I need to get comfortable that I can use Safari for real web browsing.  Candidly, I find surfing the net on an iPhone about as fun as going to the Opera.  So I rarely do it, and when I do, the experience is so agonizing that I don’t even notice the browser.  As long as Outlook web access, Gmail and Google Reader look and work well in Safari, I can probably get past this.

Third, I need the virtual keyboard to work really well.  Better than that train wreck I tried to use and quickly abandoned on my tablet PC.  It needs to approximate the normal keyboard experience.  The virtual keyboard on the iPhone is infinitely better than any Blackberry keyboard, so there is hope here.

Fourth, my annoyance level over the lack of Flash on these products continues to rise.  Flash is, for better or worse, the de facto standard on the internet.  It is arrogant and customer-unfriendly for Apple not to capitulate to this.  I’ll somehow have to conclude that this gaping hole in the specs won’t be the problem I think it will be.

Fifth, I’ll have to get over the fact that it is not widescreen.  A 4:3 aspect ratio is a gigantic leap backwards (see the next paragraph).

Finally and most importantly, I’ll have conclude that, contrary to the way it seems, this device was not hurried to market in an unfinished state, only to be obsoleted in a few months by a device that plugs some of these giant holes.  This is the thing that really weighs on my mind.  I already have a Kindle 1.  I don’t want to collect obsolete and under-performing hardware.

I’m holding out hope.  But if I had to put money on this race today, I’d bet against the first generation iPad.

Now the iPad 2.0. . . that’s a horse of a different color.

How to Move From FTP Published Blogger to a Blogger Custom Domain

The backstory is here.

I decided to move Errbear.Com, my music publishing company’s web site, from FTP published Blogger to a Blogger Custom Domain.  Here’s how I did it, and my initial thoughts.  I’ll update this post as the process continues.

After getting encouragement from my friends Rick and Louis, I started out at the Blogger Custom Domain instruction page.

Step 1: Converting to a Blogspot.com address

From the Blogger Dashboard, select Publishing and click on “Switch to blogspot.com.”  You will be sent to a form to pick  blog name.

I picked errbear.blogspot.com, which thankfully was available.  This step was very easy and took about 5 seconds.

Step 2: Configuring Your Custom Domain Settings

Again, from the Blogger Dashboard, select Publishing and click on “Switch to Custom Domain.”  Then, since you already own your domain, click on Advanced Settings.

I want to direct the entire errbear.com address to my Custom Domain-managed blog, so I selected www before errbear.com.  This step was also fast and easy.

Step 3: Make the CName and A Record Changes

This part is done via your domain registrar’s web site.  And things get a little more complicated, but fear not, we’ll walk through it.

First, the CName change.  I use Network Solutions, but the process is very similar everywhere.

From your domain management page, select the domain you want to use for your Custom Domain and then click the button or link to edit the domain’s DNS.  Depending on your registrar, you may need to then click on Advanced Settings (or some similar phrase).

Create a CName Record for your Custom Domain that points to ghs.google.com.  Again, because I want to direct the entire errbear.com address to my Custom Domain-managed blog, so I used www before errbear.com.

Next, the A Records.

I was confused by this passage in the Blogger instructions:

I didn’t know you could point a domain to “each” of four separate IP addresses.  So I did what any good nerd should do and consulted Twitter:

And got a quick answer, that made me (a) like Twitter a little more, and (b) feel a little like a dumbass.

image

So I added the A Record three more times.  Duh.  At the end of the process, I have four A Records each for @ and * (nothing and everything other than www, respectively), one pointing to each of the IP addresses listed above and on the Blogger Custom Domain instruction page.

And immediately, the previous error message took a happier tone.

But all was not well, yet.  When I republished my test post, that I did after moving to errbear.blogspot.com, the post was not there:

image

Don’t panic.  This is normal.  It takes a little while for the DNS changes to make their way across the internet.  A little while later, all was well.

Almost.

Step 4: Getting Rid of the NavBar

There was this horrifying Blogger NavBar at the top of my blog:

image

This is not going to work.  To fix this you have to add

#navbar-iframe { display: none; }

to your style sheet, if you use one, or above the </style> line in your blog template, if you don’t use a style sheet.

More good information about ridding yourself of the NavBar can be found here.

Step 5: Changing Your Template (Optional)

I have been using a custom template for years.  But a lot of the new and promised features at Blogger don’t work well with custom templates, so I thought I’d experiment a little with some new templates.

Important: If you decide to do this, back-up your current template by copying it from your Template>Edit HTML page and pasting it into a text document.  This is as important as not forgetting your parachute when sky-diving.

I put on my parachute and jumped.  From my old template

OldEBM

to the current one.

Immediately, I got the opportunity to make some customizations that were not possible with a custom template.

image

Looks promising.  Having said that, I hate reading a little narrow box of content on a big computer screen.  It’s such a waste of screen space.  Maybe I’ll work on some CSS to fix that.

But first there are a couple of pressing modifications that must be done.  First, I need to add the Yahoo Music Player code, for the embedded music player.  To do so, all you have to do is add this before the </head> tag:

<!– Begin Yahoo Player Header–>
// <!–[CDATA[
javascript” src=”http://mediaplayer.yahoo.com/js”&gt;
// ]]>
<!– End Yahoo Player Header–>

And I need to, once again, get rid of the NavBar, this time by adding this before the line that begins with ]]>:

 #navbar-iframe { display: none !important; }

After this, you can add features and customize your template as you see fit.

Update 1:  I’ve now experimented with Blogger Custom Domains and the newer features enough to confidently report that publishing via Custom Domains is a reasonably powerful platform.  The inclusion of static pages (via the Blogger in Draft beta page) adds the much needed ability to include ancillary pages.  See the index pages I added to Errbear.Com for an example of how to implement static pages.  I also found it reasonably easy to modify the new template, as you will see.  It’s early, but so far I’m pretty impressed.

Conclusion

Overall, this was a pretty easy process.  I don’t know if I the additional Blogger features that weren’t available with a custom template will outweigh the limitations of a canned template, but I can tell you that the process of moving to a Blogger Custom Domain was pretty easy.

I’ll try to address any questions or problems you face in the comments.