After a marathon day of travel from Newark, New Jersey (involving getting up at midnight to taxi to the airport, 6 hours in Newark airport, oversleeping pilots, broken airplanes, and missed standbys), I finally made it home to San Diego. From that point on, things were just wonderful: a smiling Debbie picking me up from the airport, four ecstatic dogs bowling me over when I walked in the door, and innumerable cats saying “Yeah, I remember you. I'll let you live. For now...” Then early this morning, the dog walk – under a spectacularly clear, moonless desert sky, the Milky Way a splash from north to south, directly overhead, in cool, crisp, dry desert air with all the wonderful aromas of the desert wafting about. Beautiful. Just beautiful.
And now, dang it, I'm on my way into work at the office. What I'd really like to do right now is take about a month off :-)
Thursday, May 31, 2012
Monday, May 28, 2012
Memorial Day Roundup...
Some links for you on this day that we honor our veterans:
My blog-girl Rachel Lucas on her visit to Normandy. Her experience echoes my own nearly exactly – the folks from Normandy treat Americans so differently than other French people that they seem like another country...
A nice collection of Memorial Day videos...
My all-time favorite quote for Memorial Day, from General George S. Patton:
My blog-girl Rachel Lucas on her visit to Normandy. Her experience echoes my own nearly exactly – the folks from Normandy treat Americans so differently than other French people that they seem like another country...
A nice collection of Memorial Day videos...
My all-time favorite quote for Memorial Day, from General George S. Patton:
It is foolish and wrong to mourn the men who died. Rather we should thank God that such men lived.And finally, Tim McGraw's classic song for Memorial Day:
Labels:
Memorial Day,
Remember
Sunday, May 27, 2012
Palate Cleanser of the Day...
Sit down in a nice, comfortable chair with a box of Kleenex at hand. If your smile wrinkles are underused, grease 'em up with a little ointment. Then just watch...
Labels:
Palate Cleanser
Religion and Population Growth...
Here's an excellent TED talk about the influence of religions on population growth. It's an excellent counterpoint to the theories of Mark Steyn et al, and also a great example of the intellectual dangers of trying to establish causation by correlation. By that last comment, I don't mean that I think either this talk or Mark Steyn's theories are either right or wrong – I'm just observing that starting with essentially the same data, both parties have arrived at very different conclusions. This is true even though both of them are inferring causes by observing correlations in basically the same data set. This stuff is complicated and hard. But even if one ignores their stated conclusions, their observations are very interesting indeed...
Labels:
Population,
Religion,
Steyn
Hide the Decline...
Steve McIntyre, despite his earlier claims that he'd be slowing down his blogging, is back in force. This post of his is a classic takedown of the hypocritical defenders of the “consensus science”. You'd think they'd have figured out by now that it's a bad idea to keep digging their intellectual hole when Steve is on their track...
Labels:
Anthropogenic Global Warming,
ClimateGate
Haunting Memorial Day Images...
And an excellent essay to go along with them (in the New York Times, of all places). Also, see this piece by Tom Manion: Why They Serve.
I think of our fallen soldiers often; it's an occupational hazard of anyone with a keen interest in history. This weekend I will remember them in order to honor them; I hope you'll join me...
I think of our fallen soldiers often; it's an occupational hazard of anyone with a keen interest in history. This weekend I will remember them in order to honor them; I hope you'll join me...
Labels:
Memorial Day,
Sacrifice,
Warriors
Back in the USA...
Your blogger is back in the USA, and even had a day of rest (at my parents' home in Virginia). I'm not sure what time zone my body is occupying; I'm still a little fuzzy even after my morning cup of tea.
As always, it's very good to be back home...
As always, it's very good to be back home...
Labels:
Blog
Sunday, May 20, 2012
Checking In...
Well, we had a fantastic event at Knowledge12 earlier this week. As always, I had a chance to meet and talk with many customers, partners, and colleagues – learned a lot, and hopefully helped a few people. I presented at one lab (on “field normalization”) and helped with four others. These were all really great labs – we got lots of positive feedback and enthusiasm from the attendees. I was overwhelmed with the size and polish of the event – it no longer feels like amateur hour; instead, it looks like something put on by Microsoft or Oracle. Totally awesome!
Right after the event, I hopped on an airplane for the U.K., where I'll be meeting with a bunch of our customers this coming week to talk about our Discovery and Runbook products. I arrived early Saturday morning, which means I had the weekend to decompress a little after Knowledge12. If you know me at all, you know that my idea of decompression normally involves walking and nature. I'm staying in Twickenham, which is just a few minutes by train from Kew Gardens, and that's where I've spent the bulk of the past two days. I brought my Fujifilm X100 over with me, and I took over 600 photos in the gardens. The rock gardens, alpine house, rhododendrons, azaleas, bluebells, and Paulownia collections were my favorite parts – though the entire gardens are so beautiful that it's hard to choose. Just a few of my favorites below...
Right after the event, I hopped on an airplane for the U.K., where I'll be meeting with a bunch of our customers this coming week to talk about our Discovery and Runbook products. I arrived early Saturday morning, which means I had the weekend to decompress a little after Knowledge12. If you know me at all, you know that my idea of decompression normally involves walking and nature. I'm staying in Twickenham, which is just a few minutes by train from Kew Gardens, and that's where I've spent the bulk of the past two days. I brought my Fujifilm X100 over with me, and I took over 600 photos in the gardens. The rock gardens, alpine house, rhododendrons, azaleas, bluebells, and Paulownia collections were my favorite parts – though the entire gardens are so beautiful that it's hard to choose. Just a few of my favorites below...
Rock garden |
Note the peacock! |
Geese are everywhere! |
Jade vine |
Labels:
Kew,
ServiceNow,
United Kingdom
Sunday, May 13, 2012
Who Could Have Seen This Coming?
Well, actually, just about everyone. A few months ago, when our very own Governor Moonbeam (aka Jerry Brown) introduced his budget, every analyst with an above room temperature IQ (on both sides of the aisle!) immediately denounced it as a complete fiction. Well, to be fair, a few did praise it – as a piece of performance art.
So this latest news about the deficit “rising” to $16 billion isn't really much of a surprise.
But, Governor Moonbeam, it does call for a public facepalm...
So this latest news about the deficit “rising” to $16 billion isn't really much of a surprise.
But, Governor Moonbeam, it does call for a public facepalm...
Labels:
California,
Deficit Spending,
Governor Moonbeam
Not Quite Out of Oil Yet...
The GAO reports that recoverable oil reserves in Colorado, Utah, and Wyoming are “about equal to the entire world's proven reserves”.
Too bad we can't go after it.
Oh, well. November is less than six months away...
Too bad we can't go after it.
Oh, well. November is less than six months away...
Labels:
2012 Elections,
Obama,
Oil
WWII P-40 Found in Egyptian Desert...
Curtiss P-40 Kittyhawk |
Friday, May 11, 2012
Encouraging...
The graph at right shows Rasmussen's daily presidential tracking poll of Obama vs. Romney. It's encouraging, but it's still a long way to the election...
And to answer a couple of emails I've received: yes, it's true that I'm not real excited about a President Romney. But it is simultaneously true that I'd vote for a rotten fish carcass if that were the only alternative to Obama. And I like Romney a whole lot more than that fish...
And to answer a couple of emails I've received: yes, it's true that I'm not real excited about a President Romney. But it is simultaneously true that I'd vote for a rotten fish carcass if that were the only alternative to Obama. And I like Romney a whole lot more than that fish...
Labels:
2012 Elections,
Obama,
Politics,
Romney
Thursday, May 10, 2012
Knowledge12...
My company (ServiceNow) has an annual U.S. users conference, called “Knowledge”. This year's conference is “Knowledge12”, and will be held in New Orleans, starting this coming Sunday. I'll be attending this one, as I have the preceding four. This year I'm presenting one lab (“Field Normalization”) and I'm helping on a second (“Discovery”) – but the most important reason I'm going is to meet and talk with our customers and prospective customers. The Knowledge conferences are a wonderful opportunity for those of us who work for ServiceNow to meet our customers face-to-face.
Back in '08 we held the first Knowledge conference in our small (but beloved) Solana Beach office. For the lunches, we rented tables and ate out in our parking lot. I don't know the precise attendance figures, but my memory say that something like 40 or 50 people showed up. Our “presentations” and “labs” were, for the most part, in tiny conference rooms with just a few people packed in. I remember speaking to a group of perhaps a half dozen people about our Discovery product.
Every year the Knowledge conference has grown bigger and better. This year is no exception. There are many ways in which this Knowledge12 (or “K12” in our internal shorthand) has grown, but a couple stand out to me.
First, we have many customers presenting their successes with our products this year. In fact, I believe it's true that our customers dominate the presentor's list. That feels like a significant milestone to me – enough customers have been using our products long enough to have made major achievements with it, and to be interested in sharing their experiences with their peers.
The second standout item is really a silly little thing, but one that really stuck in my brain. A few weeks ago, we (in engineering) had a meeting with our IT folks to help them understand the bandwidth requirements for the conference. Until that meeting, it hadn't occurred to me that bandwidth might be an issue. The IT folks, though, did the math: well over 2,000 people crammed into a single facility, and every last one of them was going to be using at least one (and often several) WiFi-equipped devices. Furthermore, our demonstrations, presentations, and labs were all going to be completely dependent on quality Internet access – after all, we're a SaaS company, and our products are all out in the big old Internet cloud. The bottom line was that we were going to need a lot of Internet bandwidth, and in particular, a lot more than the conference facility had readily available. The IT folks had to scramble to find alternatives, and they didn't have a whole lot of time to do it in. In a few days we'll know if the IT team pulled it off!
One consequence of Knowledge12 is that my blogging will be quite spotty between Sunday and Thursday this coming week. I'm taking my camera, so hopefully I'll be able to post a few photos of the conference...
Back in '08 we held the first Knowledge conference in our small (but beloved) Solana Beach office. For the lunches, we rented tables and ate out in our parking lot. I don't know the precise attendance figures, but my memory say that something like 40 or 50 people showed up. Our “presentations” and “labs” were, for the most part, in tiny conference rooms with just a few people packed in. I remember speaking to a group of perhaps a half dozen people about our Discovery product.
Every year the Knowledge conference has grown bigger and better. This year is no exception. There are many ways in which this Knowledge12 (or “K12” in our internal shorthand) has grown, but a couple stand out to me.
First, we have many customers presenting their successes with our products this year. In fact, I believe it's true that our customers dominate the presentor's list. That feels like a significant milestone to me – enough customers have been using our products long enough to have made major achievements with it, and to be interested in sharing their experiences with their peers.
The second standout item is really a silly little thing, but one that really stuck in my brain. A few weeks ago, we (in engineering) had a meeting with our IT folks to help them understand the bandwidth requirements for the conference. Until that meeting, it hadn't occurred to me that bandwidth might be an issue. The IT folks, though, did the math: well over 2,000 people crammed into a single facility, and every last one of them was going to be using at least one (and often several) WiFi-equipped devices. Furthermore, our demonstrations, presentations, and labs were all going to be completely dependent on quality Internet access – after all, we're a SaaS company, and our products are all out in the big old Internet cloud. The bottom line was that we were going to need a lot of Internet bandwidth, and in particular, a lot more than the conference facility had readily available. The IT folks had to scramble to find alternatives, and they didn't have a whole lot of time to do it in. In a few days we'll know if the IT team pulled it off!
One consequence of Knowledge12 is that my blogging will be quite spotty between Sunday and Thursday this coming week. I'm taking my camera, so hopefully I'll be able to post a few photos of the conference...
Labels:
Knowledge12,
ServiceNow
Opportunity Rises...
We're talking about the Opportunity on Mars, the pluckly little rover that just keeps on going and going. It's been “asleep” for the Martian winter, and yesterday finally got enough power to motor up and roll around a bit. All systems are working just fine. Over the next few weeks, Opportunity will get more and more sunshine on its solar panels, and will do increasing amounts of exploration work around the Endeavour crater where it's currently located.
In a few months, barring some mishap, Opportunity will be joined on the Martian surface by a new rover, this one named Curiousity. This new rover is much bigger, longer-lived, and more capable than Opportunity – but for those of us who have been avidly following the adventures of Opportunity (and it's lost sibling, Spirit), Curiousity will be hard put to match its predecessors...
In a few months, barring some mishap, Opportunity will be joined on the Martian surface by a new rover, this one named Curiousity. This new rover is much bigger, longer-lived, and more capable than Opportunity – but for those of us who have been avidly following the adventures of Opportunity (and it's lost sibling, Spirit), Curiousity will be hard put to match its predecessors...
Labels:
Curiousity,
Mars,
Opportunity,
Spirit
Wednesday, May 9, 2012
Fired for Doing Her Job...
We're talking about Naomi Schaefer Riley, a journalist who dared to make uncomfortable (and most definitely not politically correct!) observations about the value of Black Studies. Of course, in modern America, that meant she had to be fired.
If you project political correctness forward, at some point it forces all thought to cease. The “thought death” of America.
Three perspectives from today's WSJ, from Naomi herself, from the editors, and from James Taranto.
If you project political correctness forward, at some point it forces all thought to cease. The “thought death” of America.
Three perspectives from today's WSJ, from Naomi herself, from the editors, and from James Taranto.
Labels:
America,
Journalism,
Political Correctness
Thought Experiment...
Imagine the planet Earth. Now imagine all the water on the planet – the oceans, rivers, lakes, snow, ice, groundwater, water in plants and animals, water vapor in the atmosphere – every last molecule of good old H2O. Now imagine all that water gathered into a sphere. How big would that sphere be? Got it pictured, mentally?
Click here for the answer. I was off by about 50%...
Click here for the answer. I was off by about 50%...
Computer Science Blogs...
A very nice list of CS-related blogs. At least half of these were new to me...
Labels:
Computer Science
Tuesday, May 8, 2012
Which Sort?
Which sort of human flesh should you eat? In medieval Europe, that was an important question...
Labels:
Cannibalism,
History,
Science
Time Lapse Canaries...
The Canary Islands, that is. At night. Beautiful!
El Cielo de Canarias 2012 / The Light of Stars from Daniel López on Vimeo.
Labels:
Astronomy,
Photography
CIA Thwarts Terrorist...
Now there's perhaps one of my very favorite word pairs: “thwarts” and “terrorist”!
There's not a lot of detail available, other than the most important: terrorist fail.
There's not a lot of detail available, other than the most important: terrorist fail.
I'm Not Allergic...
So far as I'm aware, I'm not allergic to anything (unless you count liberals). I grew up on a farm...
Sparse Fourier Transform, or sFFT...
Many years ago I had a consulting gig that required me to analyze the sound made by ball bearings in (very expensive) rotating machinery. After a bit of research, it became obvious that an algorithm known as the Fast Fourier Transform (FFT) was the way to go. On the processors of the day (in the '70s), computing the FFT was a lengthy process – one run of the final firmware I wrote could take almost an hour.
Recently four researchers at MIT came up with a much, much faster way to compute FFTs when the signal has structure of some kind. That was certainly true of the signal I was analyzing! With just a software change, that piece of gear I built could have been much faster. Dang!
Recently four researchers at MIT came up with a much, much faster way to compute FFTs when the signal has structure of some kind. That was certainly true of the signal I was analyzing! With just a software change, that piece of gear I built could have been much faster. Dang!
Labels:
Performance,
Software
Backup for GMail...
If you're comfortable at the command line, and you have a gmail account, here's something that might interest you: an open source tool (written in Python) that will backup your gmail account to your local computer, and let you restore those messages to any gmail account. I'm trying it right now (my backup is going to take a while!).
I actually have exactly this program on my list of “Maybe I should write this!” projects. I'll probably get rid of it now :-)
I actually have exactly this program on my list of “Maybe I should write this!” projects. I'll probably get rid of it now :-)
Before and After...
Before and after the Soviet Union, that is. Der Spiegel has a slide show of before-and-after photos of East Germany. These could just as well have been taken in Estonia of 1991 vs. Estonia today...
Labels:
History,
Photography,
Soviet Union
Rachel on Greece...
My girl Rachel Lucas is back blogging (at last!) from her new home in Italy. Here she makes some observations about recent events in Greece:
“Europe’s voters don’t know they’re committing suicide — or don’t care.”
Post title is about yesterday’s French and Greek national elections and is a quote from Arthur Herman at NRO. I can’t figure out which it is, either, even though I live in Europe. My main impression is more along the lines of, they know they’re being accused of committing economic suicide, but they just don’t believe it and don’t see it that way. It’s not really ignorance or lack of giving a shit, it’s denial.
Which is exactly what I think is also happening in America, a few years behind schedule but right on pace to catch up.
Anyway, this is all I’ve been reading about all day so here is my depressing Monday post that is really just a collection of links and quotes. You’re welcome.
Making the “Soft Sciences” More Accountable...
What a great idea! I wish them every success, and I hope this gets replicated for other sciences where reproducability hasn't been traditionally required...
Labels:
Science
The Government Dependency Index...
The Heritage Foundation has taken a stab at measuring the degree to which Americans are dependant on government assistance. Even better, they've computed this index over time, from 1962 to 2010 (the most recent year for which they have data).
The general idea is to provide an objective metric that reflects the totality of government-provided assistance of all types. There's an old saying in the business world: “If you can't measure it, you can't manage it!” – this represents the first attempt at an objective measure of something I (and many others) would dearly love to manage.
My first reaction to seeing this chart was this: that the index has increased by at least a factor of 15 within my lifetime. That factor is assuredly substantially higher, actually – because this chart leaves off the first decade of my life, and the most recent two years. Ouch! And no wonder the government's meddling seems all-pervasive to me when compared with our government when I was a youth.
My second reaction was this: how did the Heritage Foundation put this together? Fortunately for all of us, their methodology and supporting data is readily available on their web site. The article announcing this index is chock full of interesting (though often quite depressing) compilations of information.
I would love to somehow require everyone to read and comprehend this article before voting in November...
The general idea is to provide an objective metric that reflects the totality of government-provided assistance of all types. There's an old saying in the business world: “If you can't measure it, you can't manage it!” – this represents the first attempt at an objective measure of something I (and many others) would dearly love to manage.
My first reaction to seeing this chart was this: that the index has increased by at least a factor of 15 within my lifetime. That factor is assuredly substantially higher, actually – because this chart leaves off the first decade of my life, and the most recent two years. Ouch! And no wonder the government's meddling seems all-pervasive to me when compared with our government when I was a youth.
My second reaction was this: how did the Heritage Foundation put this together? Fortunately for all of us, their methodology and supporting data is readily available on their web site. The article announcing this index is chock full of interesting (though often quite depressing) compilations of information.
I would love to somehow require everyone to read and comprehend this article before voting in November...
Labels:
2012 Elections,
Big Government,
Economics,
Measurement,
Obama,
Politics
Monday, May 7, 2012
The Hindenburg...
I suspect that some of my younger colleagues have never even heard of the Hindenburg. Having grown up in New Jersey (site of the disaster), and having learned about it just 25 years or so after it happened, it's something I've long been interested in.
Here's an article about a still-living member of the ground crew on that fateful day, and his recollections of the event. One thing that caught my eye: he lives very close to my parents, in Charlottesville, Virginia...
Here's an article about a still-living member of the ground crew on that fateful day, and his recollections of the event. One thing that caught my eye: he lives very close to my parents, in Charlottesville, Virginia...
Labels:
History,
New Jersey
Bram Cohen is Whining...
...but I think he's got some reason to be pissed off, and you can read why in his post TCP Sucks. If you don't know of Bram, he's the inventor of BitTorrent, and he knows a thing or two about moving data over a wire. But he's most definitely not part of the academic and industry “good old boys” network that controls digital communications standards...
Labels:
Geek,
Networking
Paycheck Fairness Act...
Being against something named the .“Paycheck Fairness Act” sounds like being against motherhood and apple pie, doesn't it? Of course, that's the entire reason for the name in the first place.
This is such an obvious recipe for disaster that one hardly knows where to start. It's really a way of imposing the sorts of controls over compensation normally associated with unions on the rest of society – the productive part of society. The assumption underlying this act is that women are being paid less than men today for the same work. I don't doubt that there's some of this going on, but I also don't doubt that in certain workplaces and in certain professions, men are being paid less than women. The part of this that's very difficult to measure is the “same work” bit. In my own profession (software engineering), women are quite rare still. I don't know the exact numbers, but by my firsthand experience it's well under 10%. My profession's male skew is exactly the sort of thing that laws like this deal with stupidly. The assumption will be that the skew is prima facie evidence of underlying bias – and that pay differentials are the underlying reason.
Bottom line: if this law passes, eventually I will most likely be asked to take a pay cut. Because I am a male. Not because I'm incompetent, not because I've done something wrong. Just because of my genes.
We are roaring headlong down the road to cultural self-destruction. Remember that when you vote this November...
This is such an obvious recipe for disaster that one hardly knows where to start. It's really a way of imposing the sorts of controls over compensation normally associated with unions on the rest of society – the productive part of society. The assumption underlying this act is that women are being paid less than men today for the same work. I don't doubt that there's some of this going on, but I also don't doubt that in certain workplaces and in certain professions, men are being paid less than women. The part of this that's very difficult to measure is the “same work” bit. In my own profession (software engineering), women are quite rare still. I don't know the exact numbers, but by my firsthand experience it's well under 10%. My profession's male skew is exactly the sort of thing that laws like this deal with stupidly. The assumption will be that the skew is prima facie evidence of underlying bias – and that pay differentials are the underlying reason.
Bottom line: if this law passes, eventually I will most likely be asked to take a pay cut. Because I am a male. Not because I'm incompetent, not because I've done something wrong. Just because of my genes.
We are roaring headlong down the road to cultural self-destruction. Remember that when you vote this November...
Labels:
Economics,
Employment,
Gender
Taxmageddon...
If the current tax laws aren't changed before this coming January 1, we face “Taxmageddon”, including the likely loss of 30% or so of the stock market's value. Such a thing is not in the interest of either major political party, so my bet is that the laws will be changed in time to avoid this. Given the current state of political polarization, the most likely scenario is a “kick the can down the road” sort of fix – one that lasts a year or so, well past the upcoming election. That's exactly how we ended up in the current position, thanks to our incredibly disfunctional government and its perverse political incentives...
Labels:
2012 Elections,
Economics,
Taxes
You Can Stick a Fork in France, Greece...and Maybe Everywhere Else, Too...
Oh, this does not bode well. France and Greece both elected people with strong socialist leanings, who (quite explicitly) advocate solving their fiscal problems by taxing the rich. That isn't going to work, as any rational analysis will show. But that didn't stop the entitlement-sotted voters of either country.
That's bad for France and Greece. Unfortunately, the effects of their low voter IQ won't stay within their borders – our markets are poised to open lower on the news, the trade impacts will be keenly felt, and – worst of all – the probability of sovereign debt default just jumped dramatically higher...
These are the sorts of things that happened in the runup to past European wars. Let us hope that's not the case this time...
That's bad for France and Greece. Unfortunately, the effects of their low voter IQ won't stay within their borders – our markets are poised to open lower on the news, the trade impacts will be keenly felt, and – worst of all – the probability of sovereign debt default just jumped dramatically higher...
These are the sorts of things that happened in the runup to past European wars. Let us hope that's not the case this time...
Sunday, May 6, 2012
Inspirational Moment...
This video appears to be a promotional for an outfit called DDP Yoga, and that outfit is the subject of some criticism on the intertubes. Whether this man's results were due to DDP Yoga, however, is irrelevant to the inspiring story:
Labels:
Inspiration
McIntyre Got Some of His FOI Information...
...and it's obvious that East Anglia and its cabal of warmists were diddling the data to get the notorious “hockey stick”. Mr. McIntyre was right all along. When the rest of his FOI data is forthcoming, I suspect we'll see this in even more detail. Steve McIntyre's detailed analysis is online, of course, 'cause that's how the dude rolls. Unlike the “professional scientists” who treat him with such contempt...
Labels:
Anthropogenic Global Warming
Bertrand Russell's Ten Commandments...
Bertrand Russell is probably best known as a philospher and mathematician, but he was many other things as well. In his autobiography, he has a section he calls A Liberal Decalogue – essentially, a set of ten commandments for teachers. As I read them, it occurred to me that they were an equally valuable guide for scientists (who are, after all, teachers of a rather special kind). Then it further occurred to me that they were a concise illustration of what's wrong with climate science today. Cherish them:
A little googling around the intertubes shows that I am far from the first person to make this connection. Late to the party, as usual!
- Do not feel absolutely certain of anything.
- Do not think it worth while to proceed by concealing evidence, for the evidence is sure to come to light.
- Never try to discourage thinking for you are sure to succeed.
- When you meet with opposition, even if it should be from your husband or your children, endeavor to overcome it by argument and not by authority, for a victory dependent upon authority is unreal and illusory.
- Have no respect for the authority of others, for there are always contrary authorities to be found.
- Do not use power to suppress opinions you think pernicious, for if you do the opinions will suppress you.
- Do not fear to be eccentric in opinion, for every opinion now accepted was once eccentric.
- Find more pleasure in intelligent dissent than in passive agreement, for, if you value intelligence as you should, the former implies a deeper agreement than the latter.
- Be scrupulously truthful, even if the truth is inconvenient, for it is more inconvenient when you try to conceal it.
- Do not feel envious of the happiness of those who live in a fool’s paradise, for only a fool will think that it is happiness.
Labels:
Anthropogenic Global Warming,
Philosophy,
Russell
Excellent XML and PERL Rants...
I've not run across Erik Naggum's web site before, but in searching for a coherent argument about the evils of XML I ran across his excellent rant on the topic (political components aside). Then poking around, I found another excellent rant about the execrable programming language PERL. A most satisfying find, I must say...
On C++
I try very hard to never be in a position that requires me to program in the C++ language again – I've had far more than my share of struggles with that blight upon the programming world. So you can imagine my amusement in running across these quotes:
When your hammer is C++, everything begins to look like a thumb.
Steve Haflich in alt.lang.design, December 1994
Being really good at C++ is like being really good at using rocks to sharpen sticks.
Thant Tessman in comp.lang.scheme, December 1996
Of course SML does have its weaknesses, but by comparison, a discussion of C++'s strengths and flaws always sounds like an argument about whether one should face north or east when one is sacrificing one's goat to the rain god.
Thant Tessman in comp.lang.scheme, April 1997
As for C++ – well, it reminds me of the Soviet-era labor joke: “They pretend to pay us, and we pretend to work.” C++ pretends to provide an object-oriented data model, C++ programmers pretend to respect it, and everyone pretends that the code will work. The actual data model of C++ is exactly that of C, a single two-dimensional array of bits, eight by four billion, and all the syntactic sugar of C++ fundamentally cannot mask the gaping holes in its object model left by the cast operator and unconstrained address arithmetic.
Guy L. Steele: Objects have not failed. OOPSLA 2002
Labels:
C++,
Humor,
Programming
Water Wings Won the Cold War...
Well, not directly. But apparently the wily Mao used water wings (amongst other things) to humiliate Khrushchev during his state visit to China in 1958. The fallout from this meeting changed the course of the Cold War by making the Sino-Soviet split permanent:
The results of the talks were felt almost immediately. Khrushchev ordered the removal of the USSR’s advisers, overruling aghast colleagues who suggested that they at least be allowed to see out their contracts. In retaliation, on Khrushchev’s next visit to Beijing, in 1959, Taubman relates, there was “no honor guard, no Chinese speeches, not even a microphone for the speech that Khrushchev insisted on giving, complete with accolades for Eisenhower that were sure to rile Mao.”Suppose, just suppose, Mao had been welcoming to Khushchev in 1958. How would our world be different today?
Labels:
China,
History,
Mao tse Tung,
Nikita Khrushchev,
Soviet Union
Saturday, May 5, 2012
Life of Julia: Some Other Perspectives...
The Obama campaign's Life of Julia is starting to look more and more like one of those exploding Acme cigars. Two people with slightly different views and predictions, here and here...
Labels:
Life of Julia,
Obama,
Politics,
Satire
Fauxahontas...
That's Mark Steyn's styling in his take-down of Elizabeth Warren and Harvard University over the former's claiming to be Indian (as in “native American”) while employed at the latter. Here's an excerpt:
So did the University of Texas, and the University of Pennsylvania. With the impertinent jackanapes of the press querying the bona fides of Harvard Lore School's first Native American female professor, the Warren campaign got to work and eventually turned up a great-great-great-grandmother designated as Cherokee in the online transcription of a marriage application of 1894.Do go read the whole thing...
Hallelujah! In the old racist America, we had quadroons and octoroons. But in the new post-racial America, we have – hang on, let me get out my calculator – duoettrigintaroons! Martin Luther King dreamed of a day when men would be judged not on the color of their skin but on the content of their great-great-great-grandmother's wedding license application. And now it's here! You can read all about it in Elizabeth Warren's memoir of her struggles to come to terms with her racial identity, Dreams From My Great-Great-Great-Grandmother.
Alas, the actual original marriage license does not list Great-Great-Great-Gran'ma as Cherokee, but let's cut Elizabeth Fauxcahontas Crockagawea Warren some slack here. She couldn't be black. She would if she could, but she couldn't. But she could be 1/32nd Cherokee, and maybe get invited to a luncheon with others of her kind – "people who are like I am," 31/32nds white – and they can all sit around celebrating their diversity together. She is a testament to America's melting pot, composite pot, composting pot, whatever.
Just in case you're having difficulty keeping up with all these Composite-Americans, George Zimmerman, the son of a Peruvian mestiza, is the embodiment of endemic white racism and the reincarnation of Bull Connor, but Elizabeth Warren, the great-great-great-granddaughter of someone who might possibly have been listed as Cherokee on an application for a marriage license, is a heartwarming testimony to how minorities are shattering the glass ceiling in Harvard Yard. George Zimmerman, redneck; Elizabeth Warren, redskin. Under the Third Reich's Nuremberg Laws, Ms. Warren would have been classified as Aryan and Mr. Zimmerman as non-Aryan. Now it's the other way round. Progress!
Obama's Escape Clause...
Michael Mukasey was the U.S. Attorney General in the last George W. Bush term. In Monday's WSJ he had a column (which I just read this morning) laying into Obama for his unseemly grabbing of credit for the raid that killed Osama bin Laden. But he also revealed something else, even more despicable: Obama had prepared a way to blame the military if there was any failure in this incredibly high-risk mission. Mukasey:
Shame and embarrassment. That's what I feel right now...
A recently disclosed memorandum from then-CIA Director Leon Panetta shows that the president's celebrated derring-do in authorizing the operation included a responsibility-escape clause: "The timing, operational decision making and control are in Admiral McRaven's hands. The approval is provided on the risk profile presented to the President. Any additional risks are to be brought back to the President for his consideration. The direction is to go in and get bin Laden and if he is not there, to get out."The contrasts here with the famously different leadership style of Eisenhower and Lincoln are obvious, and (I hope!) familiar to most.
Shame and embarrassment. That's what I feel right now...
Labels:
Obama,
Osama bin Laden,
Politics
Unemployment Down and Up...
I've and others been railing about the government's extremely misleading “unemployment rate” numbers, which the lamestream media generally parrots without comment. For April, this published number dropped slightly to 8.1%. However, the actual number of people who are unemployed climbed substantially. How can this be? Why, through the magic of blatant statistics manipulation, of course. Bruce McQuain has a nice explanation, and also raises a related point about older workers.
But a funny thing seems to be happening on the way to the November elections. The lamestream media is belatedly paying attention to this manipulation. A few newspapers and reporting organizations talking about this may not seem like a big deal, but...they haven't been doing so heretofore, and we're in the runup to the 2012 Presidential election. Somehow I don't think this is a good omen for Obama.
Which is just fine with me, of course...
But a funny thing seems to be happening on the way to the November elections. The lamestream media is belatedly paying attention to this manipulation. A few newspapers and reporting organizations talking about this may not seem like a big deal, but...they haven't been doing so heretofore, and we're in the runup to the 2012 Presidential election. Somehow I don't think this is a good omen for Obama.
Which is just fine with me, of course...
Labels:
2012 Elections,
Economy,
Obama,
Politics,
Unemployment
Friday, May 4, 2012
A Suggestion for the Obama Campaign...
The Obama campaign recently selected their official 2012 slogan: “Forward”. We respectfully suggest this graphic to go along with their lovely new slogan:
Labels:
2012 Elections,
Forward,
Humor,
Obama,
Politics
GIMP 2.8 is Released!
GIMP (Gnu Image Manipulation Program, the free open source image editing software) 2.8 is the long-awaited next major upgrade. It (finally!) includes “single window” mode, which many people (including me) prefer over the current user interface. It also includes many improvements to the underlying image manipulation algorithms, including some support for higher color depths (24/32 bits).
Unfortunately for me, the Mac OS ports aren't yet released, so I haven't been able to actually try it...
Unfortunately for me, the Mac OS ports aren't yet released, so I haven't been able to actually try it...
Labels:
GIMP,
Photography,
Software
Cats and Dolphins, Playing Together...
Via my mom: a cat and some dolphins, playing together (not embeddable, sorry)...
Labels:
Animals
Manure Spreader for Sale...
Via reader Jim M.:
FIFTY YEAR OLD MANURE SPREADER - $1 (WASHINGTON, D.C.)
Fifty-year old manure spreader. Not sure of brand. Said to have been produced in Kenya. Used for a few years in Indonesia before being smuggled into the US via Hawaii. Of questionable origin. Does not appear to have ever been worked very hard. Apparently it was pampered by various owners over the years. It doesn't work very often, but when it does it can really spread the manure and sling it for amazing distances. I am hoping to retire this manure spreader this November.
But I really don't want it hanging around getting in the way. I would prefer a foreign buyer that is willing to relocate this manure spreader out of the country. I would be willing to trade this manure spreader for a nicely framed copy of the United States Constitution.
Location: White House, Washington, D.C.
Labels:
2012 Elections,
Humor,
Obama,
Politics
More Evidence for Liquid Water on Mars...
And the evidence comes via the plucky Mars rover “Opportunity”, currently exploring the Endeavour Crater. It's now eight years into it's 90 day mission...
Labels:
Mars,
Opportunity,
Water
The Life of Julia...
I just read an apt metaphor for the repeated mistakes of the Obama campaign, but I'm not sure who to attribute it to – it's been picked up by numerous sites with conflicting attribution. The metaphor: the ACME exploding cigar. Obama's campaign team keeps buying (and lighting) another of those cigars every few days. Most recently we had their exposure of the Romney “dog on the roof” incident morphing into “Obama ate dogs” (boom!), and their pointing out that Romney's grandfather lived in a community known to include polygamists morphing into the disclosure that just about every male in Obama's lineage except Obama himself (so far as we know) actually was a polygamist (boom!). As noted below, Obama's recent speeches taking personal credit for the Obama raid are looking like perhaps another ACME cigar.
And here's yet another. Still up on Obama's campaign site is The Life of Julia. It's an almost unbelievably blatant piece of propaganda supporting the entitlement mentality state. The more I look at it, the angrier I get – and it's not just me. This deserves to be another ACME cigar, and I see some buzz building on it, so maybe it will.
Another thing occurs to me as I look at The Life of Julia: it's a great illustration of the gulf between those with the entitlement mindset and those without it. I'd be willing to bet you that a great many people read this and say to themselves “Yes, that's right! That's how it should be! I'm voting for that Obama guy, 'cause he gets it!” Other people (like me!) read it and say “What the hell is wrong with these people? Are they missing some essential gray matter or what?” People in the first group, with that entitlement mindset, dominate Greece today – and are majorities in other European countries. They don't yet dominate here in America. Whether they're the majority here or not will be measured to some extent this coming November...
And here's yet another. Still up on Obama's campaign site is The Life of Julia. It's an almost unbelievably blatant piece of propaganda supporting the entitlement mentality state. The more I look at it, the angrier I get – and it's not just me. This deserves to be another ACME cigar, and I see some buzz building on it, so maybe it will.
Another thing occurs to me as I look at The Life of Julia: it's a great illustration of the gulf between those with the entitlement mindset and those without it. I'd be willing to bet you that a great many people read this and say to themselves “Yes, that's right! That's how it should be! I'm voting for that Obama guy, 'cause he gets it!” Other people (like me!) read it and say “What the hell is wrong with these people? Are they missing some essential gray matter or what?” People in the first group, with that entitlement mindset, dominate Greece today – and are majorities in other European countries. They don't yet dominate here in America. Whether they're the majority here or not will be measured to some extent this coming November...
Labels:
2012 Elections,
Obama,
Politics
Obama Pissed Off the Wrong Guys...
Many Navy SEALs and other Special Forces “operators” are quite unhappy about the way that Obama is publicly taking credit (“spiking the football”) for the raid that killed Osama bin Laden. They're discomfited by the unseemly braggidocio, and they feel endangered by some of the public disclosures that have been made. Now there's an ad (below) being aired expressing this anger, and some SEALs and “operators” are signing up to take their reaction to the public.
This is one group of people I wouldn't think the Obama campaign managers would want to have agitating against them. But they've gone and pissed them off royally, and it's shaping up like Kerry's “SWIFT boating” all over again...
This is one group of people I wouldn't think the Obama campaign managers would want to have agitating against them. But they've gone and pissed them off royally, and it's shaping up like Kerry's “SWIFT boating” all over again...
Labels:
2012 Elections,
Advertising,
Obama,
Politics,
SEALs,
Special Forces
Thursday, May 3, 2012
Jon Will Turns 40 Today...
...and his father, famous columnist George Will, wrote a beautiful column about him today...
Labels:
Children,
Down's Syndrome
The Unforgettable Cab Ride...
Not my cab ride – this one. Bring a box of kleenex with you...
Labels:
Heroes
Transit of Venus...
Just a month from now (June 5 or 6, depending on where you are), the planet Venus will move across the face of the sun (as seen from Earth). Astronomers call these events “transits”. This is the last transit of Venus over the sun for over 100 years, so if you want to see one, this would be the time to do it. More information here and here.
Well, Whaddya Know...
An actual news story about how the government's labor statistics are distorted...
Labels:
Labor,
Statistics
Modern Memory Architectures...
Here's a well-done, accessible tutorial on modern computer memory architectures. The great majority of programmers today have no idea of the complexity of today's computer memory (RAM, I'm talking about) systems. When you get to virtual memory systems and the subtle effects of various multi-processor schemes, it's an even larger majority...
It's Not News, Now...
Remember over the last few years how the warmists were crying “Doom! Doom! We're all doomed!” because (they said) the Arctic ice caps were at historically low coverage levels and headed down fast. According to them, our only salvation was to radically cut fossil fuel consumption immediately, and to start spending trillions upon trillions of dollars promoting “renewable” energy use worldwide. Hundreds upon hundreds of news stories pushed this story into our faces from every direction.
Oops.
The ice caps are back to normal total coverage. They've made this swing from low coverage to average coverage to high coverage a few times before. A few thousand times, that is.
After all that doom being forecast the past few years, you'd think that the near-miraculous, totally unexpected recovery of the ice cap coverage would be really big news, something to be splattered all over the news like the original forecasts of doom!, right? Well, don't hold your breath. So far, this news is only being reported in a few science blogs, on the NOAA straight data sites, and (of course) by the global warming skeptics. Nobody else cares. Doesn't fit the narrative, you know. Only doom! does that...
Oops.
The ice caps are back to normal total coverage. They've made this swing from low coverage to average coverage to high coverage a few times before. A few thousand times, that is.
After all that doom being forecast the past few years, you'd think that the near-miraculous, totally unexpected recovery of the ice cap coverage would be really big news, something to be splattered all over the news like the original forecasts of doom!, right? Well, don't hold your breath. So far, this news is only being reported in a few science blogs, on the NOAA straight data sites, and (of course) by the global warming skeptics. Nobody else cares. Doesn't fit the narrative, you know. Only doom! does that...
Labels:
Anthropogenic Global Warming,
Arctic Ice
How Politicians Learn...
“Politicians” and “learn” – seems a little unnatural to see those words together in a sentence, doesn't it?
Here, one hopeful politician (nicknamed “The Sledge”) explains how his competitors learn...
Here, one hopeful politician (nicknamed “The Sledge”) explains how his competitors learn...
Labels:
Advertising,
Humor,
Politics
California, Disintegrating...
Warren Meyer of CoyoteBlog observes from Arizona...
Labels:
California,
Oh Crap,
Politics
Wednesday, May 2, 2012
A Bigger Increment This Time...
I've lost count of how many times, over the years, that I've migrated my development environment to a new machine. My very first development environment (I'm using the term very loosely to describe that environment!) was in a Univac 1230B “mainframe”, back in 1971, over forty years ago. My latest one is in a 17" Macbook Pro laptop.
Generally speaking, the migration puts me into an environment that's incrementally better than the last one. The size of that increment varies, but it's usually not all that large. The last time I can remember the increment being large was way back in the late '70s, when I migrated from a floppy disk based system to one that had a hard drive. That made a huge difference in how my development environment worked.
This past weekend I migrated my development environment from a three year old Macbook Pro to a brand new one. You wouldn't think that would make a huge difference, but it did – but other factors were at work. The biggest other factor was moving from a hard disk to a solid state disk (SSD), a 512 GB model. In addition to that, my new Macbook has a 750 GB conventional hard disk, 16 GB of RAM, and a 2.4 GHz quad core processor. My old Macbook took about 50 seconds from powerup to a functional desktop; my new one is well under 10 seconds. My old Macbook used to run out of usable memory (resulting in thrash and the notorious spinning disk of death) many times a day, especially when running Firefox or VMWare Fusion; my new Macbook handles these with ease. My old Macbook took several minutes to search for arbitrary strings through our entire code base; my new Macbook does this in under a second. I could go on, but you get the idea: this migration was quite a large incremental jump in performance and general usability of my development environment.
Where is this all heading?
Tape is the new trash.
Hard disks are the new tape.
SSDs are the new hard disks.
Cheap RAM and ridiculously fast processors are enablers, both for crappy software and for entirely new possibilities (like useful VMs in a laptop)...
Generally speaking, the migration puts me into an environment that's incrementally better than the last one. The size of that increment varies, but it's usually not all that large. The last time I can remember the increment being large was way back in the late '70s, when I migrated from a floppy disk based system to one that had a hard drive. That made a huge difference in how my development environment worked.
This past weekend I migrated my development environment from a three year old Macbook Pro to a brand new one. You wouldn't think that would make a huge difference, but it did – but other factors were at work. The biggest other factor was moving from a hard disk to a solid state disk (SSD), a 512 GB model. In addition to that, my new Macbook has a 750 GB conventional hard disk, 16 GB of RAM, and a 2.4 GHz quad core processor. My old Macbook took about 50 seconds from powerup to a functional desktop; my new one is well under 10 seconds. My old Macbook used to run out of usable memory (resulting in thrash and the notorious spinning disk of death) many times a day, especially when running Firefox or VMWare Fusion; my new Macbook handles these with ease. My old Macbook took several minutes to search for arbitrary strings through our entire code base; my new Macbook does this in under a second. I could go on, but you get the idea: this migration was quite a large incremental jump in performance and general usability of my development environment.
Where is this all heading?
Tape is the new trash.
Hard disks are the new tape.
SSDs are the new hard disks.
Cheap RAM and ridiculously fast processors are enablers, both for crappy software and for entirely new possibilities (like useful VMs in a laptop)...
Memories: a Consumer Durable...
This little article caught my eye: an economist (Garett Jones) notes that that people make decisions about their vacations in much the same way that they make decisions about durable goods (things like cars and refrigerators). But here's the part that really resonated with me: if your memories are a durable good, then you should “buy” as many of them as you can when you're young – because then you've got your whole life to enjoy them.
I never have actually thought about my memories as a consumer durable :-) However, I certainly have treated them in the way Mr. Jones recommends, and I've taken some heat for this over my life. Debbie and I have (very) freely spent on our vacations, our animals, and other cherished experiences – even when we couldn't really afford to do so. I've never regretted doing that (though I've often been criticized for it), and the main reason why – is precisely the memories Mr. Jones speaks of. We've had a great many adventures in our lives, and the memories of them (and of course the broadening experiences) are priceless to us.
As I write this, I can't help but enumerate some in my mind. The ones that jump out: walking on the rim of an active (and erupting!) volcano in Hawai'i, skydiving, scuba diving in the Philippines, our many companion animals over the years, two weeks on a motorcycle in the back country of Australia, four wheeling in the San Juan Mountains, touring through the Baltic islands of Estonia, four wheeling on Mauna Kea in Hawai'i with my parents and (separately) my mother-in-law, and exploring Costa Rica (especially Mt. Arenal and Monte Verde). Some of these adventures were almost 40 years ago – and Mr. Jones point about the time value of them is spot on...
I never have actually thought about my memories as a consumer durable :-) However, I certainly have treated them in the way Mr. Jones recommends, and I've taken some heat for this over my life. Debbie and I have (very) freely spent on our vacations, our animals, and other cherished experiences – even when we couldn't really afford to do so. I've never regretted doing that (though I've often been criticized for it), and the main reason why – is precisely the memories Mr. Jones speaks of. We've had a great many adventures in our lives, and the memories of them (and of course the broadening experiences) are priceless to us.
As I write this, I can't help but enumerate some in my mind. The ones that jump out: walking on the rim of an active (and erupting!) volcano in Hawai'i, skydiving, scuba diving in the Philippines, our many companion animals over the years, two weeks on a motorcycle in the back country of Australia, four wheeling in the San Juan Mountains, touring through the Baltic islands of Estonia, four wheeling on Mauna Kea in Hawai'i with my parents and (separately) my mother-in-law, and exploring Costa Rica (especially Mt. Arenal and Monte Verde). Some of these adventures were almost 40 years ago – and Mr. Jones point about the time value of them is spot on...
Real Heroes...
...generally don't brag about their feats.
And they certainly don't use them to belittle someone else.
Obama, the most unseemly president...
And they certainly don't use them to belittle someone else.
Obama, the most unseemly president...
Tuesday, May 1, 2012
The Debt Ceiling...
Via my mom (whom I believe knows how she's voting in November):
THE DEBT CEILING
Democrats don't understand THE DEBT CEILING
Republicans don't understand THE DEBT CEILING
Liberals don't understand THE DEBT CEILING
NO ONE understands THE DEBT CEILING
SO - Allow me to explain...
Let's say you come home from work and find there has been a sewer backup in your neighborhood. Your home has sewage all the way up to your ceilings. What do you think you should do? Raise the ceilings or pump out the shit?
Your choice is coming in November. Don't miss the opportunity.
Greatest Sentence Ever?
Bill Whittle has a candidate, and he makes his case. It involves intellectuals running amok, Obama team mocking, skewering of warmists, and Whittle wit on full display. Via reader Doug S.:
Labels:
Anthropogenic Global Warming,
Debate,
Science
Subscribe to:
Posts (Atom)