Sunday, September 14, 2025

Another day, another murder

Any murder is tragic, be it is the stranger you read about who was raped and murdered, a shopkeeper killed in an armed robbery, or a public figure who preached that murders are just an unfortunate but inevitable consequence of the constitutional right to keep and bare arms.

Still, I suspect that when making those remarks he never imagined that he would be one of those paying that price.  If he had known, would he have felt the same way?  

If you put yourself out there in the public eye then there has to be at least some awareness that the Mark David Chapmans of the world are out there.  I don't think this one of those, simply a deranged individual fixated on a celebrity.  Was it a political statement?  Was it karma?  I don't pretend to know, nor do I know the potential motive of the primary suspect.

What I suspect though, is that we may very well be headed into an era when the current political rhetoric will trigger more actions of this sort targeting both ends of the political spectrum.

Monday, August 18, 2025

Reasons I really like my neighborhood

 I don't get mail where I live.  This is by choice.  I have a PO box over in the next town which is about a twenty minute bicycle ride away.  It is my not so subtle encouragement to exercise six days a week.

A few doors down from where I live is an entrance to a bike/walking trail.  It runs along a seasonal creek bed, crosses a quiet residential street then continues along the creek for a ways before crossing a rather busy road (there is a crosswalk and light for pedestrians and cyclists to cross ) and then it continues through a small park. After the park I have to switch to the bike lane on the parallel street.

Returning from the post office I saw this along the trail.  The bird did not seem concerned when I stopped to take the picture.

 

 

 

After taking the picture I continued on to the residential crossing and detoured onto the street just because the ride is a little bit longer. that way. The more I ride the easier it gets. That's when I rode by this house.  I have driven passed it many times, and seen the sign but being on a bicycle instead of diving a car made it easier to stop and take a picture.  I couldn't resist the opportunity to do that.


 

 This isn't the only sign reflecting pro-immigration sentiment in the neighborhood, but it just struck me at the moment.

So, I like the vibe, I like cycling on the creek side trail, and I like that I can ride my bike, or even walk to the downtown from here.  It is the kind of downtown that existed in a lot of small towns before highway 101 was turned into freeway..  

Unlike many of those towns, this downtown has survived. There is a road parallel to the freeway that goes through the downtown that was highway 101 until the freeway was constructed.  It is still well traveled, I presume mostly by locals. It has restaurants, bars, small stores and a large park all within walking distance.

Wednesday, August 6, 2025

The vanishing Republican town halls

This probably won't come up, because what I have been reading indicates that during the most recent recess, Republicans have mostly been avoiding their constituents.  I am guessing that facing their constituents is uncomfortable, sort of like waking up in a dirty motel room next to someone you don't recognize.  

But if your representative does dare to show their face and take questions from from you, their employers, then here is a question to ask them..

"When you were voting to take health care away from many of your constituents, were you also voting to take away your own?"

  

Monday, May 19, 2025

Political contributions, half truths, and lies.

 Because I am still working, I can afford to make the occasional hundred dollar contribution to political and social causes.  In another 12 days that will be less true.  But even after I retire at the end of May, I will continue to send $25/month to Doctors without Borders.

I get regular emails from Doctors without Borders asking for additional contributions, but I will wait and see how my retirement budget is working for me before adding to that.  It is the political emails I want to talk about today.

If I give fifty dollars, I am almost instantly asked to give a hundred. If I give to one candidate, then suddenly candidates from all over the country are asking for money.  And so many of the emails insult my intelligence. Like the 'surveys' that end with a pitch for money, and don't provide a way to submit the survey unless a contribution is entered. 

 Then there is "If we can get 100 people to give $100 by midnight then we will be able to do (fill in the blank) and they are talking about an election 6 months away when there isn't even a declared candidate.  I will continue to contribute to political and social causes that seem worthy, in amounts that are within my means.  But here's the caveat, if you are treating me like an idiot, and behaving like a con man, then I will be treating you like a con man.

Friday, January 24, 2025

Where are we now, and where are we going?

 If you haven't already figured that out, go read (or re-read) George Orwell's Animal Farm.  

 

Then you will understand exactly what the plans for the current administration are.

Wednesday, October 16, 2024

But what is the second year price?

 My virus software is approaching the end of my subscription, so I have been shopping around.  Every damned one I look at shows me the first year teaser rate but not what renewals will cost.  I presume that means they are outrageous.

But it isn't only the vendors themselves.  I have tried all sorts of searches, and the only thing that ever comes up is the teaser rate.

Now I know the rates may change from year to year.  I don't expect that the second year rate someone is paying today will be exactly what I would pay after a one year subscription expires.  But it would give me something to honestly compare different products.

So, that's what all of the various vendors seem to lack, honesty.  So why should I trust their product?

Tuesday, April 9, 2024

Take my job - please

 I took a rather circuitous route to my current employment status.  I don't think I have met anyone in my line of work who got here quite the way I did.  It all started when I got out of the army.

The GI bill paid for me to go to school, and I was studying computer programming.  This was back when punch cards were still a thing.  Eating, paying rent, and paying for school, even just junior college was a challenge.  I had a few short term jobs and then I landed a job as a swing shift computer operator.  I worked there for several months before realizing I could not keep up with my school work and hold that job.  Food and shelter being a higher priority, I quite school.

