I like

Well, I’ve developed a new profanity of sorts (for me).

Dang fucking gum it !

Haha, I like that balance for some reason =/

Dang gum it — Dad’s style

Fuck — My Moms favorite word lol.

I generally try not to curse…. And almost never when in [SAS] Tags. But when I’m tired it works well when I’m ’round the rest of the world and in private.

Needless to say, I’m prone to muttering “For !@#$s sake” at work often enough. I think I like the sound of Dang !@#%ing Gum It! Better +S.

Ok, so I’m weird =/

I spent almost 16-17 years without cursing actually. I don’t care much for profanity but, I’ve been like the only one in my family that doesn’t curse for mmaaaaaannnnyyyyy years lol.

To Do

Play with xemacs

Check out Desktopoperations.txt

Install some MS Windows tools

Reorganize home directory (fun!)

find time to test some synchronization software

work on finding a new standard web browser (firefox 3.0a != fast enough on laptop)

clean up Desktop…. I hate icons !!!

test setting up a mic on desk

copy my ippimail address book to my sasclan[dot]org one

continue ‘special’ operation planing….

finish R^5RS and get a PDF/PS copy of it

Get a PDFPS copy of UNIX V6 source code

Get my ass in TG#1 before I go crazy !!!!

E-Mail Noer about that Report Form idea and talk about it before taking it up with GCHQ.

The rest of my TODO list, well can wait.. til I remember it.

Since my unconventional training ideas been approved. I’m planning on letting it rip for Saturday in TG#1 (RvS). Since Scouts Live Op may go green light on Sunday. I’m probably going to try and get a training session done in SWAT4 before or after the live op. I expect that I’ll probably have to do it another day though.

