Don Philip Faithful's Blog – March 2017 Archive (4)

In order to prevent my programs from freezing up while running long calculations, I generally run the calculations on separate threads. In Java, this process can be accomplished by separating the GUI from processing. In the code below, a thread for an instance of MyProcessing would be invoked using start(): e.g. “(new MyProcessing()).start();” would run indefinitely until T is made null. T can be made null by calling stop() or by directly making T null. Often when the GUI is closing, I…

I came across the story of a manager who felt that the best way to encourage desirable behaviours was through reward and humiliation. This encouragement occurred indirectly through what I would describe as “persuasive data”: a table of data went out each week showing the best and worst performing employees. Everyone in the team could see the stats plainly along with the names of coworkers. They were encouraged to make comparisons. This represents an aggressive use of data. From my…

I am sometimes asked whether I am working on the stats, whether I am making progress on the stats, and what I do with all of the stats. People are also prone to hyperbole. I am told that I sure work on a lot of stats, I am always keeping myself busy doing stats, and I am the person to go to for stats. I suppose my real job is more mysterious than the one others imagine that I do. I first want to explain that for everyday people, the term “stats” or “statistics” often means historical…

It’s possible I haven’t shared my story of being asked whether people can leap over lampposts. The question was posed by a university professor although I don’t recall the exact context. In response, I asked if the people are on this planet. He hissed at me, “Of course they are on this planet!” Some planets have low gravitational fields that make it possible for humans to leap great heights. At the time it didn’t seem like an oratorical question; and so I made an effort to answer it. …