Evil Plolyglot programmer ploy

We had a share-session on Polyglot programming the other day, after Mark returned from SDWest 2008. Tonight, I had an evil thought: Half of these languages are ones most in the audience have neither seen nor played with–what if you added some “trick” language names to the slides to see how full of crap your audience was. It’s a play on the same allegory from “The Emperor’s New Clothes”: “…yes, and so your application logic should be components written in a systems language like java [sic], with the higher-level being in a dynamic language like JavaScript, Ruby, or Dimebag.” ...

2008-05-23 · 2 min · Harold Combs

Ah, memories... (Comments)

Too funny. I helped a few with CS101 homework, to … Jeff Roberts - May 2, 2008 Too funny. I helped a few with CS101 homework, to no avail. But then, what did I expect for counting open and close braces in their Pascal that wouldn’t compile?

2008-05-20 · 1 min · Harold Combs

Monday Rambles

Pretty awesome (if mundane) weekend: Saturday, we went to Sam’s Club and filled two carts in supplies for our new Chest Freezer (thank you, Tax Rebate!) Then, I mowed & trimmed the yard while doing an oil change on the Odyssey. Pretty quiet, stress-free day. Sunday was just…perfect. Church was great–our pastor preached a message on how unbiblical debt is (unless for urgent necessities), complete with a “come forward and shred your credit card” alter call. (only 1 person did). Then, Maria and I cruised down (at 55mph!) to Mom & Dad’s in the Camry. ...

2008-05-19 · 1 min · Harold Combs

Programming: Ever wonder if...?

…it’s all just smoke and mirrors? Ultimately, any program running in 99% of the computers out there today is running the old fetch-execute cycle on a Von Neuman architecture: A processor fetches the next instruction, executes it, stores the result, and goes to the next instruction. Atop that, we’ve layered: Subroutines, Modules, Functional Programming, Structured Programming, Object-Orientation (Objects, Inheritance, Polymorphism, Composition/Aggregation), Closures, Atoms, Processes, Multithreading, Semaphores, etc. We’re desperately trying to make the digital computer be more than the sum of its parts, just as a living human brain is somehow more than a collection of neurons and synapses. We *desperately* want abstractions…need them, in fact. ...

2008-05-16 · 2 min · Harold Combs

Programming: Ever wonder if...? (Comments)

the word “lossy” in scrabble? Whitney - May 5, 2008 the word “lossy” in scrabble? No, it’s the antonym of a(nother) jarg… HarryC - May 5, 2008 LOL! No, it’s the antonym of a(nother) jargon word–lossless, which comes to us from the world of compression. “Lossless” compression (like the Huffman coding algorithm in WinZip/Gzip) remove reduntant sections to make data smaller, but they can decompress back to a bit-by-bit replica of the original. ...

2008-05-16 · 2 min · Harold Combs

The other day while in the lab...

…so, they’ve put together an “Innovation” lab over here, populated with all sorts of cool gadgets, gizmos, and decorations, everything from a Magic 8-Ball to the latest iMac and Nintendo Wii. There’s remote-controlled this, electronic that, and lots of “so, what’s THAT good for?” One thing I was really salivating over showed-up the other day: Yep, it’s a Kindle Amazon’s eBook reader. VERY neat. It uses an ’electronic paper’ display…instead of being the normal LCD screen on, say, an iPhone, it’s a contrasty, easy to read display that looks like a super-duper Etch-a-Sketch. It looks like, well, a printed page. After a few minutes, the device disappears, and it’s just like you’re reading a book. Controls exist for flipping forwards and backwards through the book. Even the form-factor is pleasant and intuitive–like a big paperback or a small hardcover. ...

2008-05-15 · 1 min · Harold Combs

The other day while in the lab... (Comments)

Ooooh, have been wanting to get my hands on one of… Jeff Roberts - May 4, 2008 Ooooh, have been wanting to get my hands on one of those…

2008-05-15 · 1 min · Harold Combs

The great irony...

…so, in 2001, I started working on our top-notch java app, avoiding working on Drivers & Printing, and a surefire job in Inkjet Firmware. Fast forward: 2007: Working on the Printing stuff. 2008: Working embedded with the Inkjet Firmware. Still waiting for the guys in this meeting tomorrow to go, “Say, aren’t you that fat kid with glasses and the bad haircut?” :D

2008-05-14 · 1 min · Harold Combs

The great irony... (Comments)

Well, at least you’ve still got the bad haircut…… Whitney - May 3, 2008 Well, at least you’ve still got the bad haircut…. Still haven’t gotten my tip from last month’s “Stylist Appreciation Day”…. :-)

2008-05-14 · 1 min · Harold Combs

Random and RFP: Commuter car 2010

* After talking to Jeff, looks like there’s a Motorcycle Safety Foundation (MSF) class just across the street from me. Don’t know if it’s something I’d like to do or not, but seems like a good way to learn. Bit pricey, though. Though, as my in-laws commented the other day, it’s not so good to announce you’re riding a 600cc motorcycle in a residential neighborhood w/o a license (or even a learner’s permit). Have been researching, and sounds like most 250cc entry-touring bikes get like 66 mpg and don’t have a problem cruising down the interstate. (Put the phone down, Mom…) ...