The computers I was running were IBM System 3 computers, who's primary programming language was RPG II.  That was a language I had learned in school.  I was running a computer, which consisted of running jobs, with the job control language on punch cards kept in the run book, loading floppy disks into the reader with the data that had been keypunched during the day, and mounting paper or forms on the printer.  

While I was there I noticed one task that would be more easily performed with a program than by the operator by hand.  So I wrote a program.  One program.  That was all I wrote while there, but it was above my pay grade to do even that.

I had been there around two years when we moved from Oregon back to the bay area.  An absolutely glowing reference from the owner of my former company got me a job offer.  My new employer had sold a computer to a small manufacturer of candles.  It had been installed for a few months, and still wasn't working.  They were threatening to sue.  My job was to make it work.  Somehow I did.

I was able to leverage that job to get a programming job for an electronics manufacturer that was in the process of implementing modern (for that time) manufacturing systems.  Things like Material Requirements Planning, Shop Floor Controls, and Inventory Management.  It was all written in RPG II.

A couple of years later they decided to bring in packaged software, and would be writing in house all of the reporting and interfaces that didn't come with the package.  All of that was written in COBOL and used the IDMS database. It also contained software called ADSOnline, which was used to build online applications to inquire into and update the database,   That meant all the programmers on staff were paid to take classes, both on the software they were bringing in, and the tools required to maintain and enhance it.

My girlfriend at the time was working at a shipping company that used the same tool set.  I had been using that tool set for a couple of years by then.  That shipping company used the same tool set, and was looking for additional help.  Not as an employee, but as a contractor.  I spoke with an accountant, filed the necessary paperwork, and became a one person corporation.  I left the electronics company, and worked for the shipping company for a couple of years.

After that I kicked around a little, picked up a couple of short term contracts.  Then a technical writer I had worked with at the shipping company called me up, and told me that a friend of hers, another technical writer, was contracting with a city retirement agency.  They were building a new system and just happened to use the same tool set I had been using now for a number of years.

I got a 6 month contract.  At the end of that I got a 1 year contract with a small pay raise.  This went on for a couple of years, each time with a small increase.  The system we were building was really quite good.  Then the project manager, also a contractor, was hired as a permanent employee.  She left our group and went to coordinate things like getting the retirement offices wired, so that there was a computer on everyone's desk.  She was getting printers set up so that reports could be printed locally, managing security so that staff could only see or change what they were entitled to have access to.  A new manager, a city employee this time, was brought in to manage us developers.  Then the project took a left turn.

I don't know where the idea came from, but somewhere in management, a decision was made to buy packaged software for printing the pension checks.  It was a good call, because the check printing software they were using was not only ancient, but somewhere along the line they had lost the source.  The same software was being used to pay all the city employees.  The input to this programs was a series of 80 character records, so it had originally been built for punch cards.

This software not only printed checks but also kept a record of them, that would be available for review online.  So we needed to design a method to take the information from our old database, and port it to the new database once a month.  This used a different programming language and a different database management system.  Then the unthinkable happened.  They sent me to classes.

Normally, you train your employees when you bring in new software.  You hire contractors that already have that skill.  To send a contractor to classes as far as I knew was unheard of.  And that wasn't the last time.  Initially, I softened the blow by waiving my fee for the duration of the class.  As time went on I even stopped doing that.

Over the years, employees came and went, and I was still there.  Software was enhanced, replaced, and sometimes customized beyond recognition.  I had become the institutional memory.  All of the changes and enhancements that were made, the little customized things and the whole subsystems written to accommodate functions that the delivered software didn't address.

My contracts were still running (fiscal) year to year.  They expired June 30th of each year.  My last contract was for the year I turned 69.  In the fall of that year I approached the manager and told him I would not be needing a new contract, that I planned to retire, at the age of 70, when my current contract expired.  I told him then so that they would have more than six months to bring in a replacement, so that I could help bring them up to speed.

It being a government agency, they dicked around for months.  My replacement started June 1st.  That gave me one month to try and bring her up to speed, teach her what the system did, where we had made major modification to delivered functions, and where we had written entire subsystems that were tightly coupled with the delivered software.  In essence, teaching her what had taken 20 years to build.

In the following months, I dissolved my business and began the process of simplifying my life.  I filed the short year corporate tax returns and had everything wrapped up by September.  Then I got a phone call asking if I could come back for just a short project.  Maybe a month or 6 weeks.  I made arrangements with a third party to pick up the contract, and became their part time employee.  Six weeks became three months and I practically had to pry myself loose with a crowbar.

I am about to turn 72 and I have spent more time working than not.  Part of it I understand.  Even if I didn't build it, I was there when it was all built.  A lot of the original design was created at a nearby Starbucks.  We had a manager at that time who believed that us getting together to talk was wasting time.  So we would all decide to go out for coffee at about the same time, and talk about how we thought this new function or that process should flow.  All those people are long gone now.

Since then there have been a whole series of enhancements responding to the legal environment, labor environment, or simply to supply the management of the pension system with more tools to support their members.

So, if you know Oracle and Peoplesoft, and perhaps even Pension Administration, I know where you can get a job with good pay, better than average benefits, and a defined benefit pension plan.  Take my job, please!