Colt ACR

It has taken my about 17 years but I have finally found out what this freaking weapon is called:

It’s the prototype Colt entered in the Army’s old Advanced Combat Rifle (ACR) program in the late 80s.

The first time I ever encountered this weapons silhouette, was during the waning days of the G.I. Joe Hall of Fame toy line, because the Combat Camo Duke action figure and Green Beret weapons set came respectively with an olive green and silver. I think that was like 1993, so I must have been 5 or 6 years old at the time. As a child, it was actually a geeks curiosity about my toy’s weapons, that drove me to study how weapons work, etcetera. This particular rifles model number always eluded me, it was an enigma that I never saw anywhere else. A stock reminiscent of an M4 tube, an ELCAN/C79 style scope, M16’esque magazine, but the rest became alien. Almost like an alternate evolution of the Colt M16A1 or an early version of the M16A2. Now I know why! It was made by Colt for the ACR program, and obviously based on the M16A2’s it would have been replacing, if the program didn’t flunk lol. Sadly it’s successors also flunked.

Ironically not even knowing about the ammunition being tested with the Colt ACR, as a child I would often use it in toy battles as a substitute for an urban sniper rifle, in a role in between what you might see the old KAC SR-25s and modern Army SDM-R/USMC SAM-R rifles used for—but firing a special “Hyper (velocity) penetrator” sabot round. Still I would rather of had an MSG-90/PSG-1, even as a kid, I had a taste for Heckler & Koch.

Sometimes I wonder if I am part psychic, hehe.

Since for (network) testing purposes I’ve rigged a spare partition on my desktop as a virtual duplicate of my laptop, but obviously s/ati/nv/ and Linux is smart enough to take care of the rest. To make the most of it, I also swapped a few things around to the latest packages. For dependency reasons Gnome is installed; like wise KDE for old times sake and Xfce for completeness. I decided that since I needed a desktop session to test the ‘common’ web browsers, that I may as well take KDE for a spin.

So far, I’ve tried about four or five versions of KDE since 4 went public, all but one of them was a release version. Taking a count from the moment the KDM wall paper is replaced by my blanked Xfce one, my meagre laptop loads Xfce into a usable state by “The count of three”, and has Dropbox and some applets loaded by five seconds. By contrast, on my waaay more powerful desktop, not only did I give up counting at the second mark of the startup splash screen: I dropped my water bottle and had to fish around in the dark to retrieve it from under the table. By then, KDE still had not gotten half way through it’s start up splash srcreen 8=). I like KDE, I’ve even used some versions of 3.4 on a piddly 500Mhz system once upon a time. But KDE 4 is just slow, freaking slow!

However, I must admit that KDE offers a very pleasant and polished visual appearance. Its like looking at a sleek sports car, only better. Their new desktop metaphor as it were, is likely a grand improvement over the traditional desktop. Compared to wrapping ones noodle around Deskmate or living with the UI that has plagued Windows for the last 15, if not 25 years, it is also argubly easier to use. No doubt about it, a first load of KDE is a hell of a lot more straight forward than a straight load of modern (or classic) Windows.

While it’s all so well done now, and as much as I remember enjoying KDE(3), if KDE(4) is the way the future desktop will be, me thinks that I will be continuing to use a keyboard and terminal emulator more often than a mouse, keyboard, and GUI applications!

It’s nice stuff, but hell, if it’s going to be that slow, why even use more than an xterm?

Hmm I must admit that custom configuring a Linux kernel, seems to offer three possibilities:

  • Lean, mean, and sexy kernel build
  • More modules than you can shake a stick at
  • Major headaches

I’m tempted to configure for a balance between the first and second, it is an interesting idea though. If I tuned a kernel build for my very specific system, it would strip out most of the usual bloat. The downside is there are so many configuration options, that making the config might take longer than compiling Linux!

Oh freaking vey, what a cycle!

Sometime ago, installing KDE rather fouled up the gnome session on my laptop. That was the first strike against Ubuntu package management. Well the other day, I was adding a few more development packages, and trying to think of what kind of minimalist tiling window manager I would like to try. The only real reason I’ve been using gnome the past few months, is that’s the default and the system kind of centred around it o/. In working on a list of what window managers I wanted to test out, I decided that I would like to install dmenu first. So I installed dwm-tools to get it, using synaptic (I find it easier to use the GUI for searching for available dpkg’s).