2008-05-14 · 3 min · Harold Combs

WTF: Surviving on Credit Cards?

Article Finding themselves strapped for cash and unable to use their home as an ATM, Americans are increasingly turning to credit cards to cover gas, groceries and other living expenses. Huh? “Using their home as an ATM”..why do you want to do that? For many people, racking up credit card debt is not a choice they want to make, experts say. Not too long ago, they could have tapped into the equity in their homes through loans or lines of credit or refinancing. But this debt, which usually carries lower interest rates, is no longer as widely available with the collapse of the housing market. ...

2008-05-09 · 2 min · Harold Combs

WTF: Surviving on Credit Cards? (Comments)

Amen, brother! Heck, we’ve been blessed to have en… Jeff Roberts - May 5, 2008 Amen, brother! Heck, we’ve been blessed to have enough coming in to pay the builds but there are times when those unexpected expenses come in [like $4 gas :-)] and we declare a moratorium on eating out, eat up whatever is in the pantry at the house, don’t buy anthing that’s not crucial, etc. We keep cars a looong time. ...

2008-05-09 · 1 min · Harold Combs

Who's that chicken-leg guy on the scooter?

Yep, me holding Maria (Mom: Put the phone down…They only sat her on there with me for the picture!)

2008-05-05 · 1 min · Harold Combs

Who's that chicken-leg guy on the scooter? (Comments)

I have a very similar picture of me and Kate. Tak… Jeff Roberts - May 2, 2008 I have a very similar picture of me and Kate. Taken in front of my Mom, and similarly explained to Sandra’s mom :-)

2008-05-05 · 1 min · Harold Combs

Review: Ironman

W-O-W. WOW. WOOHOO! This was an absolutely fun move. Great (not overwhelming) SFX, tight editing, and excellent performances from Downey, Paltrow, and Jeff Bridges. This movie made me appreciate: How dull the Superman movies are How overwrought the X-Men franchise is How truly BAD DareDevil and Electra were How much of a genius the Batman series was (Burton’s two and “Batman Begins”, only!) Look, I’m no comic-book geek (I know, I know, surprise!). I had no preconceptions going into Ironman but it’s a frickin’ feast–action everywhere, neat “gee whiz” gadgetry delights, and the quips and one-liners from the top-level actors remain punchy throughout. Robert Downey, Jr., is a revelation–Smart, self-deprecating, and yet utterly human. Gwyneth Paltrow plays the demure wallflower, Pepper Potts, and the stunner proves her acting chops by making us believe she IS unsure of herself. ...

2008-05-05 · 1 min · Harold Combs

w00t -- AutoExtremist on TTAC

First there was Car and Driver, the irreverant magazine full of gearheads who told the truth. But, that was before the internet era. Then, there was a little-known beacon of truth, Bob Bowden’s The Car Place (now defunct), where a guy told even more truth. Then came the grand poobah, Peter DeLorenzo’s AutoExtemist, from an insider who ranted and raved about how uncompetitive and doomed Detroit was. Selling Chevy’s is nothing like selling Tide detergent. And it was very good. ...

2008-05-05 · 1 min · Harold Combs

w00t -- AutoExtremist on TTAC (Comments)

Nevermind. Peter DeLorenzo got his panties in a w… HarryC - May 1, 2008 Nevermind. Peter DeLorenzo got his panties in a wad over TTAC’s announcement and proclaimed the deal dead. Whatever, Pete.

2008-05-05 · 1 min · Harold Combs

Review: Kubuntu 8.04 (Hardy Heron)

It’s been a few years since I tried out a new version of my favorite Linux Distribution (ubuntu), so I downloaded the 64-bit ISO and put it on my 3GHz AMD64 Dell box here at work. The short version? It’s sick. Good sick. SIIIIICK, yo! In prior lives (back when I ran Redhat 6 on my 866Mhz PIII in college), I was a KDE fan, so I grabbed Kubuntu (KDE + Ubuntu, get it?) instead of the Gnome-based Ubuntu this time. It’s flashy and fast, and includes the new KDE 4 GUI. Nice *enough*, I suppose. Having programmed in Qt once upon a time, I have lots of respect for the GUI paradigm that Qt & KDE enforces. ...

2008-05-02 · 3 min · Harold Combs

Review: Kubuntu 8.04 (Hardy Heron) (Comments)

Nice review! I may just try KDE sometime, but unti… Ryan - May 5, 2008 Nice review! I may just try KDE sometime, but until then, GNOME’s just fine.

2008-05-02 · 1 min · Harold Combs

Rant: Miley Cyrus

Won’t someone PLEASE think of the children?! The hue and cry surrounding Miley Cyrus’s recent photos in Vanity Fair disgusts me. NOT the photos themselves. Certainly not the photographer, Annie Leibovitz, whose work stands on its own. We should be ashamed. We’re a country addicted to drugs, gossip, and pornography. We’re so in debt, we’re destitute, yet we spend like there’s no tomorrow. We care little except for how other people PERCEIVE us. Substance matters not. ...

2008-04-30 · 2 min · Harold Combs