I found a prize in this box of soap!
Thursday, October 6, 2011
Bare Shelf Cooking – Kickass Red Potatoes
Wednesday, May 13, 2009
Official Help for Microsoft [Product Name Here] for Windows Vista and Windows 7
These instructions have been purposely and maliciously obfuscated as to barely resemble their original form. While the original form of this document was found to be incredibly useful and helpful to the majority of focus groups, it has been obfuscated for security reasons.
Here at Microsoft, our definition of “Security” may or may not resemble your definitions of “insanity” or “unusable”.
By crippling our mostly used products with soul-stealing technology as homegroups, libraries, required indexing, DRM and much more, we are securing them so that the bad guys out there are as confused and as dumbfounded as you are.
The way we did things and made products for 20 years was mostly the same. Our users gained too much knowledge of the software and as a result, some users used their powers for evil. Now that we have applied the same confusing development framework as we used in the development of .NET to our mostly used software, the playing field is now level. (You’re welcome n00bs.)
Installation:
[Truncated]
[/vent]
Saturday, January 10, 2009
My Impressions of the Windows 7 Ultimate Beta
I recently got my hands on the Public Beta of the 32-bit version Windows 7. I installed it in a Virtual PC VM due to my lack of DVD media. I think I would have had a better experience had I installed the OS on a dedicated physical box but that just wasn't doable in my case. Here are my thoughts on the whole shebang.
Installation
The installation process was much like installing Windows Vista: very boring and rather quick
(~30 minutes on my system). When you think about DVD media versus CD media and the volume of information that can be stored on each of them respectively, one might think that an operating system installed from a DVD would take longer.
Not the case here; which is why I found the speed of a clean install of Windows 7 to be impressive.
Another aspect that blew me away was the incredibly small footprint of the bare installation. I gave the VM a 16GB slice of my hard drive thinking that it may be too small. But with only a 6GB footprint (image right), that was more than enough.
Startup
They did away with the scrolling bar that I've become comfortable with in favor of a throbbing Windows logo. It is actually quite visibly pleasing.
Login
The login screen is exactly like Vista: good if you're running the machine as a standalone, terrible if you have your machine on a domain.
Networking
While the folks in Redmond kept the somewhat annoying Network and Sharing Center from Vista, they have made improvements to it.
I can now change my IP/DNS settings rather easily without the frustration of having to do it
twice. The reason for this is that Microsoft included a utility that runs after configuration changes have been made to a network adapter that validates all settings to make sure that everything just plain works without issue (image left). The utility itself is rather buggy but it didn't crash and… it's still a beta.
Joining my domain that I have set-up here at the house was as boring and uneventful as doing the same in Vista. The folders that I had specified in Active Directory (My Documents, My Desktop) redirected just fine (image right).
Performance
I can't accurately say how well Windows 7 performs considering I have it running in a VM with somewhat limited resources. But what I will say is that Vista wasn't nearly this quick when I gave it the same resources for a VM a year or so ago. Perhaps I should get my cheap ass out of this chair and go buy some DVDs?
UI
The desktop appearance was very visually pleasing and simple. It is almost as if they modified the K Desktop Environment from *nix to follow the logic of a Windows system (image left).
Navigation of folders in Windows 7 is far more intuitive and time-saving than in Vista AND XP. The new Common Tasks sidebar in Explorer (image right), makes navigating from point A to point B drop dead simple.
Also, while I'm talking about navigation, I am very impressed with how coherent the logic has become with navigating the Control Panel. I didn't have to go online to get help to do the most mundane system configuration changes as I had with Vista. Everything is intuitive and seems like it should be where it is.
Running in a VM, I wasn't able to have the "Aero Experience". That's OK. This eye candy I have regarded as unnecessary fluff from the beginning that serves no purpose other than to rob resources from processes that are getting real work done.
Security
One huge difference over Vista that I can see so far is that the security features are far more transparent. UAC is not as annoying in Windows 7 as it is in Vista. For that reason, I have chosen to not disable it as I have done in Vista. It acts more like the run-as-root thing in Linux: only bothering the user when they are doing something of risk to the system.
Windows Firewall has gotten more advanced for home users and those who are paranoid about network security on their desktop. Settings for both private and public networks can be configured easily (see image). As this has been quite the snake in the grass in the past with making network apps not work without warning, I'm waiting for further testing to see if anything has really improved.
Final Thoughts
It is quirky and it does have its faults. It's a beta! But considering the development time that this operating system has had in relation to Vista, I am very surprised with the stability and usability of it. At this point in Vista's lifespan it was still in the Alpha stage and very unstable.
As I've heard from several other bloggers: This actually feels like a real upgrade! I can't wait to see what happens in the future with the Release Candidates and the Final Product.
Monday, October 6, 2008
Impressions of The Bastard Operator From Hell
In the past few days I have been doing something to which I am not accustomed: reading. In the words of the late 20th century philosopher John Foreman “I don’t want to read the book… I’ll watch the movie." But in this instance, it’s not a book to which I am referring. It’s an ongoing saga that has been around since the days of Usenet and has been updated on a basis that is more frequent than this blog. I am talking about The Bastard Operator From Hell (BOFH).
This story is about a cynical network admin and his trusty psychopathic sidekick Pimply Faced Youth (PFY) and how they endeavor to have as little to do with the users (lusers) as possible. A more in-depth explanation is provided in the Wikipedia link above.
I have found reading these texts to be rather inspiring in my job if taken out of the malevolent and cynical context because many of the situations aren't very far from reality. Here is what I’ve learned:
· The network needs to be protected at all costs from its greatest threat: the users.
In my experience, this is 100% correct. Newbies who don’t know what they are doing can wreak havoc on a system that otherwise will run smoothly. Stuff like Bittorrent, file server raiding and general snooping around are big causes of network latency and downtime for the network on which I work. I combat this by blocking all ports but 8080 on the routers, employing strict security parameters on the file server and a rather restrictive Group Policy in Active Directory.
· A user with a little bit of knowledge of networking systems is a dangerous thing.
Where I work, we call this “knowing just enough to be dangerous”. I was like that at one time. Every good systems admin has. But a user who thinks he knows what he is talking about when he is really full of it cannot be reasoned with when they inquire for help with something that they messed up.
· Many password entry errors are the result of CAPS LOCK.
True… So very true. To paraphrase Lore Sjoberg, “I just want a keyboard without a caps lock key. It doesn’t serve any purpose except as a tool to annoy. PEOPLE YELL ONLINE ALL THE TIME WHETHER ON PURPOSE OR BY ACCIDENT.” In the case of passwords, some users just don’t know to check whether or not the little light on their keyboard is lit-up.
· Give the user exactly what they ask for.
…and nothing more. In the case of the BOFH and PFY, this means that when a user complains that they need more space in their home directory, they open a terminal, grep the user name, and proceed to ” rm –rf * ” all of the files in the users’ home directories. “Amazing! I have cavernous free space! But where did my files go?!” In my case, when a user asks for something to be done to the Active Directory Group Policy affecting their account (and everyone else’s), they better have a damn good reason for it. If a user pisses me off too much, I do exactly what they ask for and pawn off the blame when someone comes up to me pissed that their screen has only the ability to have 800x600 resolution.
· Two Words “Dummy Mode”.
Dummy mode is what happens when someone is given too much information regarding a topic that, in most cases, is too technical for them to understand. And in the case of the BOFH and the PFY, Dummy Mode is the state of mind in which users can be manipulated into doing anything because they don’t know what they are really doing. I run into this all of the time. I have to explain and re-explain until my original explanation is distilled down to something a Kindergartener can understand – barely resembling the original statement in the least. Even then the glazed-over deer-meets-headlights look on their faces informs me that I may have learned Greek and it was coming out instead of English. If you don’t want to know, don’t ask.
If you are interested in reading The Bastard Operator From Hell, visit Simon Travaglia’s page for the 1992-1999 posts and The Register for all posts 2000-present. I hope you glean as much from it as I did.
Thursday, July 17, 2008
New iPod
I’ve been a late adopter of many things. I didn’t have a DVD player until 2003. I didn’t have a CD burner until 2005. I didn’t even have a personal music player (iPod) until last year.
Having an iPod changed the way I thought about my music. Instead of compiling anywhere from 10-20 tracks on a CD, I had my entire music collection at my beacon call.
There were also many perquisites that were totally unnecessary, but at the same time, value-added. For example: the ability to play videos, play games, view pictures and play video podcasts. I even transcribed the entire New Testament of the Bible to work with the Notes widget (available to anyone who requests it).
Sadly, recently, my 5th gen iPod grew legs and walked out of my life. I was sad. I retraced my steps and rummaged through everything in my house, office and car and still no 5th gen iPod Video.
But where some see an utter loss, I saw an opportunity. The small 30GB of storage wasn’t enough to hold my rather large collection of music. I had to pick and choose what I wanted to sync in iTunes. It was a bit of a hassle. I had to do with out some of the extras in order to accommodate the majority of my music collection.
After it was deemed a vain endeavor to find my lost iPod, I got on eBay and had a look at what was available. I really couldn’t see spending $150 for what I had before. That would be insane. The 5th Gen iPod Videos were notorious for having a screen that would scratch with a fingernail. Getting a used one would be asking for disappointment.
Then I found an 80GB iPod Classic for only $25 more. Hmmm interesting. It came with the USB cable, new earbuds and the satisfaction of knowing that it had the new version of the iPod firmware. *bling*
So I forked-over $175 out of the $300 that was bestowed upon me by George W. (God bless America) and in 3 days, I had my “new” iPod. It was in really good condition for being used.
I know that this model of iPod has been out for a while now. But like I said, I’m late to catch-on to things.
I’m really impressed with all of the eyecandy. The podcasts now have their iTunes static art next to the podcast name. Cover flow was a feature that I was amused by for about a half hour and then I was over it. The random artwork in the root directory is entertaining but really not a plus.
I’ll give it to Apple on this one. They really improved on the amount of whitespace that is on the screen. Also, in the week since getting it, I haven’t seen my battery level drop from full. And another plus is the time it takes to return from standby. I hated having to wait for the white apple to go away to play my music on the old model. It’s as if they took a 5th gen iPod and took away all of the little things that annoyed the hell out of me.
It does everything I want it to. I have my whole music and photo collections on it along with a movie and a ton of podcasts and it isn't anywhere near full. In all, I give my new iPod an 8 out of 10.
Friday, March 14, 2008
DNS Hell
Recently, I bought a second domain name. I already owned kendallsofcanton.com and I wanted to also run my new domain (HackersAre.us) on the same web server. I fumbled –around for about 2 days on the internets, damning them at every step of the way for being totally useless, trying to get both of these sites hosted on the same server.
I thought the problem was my Apache webserver. I tried many iterations of code that I thought might work in order to get both of the sites running on virtual hosts. In the end, it turned-out to be the Ahost pointer wasn’t set to my IP address in the DNS server over at GoDaddy. Why they wouldn’t remind me about that instead of sending me ads to buy crap hosting plans that I don’t need I have no clue.
I’m totally pissed how over-complicated the GoDaddy UI is. It pisses me off how many irrelevant ads are on there and how when I log into my account, their site takes me to their store instead of my domain admin section. If I wanted to buy something, I would ask for it. Also, the options in the domain admin section that don’t really do anything (subdomains). What the hell is up with that? At one point in this whole ordeal, I was so pissed that I actually broke my keyboard and hurt my hand simultaneousy. It's definitely good that I always have like 20 spares on hand. [/rant]
For those of you wondering how I was able to get the two sites up and running after the little GoDaddy row, here’s what my %apache config folder%/extra/vhosts.conf file looks like for Apache 2.2.
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin jfekendall@gmail.com
DocumentRoot "S:/dotcom/kendall"
ServerName kendallsofcanton.com
ServerAlias *.kendallsofcanton.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin jfekendall@gmail.com
DocumentRoot "S:/dotcom/hackersareus"
ServerName hackersare.us
ServerAlias *.hackersare.us
</VirtualHost>
An added benefit to this is that the sites can't be pinged, yet the content can be viewed. ***Spooky*** DDoS attack tolerant!
Now if I can only figure out how to get actual subdomains working, I would be in business. That’s more crap to sort-out with GoDaddy and their aweful DNS administration tools. If I was a man of means, I wouldn’t be bitching like this. I would have my own DNS server and a big enough pipe to drive a truck through.
Friday, February 15, 2008
Adventures in the world of Linux!
About a week ago, I installed Windows XP Service Pack 3 [snore] on my laptop thinking that it might do something for it. I mean, SP3 is out in the Release Candidate stage of production. What could go wrong? Right?
After installing, it seemed to be a pretty even-keel boring ride with few changes that normal users would never see or notice. But that's where the placid waters ended and the maelstrom began.
After the first full shutdown/reboot sequence, I got the BSOD on a consistent basis. I knew it
wasn't my hard drive. That's new. The only real thing that changed was the damn service pack. I considered re-installing Windows for about two seconds and then thought about Linux.I have been trying to get a decent running installation of Gentoo Linux going for about the past two years. It's not the easiest broad to get along with, but it is lightweight and flexible.
Long story short: I spent a week in Gentoo CLI Hell and ended-up with a rather useless Operating System. Today I settled for a distribution of Linux that is built on Gentoo but is far easier to set-up called Sabayon. After-all, it is easier to uninstall crap than it is to install crap with Portage. An added plus was that everything, including my wireless card, worked right out of the box. IV'E NEVER HAD WIRELESS LINUX!!!
One of the reasons I wanted to go with Linux over XP was that XP was getting rather boring to look at and it was very limited. I've been wanting to make a Mac clone on a PC ever since I first saw OSX all those many years ago. The vigilance in people so dedicated to make that dream a reality in Linux has come a long way.
I spent all day today working with a program called Baghira [Panther in Hindi. I thought it was clever too]. I finally got my laptop's desktop looking similar to the desktop on my G3.
The only difference is that the G3 royally pisses me off every time I use it and the laptop actually has a bit more horsepower to run all of the *bling*. Yes, I even managed to get a fully-functional Dock with the parabolic zooming and the works [ksmoothdock]. That's the sweetest part about it.I even went so far as to rig-up some shell scripts to change the title bar in Konqueror to "Finder". It got the Finder icon too. I know the picture doesn't look 100% like OSX; but you're just jealous that your Finder doesn't have tabbed browsing :-P.
I almost forgot how fun Linux was until this little experience. Hopefully someone reading this (at least the first few parts) will not screw-around with a Gentoo installation and instead get Sabayon. If you would like to try Sabayon with no risk, just download a CD image from their website and boot from it. It won't touch your data unless you ask it to. No risk!