Because what I have planned for with SWAT4, I can really do any day I can get a training session going. But it will take the better part of my day to do it, so I’ll probably end up doing it another day of the week :-(. But I’d much rather see Scouts Live Op be a success.

It would also be nice if I could manage NOT getting shot in the tookus this time… I think most live ops I’ve been in I’ve managed to get shot, even when I lived. I remember the operation on that Mogadishu Mile map. Me and Lazko finished it, last men standing. Including me with a SD Sniper rifle and a Glock 17 both critically low on Ammo and thankful you can’t bleed to death from injuries in SWAT4 like in AAO lolol.

My top secret project is doing good. Most of the doc written last night. I hope to have a chance to talk with Noer about what he thinks. I’m also some what hesitent to suggest employing the doc I’ve written when I consider the potentional ramifications of it being put into practice. Should it get into wild spread usage throughout [SAS]. But I still would like to do it, even if only on a small scale… One dedicated team even.

I still have a few things to work on but I’m mostly cought up with the important stuff. Next weekend if the boss doesn’t have any huge todo lists. It might turn into a semi-vacation for me. Good thing I didn’t find time to clean my laptop yet… It means being around 6 dogs for 3 days. And my Laptops never recovered from last time!!!

It also might interfere with a little rendezvous…. but can’t help that. I’d rather have the time to rest any way then.. Well I’m not saying any details ^_^.

Secret Dreams

There is a project that has been weighing on my mind a lot for a while now. I think soon the time may be right to launch it.

The problem is, I need a 2nd who I can trust to carry it on to fruition, even without me if necessary. Yet who is active and able to contribute to the project well as part of a team.

For what I have in mind, I had always figured me and Rasa would split the job. So his retirement right now is a bit of a misfortune.

Rasa I would say is my equal in experience, maybe greater (he was Rct before me). While we have never really agreed over every little detail. I’d like to think we have often balanced each other out when it comes to Tactics and business in the [SAS]. My time as an SNCO and working on the SOP Rewrites and what not. Has shown that. I think the SOP Rewrites have benefited greatly by our working together.

Theres no saying that the project will ever be approved…. But I will begin work on its early documentation.

The issue of who to second me (i.e. be in charge of the project when I’m not around and serve as a fellow EL). What I have in mind requires a dedicated, active, and senior tactical member… Those who could do it in my place don’t have time for it. I don’t really need another thing on my plate… But I don’t know any one else I could trust to take the lead on it.

My best candidates for a 2IC of the project are all less then optimal, even I am not an optimal choice lol.. But it’s the situation I have to work in if I am to prepare for this possible project.

I’ll ready the files and worry about the rest later.

What will happen, if the tip of the spear get sharper? 🙂

PC-BSD v1.4 da Vinci released !

I was pleased to see the brain new website this afternoon and 1.4 released. I’m also very happy to see that the new website is LYNX COMPATIBLE !!!! It works and looks nice in modern browsers like Firefox. Yet it still presents a nice clean page to Lynx users.

I downloaded both CD-ROM’s, checked the MD5 Checksums, burned them and got a Quick & Dirty backup of my home directory and config files while I waited.

I think I did some thing like:

tar -czf backups.tgz /boot /etc /root
cd /home
tar -cf - Terry | gzip -9 > /usr/Terry_Home_Backup.tgz

Basically, I made a gzip’d tarball of my old kernel, drivers, and boot-config (/boot), system configuration (/etc) and roots home directory (/root). Then I tar’d and compressed my home directory with gzip. I also made a tarball afterwards of my vim installation in case there was any custom files in it.

Normally when I want to archive a file in a hurry, I use tar’s -z option to archive it (tar, tape archive) and compress it gzip (-z). But since I don’t know how if there is even a way to change the gzip/bzip2 compression level with bsd’s tar implementation. When I want to store some thing big in a hurry however. I usually make use of a pipe and redirection, namely tar -cf – archives the list of files to the standard output rather then a normal file. Which is in turn piped | into gzip who is instructed to use maximum compression on it’s input. And the final data, is redirected > to a file of my choice. Some times I will use bzip2 (higher compression) but I generally favor gzip. As normal, I keep a copy of the backup on this machine and my file server just in case.

My laptop was running PC-BSD v1.4BETA so I was not sure if the upgrade would work correct but it seems to have. The update went smoothly and I was allowed to reselect optional packages from disk 2. I elected for kdeedu, kdesdk, koffice, kdegames, and the FreeBSD source code. All installed fine except for the Source Code !!! My /usr/src is empty, as it was each time I installed 1.4BETA. Oh well, csup will get me newer sources…

Before logging in as my normal user, I had to drop to the console and log in as root in order to change my user accounts log in shell from zsh to one installed (sh, csh, tcsh, bash – I chose sh). Other wise it is impossible to log in from KDM. Of course once I made sure my laptop booted into KDE. I went and installed zsh and changed it back. — I never change roots shell but I do change mine unless I’m sticky. My OpenBSD server still only uses the default (hacked pd)korn shell it came with.

I found 1.4 Release to be much like the Beta but with a new loading screen. I noted that most of the (many) screen savers were removed and one could now specify the rates of the monitor when asked to set up the Xorg config file. It was also nice to see my rc.conf.local file preserved well enough. Although the onboard Winmodem and Winfi don’t work, the ethernet card is now detected by the msk driver as mskc0; I don’t know if it works since I use a Atheros based Wifi card now. It was very nice to see MPlayer back in the install. It was removed from 1.4BETA along with the GTK GUI, in 1.4 Release we have MPlayer and the KMPlayer front end. Although Flash7 seems to have been lost now. Oh well, I’d rather skip compling MPlayer then use Flash ^_^

Since the upgrade process basically nukes all installed software. I had to reinstall most every thing I’ve added. Since I’ve stopped using PBI, that has made this take a little lower. I tend to use ports and a few packages.

My hit list

 codecs   # Hand installed from MPlayerHQ
cscope # code browser, I've been meaning to learn how to use it.
elinks # Web Browser, text/gui
exuberant ctags # What I use to generate my system tags file in ~/.vim/tags
gmake # Needed for GTK/QT development and building Vim with GTK support
konversation # The worlds greatest IRC Client
kscope # GUI front end for cscope, might be worth toying with.
lynx-current # Web brower, text; If it supported decent html layout it'd be my default.
mg # Micro GNU Emacs based editor maintained by OpenBSD people.
portaudit # Was in 1.3 but removed in PC-BSD v1.4
portupgrade # Was in 1.3 but removed in PC-BSD
prboom and files # Doom I/II updated to *RUN* on modern hardware.
psearch # port searching, I wonder why no one wrote a GUI for this dandy script.
rtags # CTags like program for Ruby written in Ruby file, works with vi/emacs
ruby-doc-stdlib # Docs of Rubies standard library
ruby-gems # Ruby package manager for extra Ruby code
ruby-usersguide # Duh
rubygem-rake # make done Ruby style
scheme48 # Scheme, a Lisp like language.
supertux # Hey Super Mario, ehhh Super Tux !
vim # Compiled from source as per my norm
xemacs # Last time I used GNU Emacs, now I'll return to my old emacsen (I prefer Vim)
xpdf # Useful tool

I also need to install a decent web browser (gui) and JRE/JDK. I might bite it and use PBI’s for the JRE/JDK but not for any thing else. I’ve found Firefox 3.0 Alpha and Netscape 9 to slow for my tastes (my laptop is only a sempron-m 3300+ and 512mb ddr). Konqueror I’ve found tends to lock up on some websites, maybe it’s the Javascript engine I can’t really tell.

Ether way, I need to find a decent browser I can *live* with that works on most OSes I’m likely to use. Or one that uses the same bookmark format as Konqueror any way xD. Lynx is still the best browser I’ve ever used though, even if it lays out web pages in Text Only and crappy.

My laptop is basically my workstation. So it has a lot of stuff in it, paramount in it is my current home directory. Most important being ~/{Documents,Pictures,Music,.vim,vimrc} and

Terry@Dixie$ /bin/ls -1 ~/Programming                                      6:53
Ada
Assembly
C
C++
GTK
HTML
Java
NCURSES
PHP
Perl
Python
QT
Ruby
Scheme
Shell
Style
templets

I should probably restructure that directory, make it neater.

Future todos, clean my home directory up again.

reorganise files.

clean up my bookmarks file in prep for a new browser.

Make new XMMS and Blackbox PBI’s.

Pass out… Work in 6 hours…

Notes for later…

Problem 0:
Parse input into a suitable data structure for processing; probably split each number into a list of each digit. As I see it, it would eventually end up using (a) multi-dimensional array(s)
Problem 1:
Model necessary numeric limits and processes, namely once a digit > 9 ‘carry’ it.
Problem 2:
Maintain accuracy and precision

The Time Machine

For a change they actually had some thing good on TV. The War of the Worlds and The Time Machine, not the new ones but the classics.

The Classic time machine is a very good movie, I can’t help but wonder about the ending of it though. The Time Traveler took off back to the future with only 3 books. And it’s a open-ended question, what books would you choose? That’s given at the end of the movie.

Personally, I’d bring more writing materials and skip a book lol. If I was in the position of the Time Traveler in the movie. The first thing I would probably do is try and get things working, make sure food is tended to. And probably try to teach a small group to read/write and about the sciences. And let the few help me teach the many. Actually, I think in Frank Herbert’s Dune (very good book and movie!!!), I think Paul and Jessica Atreides took a similar approve to teaching the Fremen their forms of combat. But that way, in a few decades with a largely reading and writing Eloi. It would be possible to leave enough of my knowledge behind in writing for future generates to hopefully find useful.

For the choice of 3 books, I think I would have to go with the Bible. Just to much good in it not to bring it along. A book on agriculture since people have to eat, without the Morlocks and their machines the Eloi’s cushy live style was destroyed. And for the third, probably a book on science, unless a decent Do It Your Self book on building houses existed in any 1899 Inventors book collection ^_^. Without any power (short of years to build a primitive steam or hydroelectric power station just to get energy, let along an electrical outlet!), bringing a modern day computer would be a waste of weight. Even if it had a dump of all the info on the net, it would just be a hunk of parts in the Eloi’s future.

The Remake in the early 2000’s was a nice movie but I think the old one from the 1960s is better. I’ve never read the original book but I would like to some day. I doubt ether movie follows it to closely but it would be interesting to see what there starting point was.

*sigh* Almost time to go back to work… I still haven’t gotten to read a lot of R5RS (Revised5 Report on the algorithmic language Scheme). My cold is starting to balance out a bit… A little phlegm lighter but still sick. At least things seem to be in a manageable condiction and the medication is helping. I definitally don’t feel like going to work today but it’s not that way in life. Your sick, you still go to work simple as that. Unless your to sick to crawl in. Maybe that is one of the problems in our socieity. If your sick, you shouldn’t try and give it to other people!!! We had a short-gig baby sitting one night. One of the kids had a cough and guess what. Like two days later both of us came down with it lol.

Finally some time alone.

Home from work, til 0700 tomorrow..

Every one is mostly quite so maybe I can take some time to get a little work done. I’ve spent most of my time these past few days playing Armored Core: Nexus on the Playstation 2 since no ones let me alone. I’d like to take some time to work on learning more about LISP, there is only 3 major forms of lisp I know of in fairly common usuage. Emacs Lisp, the language used for extending the GNU and X Emacs editors — which means it’s probably able to do any thing in it short of write an OS only in elisp (without other languages, like Assembly).

There is also Common Lisp, if I remember correctly it was an attempt to mak a common ground among the various dialects of LISP that sprang up over the years. And there is Scheme, I think the current standard for the Scheme Language was just released back in Augest. For me, I think Scheme is probably going to be the one I try to learn. I’ve never really used a lisp like language before, I’m used to C-Like ones, BourneShell, Python, and Ruby probably being the farthest I’ve gone in other directions.

The problem with Scheme as I see it, would be finding a suitable implementation (hopefully also supported by SLIB). That it won’t be to easy to shoot my self in the foot with. I’d rather like not to have to be tied to any given implementation but I don’t know enough of Scheme to know what *not* to depend on. I don’t think it would be to serious a problem, although not as simple as with C. With C, it’s quite easy to find out what you *should* have by systems that implement the languages standard. And there’s some level of standardization among Unix like systems of what ‘extras’ you are given. The Win32 API…. I’m not even going to ask. In fact, the first time I looked at the Win32 API, it made me think Assembly would be more fun. Well… Technically if I had the time to invest in it, I’d probably love learning X86 Assembly and all of the hardware related stuff that might lead to learning in turn.. So just call me Crazy as they come.

I find generally, I can learn almost any thing given enough time. The only problem is getting around the obsticlues (time, energey, and a family that will not comply).

*SIGH* It seems like every time I want to sit down and type some thing for my blog. I always end up AFK =/

Being the healthest sick person in the house, I guess thats to be expected…. That or I just need to learn how to build my self a sound proof bunker lol.

*sighs*….

Being Busy yet still not getting any thing done sucks. At least I did get ONE thing useful done today, sent GCHQ a new recruit checklist to nit pick. With about 30-40 items on it hehe.

Not to mention I need to get up for work and out the door around 0700 every day til Tuesday (when I get to sleep in till almost 0830). And hopefully a Day off come September 28th. If I’m lucky, maybe the 6th and 7th of October. I’d like to try and put together a Live Op for SWAT4 around then, because all the ones I have been setting up have been for RvS. The problem, it’s hard to get a decent map for a Live Op in SWAT4. And to make it worse without a Mic I can’t even play test the map…

Usually when I do a Live Op, I play it a little in Custom Mission mode (RvS) and will use the ghost cam to take some screen shots for Intel, likethe 8 I did for Saving The Prince. And during the Live Op itself, I usually try to serve as an Operator at the Tactical Operations Centre, providing support via the Radio. In SWAT4, I can’t take any intel photo’s like that (Fuuy) and if I play test the map. Because theres no real spectator mode thats worth a damn. I would have to probably communicate only via XFire with the Element as they clear the map — because I can’t talk on without a Mic!. And If I’m in the server but not playing the map, that robs some one a slot who could be in the Op. Not to mention, if I don’t play test the map before using it for the Live Op, I have no way of knowing what situation the guys will walk into. And therefore no way to provide any briefing…. Which kind’ve takes the point out of it. Since a Live Op is supposed to be as close to the real thing as we can get.