Veterans Day

In the rest of the world today is known as Armistice Day or Remembrance Day, remembering the end of the great World War.

On this day I honor all those who served and do serve our country. I honor your patriotism, I honor your valor, I honor your service. Thank you.

I leave you with a well known poem, "In Flander's Fields", by Lieutenant Colonel John McCrae.

In Flanders fields the poppies blow
Between the crosses, row on row,
That mark our place; and in the sky
The larks, still bravely singing, fly
Scarce heard amid the guns below.

We are the Dead. Short days ago
We lived, felt dawn, saw sunset glow,
Loved and were loved, and now we lie,
In Flanders fields.

Take up our quarrel with the foe:
To you from failing hands we throw
The torch; be yours to hold it high.
If ye break faith with us who die
We shall not sleep, though poppies grow
In Flanders fields.

Patton's Address to the 3rd Army before D-Day

If you liked the monologue at the beginning of the movie Patton (I'm looking squarely at you, Dad and Phil), This is the text of Patton's actual speech that was adapted for the movie. I feel like the beginning of that movie is a great piece of manly inspiration; the actual speech is one better.

I think it is interesting to note that Patton did not habitually curse- he cursed when he thought it was needed to impress.
Be Seated.

Men, this stuff we hear about America wanting to stay out of the war, not wanting to fight, is a lot of b******t. Americans love to fight - traditionally. All real Americans love the sting and clash of battle. When you were kids, you all admired the champion marble player; the fastest runner; the big league ball players; the toughest boxers. Americans love a winner and will not tolerate a loser. Americans despise cowards. Americans play to win - all the time. I wouldn't give a hoot in hell for a man who lost and laughed. That's why Americans have never lost, not ever will lose a war, for the very thought of losing is hateful to an American.

You are not all going to die. Only two percent of you here today would die in a major battle. Death must not be feared. Every man is frightened at first in battle. If he says he isn't, he's a goddamn liar. Some men are cowards, yes! But they fight just the same, or get the hell shamed out of them watching men who do fight who are just as scared. The real hero is the man who fights even though he is scared. Some get over their fright in a minute under fire, some take an hour. For some it takes days. But the real man never lets fear of death overpower his honor, his sense of duty to this country and his innate manhood.

All through your army career you men have bitched about "This chickenshit drilling." That is all for a purpose. Drilling and discipline must be maintained in any army if for only one reason -- INSTANT OBEDIENCE TO ORDERS AND TO CREATE CONSTANT ALERTNESS. I don't give a damn for a man who is not always on his toes. You men are veterans or you wouldn't be here. You are ready. A man to continue breathing must be alert at all times. If not, sometime a German son-of-a-bitch will sneak up behind him and beat him to death with a sock full of ****.

There are 400 neatly marked graves somewhere in Sicily all because one man went to sleep on his job -- but they were German graves for we caught the bastard asleep before his officers did. An Army is a team. Lives, sleeps, eats, fights as a team. This individual heroic stuff is a lot of crap. The bilious bastards who wrote that kind of stuff for the Saturday Evening Post don't know any more about real fighting, under fire, than they do about f**king. We have the best food, the finest equipment, the best spirit and the best fighting men in the world. Why, by God, I actually pity these poor sons-of-bitches we are going up against. By God, I do!

My men don't surrender. I don't want to hear of any soldier under my command being captured unless he is hit. Even if you are hit, you can still fight. That's not just b******t, either. The kind of man I want under me is like the lieutenant in Libya, who, with a Lugar against his chest, jerked off his helmet, swept the gun aside with one hand and busted hell out of the Boche with the helmet. Then he jumped on the gun and went out and killed another German: All this with a bullet through his lung. That's a man for you.

All real heroes are not story book combat fighters either. Every man in the army plays a vital part. Every little job is essential. Don't ever let down, thinking your role is unimportant. Every man has a job to do. Every man is a link in the great chain. What if every truck driver decided that he didn't like the whine of the shells overhead, turned yellow and jumped headlong into the ditch? He could say to himself, "They won't miss me -- just one in thousands." What if every man said that? Where in hell would we be now? No, thank God, Americans don't say that! Every man does his job; every man serves the whole. Every department, every unit, is important to the vast scheme of things. The Ordnance men are needed to supply the guns, the Quartermaster to bring up the food and clothes to us -- for where we're going there isn't a hell of a lot to steal. Every last man in the mess hall, even the one who heats the water to keep us from getting the GI shits has a job to do. Even the chaplain is important, for if we get killed and if he is not there to bury us we'd all go to hell.

Each man must not only think of himself, but of his buddy fighting beside him. We don't want yellow cowards in this army. They should all be killed off like flies. If not they will go back home after the war and breed more cowards. The brave men will breed brave men. Kill off the goddamn cowards and we'll have a nation of brave men.

One of the bravest men I ever saw in the African campaign was the fellow I saw on top of a telegraph pole in the midst of furious fire while we were plowing toward Tunis. I stopped and asked what the hell he was doing up there at that time. He answered, "Fixing the wire, sir." "Isn't it a little unhealthy right now?," I asked. "Yes sir, but this goddamn wire's got to be fixed." There was a real soldier. There was a man who devoted all he had to his duty, no matter how great the odds, no matter how seemingly insignificant his duty might appear at the time.

You should have seen those trucks on the road to Gabes. The drivers were magnificent. All day and all night they rolled over those son-of-a-bitching roads, never stopping, never faltering from their course, with shells bursting around them all the time. We got through on good old American guts. Many of these men drove over forty consecutive hours. These weren't combat men. But they were soldiers with a job to do. They did it -- and in a whale of a way they did it. They were part of a team. Without them the fight would have been lost. All the links in the chain pulled together and that chain became unbreakable.

Don't forget, you don't know I'm here. No word of the fact is to be mentioned in any letters. The world is not supposed to know what the hell became of me. I'm not supposed to be commanding this Army. I'm not even supposed to be in England. Let the first bastards to find out be the goddamn Germans. Someday I want them to raise up on their hind legs and howl, "Jesus Christ, it's the goddamn Third Army and that son-of-a-bitch Patton again."

We want to get the hell over there. We want to get over there and clear the goddamn thing up. You can't win a war lying down. The quicker we clean up this goddamn mess, the quicker we can take a jaunt against the purple pissing Japs an clean their nest out too, before the Marines get all the goddamn credit.

Sure, we all want to be home. We want this thing over with. The quickest way to get it over is to get the bastards. The quicker they are whipped, the quicker we go home. The shortest way home is through Berlin. When a man is lying in a shell hole, if he just stays there all day, a Boche will get him eventually, and the hell with that idea. The hell with taking it. My men don't dig foxholes. I don't want them to. Foxholes only slow up an offensive. Keep moving. And don't give the enemy time to dig one. We'll win this war but we'll win it only by fighting and by showing the Germans we've got more guts than they have.

There is one great thing you men will all be able to say when you go home. You may thank God for it. Thank God, that at least, thirty years from now, when you are sitting around the fireside with your grandson on your knees, and he asks you what you did in the Great War, you won't have to cough and say, "I shoveled **** in Louisiana."

The Dream

I had a dream last night. I think I dream more, or at least I remember my dreams more, when I get more sleep. I usually get 6 hours or so on weeknights, 7-8 on weekends, so it shouldn't surprise me that I had this dream on a Sunday night after going to sleep at 9:30.

I was at some sort of away location. My family was there, and I was concerned about them. They were not there in my immediate presence, but they were there somewhere, maybe in a nearby house or something. The thing that I was concerned with was my gun.

As an aside, "my gun" means my 1911. I see my .22 as more of a utilitarian tool, and my 870 is "my shotgun" but "my gun" definitely is my 1911.

I needed my gun. I don't know why I needed it, maybe for some kind of protection or something. I just know I needed it and I needed it loaded. I found it in an old barn-like building in the bad I usually keep it in, but everything in the bag was in disarray. Dirty, loose ammo rolling around in the bag, old mags everywhere. It looked like an old dirty tool bag that had been in the dirt for a couple of years. I got my gun out and proceeded to try and find a magazine, but I couldn't find one that would fit. There were a bunch of .22 mags from a Ruger or Browning-type pistol, which of course didn't fit. Then I saw what looked like some 10-rd mags for a 1911, but I couldn't make them fit, either. They kept mooshing when I would put them in, like they were made out of vinyl or soft plastic or something.

I pulled the mag out and looked at the ammo in the mag. The rounds were all dirty and corroded, and a bunch of the brass was mangled. It reminded me of the old brass we used to find outside in the desert at the Army base I used to live at (Ft. Irwin). I sat there feeling well and truly screwed at my predicament for a moment, then the sounds of the guitar form "The Godfather" woke me (that's my alarm ringtone).

A somewhat disconcerting dream. It kind of reminds me of the parable of the ten virgins, except instead of lamps there were guns, and instead of oil there was ammo/mags. And I definitely wasn't one of the prepared five. When the time to decide is at hand, the time to prepare has long since passed.

RE: One True Brace Style

Yeah, so it's sad that Dennis Ritchie passed away, but that whole OTBS thing has got to stop. Really, anybody who is ANYBODY is using Allman style these days.

It's just so much easier to parse for my brain. And even a single line associated with a control statement gets its own braces.

if (condition)
{
    do a thing;
}

Dennis Ritchie

This blog is starting to look like a tech obituary forum.

Dennis Ritchie died. That's THE Dennis Ritchie. The "R" in "K&R" for all you people who have done any real programming in life. Ritchie created the C programming language. And for those of you who haven't programmed but have used ANY piece of technology created in the last 20 years you used something that was created with C or a C derivative (don't forget Verilog).

A commenter to the story on Slashdot left a fitting tribute:

goodbye world

Tribute to a Maker* and a Tech Visionary

Design by Jonathan Mak jmak.tumblr.com


The news that Steve Jobs had passed away hit me a little harder than I thought it would. I knew it was coming- he looked more frail with each picture of him that I saw. I was still taken aback by the news.

As an aside, I wonder what my Scouts were thinking while I sat there and stared at my phone in silence, dumbfounded, after I saw the news (I was looking for a schedule online).

I don't really care for some of his company's products. I think they make pretty solid hardware, and you can't argue with the aesthetics and marketing, and even a lot of their software is cool. My only issue with their stuff is the "walled garden" approach that they take with everything: "You can't do that on the device that you own that we made because we don't want you to." And that's why I am an Android fan. But I digress....

Steve Jobs took a foundering company and turned it into the biggest consumer electronics company in the world, and arguably the most respected. He had a vision and knew where he wanted to take Apple and the computing world in general. You can see this even back in 1997 when he had just come back to Apple after a few years doing other things. Watch his WWDC Q&A session here. It's a long one, but it's neat to here him describing the ideas that started Apple's most successful devices and services.

Thanks for making the smartphone cool. Thanks for revolutionizing music consumption. Thanks for pervasive networking. Thanks for helping us connect to the people we love.

You'll be missed, Steve. You were and continue to be an inspiration to tech-heads everywhere. Thanks for having the courage to break the mold and shape the computing world into your vision of the future.

Stay hungry. Stay foolish.


*Not in the Make.com sense, more the Alvin Maker sense

99% - An Anti-Meme

 I did this on my LUNCH BREAK (because I work for a living).


Feel free to do your own.

Windows 8

So I like it enough that I'm going to try using it as my primary OS for a while. I'm loading up Visual Studio right now so we'll see how this works.


Does anyone know how to get the classic start menu back? The Tile start menu is kind of chafing a bit.

Oh, instant type to search in the start tile! Nevermind, I could get used to this!

Now I just wish I had a tablet. :-(

Windows 8 Developer Preview

I just downloaded the Windows 8 Developer Preview and I'm really excited to start playing with it. For those of you that know me this shouldn't come as a big surprise because as you well know I am a neophile and an operating system whore. Seriously, there was a period of a couple of months at my last gig where I changed my OS about once a week. And I'm not talking small changes, either. I would jump from Windows XP to Ubuntu to Windows Vista x64 to Windows 7 alpha back to some other linux and you get the idea.

Anyway, I'm busy installing the Windows 8 Developer Preview on top of Sun's excellent VirtualBox virtualization software. Why don't you use Microsoft's Virtual PC you ask? Because the feature set is so much smaller than what I get from VirtualBox. Multiple CPUs, more than 3.75 GB of RAM on the guest OS, 3D acceleration, etc.

Anyway, I'm pretty stoked about it and I'll do a proper write-up on how to install it on VirtualBox once I'm done playing around a little bit.

Thoughts on Concealed Carry at a Waterpark

We went to Roaring Springs yesterday as a family. Naturally, the place was packed as it was a very nice day. I did my best to hide my distaste at mingling with the hoi polloi there. I try not to be elitist, but there were plenty of children there that I would not want my boys associating with on a regular basis.

The thought that occurred to me was, "When the zombies come not too many of you people are going to make it."

Which led to my next two questions:
  1. How would you concealed carry at a waterpark?
  2. What would you carry at a waterpark, assuming you would get very wet?
Discuss.

For the record, I don't really think a zombie apocalypse is a viable scenario, but it's a humorous way for me to think about preparedness and situational awareness.

Also- Parents, please teach your daughters to have some respect for themselves. They don't need to be baring every last inch of skin for the world to see. And fathers, please teach your sons to have some respect for women. You can't just tell kids these things, they have to learn it from your example.

Thoughts on Free Food in the Breakroom

"Free food," my friend said. "In the breakroom." He said this walking past a conference room where three of us were having a meeting.

The meeting immediately adjourned.

I'll admit, we were just chatting about how the project was going and not doing anything serious, and the meeting was wrapping up anyway so we adjourned to the breakroom.

What was there? Well, there were some cans of chili, a box of oatmeal, and some BIG noodle bowls and stuff. I snagged a pretty good noodle bowl, nice and spicy. Hey, who doesn't want a free lunch?

The first question I asked myself out loud was "Who left all this food here?" The second question I asked in my head: "Who quit?"

Amazon MP3 $2 Credit

Want some free (legal) MP3s from Amazon?

Use the code CLOUDMP3 at this link. Instant $2 credit.

Nothing like some free stuff, eh? But you have to use it by June 30, so you'd better get cracking.

Google Music


I'm really grooving on Google Music lately. I like that I can listen to any song I have anywhere I can get to a web browser.

Plus the draconian IT overlords haven't blocked it here at work yet. It fits the strict definition of a "music streaming service" which is totally legit.

Things I like:
Instant mixes
Access to all my music
Room for 20,000 songs
Runs in a web browser
Android app

Things I dislike:
Work proxy makes it slow
Android app is laggy sometimes
Doesn't print money (for me, anyway)











Mobile Templates

Blogger now has mobile templates? In the immortal words of William S. Preston and Ted Theodore Logan:

NO WAY!

If any of you have issues with the layouts shoot me a note (I know, I'm only talking to like 5 people here).

Wind of Change

I'm sitting at work, coding and eating lunch and listening to some music.* The song "Wind of Change" comes on, by Scorpions. (Is it "The Scorpions" or just "Scorpions"? I'm a terrible fan)

This song brings out some pretty powerful emotions for me. For one, I remember when the song came out and I first heard it on the radio. I was 13-14 (a very impressionable age), and the lyrics and events described in the song moved me. For those of you that aren't familiar with the song, it's about the fall of Communism and the changes in Eastern Europe ca. 1990. I very clearly remember riding with my uncle Steve and cousin Kevin in Poway listening to the news about the Berlin Wall falling not much before then. As a child of the end of the Cold War the Russians (Soviets, then) were always the enemies of my Army-brat childhood. To think of the people of Berlin reunited with friends and families they had been separated from by the Berlin Wall nearly moved me to tears.

Did you ever think
That we could be so close
Like brothers.
...
Where the children of tomorrow
Dream and wave
In the Wind of Change

I was able to see the effects of some of those changes firsthand on my mission in Bulgaria. I served there from the fall of 1998 to the late summer of 2000. When I got there I loved to hear some of the more experienced missionaries talk about how it had been in the 18 months previous to my arrival. Standing in line for food wasn't uncommon. Missionaries didn't work publicly as much die to pressure from the local authorities. The Brutalist architecture favored by the communists was everywhere, creating an oppressive atmosphere for life.
But the call of freedom was there. Whether it was in support of the "free" football team, FC Levski,** or in talking to the youth that had some hope for the future, you could always see freedom's undertones in Bulgarian society, or at least the potential for freedom.
I was told that Bulgaria was ruled by a corrupt political class. These politicians engaged in wholesale rape of the country's resources. It was a beautiful country; I marveled at what could be done with the proper investment and people. What could have been and what could be was frequently at the front of my mind.

And now as I sit and listen to the song I wonder what is in store for us as a people and a nation. You can't deny that the times, they're a changin', and I don't know what it will bring next. I am somewhat of a realist (a realist-idealist?), and I fear that it probably won't be full of happy times. The phrase "These are the good old days" comes to mind.

I intended to make some kind of statement here but ended up rambling a little.

* My listening tastes generally favor Electronic music while coding, or pipe organ music. I have been known to listen to Toccata and Fugue in D minor on repeat for hours on end while coding. I needed a mental break during lunch so I switched from Daft Punk to something I hadn't heard in a while and this is what I got.

** I'm a closet CSKA fan. In The Cardinal of the Kremlin I was slightly jealous of Filitov and his enthusiasm for hocky and the Red Army team. I got to live that dream in Bulgaria, too, but with football/soccer.

The Stove Obsession

I like gadgets. As a Scoutmaster I have the opportunity to go camping a lot. I don't have a stove.
So I built one.
I started looking into "pop can stoves" on them internets a while ago and decided to make one. My first attempt was mildly successful.
The basic theory is that you make some enclosure that will hold alcohol. This enclosure self-heats and the alcohol vaporizes and comes out of some holes or jets.
I used the bottoms of two pop cans. You fit one inside the other and poke some holes around the top one. Add a fueling hole and you're ready to go.
Well I want quite satisfied with my first one; it used too much fuel and wasn't very efficient. So I built a second one.

It looks nice, but the jets point out sideways too much, which expends most of the heat on the sides of the wind screen. Not ideal. But with fewer jets it burns much longer. Much more efficient than my first attempt even.
I'll make another one soon using a narrower diameter can (the new small Coke cans look perfect). Fiberglass inside seems to help moderate the flame a little, too.



The Program

I'm about to embark on a public journey to fitness.

"Why would you do this?" you ask. Well, fitness is fitness. There are tons of reasons to get/be in shape. Over the weekend I went on a hike with my Boy Scouts (still a Scoutmaster) and while it was a short hike - about 1 mile each way - the elevation change was fairly significant - 600 feet up. Needless to say there were quite a few times that I was left huffing and puffing.

"I've got to get in shape!" I say to spyderfry on the way up the hill.
"Cardio is Rule #1" he quotes Zombieland, one of his favorites.

Anyway, fitness. Better health. A sexier physique. Being the "strong man" in the family. And the vacation to the beach later in the year.

And why would I make this public? Well, like Scott Adams says, everyone is looking for their own preferred pain. Mine just happens to be public motivation.

Join me on my trek. What is my program? It's a balanced approach, drawing equally from Couch to 5 K for the cardio and from The Testosterone Advantage Plan for the weights. I know, I know, Testosterone Advantage Plan, begin hurling middle age loser epithets my way etc. But if you look at the workout plan it presents I think it's a pretty compelling case. Sure, as I read the book the Wikipedia voice in my head says "citation needed" at least five times per page, but it sounds good at least. And C25K has a couple of pretty good Android apps, which works well with the nerd factor in me.

Both C25K and TAP are 9 week programs, so that's nice. And I have a comprehensive gym at my place of employment, so that's nice too. And as long as I can live with the thermodynamic constant of energy in = energy out I should be doing pretty good in a few months.

My wife is busy with a program of her own, P90X. I was going to join her, but I couldn't commit to that kind of structure. And I've never been one to work out in front of the TV. But I do need some pressure. A little public visibility, maybe, and a cadence. I need someone who knows better than I to tell me when to go, when to stop, when to slow down (there's an app for that). So here's to working out and losing weight, and Stay Tuned for More Fantastic Updates!

Mobile Posting

So I'm posting this from my phone. This is really just an experiment for me.