Thoughts on computers, companies, and the equally puzzling humans who interact with them
Friday, July 30, 2010
Frivolous Friday, 07.30.2010: I/T bar jokes
A Windows program walks into a bar populated by Linux programs, who eye it suspiciously. "I hope you don't think that 'free as in beer' applies to you?" asks the bartender sarcastically. "It's cool," says the Windows program; I can work with WINE."
An iPod Classic walks into a bar and chats up an iPod Touch. The pair seem to be hitting it off well when the iPod Classic pays its bill, puts on its coat and starts to walk out. As it passes the bartender, the barkeep whispers, "What went wrong? You two looked like you were getting on." The iPod shrugs and says, "Eh, I guess we just didn't click, you know?"
A group of .ADD, .DEV and .DRV files walks into a bar. All, save for one, order drinks. As he hands the non-drinking file its complimentary Coke, the bartender winks and says, "You must be the designated driver."
Tux the Penguin walks into a bar with an egg tucked under his arm. "You sure you wanna bring your kid in here?" asks the bartender worriedly, "This place gets pretty rough." "Hey, it's my kid we're talking about," protests Tux. "Of course it's got a secure shell."
A USB drive walks into a bar. "What can I set'cha up with?" asks the barkeep. "We got beer, wine and mixers." "Not quite my style," says the USB drive, "but I wouldn't say 'no' if you have a port available."
A touchscreen walks into a bar, counts the money in its wallet, and asks "How much for taps?"
A Windows installer walks into a bar and proceeds to imbibe heavily. At closing time, the barkeep pessimistically assesses the installer's ability to drive. "No worries," the installer reassures him, "I was just about to call a .CAB anyway."
A Windows registry and a group of Windows programs walk into a bar. The programs become progressively inebriated, while the registry stays stone-cold sober. "They're gonna make it home okay, right?" the bartender sternly asks the registry. "Absolutely," replies the registry, "I've got all their keys."
A group of *nix command-prompts walks into a bar and outstays all the other patrons. Finally, the weary bartender announces, "Alright, folks: You don't have to 'cd /home' but you can't stay here."
Thursday, July 29, 2010
Walking into a truism
Such brain-dumping, IMO, is the real reason for word processing--particularly when your brain's in firehose mode. It took two pages of twelve-point Times New Roman, multiple files open in the IDE, multiple tables and functions displayed in the database client, and the text search grinding (multiple times) through hundreds of pages of code before I remembered the adage, "If you truly wish to understand something, try to change it."
Ouch. It's not the first time that lesson's hit home for me. But usually it doesn't hit quite so hard. And knowing that I'm not nearly finished with that list only makes it worse.
Wednesday, July 28, 2010
Another anecdotal argument for diversity
Somewhere along the line, Dennis, whose hobbies stretch to the study and re-creation of medieval armor, discovered that the Gel-Gloss he uses to shine and rust-proof armor works amazingly well on a clean vanity. The surfaces can be polished to beyond what Windex can offer, and for the next week or so water beads up in the sink-bowl, the better to race down the drain and not pool into scale. Lovely stuff, that.
The point--the thicker end of it, anyway--is that a fringe perspective provided a better solution than a conventional one (i.e. relying on a standard household cleaner) would have done. The sharper end of the same point is "Don't dismiss out-of-left-field ideas out of hand."
Tuesday, July 27, 2010
Is the internet making us weirder?
Dennis used to brew his own beer--sort of turned himself into kind of a beer snob, IMO. Which, no doubt, is what prompted my co-worker to email me an article about the world's strongest, most expensive, and probably most oddly-packaged beer. A somewhat more SFW edition is here, although it omits the part about the "koozies" being (humanely?) sourced from roadkill.
I passed the original link on to Dennis thinking that our species is becoming weirder by the nanosecond. Then I thought better of that sentiment. Rather, I think that the perception of weirdness is like the perception of violent crime, at least in one respect. Gallup and other organizations have noted that violent crime has dropped off since the early 1990s, but the zeitgeist has yet to catch up with reality . Largely thanks to the internet, crime reporting is padding for the 24 hour news cycle. For instance, child abductions are tweeted in real-time, rather than having to wait for their turn on a new print run of milk cartons. Similarly, weird doesn't have to wait for word of mouth or write-ups in irregularly-published fanzines.
But there ends the similarity. While the inflated perception of crime doesn't equate to a heightened endorsement of it, propagating the weird via the internet probably makes that little (or large) slice of whimsical weirdness that lurks in many of us feel less alone. That, to my mind, is an excellent thing. And although the decadence of a 110-proof critter-encased brew is solely the perogative of the rich, weird comes in all price ranges, even free. And, mostly thanks to the internet, much of it is open source to boot.
Monday, July 26, 2010
Programming off the grid
One thing that does surprise me, however, is how much mileage I'm getting from NetBean's auto-completion feature. It's not "Help" in the disturbing sense of Microsoft's much-despised "Clippy," or even so much the way a spreadsheet tries to guess what you're typing in a cell based on the values already there. Auto-completion in this case can be used to show you the classes within a package or the variables, constants and functions within a class. Which, given the fact that the books I'm using don't include a complete Android lexicon, is very useful.
That being said, the concept of learning to program from a mere book--whose examples may or may not address what I'm actually trying to accomplish--is pretty foreign now. I never, EVER want to go back to that world.
Saturday, July 24, 2010
Experiment ahead (early Sunday post)
The CenturyLinq tech. who "fixed" the internet access that spontaneously died sometime after 8 am Thursday arrived & left without bothering to verify that our modem could actually talk to their servers. The earliest we can expect the problem to be addressed is Monday. Which, for me, guarantees that no significant web work will be done. In the spirit of lemons -> granitas, I'll use it an excuse to get some Android dirt under my fingernails. But with much of the development information (language syntax, examples, Q&A sites, blogs) online, that should be an...interesting...exercise.
Confession: I'm "cheating" by taking all 56Mb of the JavaSDK docs on a USB drive--I may be odd, but I'm insane. In any case, it should be an eye-opener to see how dependent I've become on internet access. Will report back Monday.
In the meantime, enjoy your weekend, all. I just noticed this bright yellow thing in the sky that I think I remember seeing somewhere before--just not positive it was in La Crosse, though... ;-)
Skunkworks = Proactive pessimism
Pity is, it's too late in the game to "smuggle" it into use as a skunkworks project. "Smuggle" as in, "Pssssst! Hey, look at this thing I'm using to hack into the system! If you promise not to tell anybody, I'll create an account for you." (Hey, I might as well get some use from the gossip factory, for a change...)