Darkness in the World of Academia

I’ve been in IT at Indiana University since 2008. In that time, Bradley Wheeler has always been the CIO, head of all technology.

I really don’t know where this post will lead me, but I feel I need to write it to get it out of my head, the subject matter bothers me.

Recently, and shockingly it was announced by the president of IU that he would “retire” his role, take a sabbatical and then return to his roots as a professor at the Kelley School of Business.

Replacing him? The head of my very own department. A person that has went from essentially a nobody that I had never heard of before, to being the head of IT in just a short 2 years. It doesn’t pass my sniff test. Not by a long shot.

When I was just beginning to really make a name for myself in the pit of nameless souls called IT, Brad would come to the office I worked at and talk to me on a level that was personal. He would talk about how the office in which I resided was one of the first big projects he had been in charge of. My office at the time had a long curved desk, with a meeting area that was turreted with long vertical windows.

He spoke of that office like it was his baby. Genuine care and pride. He never made me feel like the hourly nobody that I was, and never did. I appreciated his vision and I appreciated his leadership.

As time marched on, and I did create a name for myself I was given a bonus and a letter from Brad. It was for being a IU Brand Ambassador, in my work in helping other centers of the School of Medicine across the state. I hold that letter in the highest of regard. It sits framed, right next to my degree from IU.

To get to my point however. I don’t think this is something Brad wanted to do, I think it’s internal university politics at play, with him paying the price.

The current lead of my division came to us more like a blue collar person, not a white collar leadership person. His speech was rough, his ideas even more obtuse. Overtime it was like he went through a makeover for executives. I found it very odd, and still do.

At the same point, we are all working off campus and working on paths to return to a new normal. My leadership are pushing unreasonable expectations to migrate our computers to a different build, regardless of what problems this causes the users of said computers. Users who have little to know real computer / operating system knowledge, medical research labs that are working hard to fight cancer, and computers that are accessed remotely by users that need them for their job.

They don’t care, they just want their dashboards to say X numbers of computers have this. There is no security threat, there is no significant reason for the change other than the change itself.

I sent a message to several of my research labs and faculty members to make them aware of this today. What came out of that message was one thing, consent. That’s what is missing here, consent.

My people rely on these computers to do work, and store data important to their work on them. If I were to blatantly rebuild these machines, there is a possibility that data that is important to them would be lost. To me, an unacceptable risk.

I haven’t connected all of the dots yet, but there has been increasing measures to combine IU and IU Health’s computing resources. Those measures didn’t increase until the head of my division started his role. Coincidence? I really don’t think it is.

I sent Brad an email, not expecting a response. I had to air some of my grievances at what is going on. He replied in kind, and thanked me for my kind words. I know he will be okay, I know I’ll be okay. I just do not like the direction I see the world of education going. A world that welcomed me in where the real world never did.

Goodbye Old Friend

Many important events happened to me in 1999.  I officially moved out of my mothers apartment (if only for 6 months).  My first child was born.  I also built my first computer, with the help of the awesome guys at Edgewood Computers, based out of Ellettsville, IN; where I lived at the time.

It has some amazing specifications for the time.  A 450mhz AMD K6/2 processor, 96mb of PC133 ram, a 10gb hard drive, an ATI All-In-Wonder video card, which allowed you to record video directly from cable.  It has a 48x cd-rom drive, that’s right not even a burner.  I also installed the hard drive from my first computer, to be used as a secondary place to store my stuff, at 200mb it wasn’t large, but it was something.  In total I paid just under a cool grand for this computer, which wasn’t bad at the time.

This computer only had 2 problems.  First it had to be thoroughly cleaned with alcohol, as I used to smoke inside my home, which led to a residue buildup on the machine.  Then a few years ago, the power supply went out.  That’s it!

In 2005 I built a new computer, one that grossly outdated this one.  We ended up giving this one to my in-laws.  With 2 of their daughters a minimum of 2 hours away, we wanted to get them connected via email and able to get on the internet.

