March 21, 2008: Good Friday

We felt like we were really sleeping in this morning but, in reality, we were up at eight thirty.  Not much of “sleeping in late.”  Strange how your perceptions of these things change as you get older.

We spent the morning packing.  We have a lot of stuff that we are taking to Frankfort to switch over to my dad when he comes up there to visit tomorrow.  Our living room and our bedroom have been piled up with stuff just waiting to be transported for months now.  The winter months really prevent us from being able to move stuff around effectively at all.  This is going to be our first trip to visit anyone in New York since Christmas!

We got onto the road around two in the afternoon.  This is our first long-distance trip using the new GPS unit instead of just using it around New Jersey.  We didn’t really need it since we know the entire route very well.  But having it was really neat because we could see the map moving by as we drove and it provided us with an extremely accurate and up-to-date time estimate for our arrival in Frankfort.  Or it would have if we didn’t have to make two bathroom breaks for Dominica and an emergency stop for more fuel at the Iroquois station just outside of Herkimer.  It was almost exactly six when we arrived at the Toccos’.

Everyone went out to the Kitlas in Utica for dinner.  That is the Toccos’ equivalent of the Omega Grill for us in Geneseo.  We ate and them went back to the house.  Oreo and Dexter haven’t seen each other for months so they were playing quite a bit.

Joe, Dominica’s father, Min and I sat down and played a little Munchkin Cthulhu before going to bed.  We only made it through about half of a game, though, because everyone was so tired.  Tomorrow dad is coming out to visit and both Dominica and I have our weekend homework to do.

March 20, 2008: My Fair Lady

My first project this morning is moving from Firefox2 (2.0.0.12) to the very latest Firefox3 (FF3 Beta4.) I had heard some rumours that Firefox 3 was really going to be amazing and so I decided that I should try it out, get a sneak preview and maybe help out with some Beta testing. So far I can say – Wow! FF3 is screaming fast. You can really feel it. It loads faster, scrolls smoother, reacts better and loads pages faster. And all fast enough that you can feel the difference! And I am told that it uses less system memory although that is tough to determine without some serious work which I am not going to do for myself. But so far in my first hours or working with it I am extremely impressed and will be sticking with it. Opera, Safari and IE seem to have lost some significant ground with this release.

Bottom of Wall Street from FDR

Today is the final day of my early morning week. It was a little warm as I walked into the office today. But not bad. I got in nice and early but can’t stay late today because Dominica and I are going to NJPAC this evening. We don’t have time to go out to dinner before the show, though, so we will just be doing something simple and quick. I might grab dinner on my way home if the timing works out well.

I was going through the list of search terms used to find SGL today and this has to be the best one ever – and to make it even funnier, more than one person arrived at Sheep Guarding Llama through this exact phrase: i watched the great mouse this morning it was awesome. What? I can’t even find SGL when looking for it using that term on Google. Some people must be pretty serious about their searching on that term.

Almost as funny is how consistent it is that people find SGL when searching for Cannibal Cuisine. On Google we are a bit hard to find but on Yahoo we are the very top hit for that term. This stuff is endlessly entertaining to me.

For a change I actually brought my camera down to Wall Street with me and took a few pictures. It is overcast and exceptionally dark today so we will see how many I manage to get. I took it with me when I stepped outside for breakfast and I tried to grab a few shots off of the pier but there wasn’t much to get with it so incredibly dark. I should bring the Nikon down and get some real pics one of these days.

Normally my morning seem to fly by but today the day really dragged on. It seemed like forever before we reached lunch time even though I had plenty of work to do. For lunch I just ran over to my Halal falafel guys and had my usual falafel pita sandwich and fries. I just ate at my desk. It was very lonely.

Luckily the market is closing early today because of the holiday weekend so all of the work that usually takes place late in the evening on the “weed end” night is happening on the early side around three in the afternoon. So hopefully I won’t be stuck late tonight as that will be a problem since we have to get to the theatre.

Lower Wall Street from Under the FDR

I stayed later in the office than I had planned but only until five which wasn’t bad at all. I stopped at the Metro Cafe in the Gateway Center on the way home and picked up sandwiches for dinner. I got home just minutes after Dominica and Oreo.

We ate dinner and watched the “lost episode” of A Different World. Although after having watched it I have to wonder if it was really a lost episode or if it was just left on the cutting room floor because it was total crap. What a horrible episode.