Well, sure enough on reboot things were FUBAR. GDM unable to log into anything, XDM bumfucked, and using KDM to launch a Gnome session resulted in a barely functioning one, just like before. KDE however worked perfectly, and I also have come to see KDE4.4 as the slowest pile of software in the Linux world >_>. That’s the only bad thing I currently have to say against it. Reinstalling GDM, Gnome, and related packages didn’t help matters any. So I bid farwell to Ubuntu once and for all, and I’m not going to say hello to Debian for a while either.

I’ve always used Slackware or Debian ‘esque systems, when I’m stuck using or desiring to use a GNU/Linux distribution. People have reccomended Arch and Gentoo, and I’ve meant to experiment with Source Mage and Arch for a while. However, I don’t have time to fuck around, and Debian dpkg or Fedora rpm level compatability is desirable. So I flicked a wild switch and decided to try something a bit more red headed.

Enter CentOS 5.5! While certainly a fine Linux distribution, and its yum tool proving much more, pleasurable than manually invoking rpm. There were numerous problems. Most of the packages in CentOS, even after using RPMForge and EPEL (a community supported mirror of newer packages for RHEL)—most of the packages in CentOS were ancient. The youngest of my development packages was slightly younger than my laptop, and most just so old that it’s distasteful. That would mean, to get any *real* work done, I would have to forsake yum and install/manage my software manually from source. Joy, why didn’t I just slack off? That however wasn’t a show stopper. It was getting the blobs I rely on to function on top of that, that seriously broke the deal. I gave up trying to get Chrome working. There were also problems getting the default gnome desktop to work, but I wasn’t planning to use anything heavier than blackbox anyway.

CentOS has earned my respect among Linux distributions, and I like the system a lot. I just can’t rely on it for my personal work station :'(. For regular desktop and laptop users, CentOS is probably a great idea though. I’m not a regular user by any means.

So after that, I started relying on the only thing left I could trust: my own head. Using a mixture of CentOS on my laptop, a USB stick, and NFS mounting the work dir’ on the desktop (faster processor), I set to work. Building scripts to fetch and build Linux and the usual GNU packages. My own Linux distro. Trying to get things to actually fucking build was a bit of a different story. Remind me to never rely on chroots in Linux.

Since plans C and D popped a cork, I quickly zipped up my work and saved it to the flash drive. Then archived my home directory over SSH. Googled for Slackware’s latest release and searched ye ol’ wikipedia for related distributions. I know of several but have never used anything more slackware, except for a very brief test run of KateOS. Among a quick grep of distros related to Slackware, one that stood out was Zenwalk.

Plan B, as everyone knows, is make it up as you go along. Or at least, out of my ever present plans A through D, that’s my plan B ;).

So I have setup Zenwalk Core 6.4—they have several distributions. Unlike the complete Xfce based system of Standard, Zenwalks Core distribution has a rather minimal but complete base of packages. All without the headache of selecting what to install in slackwares installer lol. Core is a command line install, X isn’t included. That is my kind of system, hehe. There are a few helper tools but for the most part, I prefer to work directly in /etc when possible. Being based on Slackware, of course Zenwalk Core doesn’t feel alien in this department. The Debian/Red Hat based systems tend to be more confusing then need be, where as the BSD systems usually forgo run levels in favour of traditional unix Simplicity. In slack country, a happy median is found.

The main point of interest here, is package management: zenwalk uses a shell script called netpkg to manage things. I really is a crude form of pkg_add/apt-get but it gets the job done. It’s not perfect and has it’s qurks, for example netpkg foo will interactively ask you if you wish to install/reinstall each package matching ‘foo’ along with a yes/no to installing each missing dependency; where as netpkg install full-foo-pkg-name.txz will install foo, omitting dependencies. It gets the job done.

It’s the slackware compatability that I like about it though, namely the ability to rip apart RPM packages into Slackware tarballs and hand sort the dependency (netpkg can do some dependency work). Installing dropbox was a cake walk, just rip open the RPM and install it as a vanilla slackware package.

