Stephen Cofer

January 29, 2007

More Money for Microsoft

Filed under: Linux, Rants — doktorseven @ 11:17 pm

Tomorrow sees the release of two major Microsoft products: the oft-delayed Windows Vista, and Office 2007, two overpriced, bloated products that Microsoft pushes on people who do not realize that there are better choices out there.

Vista’s long development time is an absolute joke, considering how little it has improved over its predecessor, Windows XP. Instead of actual innovation and an increase in stability and security, Microsoft has seemingly taken the time to add a ton of bloat to their OS, giving its interface a makeover and creating gimmicky little effects that have nothing to do with the way an OS should work. There are tons of silly animations for everything, transparency, gloss, and sickening pastel colors all over, all of which look like they have been smeared with a liberal coat of Vaseline.

But the bloat, unfortunately, doesn’t end at its look. Underneath, a more sinister bloat lurks — a system of digital rights management (DRM) for content that ensures DRM-enabled media cannot be copied, transferred, altered, or, in some cases, even watched as intended. Vista will actually downgrade some media so it won’t be so easy to copy. Course, this — and other draconian DRM and copy protection schemes — completely ignore the rights of users to make copies of media for their own personal use (“Fair Use”). Sure, it keeps people from doing anything illegal, but the problem with that is that all the security and DRM in the world cannot prevent people who want to do illegal things from doing them. Hackers will always find ways around any DRM methods (evidenced by the recent cracking of HD-DVD and Blu-Ray formats that were thought uncrackable), and so the only people punished by DRM are the people who simply want to use their legally acquired media as they see fit. Unfortunately, in our brave new world of the RIAA/MPAA always getting their way over people simply wanting to use their media as they should be able to, the simple fact that people are being denied their Fair Use rights goes way over the head of these greedy companies, and Microsoft is there to happily share some of that profit.

But I digress. All of this means that Vista’s system requirements rivals most computer games running on top of a previous Windows version, and just to present a bloated desktop and a draconian DRM scheme. Even with the bloated desktop disabled, Vista is still a memory and resource hog, and there’s no way to get around it. There are already reports that games run significantly slower under Vista than under XP, and when game developers latch onto Vista’s DirectX 10 and won’t let go, those who choose not to place the bloat of Vista on their machine will be left behind.

Then we have Office 2007 (O2k7), with its new interface design. Some may like it; I, however, find the new tab method of choosing an action a bit ridiculous. People compare the tab methodology in O2k7 with browser tabs, however, this is not an apt comparison. Browser tabs separate the actual content, while O2k7 is separating the core functionality. Instead of logical, organized menus like we have had for years in computer applications, Microsoft has now decided that people need something new, which will confuse people further. And, personally, I think it looks hideous. It’s a design nightmare that never should have left the preliminary design stages of the application.

And I’m not even sure I want to know how terribly bloated O2k7 is. Plus I can’t wait for the next wave of Office macro viruses to hit 2k7, so I can see all the poor Windows advocates explain how an office suite needs a scripting engine that can access the entire OS’s infrastructure. Applications that allow general scripting should run these scripts in a sandbox and keep them from leaving the application’s boundaries; apparently the geniuses at Microsoft disagree with this basic security philosophy, which is why Windows is constantly under attack from viruses.

Anyway, the message here is clear: do not support Vista or Office 2007. I want Microsoft to see these products as a huge mistake, and suffer financially for them. And I want users to finally see that Microsoft does have serious issues with their products, and consider going elsewhere. Why Apple is not using these major issues to promote the hell out of Macintosh, I have no idea. It’s as if Apple wants to remain an also-ran, instead of a major competitor. Come on, Apple, let’s see some Microsoft bashing. Grow some balls and take them on. I think you could actually win.

Maybe I should take some Ubuntu and OpenOffice.org disks around to computer stores and give them away tomorrow. That would be interesting. Anyone have a penguin suit I could use?