Then it was off to NJPAC to see My Fair Lady. The show was excellent but, as always, the show was plagued with the issues inherent in having a show in Newark. Tons of people’s seats were given away and were forced to sit in other locations than the seats that they paid for and families were separated because of the NJPAC not honoring their tickets. It was not as bad as at the last show that we went to but the attitude of NJPAC is atrocious towards their paying customers acting as if “squatters” who may not even have paid for the show have more rights than the seat owners do. Newark’s “entitlement” attitude even extends to the theater where they attempt to act classy – but it is a shallow facade. And then to have extremely loud commentary coming from people everywhere including comments about how amazing the scenery is at volume louder than a full normal voice! As if people are trying to make their commentary to strangers several rows away. Although, I suppose, maybe they had to shout to speak to the person who had the ticket to the seat directly next to them since they might have been forced to sit just anywhere. There was also quite a bit of “singing along” coming from all over. Going to a show in Newark really feels like you are with a group of people who have never even learned how to behave in a movie theater let alone a real theater.

We came home and went right off to bed. We have to get up and pack the car tomorrow and hit the road for Frankfort in the morning.

Six new images from Wall Street have been uploaded to Flickr. I did not manage to get any pictures later in the day, unfortunately.

Are You Vista Capable?

Following my last article on Microsoft’s Windows Vista operating system and its review from the New York Times I felt that I should provide my own insight into the state of Windows Vista. I have been using Windows Vista for almost a year now. I am an IT professional and an early adopter of most technologies so I start using new operating systems a bit before the general public should consider looking at them. My main operating system is Novell’s OpenSUSE Linux 10.3 which is, in fact, newer than Windows Vista and my secondary machine is Windows XP Pro SP2.

(Warning, what is about to follow is anecdotal evidence as to the state of Vista from my own, limited first hand observations. But it could be worse, it could be second hand and out of context.)

My first attempt to work with Vista was on a dual-core AMD Turion X2 laptop. My hope was that with Vista it would finally make sense to run the operating system in 64-bit mode as Windows XP Pro 64-bit was a bit lack-luster. In Windows XP driver support had been extremely poor and I was unable to get much of anything to work. So all of my Windows XP machines ended up staying as 32-bit while my Linux machines moved back and forth. On Linux almost everything worked great as 64-bit. Only rarely would I get a driver issue or compatibility problem.

For the first week or so Windows Vista was incredibly slow. I decided that trying the 32-bit version of Vista (both had shipped with the laptop, thankfully) might be a good idea. So I performed a clean re-installation of Vista and started again.

Under Vista32 I noticed a significant increase in the overall speed and stability. The whole system seemed to hum right along now without the apparent slowness that I had had in 64-bit mode. Vista32 seems to work exceedingly well and starts and stops more reliably than my Windows XP machines have done in the past. The reliability of the shutdown process has been a major concern of mine from past Windows editions.

Because of the types of applications that I generally use on Windows (e.g. not video games, not entertainment applications, mostly serious business and management applications, only current versions, etc.) there were no compatibility issues in moving to Vista. Not a single application has failed to run and, I am told, that the only game that I actually would care about (Age of Empires 2 circa 1998) will run beautifully in Vista. I have a friend who has tested this on three separate Vista machines.

Few applications that are programmed “correctly” using Microsoft’s published standards and industry best practices have any issues moving to the Vista platform, in my experience. All of the complaints that I have heard about applications not working are either video games – which seldom follow platform guidelines, ancient legacy applications or small independent vendor applications that always fail to work between platforms because there are no updates, standards aren’t followed, etc. It happens. Every new operating system breaks a certain amount of old applications but in many cases, most cases, this is simply a separating of the wheat from the chaff. It is good to shake up the market and point out the weaklings in the herd and thin it out a bit for everyone’s long term health. Think of it as software genetics in action.

For contextual reasons I should point out that I have been using client side “firewalls” – a term that I am loathe to use but has become somewhat of the norm – for a long time, first with Symantec and more recently with Microsoft’s Live OneCare – and am quite familiar and comfortable with the concept of unblocking ports for every new application that is installed or any changes that are made. I am also used to this through the use of AppArmor on SUSE Linux and SELinux on Red Hat Linux.