My in-laws had been complaining about it running slow, they thought it was their dial-up internet access, but in reality it was the aging computer.  Last night I booted it up to see what was going on and discovered the IDE (Hard drive) controller had went bad.  I knew then that it was time to find my in-laws a new machine.

We got them a Dell Optiplex 745 from Dell’s auction website.  I plan on acquiring them a flat panel monitor sometime soon as well.

Goodbye old friend, you’ve been the most reliable machine I’ve ever known of and you’ll be missed.

Capturing Complete

I honestly can’t count how many times I have captured all of the season 1 ROX episodes, but it’s been too many times.  Between all the issues I’ve had, there isn’t really an exact source to point the blame to.  I’ve had a hard drive crash, which put me to tears.  I have some tapes that CATS made for me which have been in bad shape since the day I got them.

The hard drive crash made me seriously look for backup solutions and I found one.  I created a backup server, which backs up my files to a mirrored raid.  Should 1 drive fail, I can simply replace it and lose no data.  The system has expandability for more hard drives in the future should I need them.  The only item I haven’t done is off site or cloud backup, mainly due to the file size of video files.

For a while I was transferring video using a USB device, which worked well for a while but now leaves a video frame in places where they shouldn’t be.  I think it’s a bandwidth issue.  Now I’m transferring with a capture card, and haven’t seen any of the issues I had with the USB device.

As of right now I have over 600 gigabytes of files solely dedicated to ROX.  Most of those are simply draft episodes which have been captured, but aren’t suitable for release.  They are either missing one piece here or there, or just need fade effects added to the beginning and end.

That’s what I do.  I’m not interpreting the original work, merely trying to make 1 good episode from a sea of bad ones.  It’s not easy work.  I go over each episode frame by frame and look for things such as heat damage (which has been the biggest issue thus far) y-axis video track issues and a plethora of audio issues.

Now the real work begins.  I’m hoping to edit and render 1 episode a night.  If I’m able to keep on this schedule I might be able to start DVD authoring within a month.

Without Context

Over the weekend, I tested the capabilities of my newly operating LAN.  I read an article on lifehacker about a program designed to test the speed of your home network.  This article basically shouted “try me.”  And so I did.

While my LAN should theoretically be gigabit in speed, it has been almost impossible for me to find what exactly gigabit is.  The only absolute I can find is that the term gigabit means 1 billion bits.  The problem is finding the context of that.  What is truly considered a gigabit network?

This program creates a file on another computer on your network and calculates the data for you.  I sent 1 gigabyte files to my server and HTPC.  By sending this large of a file, it tests more than speed, but throughput of the network.  Every computer on my network has a gigabit network card except for my server, which has a 10/100 network card.  This is where I’m somewhat confused, as the results were somewhat similar for both machines.

Results:

Server

—Writing— —Reading—
Packet length : 1,048,576,000 1,048,576,000
Time to complete: 98.0580000 148.7040000
Bytes per second: 10,693,426 7,051,431
Bits per second : 85,547,408 56,411,448
————- ————-
Mbps: 81.5843658 53.7981491

HTPC

—Writing— —Reading—
Packet length : 1,048,576,000 1,048,576,000
Time to complete: 92.2800000 92.9600000
Bytes per second: 11,362,982 11,279,862
Bits per second : 90,903,856 90,238,896
————- ————-
Mbps: 86.6926727 86.0585175

What I’d really like to find out is if these numbers are “in line” with what a cat5e LAN with a gigabit router and gigabit switch should be.

While I’ve done a fair amount of “googling” this, I haven’t found any information that hits a home run.  Most of what I’ve found is out of date, or goes off on a tangent in a completely different direction.

If you happen upon this blog and are a network engineer, or knowledgeable on this subject, please let me know!

Broken Links and Duplicate Files