The problem is the network, sigh. The reason I hate Linux from a user perspective, is YMMV quite a lot between Linux distributions. Never mind that most distributions use the same software. In my case, the problem seems focused totally on my wireless card. I’m also to tired to go into it right now.

But to suffice it to say, I am still alive <_<

Morose culture

It seems, that while no one put up a fuss that in the original Medal of Honor, you could play Allied or German characters in death match. As far as I know, there has never been a fuss about the later games which both expanded that very far and even took in the Japanese!  Yet now that they are making a new game, just called “Medal of Honor”, people are bitching that one of the sides in multiplayer was supposed to be the Taliban, to which there has been enough fuss to simply rename it in the usual OPFOR fashion of AA. What the fuck is wrong with people today.

That is how it is, unless you design multiplayer like America’s Army: which few people care to, nor have any reason to, go quiet that far to make everyone the “Good guy”. There is also the old DF approach of making both teams look almost identical, resorting in that only noobs and griefers are likely to TK.

Someone has to be on each side of a multiplayer game, that’s how you tell which set of fucking morons you can shoot at! If having one side be the Taliban is so bad, why not make it U.S. Army versus British Army, and let someone make a stink about that!

Laptop, sweet laptop

I never thought I could miss such a filthly old computer so much! Today in the snail mail, the replacement AC adaptor I ordered finally arrived, it only took about two weeks. The original one racked up to much damage right near the plug at the laptop end. The thought of slicing it apart where the damgae was and splicing it together, all well in good… until noticing that end is a frigging coax, which works a tad differently than a simple set of copper wire o/.

After a few days of using my desktops rat “Tuned up” for Quake / COD, and two weeks without using my laptop, it even feels a bit alien to be using a touch pad again. On the upside however, because of how much time I spend typing, contrasted to where I spend it: I feel PERFECTLY AT HOME using my LAPTOP KEYBOARD!!!

I’m sorry to say, that although I love the Model M style kb, I love my laptop even more, it’s ingrained in my muscle memory lol.

Ender’s Game

Whenever I start reading on the net, I am always moving like a plague: unstoppably grepping all interesting information. The other night, I was looking up the definition of an event horizon. That of course, lead to parsing data trees on the film Event Horizon (haven’t seen it in a year or two), Starship Troopers, the Dead Space games, Armor, and Ender’s Game. The local library only had the Ender series, not troopers or armor :-(.

I read about 50 some pages of it in the 1.5~2 hours I was at the library, and found it interesting enought o check out. By the time I went to bed, I had finished the 352 page book lol. Ender’s Game paints a very odd picture of the world, because the world Ender was born into is both so like and unlike our own. Children can now be “Requisitioned” by the government, and having a “Third” child is both illegal without a wavier and a bit of a social stigma. Ender of course being a disgraceful third with an older brother Peter and sister Valentine.

About 70-80 years previous, the second invasion of earth space was won by a little known peon named Mazer Rackham having a thinkon during doomsday. Ever since, the Earth has been preparing for a third invasion: less the insect like “Buggers” catch the human race with our pants down. Ender is accepted into the Battle School at age 6, after passing the final test. After having the governments monitoring device removed from his neck, young Ender Wiggin being beyond the help of adults, gets stuck in a situation where a gang of bullies are ready to beat the tar out of him, for the rest of his  natural school year. Being smart as a whip, the little bastard realises that he needs to be decisive: win this fight, fight hundreds more but beat the shit out of their leader, and no one will dare touch him. Practically hospitalising the other boy demonstrated Ender’s genius.

In battle school, you see Ender go from a newb to the schools best ‘Soldier’ in history. Using that mechanical mind of his, he outsmarts everyone and twice changes the nature of the war games that their schooling revives upon. When Ender began, you had slow moving formation drills and “Commanders” of an army of 40 boys, that couldn’t lead a pop sickle stand to victory. Ender changes that: battles are fast moving and now rely on what we learned from the Blitzkrieg.  Ender’s army is organised into 5 ‘toons’ of 8 with a specially trained solider from each available if things hit the fan. Each toon has a leader and assistent. Ender tells them what to do, the toon leaders take care of the detail, and you quickly see that Ender has learned to lead: something the other armies have not. It totally revolutionises the games, to the point the school masters begin cheating. Wearing down Ender and his army of student soldiers by any means possible.

The focused discussion on their craft is also impressive, after all if it is your life for the next four years, you ought to learn it well, right? :-). Mean while his siblings are plotting and succeeding in world domination, as the world gets ready to fall apart!