Already being used to this as a matter of course makes the transition to Vista’s security system almost transparent. I have heard numerous complaints about the barrage of security notifications popping up and asking it “this software should be allowed to install” or if “such and such a port should be allowed to open” but if people were diligent about using past operating systems this would neither be new nor a surprise. This type of checking is wonderful in the computer security nightmare world in which we live. Many people want this “feature” suppressed but these are often the same people asking for continuous help to fix their virus and Trojan horse riddled computers caused, not by malicious external attacks, but by bad computer management habits and behaviours.

Even as a technology professional who is constantly installing and uninstalling applications, doing testing, making changes, fiddling with the network, etc. the number of these security alerts is not quite annoying enough to push me past the point of appreciating the protection which it provides. A normal user, who should not be installing new software or making network changes on a daily basis, should see these messages mostly only during the initial setup of the workstation and then somewhat rarely when new software or updates are applied. If this security feature is becoming annoying due to its regularity one must carefully ask oneself if there isn’t a behavioural issue that should be addressed. It is true, some users need to do “dangerous” things on a regular basis to use their computer the way that they need to use it. But these people are extremely rare and can almost always manage these issues on their own (turning off the feature, for example.)

Some people have had issues with the speed of their Vista machines. All of the complaints that I have heard to date, however, come from people who have moved from Windows XP to Windows Vista on the same hardware. This is not a move that I would suggest. Yes, Vista is slower than XP and noticably so. Just as XP was somewhat slower than Windows 2000 (although not very dramatically as 2000 was so slow. XP may not actually even be slower than 2000!) Windows 2000 was dramatically slower than Windows NT 4 and requires many times more system resources. The jump from the NT4 to the NT5 family was, by far, the biggest loss of performance that I have witnessed on these platforms. The move to Vista is minor.

The fact is that moving to newer, more feature rich, operating systems almost necessitates that the new operating systems will be slower. Each new generation is larger than the generation before. Each new version is more graphics intense (not true with Windows 2008 Core – yay!) and has power-hungry “eye candy” that demands faster processors, more memory and now graphics offload engines. Users clamour for features and then complain when those features cause their operating systems to be larger and more bloated. You can’t have both. If you want a car with one hundred cubic feet of hauling capacity the car absolutely must be larger than one hundred and four square feet in surface area. Period. It’s math. End of discussion. This isn’t Doctor Who – the inside can’t be larger than the outside. And your operating system can’t have less code than the sum of its components.

If I have one major complaint about Windows Vista it is the extreme difficulty with which one must search for standard management tools within the operating system. Under previous editions of Windows one could go to the Control Panel and find commonly used management tools in one convenient place. Now simply modifying a network setting – a fairly common task and impossible to research online when one needs it most – is nearly impossible to find even for full time Windows desktop support professionals. The interface for this portion of the system is cryptic at best and nothing is named in such a manner as to denote what task could possibly be performed with it.

Altogether I am very pleased with Vista and the progress that has been made with it and I am looking forward to seeing the improvements that are expected to come with the first Service Pack that should be released very soon. Vista is a solid product and Microsoft should be proud of the work that they have done. The security has been much improved and I hope that Vista proliferates in the wild rapidly as this is likely to have a positive effect on the virus levels that we are currently seeing.

Caveat: Moreso than previous versions of Microsoft Windows, Vista is designed to be managed by a support professional and used by a “user”. Vista is somewhat less friendly, out of necessity, and the average user would be better serviced to simply allow a knowledgeable professional handle settings and changes. Vista pushes people towards a “managed home” environment that would be more akin to a business environment.

This change, however, is not necessarily bad. As we have been seeing for many years, the security threats that exist with regular access to the Internet are simply far too complex for the average computer user to understand and with the number of computers in the hands of increasingly less sophisticated computer users the ability for viruses and other forms of malware to propagate has increased many fold. A computer user who does not properly protect his or herself from threats is not only a threat to themselves but to the entire Internet community.

In a business we do not expect non-technology professionals to regularly management their own desktops and perhaps we should not expect this of home users. Computers are far more complex than a car, for example, and only advanced hobbyist or amateur mechanics would venture to do much more than change their own oil. Why then, when a computer can be managed and maintained completely remotely, would we not use the same model for our most complex of needs?

With some basic remote support to handle the occasional software install or configuration change, automated system updates, pre-installed client side “firewall” all that is truly needed is a good anti-virus package and a normal home user could use their Windows Vista machine in a non-administrative mode for a long time with little need from the outside while enjoying an extreme level of protection. The loss of some flexibility would be minor compared to the great degree of safety and reliability that would be possible.

Solaris Dstream Package Format (Package Stream)