Edit (Feb. 2): The US Department of Transportation agrees with me on Windows Vista.

In a memo to his staff, the DOT’s CIO Daniel Mintz says he has placed “an indefinite moratorium” on the upgrades as “there appears to be no compelling technical or business case for upgrading to these new Microsoft software products. Furthermore, there appears to be specific reasons not to upgrade.”

Hey, DOT, use Linux. You’ll be much happier, and you’ll be off Microsoft’s crappy upgrade treadmill.

This is the beginning of the end, Microsoft. Seriously. I’m loving it.

January 27, 2007

Microsoft Linux

Filed under: Linux, Rants — doktorseven @ 8:10 pm

Well, this can’t be good.

On Tuesday [January 23 -- ed.], Microsoft and Novell are expected to announce that Wal-Mart is the latest customer to purchase both Microsoft software and support certificates for Novell’s Suse Linux Enterprise Server.

Microsoft is acting like they are friendly towards Linux by joining forces with Borgified Novell’s Suse Linux and promoting it in the business world. I smell a trap — one that says Microsoft will only create a false front of weaknesses and problems with Linux and use that to promote Microsoft as the solution for servers, which is where they are actually not winning the OS war against open-source solutions. Worse is that not only will they make money off of the sale of Linux anyway, but will be able to create even more FUD over open-source by controlling Novell and making Linux appear weak, and uninformed people in the business world will be fooled.

It’s pathetic. Microsoft clearly cannot win in a fair fight, so they play dirty. They know that Linux chooses to grow organically and not force itself on anyone, so they will aggressively push their inferior product on people by any means necessary.

Anyway, don’t believe the lies. Yeah, I’m outraged, but I’ve also been sick for the past couple of days, so this has not been written with a clear head, and I’m sure it shows. Sorry. I think I need a nap.

January 25, 2007

Well, all-righty then.

Filed under: Linux — doktorseven @ 9:25 pm

Got a half-decent videocard now (one not put together by Duct tape and WD-40), so I guess I’m back in the saddle for now. Really, though, I’m going to need a new computer soon. This one has seen much better days, and I’m afraid that the remaining hard drive might die on me as well, leaving me with nothing. But for now, I can play games again with no fear of my video card jumping out of its slot and running towards the horizon, screaming in pain.

So the Distro Of The Moment for me is plain Debian, Etch (testing) flavored. Pretty tasty so far, yet I’m nervous since Debian distros have historically not been kind to me. Next computer, I should just go with Linux From Scratch, since I end up building many packages from scratch anyway. Just built an optimized Wine package since the one from the Debian repositories was not working well for me. Least it runs Cave Story well. What can I say, I’m addicted. Still haven’t gotten around to building a custom kernel for it, but the provided one is working out pretty well so I haven’t been motivated to change it. I just hope that building a custom kernel for straight Debian still works (I have been able to before with no issues); it certainly didn’t work in Ubuntu.

Anyway, updates will actually happen now. If anything, I’ll get to see if Debian will actually behave itself.

Now where is the gcc man page? It’s not even in manpages-dev! [Edit: never mind!]

January 15, 2007

FreeBSD 6.2

Filed under: Linux — doktorseven @ 8:38 pm

Okay, so BSD isn’t quite Linux as this post is categorized; however, as a long-time Linux user, I enjoy looking around to other operating systems similar to Linux and do some comparisons. Since FreeBSD 6.2 was released yesterday, I decided to give it a run.

Installation was very easy, though previous experience with installing FreeBSD certainly helped. I do remember wondering what weird voodoo was going on with the whole ad0s2a drive partition naming scheme when I first installed FreeBSD several versions back, but now that I at least sort of know what I’m doing, it was a very simple install. Rebooted into the system, set up X (no nvidia binary drivers since I’m still using a very light touch on the video card I fixed with bailing wire, WD40, and spit), and did some configuration.

