Thoughts on the Nintendo Revolution Wii

Posted by on April 1, 2009

So I finally broke down and bought myself a Nintendo Wii.

What?! You don’t have a Wii? 2006 called and it wants its blog post back!

That’s really funny, alter ego. That’s right, I never got the Wii. I got the PlayStation 3 and sold it in short order. I wanted to get the XBOX 360 but the 3 ringed monster of doom scared me off. This must be a really hard one to fix since it keeps happening with every new iteration of the console. I won’t pretend to know what I’m talking about here. Microsoft has a few smart people. If they can’t figure it out, I sure can’t.

Stop rambling and write about whether you liked the Wii!

The Wii came nicely packaged, a bit a la Apple product. Not quite as beautiful of a job, but close. Plugging everything together was a breeze. The low definition cable which came with the console did the job of showing the graphics on my 37” LCD TV just fine. I don’t really see a difference between 480i and 480p with my new “high definition” cable from Belkin. I’m glad it’s actually a really nice cable so that I have something to justify the $15 I spent for the cable.

The Wii comes with the sports game everyone surely knows about at this point. It’s a perfect showcase of what the Wii can do with its trend changing remote thingy.

Let me tell you, the Wii does a much better job with reading my movements than the Duck Hunt gun I played with when I was young!

I’m going to go downstairs and play another round of Wii Tennis. I can’t keep writing when I still haven’t made pro at it.

On Monitoring Kids’ Online Activities

Posted by on July 8, 2008

I am not a parent myself. In fact, I was a preteen myself as recently as a baker’s dozen years ago; so I guess my opinion is still very much from the other side of the fence.

I feel that having a pre-teen life where discipline is stressed makes for better adults down the road. In fact discipline where a semi-strict schedule is followed with activities and the like, in my opinion, gives kids the framework necessary to function in today’s hectic and high-tech society. I wish I had more of a strict schedule in my yearly years as I currently have a bit of trouble with getting things done. (I’m working on it and making huge strides toward fixing it).

Monitoring what kids do on the internet is a part of developing discipline. It’s simply too easy to fall for the addictive nature of the internet, which makes it a potentially dangerous influence to self-discipline. However, the monitoring, in my opinion, shouldn’t be coupled with blocking of many websites. Perhaps just the NC17+ websites being written to a log for later review by a parent, guardian or older sibling. I’m talking more of a benevolent monitoring where you know all the potentially questionable websites the kid has been to. This would give the monitors a chance of talking to the kids about it down the road, if they happen to notice some interesting websites in the logs.

One should also take into the account the undeniable fact that kids nowadays do not stay kids for long. I’m not saying whether that’s a good thing or a bad thing; what I’m saying is that it changes things. We need to acknowledge their earlier maturity by not applying completely arbitrary age laws.

People tell me that my opinion will change when I have kids. Perhaps, and we’ll see. I can’t predict the future.

As a recent user of public school computers, let me say just how annoying the filters are and how easy to get by the them it is. I was often very inconvenienced when doing research on school computers. Many topics involving war and sex (as in anatomy and reproduction) were blocked. Also, sites about hacking (the good kind), computer gaming, news and many others found themselves on the blacklist. It took me all of 10 minutes to bypass all this by using port 22 to connect to my home network and funnel all the traffic through there.

It seems like there is a huge misunderstanding between children and their parents on this issue. I have yet to see someone over the age of 11 being permanently hurt by something they have seen on the Internet (again, I’m not an expert; this is just my personal experience). In fact, these people are the prime and willing audiences for some of the most disturbing content on the Internet-content which even I shy away from.

Also, there is the issue that now there are laws requiring schools and libraries to use approved install blocking software in order to get federal funding. This gives few select companies all the profit and takes the initiative away from schools to find the best suited solution for their case.

The whole idea of content blocking is untenable at its core. There are hundreds of millions of sites on the Internet. If filters decide to block the bad sites, they will fail due to the numbers being stacked against them. If they choose to block everything and only allow the good sites, they will greatly inconvenience the users of network by blocking necessary resources.

Please, before you respond to this, keep in mind that I’m still very much thinking about this issue. We shouldn’t be too quick to reach a conclusion about something as important as this. If you disagree, tell me why and I may change my mind. After all, I don’t have kids and I’m still very young myself.

George Carlin, I’ll Miss You

Posted by on June 23, 2008

George Carlin has died from heart failure. The man who made famous the “seven words you can never say on television” passed away at 5:55 p.m. Sunday at Saint John’s Hospital in Santa Monica, his longtime publicist said. He was 71.

My only regret is that I passed on a chance to see him live.

He’s in a better place now-playing cards with Joe Pesci.

Keeping Up With Updates

Posted by on May 31, 2008

If thoughts could write blog posts, this blog would be updated every 15 minutes with relevant technological goodness. Unfortunately for me, this isn’t the case; at least not yet. I have to find time, sit down in front of my MacBook Pro (which I got off of eBay and am very happy with except for the fact that I overpaid), and try to recall what happened to me during the day. This kind of situation is not very common for me.

So what do I do? In general, I want to keep this blog updated and yet I can’t ever get into a specific situation where this is the case. I don’t have a solution to this dilemma yet. Perhaps I’ll also post about this issue on this blog.

SharePoint 2003 Site Restore Fun

Posted by on April 14, 2008