If you have worked on Solaris for a while you have probably stumbled across the package stream or “dstream” package format sometimes used for Solaris packages. Dstreams can come as a surprise to Solaris administrators who have become accustomed to the traditional package format. But Dstreams are very easy to work with if you just know some basics.

First of all there appear to be two naming conventions for these packages. The most common, by far, is to end a package in .pkg while the less common variant is to end the name in .dstream. Some people also leave off the postfix altogether leaving it unclear as to what the file is intended to be.

Installing a dstream is only slightly different than a regular package. The dstream is much more similar to a Linux RPM as it is a single, atomic file. Once it is installed it will act just like any other Solaris package and can be managed and removed in the usual ways (e.g. pkginfo, pkgrm, etc.)

Installing is simple. Let’s assume that we are dealing with the package myNewSoftware.dstream which is saved in /tmp. To install simply:

pkgadd -d /tmp/myNewSoftware.dstream

But in some cases you may want to have access to the contents of the Dstream without needing to install it first. If we are on Solaris this is easy. Just use pkgtrans.

pkgtrans myNewSoftware.dstream .

Or, possibly, you need to get access to the contents of the Dstream without having access to a Solaris machine or the pkgadd command. Do not fret. The solution is much simpler than you would imagine. The Dstream is created in the cpio format which we can extract using common tools.  Unfortunately I have had some issues getting the packages to unpack correctly using this trick.  If anyone has additional insight intot his process, please comment.

So to unpack, but not install, our previous example file on any UNIX box (or even Windows with cpio installed via Cygwin or a similar utility) we can simply:

cpio -idvu < myNewSoftware.dstream

or, I have also seen this option as well – both work for me equally:

dd if=myNewSoftware.dstream skip=1 | cpio -idvu

The “v” option just gives us some verbose output so that we can see what we just unpacked without having to look around for it. You will now have a directory (or a few) as contained in the cpio archive.

March 19, 2008: No Good Title Today

I was up bright and early this morning to get in to the office for the early morning coverage. My broken desktop was repaired after hours yesterday so that I can return to Wall Street and get some actual work done today. I talked to the desktop administrators and they locked down my desktop so that no one else can log into it now which will, hopefully, prevent these breakages from occurring in the future. They identified the problem that I have been having and it turns out to simply be that Microsoft Office doesn’t support multiple users with different versions of MS Office on the same workstation and so anytime someone used my desktop, even just for a second, the login process would attempt to load their copy of MS Office and break the whole system permanently. Now why Microsoft allows the accounts to interact this way I have no idea. Anything pertaining to Microsoft Office should be stored at the account level and should never be accidentally broken by a non-administrative user simply logging in. OpenOffice would not have this issue, I guarantee it. The worst part is that the only significant piece broken is Outlook but since we use that for all communications it is a pretty catastrophic bug to work around.

It is cool and rainy this morning. Not a heavy rain but a slow sprinkling. Heavier than a drizzle but not a solid rain by any stretch.

I was out the door and partway to the train station when I got hit with a tummy-ache and had to run back to the apartment. Not a great start to the day. So I decided that I had better do my early morning coverage from home and travel in once there were other people in the office. There is no benefit to me being in the office so there isn’t any business impact to me being home. Just annoying to get up early, get all ready and get part-way there to just turn around and go back home. Not the best use of my time. I really need to get into the office to meet with some people sometime this week, though, so I am definitely going in today anyway. I have missed two days worth of opportunities already.

The morning was slow and quiet. Maybe it is the rain. It is that grey, foggy, rainy kind of morning that lends itself to quiet reflection and slow walks.

Old Fashioned Boston Terrier

The sepia toned picture of Oreo that I did yesterday has been quite popular. Dominica has decided that she wants to get a print made of it so that we can put it on the apartment wall. I don’t normal use any sort of filtering or effects on my images other than some basic light and colour balancing but Oreo’s pose just seemed so perfect like he was posing for one of those long exposure shots like from the old west that I had to do it. I really like how it turned out.

Oreo was so good having his picture taken. Normally the moment you take out a camera he walks up to you and gets too close to be able to take his picture. But some friends in Northern Ireland wanted to see pictures of him in his green Saint Patrick’s Day jumper that I told him to get up onto our Ottoman in the living room and let me take his picture. I just told him to sit and stay and he just sat there being the best little dog ever. He posed for me and didn’t move at all.