The writing is a bit more bland than I am accustomed, yet the logical drive to it is refreshing. It also paints an excellent picture of Ender being shaped into another master mind, and the hells he must go through, as well as the side effects of being made a tool to fight the buggers. At several levels, I can comprehend Ender’s situation, worse yet because I’ve been in some of them. Arguably Ender’s torments are also, the only thing that lends the novel some depth in the first place, but we can’t have everything. While Lord of the Rings has enough information overload to give you a geekasm for a month, Ender’s Game only focuses where need be. The style of writing, is actually quite “Odd” at first, or at least from the styles of writing that I have come to easily parse, lol.

By the end of the games, things really ripen up. Towards the end of battle school, Ender has become smart enough to figure out the propaganda from the first and second bugger invasion is a crock, as the secrets of the third invasion gradually unravel on his way through to the prestiges Command School. The war games used to train Ender shift, from a zero-gravity game of freeze tag (a cross between infantry combat and football, really) to commanding groups of units. His games become more like a modern Real Time Strategy game with humans forming nested levels of control, rather than A.I. behind it all.

By the end of the third invasion, we have “Won”, the world has gone to piss in less than a week, Ender is outcast—as being to dangerous to ever return home to earth, whilst his brother attempts to bring order to chaos under the pseudonym, Ender sets off for the first distant human colony with his sister Valentine.

Something that I found freaky as all hell, this book was originally written in the 1980s, and based off a short story the author cooked up in the mid ’70s. Yet, it describes very much our modern Internet and an effect that only recently, the hopelessly stupid people of our world have begun to understand. Peter and Valentine, using analogs to things like Blog comments, Twitter, mailing lists, etc to methodically boil over the political waters towards a more stable world. Young (but brilliant) children soon are helping to shape public opinion, and become house hold names published on the news nets as Locke and Demosthenes – in ways that are already believable to any netizen of today, or even 15 years from now. Yet back in the 1980s none of that existed yet, and the closet thing to it (the *old* USENET, rather different than today’s) was likely unheard of by the author. Even if he was a geeky S.O.B. the  most the author could forsee from his present world would likely have been e-mail, since that arguably dates to before most e-mailers were born. What surprises me, is how dead on Orson Card was in describing the “nets” of Ender’s day, and how they seem to resemble our own Internet. In a way, it even explores how realistic games have already become, versus something like Pong and the big games of the 1980s. To the point infact, that it moves past that and the computers have become smart enough to program them :-/.

In so many ways, the book is like looking at today and next week, and only GOD knows what lay in between. Along with the development of Ender, it’s almost bloody brilliant!

Things have been a bit busy, fires of family war stoked, work to get done, plans to close in, and reading to do. I had a short interview yesterday for a job that I don’t expect to get, and worked on several other queries to weed out the small fish and recon a few others as I waited. I also hit the library for a couple hours.

The thing that irks me, if my family wouldn’t like falling on the latter side of the Fore, Neutral, or Against standings, this could all have been sorted many months ago. Or if I was willing to be defeated. That’s what you get when you mess with principal and a super geek o/.

Jimmy Gibs, you’re a zombie!?

Finally saw the zombie Jimmy Gibbs at the shopping mall tonight. After whacking it across the head with a crow bar outside the Dead Center stage 5 safe room, I couldn’t help but think how much it reminded me of Bill Murray in Zombieland!

I’ve read about the zombie of Jimmy Gibbs haunting the last part of Dead Center, assumably hanging around near his stock car before the survivors have to gas it up and punch through a zombie horde with it. But I never expected to see it, let along hiding in the back corner, coming out of the safe room lol. Unlike the common infected (zombies) that repeatedly spawn on the map, he just wears his white racing suit.

Guess he shouldn’t have been busy signing autographs when the zombie apocalypse started, or something like that lol.