Of course, being used to Linux always makes me hunt for FreeBSD’s versions of common tools, such as modprobe and lsmod for module installation and listing (kldload and kldstat), module autoloading (/boot/loader.conf), modifying user accounts (pw), how to start services at boot (instead of symlinks to start/stop scripts as in Linux, servicename_enable=”YES” in /etc/rc.conf), and other fun stuff. Things being different are fine, but it is a bit of a pain trying to find them.

Getting other things working presented more challenges. Mostly trying to get Flash working. I tried to use Flash 7 along with a plugin wrapper to run on BSD’s browsers; however, the installer in Ports apparently tried to get the wrong version or something because it said that the file was wrong. So I just went for Linux Firefox running under Linux emulation, so maybe I could run Flash 9. Nope, since Flash 9 constantly crashed Firefox and sound didn’t work anyway (since it used ALSA, and BSD only has OSS). Flash 7 works, though. So I am able to watch YouTube, though the sound lags behind a bit because of the Flash 7.

Anyway, I’ve got it up and running pretty good now, though I’m not sure how long I’ll keep it. If I do keep it for a bit longer, I’ll report more on it.

Enjoy.

January 13, 2007

Ah, ah, ah, ah…

Filed under: Linux, Rants — doktorseven @ 3:04 pm

stayin’ alive, stayin’ alive.

I never would have imagined that when I reconstructed my old video card out of spit, duct tape, and bailing wire that it would still be up and running. Amazing. However, I’m still going to see it as temporary and not put undue strain (games and other 3d stuff) on it.

So I’ve been playing console games.

Just finished Legend of Zelda: Twilight Princess for the Gamecube. Epic one that was. Still, I dunno. It still really didn’t replace Link to the Past as the best Zelda game ever in my head, though it may have taken over the number 2 spot from Ocarina of Time. Not that it’s disappointing or anything, it’s just that LttP is just that good. If you have a Gamecube or Wii and you don’t have this game, get it.

Dreamcast has also been getting some play, including the impressive Unreal Tournament (almost as good as the PC version, and even has a keyboard and mouse control option). And there’s even an internet browser available for it. I don’t think I’ll ever get sick of that machine. Dreamcast was truly one of the best consoles ever.

Yeah, I’m rambling. It’s because I don’t have much to do on the Linux front these days because I’m not really pushing it or doing any huge experimentation, since I need it to keep working. Ubuntu is holding up okay; slowness isn’t an issue since I”m not pushing it. But anyroads, I’ll keep updating whenever I have something to say.

Woot, or something.

January 9, 2007

Up, barely

Filed under: Linux — doktorseven @ 4:14 pm

Well, I got my P4 system back up and running, using my remaining hard drive (oddly, it’s the older of the two hard drives that I had). The video card problem was solved thusly:

Before, I had a GeForce 3 card. It was rendered unusable by the fan breaking off. No way I can run such a videocard without cooling, so I had to replace it with the card I just lost. Being cardless, however, made me come back to the old GF3 card, since it’s all I had.

I got an old Voodoo5 card which had some easy-to-remove (held in place with screws) fans and took one off. I then just wedged it into the part that surrounded the fan on my GF3 and secured it there (barely). However, there was a more difficult problem — the fan’s power was three-prongs, three wires, while the GF3’s fan had two prongs and two wires.

After some terribly hackish solder work I fused the red/red and black/black wires together from each component, hoping the other wire wasn’t important. (I don’t know anything about electronics!) I then wrapped the wires and hoped for the best.

The fan worked.

So now my GF3 is doing its duty in my computer again, but I’m not going to put any heavy load on it by playing games; I’ll wait until a real replacement comes for that. I still just need a new computer since this one is definately showing its age.

January 8, 2007

Well, crap.

Filed under: Linux — doktorseven @ 7:45 pm

Lost my vidcard, lost one of my hard drives, and I have no equipment to build a whole system out of. Thought I had an old P2 system I could salvage but the thing freezes up shortly after boot.

Crap.