I recently noticed that I had somehow uploaded almost 900 duplicate photos on flickr somehow.  So I have been going through all of my pictures and deleting the duplicates.  In some cases, taking all of the metadata and information I have probably forgotten with them.

Because of this deletion, some of the links to pictures on this site have become broken.  It’s an unfortunate side effect.

While to some this may be a major disturbance, I use my pictures to illustrate things that may be hard to describe, or to emphasize certain aspects of my posts.

This reorganization will take some time, but the OCD is coming out of me with this one.  I just can’t help it.

Goodbye Yahoo!, Hello Google

I’ve been subscribing to Yahoo! Mail Plus since 2006, and while I enjoy it, I don’t enjoy the fact that I have to pay $19.95 a year to POP my mail to my various e-mail clients.  I knew I needed to make a switch somewhere, but didn’t know where to go.  I know there are many e-mail services out there such as hotmail, juno and gmail.

I’m kinda finicky about my e-mail provider, as I’m not a fan of web mail (I only use it when I have to).  That’s why I’ve been paying for Yahoo’s Plus service.  I used to be a big proponent of Juno.  If you don’t know the history of it, it’s quite fascinating.  It started as a e-mail only program.  You could write emails and send them, that’s it.  It would connect when you wanted to send or receive and then disconnect.  In the age of dial-up access, this was an efficient use of the phone line.  I used Juno from 1996 until about 2004, that’s when my inbox began to be clogged with so much spam that I spent more time cleaning the spam out than simply reading the e-mail that was intended for me.  That’s when I gave up my original internet handle, Cowboyman.
Starting August 1st, I will no longer be with yahoo.  I’ve had a gmail account for quite some time, I just haven’t used it much.  I will be full-on switching over to google for my email needs.  To keep the spam bots away, I won’t be divulging my entire email address for the world.  But for those of you that know my email address, it will be changing ever so slightly.

Instead of firstname_lastname@yahoo.com it will be firstname.lastname@gmail.com

If you’re my friend on facebook, you can see all of my info on my profile page as well.

Hacking Apple’s Time Machine

On my quest to learn everything I can about the “locked down” world I like to call OSX, I tried to setup Time Machine.  For those of you that don’t know, that’s Apple’s built-in backup utility.

My situation is somewhat unique, but I found many others on the interwebs trying to solve the same issue.  How to backup over wireless, and how to backup to a NTFS formatted drive or a network drive.  So I scoured the web and found many potential solutions, most of them contained incomplete information however.

The guide that finally pointed me in the right direction is located here.  It’s a surprisingly easy process and should be supported by Apple.  Why should you have to physically connect a drive to a laptop to back it up?  That just seems counterproductive to me.  Isn’t the whole point of having a laptop for mobility?

I’ll outline the steps below for those of you who are weary of clicking on links.

Step 1:

  • Open up Terminal (Applications, Utilities)
  • Enable unsupported volumes by entering the following code:
defaults write com.apple.systempreferences
TMShowUnsupportedNetworkVolumes 1

Step 2:

  • Mount your network drive (Finder, Go, Connect to Server)
  • On your Mac, open Disk Utility. Click “New Image.” Use the following settings:
  • Save As ComputerName_MACAddress (Must be Ethernet MAC Address and not Airport MAC Address)
  • Volume name can be whatever you want.  I named mine “Time Machine Backups”.
  • Change partition to “No Partition Map”
  • Change Image Format to “Sparce Bundle Disk Image”
  • Custom Volume size. Set the maximum you want to use on your remote location.  Don’t worry if you don’t have the room on your Mac.  I set mine to 200gb, the size of the hard drive on my Mac.  The empty file was a little over 300mb.
  • Save and then move this file to your network drive.

Open time machine and select the network drive you moved the sparsebundle file to.  Time Machine should now backup without any issues.

When you perform the first backup, have a wired connection and turn off your wireless.  My first backup was 50 gigs and took over 3 hours with a gigabit LAN.  I can only imagine how much longer it would take over a wireless connection.