I was going through Glenda’s Flickr feed this morning and came across this picture of the Citigroup Tower on Canary Wharf, Isle of Dogs, London that I really like so I am adding it here as well.

Citigroup, Canary Wharf, London

Glenda also managed to get a picture of the view from the twenty-fourth floor of Citigroup Tower as the weather was apparently a tad more clear when she was in London than when I was. Hopefully the next time that I am in London I will get a chance to get some good pictures.

I managed to escape the office and have lunch with Katie today.  Katie works down here in downtown Manhattan with me a few blocks to the south at the bottom of Water Street.  It is less than five minutes on foot between our offices.

We went out and got food from my falafel guys who are now back from their vacation which left me without good, cheap food at the office for the past two weeks.  It was raining today but had mostly stopped by the time that we took our late lunch at almost two in the afternoon so we walked over to the pier and ate on the East River watching the boats go by in the mist.  It felt a lot like London today.  We also got smoothies before heading back to work although it was pretty cold out for frozen drinks.

My day was pretty busy.  I tried to escape a little after four so that I could switch to working from home in time for my evening work (there is often a gap in scheduled work for about an hour after four in the afternoon until five or five thirty) but got stuck late and didn’t manage to get on the road until a quarter until five which meant that I didn’t make it home before people were wondering what had happened to me.

My days are really getting painfully long as my Middle East and European clients, who are my primary clients, would like me online around three or four in the morning (while on daylight savings time – another hour earlier during the winter months) and pretty much expect me to be totally available by seven while my Manhattan clients regularly want me working until eight or nine at night!  This isn’t holdem poker downloadpoker americanoomaha h lpoker per pc gratispoker gratis multiplayerpoker multiplayertexas holdem no limitsexy poker onlineparty poker bonuslive poker tourgratis giocare a poker onlinetexas holdem calculatempoker in tourdraw poker goldstanza pokerpoker on line italiacalifornia pokertornei texas holdemstrip poker gratistorneo poker gratisgiochi carte poker7 card stud gratisil pokerstrategie texas holdemtexas holdem online,giocare texas holdem online,texas holdem poker onlinegame pokerstreet poker onlineil gioco della roulettegiochi black jack in lineacasino bonus senza depositoclub player casinowww casino netcasino online mobilevideo poker strategycasino online itmetodo roulettescaricare casino gratiscasino on line gratis,casino italiani on line,casino on linewww giochi casino,giochi casino,giochi di casinocasino online con bonusplay baccaratmigliori casino onlineroulette systemsvirtual gamblingeuropa casino onlinecasino on line roulettecasino en lignevideo poker gratuitoroulette da scaricare gratisgiochi di casino gratis an occasional occurrence but has become quite the norm.  The work in the evenings is generally light but I am expected to be sitting at my workstation or at least have it ready and be on my BlackBerry and at home or the office for a period of thirteen or fourteen hours every day.  And then I have scheduled work more weekends almost always starting early in the morning so that I can’t rest up on Saturday morning and extending into the afternoon.

It is getting to be a bit much.  The worst part is that because I am expected to be available over such a large period of time there really isn’t any time when it is okay for me to be commuting.  If I commute early then I am not available when there is no other coverage.  If I commute late when there is alternate coverage then I am unavailable during high-profile time periods.  The same problem happens in the evenings.  I can’t return home because so many different teams have so many unrelated schedules that there is just no way to coordinate between them.

My new chair arrived from Staples today.  They were out of them in the store on Monday when Dominica went to look for one so we had it shipped.  I am not sure how the overall policy works but at least when you go to the store and buy the chair and then have it shipped the shipping is free.  So that was a pretty good deal.

I ordered dinner in from Golden City and Dominica put the chair together while I wrapped up some work for the office that needed to be completed right away.  We decided to take it easy tonight and get to bed early.  So we just watched the last two episodes of Doctor Who that we had from Netflix, walked Oreo, posted the DVD back to Netflix and went to bed.  While in bed we watched the final episode of season one of A Different World.

It is sad to watch the first season of A Different World and to realize what a great show it was and all that they could do with it when you know that most of the cast took off after the first season and really changed the show.  There was some really good character development going on and you could really see the show going in a good direction.  The continued to be good, from what I remember so many years later, but it wasn’t the show that the writers and producers had originally intended for it to have been.

Tomorrow I will be in the office on Wall Street and in the evening Dominica and I are off to see My Fair Lady at NJPAC.  We are very excited about having a holiday together on Friday.