When I run backups on SharePoint, I do both database backups and individual site backups via a script utilizing the stsadm.exe tool. This gives me the opportunity to both be able to be granular in my restores and also be ready for a disaster scenario.

Today I had to restore a whole site from a .dat file. Simple enough, right? Fire up stsadm and type:

stsadm -o restore -url http://path/to/site -filename e:\backup\path\of\file.dat -overwrite

At first everything seemed like it will be fine. Since this is a command line utility, I didn’t have a progress bar to give me hope, but I was sure of the process and of the outcome; or so I thought…

After 4-5 hours of waiting for the restore to finish, the SharePoint portal went down. The reason was a complete re-crawl of the ENTIRE portal and non-portal data. This kind of thing is done at night and on weekends for a reason! Why did I wait 5 hours? Well, the site in question was 10GB in size. The biggest restore I did up to that point was during off hours and of a 500MB site.

There is no clear cut answer to this on SharePoint 2003. I tried stopping the search service, but this didn’t stop the re-crawl. The solution ended up being desperate–a reboot. I had backups for all the data in case the worst happened. So I rebooted and I waited. The server came back online and after taking around 45 minutes to recheck the databases, it finally settled down and became accessible to everyone. In addition to this, the site restore I was doing also turned out to be successful.

The moral of the story in my case is not to trust SharePoint 2003 with anything. It’s a decent piece of software and 2007 is even better. It just always seems to do things just a bit off of what a person would expect–enough to get you in hot water.

SharePoint Services 2.0 SP3 Disaster

Posted by on April 8, 2008

If you have a SharePoint 2.0 server and you have installed SharePoint Services 2.0 SP3, you may have notices a few issues. Among the several issues with the service part there are two which stand out.

1. Data view web parts cause users with access to SharePoint sites to be denied access. When users attempt to access sites, they receive an authentication prompt, which fails after being filled out with correct information. The quick workaround for this issue is adding users to the local Administrators group. This was the best (so to speak) solution to this problem before a hotfix was released.

2. The edit in datasheet View feature in lists does not work correctly. It redirects the users back to the standard view. The fix for this issue was quickly released by the community, and later corrected by Microsoft via a hotfix.

The above issues are addressed in hotfixes 948919 and 941412. You will need to fill out a request for these hotfixes.

IMPORTANT: When you apply the fix for issue 1, an immediate rebuild of your portal and non-portal content will follow. On some setups this is known to slow down normal SharePoint access to a crawl. Always backup your SharePoint database before applying hotfixes.

CanSecWest and OS X: Where are our priorities?

Posted by on April 5, 2008

I’m sure that by now everyone and their grandmother has heard that an ex-NSA employee by the name of Charlie Miller has managed to r00t a MacBook Air after directing the machine to a website with malicious code1.

OS X security implications aside, my first reaction was not anger or shame-it was puzzlement. I went on searching for a source which would give me more details about the actual hack. I knew that Charlie Miller signed an NDA, promising not to talk about the exploit; but what I needed to know weren’t necessarily the technical details of the exploit. I simply wanted to know what he did from an onlooker’s point of view. There was reportedly an audience of 20 people, cheering Charlie Miller on2.

What did Charlie do exactly? Did he just click on a link? Did he click on a link and press to confirm the installation of [something]? Was the MacBook Air logged in and running as an administrator? Does the exploit work on a non-administrative user account, assuming that the user only surfs to the exploiting webpage without clicking anything to confirm the execution of any additional code?

I can only assume that the MacBook Air was indeed logged in as the default administrative account, where the user does have most administrative privileges, however; only after confirming his or her administrative actions via a warning dialog box, a la Vista UAC and Ubuntu.

Three operating systems were put to the test, OS X failed first. What would you expect the result of this to be? Would people attempt to figure out what really happened and then quickly distribute information about protecting from the flaw in Safari 3.1? OF COURSE NOT! This OS X hack gives the Apple/Apple user haters an excuse to unleash a torrent of abuse, ridicule, and pompous bragging about their own respective platforms. In return, the Apple “zealots” unleashed their own set of abuses, ranging from profanities, to making fun of the form factor of some unfortunate Dell laptop, and of course, bragging about the Apple experience. Go to Technorati right now and search for “CanSecWest Mac” and you’ll see exactly what I’m writing about.

Folks, is this really the best thing to be doing? I know that certain mac “zealots” tend to be very offensive to many people. I know that Steve Jobs is a bit annoying to some. I know that to some the sight alone of an Apple store causes uncontrollable convulsions and sickness. Does that mean that we should all turn into the Apple “zealots’” counter-parts and use their own tactics on them? I hope not.

Now off to find out what I can do right not in order to protect myself…

Note: I’m a very happy Mac user-a recent convert from Windows/Linux.

UPDATE: According to John Gruber of Daring Fireball, “contest-winning exploit took advantage of an overflow bug in the PCRE regex library used by WebKit’s JavaScript engine.” Gruber also stated that this issue has been fixed by WebKit developers. My advice to you is to stop using Safari for the time being and to start using the latest build of WebKit. You can also use Firefox or Camino if you’d like. And most importantly, don’t run as an administrator on your Macs, Windows machines, or Linux machines.


1, 2. http://security.itworld.com/5013/mac-hacked-first-in-contest-080327/page_1.html