This has been the first of what I’m sure will be many achievements in my learning and (in some cases) working around Apple’s master plan.

First Impressions

I finally stepped into the world of Apple.  While I thought it would be a new and exciting experience, I must say I’m somewhat disappointed.

I purchased a Black MacBook off eBay that came with many accessories.  The auction included a laptop bag, 500gb Lacie external hard drive, the original box and restore discs and an Apple keyboard and mouse.

It’s specs aren’t the best, but I don’t need them.  It has a 2.16 ghz Core 2 Duo Intel processor, 2gb of ram and a 200gb hard drive.  I plan on upgrading the ram to 4gb once I learn all I can on OSX and need to start working with VM Ware.

I must say that the design of and abilities of my MacBook amaze me, while some aspects of it downright disappoint me.

The first issue I had was with it’s “slot loading” disc drive.  This computer came with Tiger (10.4) so I purchased Snow Leopard (10.6.3), and my first task was upgrading to this OS.  While I’m still not sure if something is wrong with mine, or if this is a design flaw; my particular machine doesn’t particularly like to load or unload discs.  The only way I can get them to load is by pushing the disc in all the way using a foreign object.  Ejection is similar, as it only ejects about 1/16″ out of the machine.  I asked some of my co-workers about this and they confirmed that these drives are finicky at best.

My second issue is with the seemingly “closed” nature of the Mac OS.  While I’m basically a newbie, it doesn’t seem as friendly to someone who likes to customize everything like myself.  While there are options, they are limited.  Luckily I have vast experience with Linux, the second cousin twice removed to OSX; this makes my learning curve much more shallow than if I had no experience at all.

Let me restate for all the fan boys out there, these are just first impressions.  I haven’t had a chance to dig deep into this machine yet.  I’m diving head first into the mac world and only using a PC when required or when I can’t use it; such as at work or when I’m doing some work for my business.

I transferred my entire music library last night and eagerly anticipate setting up iTunes and seeing how similar the Mac version is compared to the Windows version.  I’m also going to start transferring all of my personal home videos using iMovie and iDVD.  Two programs I actually need to learn for my job at IU.

Since I have went on a technology “spending spree” of sorts, I am imposing on myself a probation from technology purchases.  The only caveat is if something fails and needs replaced.  I think I’ve put enough financial stress on my wife for a year or so in that department regarding this and my recent HTPC purchase.

Summer Luxuries

This summer is wildly different than the last couple of summers.  I’m actually working a regular schedule!  That means we have the means to do more!

I’m also taking my last semester at Ivy Tech, the school I have learned to despise.  Since I am transferring to IU, I didn’t have many choices because there are a limited amount of classes that transfer.  So I am taking Econ-101 and Hist-125.  Economics is well, economics; there isn’t much I can really say about such a dull class.  History is a different story however, as the focus for this class is “The History of American Technology.”  There is nothing that gets me as excited as history and technology, well I can probably name a few things but I must digress.

I also made the deans list for the Spring 2010 semester!

My econ class is online, and my history class was originally a “hybrid” class, which is essentially online; with the option of coming in for lectures and discussion.  I guess not enough people registered for my section and it was canceled and moved to a online section.  So no rushing to class for me this summer!  Score!

Interestingly enough, one of the first classes I will be taking at IU is a similar class, but it is in relation to how the computer changed America.  It is through the American Studies program.

I have had an average of 100 pages of reading per week thus far, and I expect that pace to stay the same.  For someone who only reads something if it’s necessary, that’s a mountain of reading.  Luckily I’m able to read and do my homework while at work, which opens up my time away from work for activities I’d much rather be doing.

