Although I worked my entire career as a software engineer, I did learn how to read and write.
Wednesday, November 7, 2012
Two Hours as a Poll Greeter
So reluctantly I called the organizer and offered two hours of volunteer work. She said she didn't need any more canvassers. Rather she needed a poll greeter to hand out sample ballots. "Okay, I can do this," I thought.
So I showed a little early to overlap with the previous greeter. He was there with his wife and granddaughter. He showed me how easy it was to simply ask the incoming voters, "do you want a sample ballot?" And he instructed me to thank the voters as they exited.
I thought, "boy, even I can do this." And so I did. Some people politely accepted; some said "no thanks," and some were hostile when they saw the Obama sticker that I wore on my jacket.
My jocular coworker started chatting up his female Republican counterpart. She was a local Republican committee woman. She mentioned her name and I was surprised that her last name was Martinez. Surprised, because she did not look one bit Hispanic. Later she mentioned that her husband was Cuban and that his parents actually fled Cuba.
Fairly soon I was on my own handing out the sample ballots and thanking the voters while they were leaving. My counterpart seem to wait until I went first, then she would offer a Republican sample ballot. Most people accepted both ballots out of politeness or perhaps a desire not to indicate their preference. Some people gave one of us the evil eye when they realized who we supported.
This pleasant stalemate continued until another female Republican greeter showed up. The first thing she said to her colleague was "do you know the Communist Party has endorsed Obama?" She made a loud stink out of this hoping to draw others into the conversation but there weren't any takers. She also had a hand bell that she would ring as people walked by advising them to "vote right, vote Republican."
Now my timid excursion into politics was raising my ire. But I'm not a talker and besides what could I say to this wingnut? I just kept handing out my sample ballots and for every one that was accepted, Lady Wingnut forcibly thrust her counterpart upon the hapless voter.
Now we both were able to identify people we knew as friends and neighbors. Lady Wingnut spotted a woman with two children as they approached. She said to her colleague, "that's one of my neighbors." She greeted the woman and asked, "will you consider voting for Romney and the Republicans?" The woman replied, "No, I want to keep my vagina." Then she quickly ducked into the building.
Now even I was surprised by what I heard and so was Lady Wingnut. She asked her colleague, "did she say what I thought she said?" Answer "yes." "Well, I know why she said that -- she's a teacher!"
That was probably the highlight of the evening for me but I want to recount another incident. A couple who looked vaguely familiar to me from church accepted my ballot. The middle-aged woman showed me the ballot and asked whether it was necessary to fill in all of the ovals in order to cast her Democratic vote. I explained that she could vote along party lines and just fill one oval.
A few minutes later the woman emerged. She wanted to know why the names of the Republican candidates were listed before the names of the Democrats. I looked at my sample ballot which listed the candidates in this order: Republican, Democrat, Green, Libertarian. I told the woman "I have no idea why they are listed this way." So I figuratively crossed the aisle to see the Republican sample ballot. It listed only Republicans. A neat lesson in open-mindedness.
Wednesday, October 10, 2012
A Tenuous Analogy
Inaccessible - unreachable, remote, unattainable.
Many people consider higher mathematics as inaccessible. Certainly you need an aptitude for it, but it does exist. In 2008 over 1,360 Phds* were awarded in mathematics in the United States. The interior of Antarctica is nearly inaccessible. You have to be well-prepared and well-motivated to go there. However, around 1,000 people winter in Antarctica every year including 50 at the Amundsen-Scott South Pole Station.
Hardship - a condition that is difficult to endure; suffering; deprivation.
There's no doubt that the exploration of Antarctica involved hardship. Consider the tragic ending to Robert Falcon Scott's expedition to the South Pole in 1912. I can't cite a case of death while exploring mathematics, but certainly there have been nervous breakdowns and possibly suicides.
The one thing math researchers and explorers have in common is the intense need to know the unknown. Apsley Cherry-Garrard, a member of Scott's support team, had this to say about polar exploration:
Polar exploration is at once the cleanest and most isolated way of having a bad time which has been devised... There are many reasons which send men to the Poles, and the Intellectual Force uses them all. But the desire for knowledge for its own sake is the one which really counts and there is no field for the collection of knowledge which at the present time can be compared to the Antarctic. Exploration is the physical expression of the Intellectual Passion.
I think you can substitute "mathematic exploration" for "polar exploration" and maintain the meaning of the quotation.
Beauty - the quality present in a thing or person that gives intense pleasure or deep satisfaction to the mind, whether arising from sensory manifestations, a meaningful design or pattern, or something else.
I can attest to the beauty of the Antarctic Peninsula. The snowscapes are gorgeous; the icebergs are magnificent. Many mathematicians, scientists, and engineers laud the beauty of mathematical forms that contain deep symmetry and internal elegance.
Here are mathematician Bertrand Russell's words on this kind of beauty:
Mathematics, rightly viewed, possesses not only truth, but supreme beauty — a beauty cold and austere, like that of sculpture, without appeal to any part of our weaker nature, without the gorgeous trappings of painting or music, yetHere substitute "icebergs" for "mathematics" and again the meaning is preserved.
sublimely pure, and capable of a stern perfection such as only the greatest art
can show.
It would be silly to suggest that a heroic polar explorer would make a good mathematician or vice-versa. I count myself as neither an explorer nor a mathematician, yet I am fascinated by both species. The best I can do is explore words, make an analogy, and hope the analogy works.
*Phd's awarded in the United States in mathematics and statistics in 2008.
Tuesday, May 1, 2012
My First Sprint Triathlon
I'm talking about the 2012 Upper Main Line Y triathlon consisting of a 450 m. swim, 10 mi. bike ride, and 5 km. run. I had been thinking about doing this for over a year before I convinced myself I could do it. I trained for four months prior to the event during which I:
- Spent $400 fixing up my 40 year-old Schwinn LeTour bike that I did not use.
- Crashed same bike two weeks before the race and escaped with minor scratches.
- Felt exhausted and cranky at work most of the time.
- Lost 5 lbs. while eating unconstrained amounts of food.
Here are my splits as per my Ironman watch.
Swim | 13:00 |
Trans #1 | 5:27 |
Bike | 44:17 |
Trans #2 | 2:38 |
Run | 34:38 |
It was a perfect day -- temperatures in the 50's to 60's, brilliant sunshine, low humidity. Because the swim event was in the outdoor 50 m. heated pool, the 300+ participants were divided into groups and each group started only after the previous group completed their swim (every athlete wore a timing chip which was tracked by computer). This resulted in a nice, peaceful competition of athlete vs. self instead of athlete vs. crowd.
The swim was fun, the bike ride was challenging as I had to walk my bike up the two steepest hills. The run was dreadful. After finishing the bike ride I did not want to run 5 meters let alone 5 kilometers. But following the mantra of "put one foot ahead of the other, now REPEAT" I muddled through the run.
Then it was over. Later in the afternoon I slept exactly as long as I had competed. Amazing how things balance out.
Saturday, March 3, 2012
Career Moments
You’re Only Doing One-Third of What We Want
This blog entry starts with my six month contract as a computer science teacher in the early 1980s. I had an altruistic impulse to teach, but I wasn’t willing to bet the ranch on it. So even though I was considered a full-time teacher at Penn State Brandywine Campus two days a week, I continued to work part-time at Burroughs three days a week.
The number of students (around 30) in my first class surprised me. I asked one student why an introductory programming class was so popular. He said he thought it was because a computer-programming course was easier than the alternative math course. I immediately grew doubtful of my new career.
During this six month stint I worked about 60 hours per week. I received no help whatsoever from the administration or the staff. In fact when I asked a secretary how much lead time she needed to type materials for me she responded “two weeks. "
I was operating on about two hour lead-time.
At the end of the first semester I ran into the dean who hired me, and the first thing he said was “Bob, you’re only doing one-third of what we want you to do?” I said, “Whaat, please explain?” “Well we expect all of our faculty to excel in teaching, to do research, and to perform community service."
And it’s not like the students themselves were appreciative. I had to deal with them cheating a lot. When I received the their feedback forms after the semester one said: “Monotone voice, change it!”
I went back to systems programming after that.
Do I Have to Answer That Question?
One day at Burroughs I received a phone call from a recruiter. Usually I don’t give these headhunters the time of day, but this one mentioned a startup company. It was either intrigue or boredom but I decided to interview. Then I was hired to write compilers which I had been doing for about six years at Burroughs.
The company was a small startup in Lawrenceville, NJ. The CTO was a charismatic engineer named Robert Knight. The CEO was a wealthy businessman, Charles Lombardo, who provided most of the company’s funding. Somehow, maybe because Lombardo’s wife worked on Wall Street, our tiny company, MultiSolutions Inc., actually went public. Even though they actually did not have a product or a revenue stream.
The product, under development, was an Operating System called S1. The marketing department used the slogan “Unix is a dinosaur, MS-DOS is a toy.” This was in 1984 and it was true that there was an opportunity for a new OS in the marketplace.
To kill any suspense, the OS never caught on. But I did have an interesting experience giving a deposition to an SEC lawyer at the Federal Building in NYC. The cause for this was a disgruntled employee who was fired from MultiSolutions. He decided to call the SEC and tell them that statements in the company’s IPO were false. Statements like we had a Pascal, a Fortran, and a COBOL compiler ready to go.
Well I was responsible for writing the Pascal compiler so I was asked to testify as to my competency in compiler writing. I was represented by a company-provided attorney who previously worked for the SEC. When the SEC lawyer asked his fourth question, my lawyer says “he doesn’t have to answer that.” “Yes, he does,” says the SEC lawyer. “No, he doesn’t” says my lawyer.
This continued for the next few questions and for about 20 minutes. I was perfectly willing to answer the question asked, but my lawyer wouldn’t let me. I was practically getting whiplash looking back and forth between the two lawyers.
My ordeal ended pretty quickly. Later the SEC dropped the charges against MSI.
Why Are They Shooting At Me?
I had a lot of different jobs at Burroughs which became Unisys (MultiSolutions was in the middle of this). At one point I was in the LINC product group. LINC was a rare software success at Unisys coming from the Burroughs side. It was a 4GL and 4GLs were popular right before the computing world when fully client-server.
This was in the early 1990s, which was also a time when CASE (Computer Aided Software Engineering) tools were popular. My department was experimenting with CASE tools that could be used to generate design inputs for a LINC system.
The second surprising thing about LINC was that it was developed in Christchurch, New Zealand. I was sent down to Christchurch to demonstrate some of these CASE tools along with Unisys marketing managers.
I was really impressed with the LINC headquarters. It was specially-built, four-story glass-skinned building where it stood out from the drab business buildings on the outskirts of Christchurch.
They showed me a room on the first floor where I could work rehearsing my presentation and demo one last time. Then out of the clear blue, I hear a loud pop and see a round hole punched through window about two feet from where I sat. I ran out of the room, right into a crowd of people who heard this and came to see what had happened.
I heard a female say “well he’s done it again.” I’m thinking “someone shot at the building again?” but when I turned and looked through the window I saw a workman pulling a mowing harrow across a field about 50 yards from the building. This guy was hauling ass so he could finish as quickly as possible. He was also catapulting stones from the field in the process. Apparently he had done this before.
Don’t worry, Bob, they’re really not shooting at you. They're only slinging high velocity stones in your general direction.Will It Work?
I left Unisys to work at Vanguard. I worked hard to develop marketable skills in order to be able to change jobs in my mid-forties. I earned Microsoft Solutions Developer status right at the time Vanguard decided to abandon OS2 and switch to Windows NT.
As the technical leader of this migration effort I was very busy. I was not a shill for Microsoft products, but I was a supporter. After all, Microsoft was all that I knew.
The first effort was just to port some of the major client server apps to Windows. At the same time some new projects were getting underway including Defined Benefits Front End. This was a C++ project and I basically had nothing to do with it. It was a client server app with data coming from the mainframe. The path to the data involved Sybase (Sybase was a hot product at the time) middleware along with MS Open Database Connectivity (ODBC).
This all sounds rather bland but it put me in the hot seat one day. I was invited to a meeting with many Vanguard principals and my manager at the time. I really didn’t know why I was invited until they started discussing whether ODBC over Sybase middleware was going to work. I finally realized that my manager’s ass was on the line so when he was asked “will it work?” he immediately turned to me and demanded to know “Bob, will it work?”
Remember, I had nothing to do with the project. I also did not know that there was a Sybase consultant (remember I did say that Sybase was hot) running around whispering in manager’s ears “it will not work.”
Since I wanted to exit the room wearing my head I looked my manager in the eye and said, “Yes, it will work.” That’s when I stopped respecting that manager who, incidentally, did not last there nearly as long as I did.