Hopefully I can either find a cheapass vidcard (or beg/borrow/steal someone’s) or beg someone for a new computer :)

Meanwhile I’m using an old half-broken laptop (no HD, built-in keyboard is gone, and I can’t find the power cable) to run a CD-based Linux to post this. Ubuntu, amazingly enough.

*sigh* Oh well. May not be updating too much until I get a stable computer again.

January 7, 2007

More Ubuntu madness

Filed under: Linux — doktorseven @ 10:54 pm

Yesterday I started messing around with Ubuntu, and today I dove back into the init scripts that run at boot, getting rid of anything I saw that I either didn’t need or didn’t think was necessary to run a decent desktop OS.

In the past, doing this has had dire consequences. Deleting the wrong thing meant that booting into Ubuntu froze up. So I disabled the bootsplash (changed to nosplash in the grub entry) in case something went wrong and I needed to see what it was doing.

In the end, I disabled quite a few things. rc2.d (the default runlevel) now only has:
S05vbesave S10sysklogd S14ppp S20nvidia-kernel S89cron S99kdm S99stop-readahead
S10acpid S11klogd S20apmd S89anacron S98usplash S99rc.local S99timidity
S10powernowd.early S12dbus S20makedev S89atd S99acpi-support S99rmnologin

In rcS.d (the default start entries) I only removed powernowd.early.

To my surprise, the thing booted cleanly. Maybe I figured out what to use, or maybe I just got lucky. And more importantly, things seem to be a bit snappier. Tomorrow I’m going to re-enable splash and try to boot into it again, and if all still goes well, the kernel will be my next target.

And yes, KDE is so much faster than Gnome. I can’t understand why, since it used to be the other way around. I’d rather be using fluxbox, of course, but since this is an evaluation for a beginner desktop, KDE and Gnome are pretty much the only choices.

More to come…

Ubuntu: the experiment

Filed under: Linux — doktorseven @ 3:16 am

I’m basically trying to find a good newbie-friendly distro I can recommend. Unfortunately, there are not a lot out there that are of sufficient quality.

So I’ve reloaded Ubuntu (on my spare partition — Gentoo is not gone, and I have no intention of getting rid of it). What I will be doing to it is attempting to do what I could not do before, which is customize and tweak it to get rid of all of the issues that I have had with it (mostly the slowness). I couldn’t really do it before because I didn’t want to bork my main Linux install — but now that it’s not my main Linux install, I can go to work.

I have it all set up now, and the first thing was to get rid of the bulk of Gnome and put KDE on. Sure, I could have just installed Kubuntu, but from what I’ve tried of Kubuntu, it isn’t as stable and reliable as straight Ubuntu with KDE thrown on. Why, I am not certain.

Next I’ll be diving into the init scripts and the kernel to see how I can actually get rid of all the garbage going on at boot. From my experiences in Ubuntu, messing with either usually meant failure to boot, and I want to find out why. I want to lose the dependence on so many init scripts and things running to make it a leaner, better system without losing the user-friendliness.

My ultimate goal: somehow create a better Ubuntu, including the creation of an install disk. Not sure if I’ll get there, but it should be fun trying.

January 5, 2007

Pan aga(i)n

Filed under: Linux — doktorseven @ 9:28 pm

January 2, 2007 – Pan 0.120: “Plate of Shrimp”

Pan has once again released a pre-1.0 testing version of its newsreader software. I have been very indecisive about the fate of this software since it shifted to a C++ codebase and underwent a complete rebirth, but I think (hope) it’s finally shaking out the flaws and settling down to a decent and usable newsreader. Though, for some odd reason, they still have not implemented per-group header sorting, an issue that my patch (it says 0.116, but it apparently still works in 0.120) fixes. Odd that I’ve submitted this patch to the Pan developer and nothing has come of it. Oh well, their loss. :)

I’ll be using the latest version for a while and will report back my findings.

Next Page »

Blog at WordPress.com.