Speaking of work, it seems as of the last few months that more and more people on campus are moving to Apple computers; the pressure for us to offer support for them has grown exponentially.  I haven’t seriously used a mac since the original Macintosh.  So with some preparation, I will be purchasing a macbook sometime this summer.  I hope to learn the systems inside and out in the only way I know how; enveloping myself in it.  Some think that it’s a large expense for just a learning tool, but I think it’s a small investment in my learning.  Plus it will elminate our current battles over who can use the laptop.  Even Amelia wants to play on what we call “the magic box.”

We’re currently talking (and planning) on adding a HTPC (Home Theater PC) to our endless collection of technology at home.  The key issue is price at this point, neither of us want to spend too much money.  With the lack of abilities a DVD player provides, a HTPC can offer us endless opportunities for whatever we want to do.  I have many movies that we can simply watch over our home network, plus with things like Hulu, Boxee and my new fave, Netflix – we’ll never have the excuse that “nothing’s on.”  With that in mind, I’m currently working on getting our LAN up and running.  I just have to install the box, an outlet, and connect the wiring.

I’ve all but completed the new website for LML Video Services.  I just need to raise the $60 I need to re-up my hosting package.  I built this website from scratch through my Computer Information Systems class last semester, and then tweaked it for “commercial” use.  It’s simple, just my style.  I’m currently trying to make the decision to leave PayPal and use Google for checkout options, but that’s still on the drawing board.  I also have a “Latest Updates” section that is essentially a blog.  I would like to use Word Press or some other blogging type script to update this rather than hand code it.  Unfortunately I cannot work on this until it is actually up and running.

Solving Error 46 For Good

Ever since I started working with Editor B on the ROX 2 DVD project, I have been using Apple’s QuickTime almost exclusively.  When my daughter and I got an iPod,  I started using iTunes.

Since I am a Windows user, there are some complications with using this software that many people like myself have encountered over the years.  I’m going to outline those problems, and how I fixed them here.

Apple includes an “update utility” with all of their products which will auto install updates for you, while this may sound nice – it’s a devil in disguise.

For some strange reason, while this update utility is supposedly updating your software, the first thing it does is actually remove your old versions.  It then removes all authorized users from the registry keys the programs require to run.   When the installation commences, it tells you various messages saying it cannot access this or that.  It then rolls back it’s actions and you are left without your software.

I was receiving QuickTime Error: 46 – Could Not Load ActiveX Control.  If you google it, you will find hundreds of listings regarding this issue.  99% of them will tell you to install a old Windows NT utility and then download a file named reset.cmd, you run the reset file which resets the security profiles for a few registry keys.  This works for some, but not all – including me.

I spent about 2 hours last night manually resetting all of the keys required, and finally fixed the issue.  While my case may be extreme, the only other option was to format and completely wipe my machine.  Not something I really wanted to do, as I don’t have a lot of free time, and I’m re-doing a video transfer job that went wrong.  I won’t go into much detail, but it’s the reason why I quit using dual layer DVDs.

The other error I was getting was preventing installation of QuickTime and iTunes.  A dialog box would pop up and say:  could not open key:
UNKNOWN\Components\9C4307835821FFF47864EE6DABC09AA9\E603EB826AD5C9F4DB0BBD3A8C6CFFDF.  After doing some exhaustive searching, I found the location of UNKNOWN\Components\.  The location is explained here.  It is located at HKEY_Local_Machine\Software\
Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components.  The first string in your error is listed there, with the second string being a subkey of that.  Change your permissions and you’ll be able to install.  I have seen examples that have different key values, so please don’t use my particular example – yours could be different!

I have modified that reset.cmd file, and now it works for me.  The major flaw with the other version flying around the interwebs, is that it does not force a owner into the keys.  Without an owner, you cannot add users.

Here is that modified file in it’s entirety.  Please copy everything into a notepad and save it as *.cmd file.  It worked for me when nothing else out there would.  I hope this helps anyone out there who is fed up and frustrated, it will also give me a reference should I need to do this again.
Continue reading “Solving Error 46 For Good”