jump to navigation

Friday Philosophy – Is The Problem The Small Things? August 7, 2020

Posted by mwidlake in ethics, Friday Philosophy, off-topic, rant, User Groups.
Tags: , ,
4 comments

Something has been bothering me for a while. In fact, I’d go as far as to say it’s been depressing me. It’s you. Well, many of you.

Well, it’s not MY problem!

What do I mean? Well I’ll give you an example. A week or so ago I went out in the car to get some shopping. A few minutes into the journey, as I go around a gentle bend, I see there is a car coming towards me – on my side of the road. I had to brake to give it space to get back over and I see it has swerved to avoid a branch in the road. As you can see in the picture, it’s not a huge branch, it covers less than one lane. I’m past it now so I go on to the shops and get my stuff.

30 minutes later I’m coming back. And I’m thinking to myself “I bet that branch is still there.” And it is. I can see it from maybe 300 meters back. The two cars in front of me barely slow down and they swerve past it. An oncoming vehicle that *I* can see coming, let alone the two cars in front of me, has to slow down for the swervers like I did. That slight bend means you get a much better warning of the obstacle from the side of the road it is on and as it is on your side, it’s really your responsibility so slow or even briefly stop, but the people in front of me just went for it. They did not care.

I did not swerve. I slowed down. And I put on my hazard lights, and stopped about 20 meters back from the branch. I double checked that no car has appeared behind me and I got out the car. In 20 seconds (including taking the snap), I’ve moved the branch off the road with no danger at all and I’m back to my car.

I know, you would have done the same.

Only no. No, you would not have.

Some of you would like to think you would have stopped and moved the obstacle.

I suspect most of you would claim, if asked, that you would have stopped and moved the branch.

And of course all of you would have slowed to avoid inconveniencing others.

But reality shows that nearly all of you would not.

As I left the scene, I was wondering how many people would have passed that branch in that 30 minutes I knew for sure this small branch had been an obstacle on the road. I’m going to let people going the other way off, as they would have to do a u-turn to come back to it, so how many people would have had to swerve past it?I know that road well, it would have been hmm, 4 or 5 cars a minute going past in one direction – certainly more than 3 cars, less than 10. So well over a hundred drivers would have seen that branch from a distance, most would have been able to safely slow and stop – and yet not one of them had. I have no idea how long the branch had been there, it was not too beaten up so maybe not long, but it could have been a couple of hours. It was easy to avoid – especially if you swerved with little concern for any on-coming traffic…

It turns out I’m the one in a hundred.

Are you thinking “well, it’s not my job to move branches of a road!”

So who’s job is it? And if you could label it as someone’s job (let’s go for someone in the “highways agency”) how do they get to know it needs doing? I don’t know about you but I see dozens of highways agency maintenance people on every journey I do, just cruising around looking for things that need doing. {sarcasm}.

When was the last time you saw something that needed doing in a public place and took the time to think about who should be told, try to contact them, get told to contact someone else, find out it’s not their job but are asked to ring Dave, who you do ring and he says thanks (before making a note to think about it, whilst probably muttering “this is not my job, I’ve got major roadworks to look after”). Hell, it’s easier to stop and move the branch.

Generally in life, in so many situations, I am constantly wondering why someone has not done X (or has done Y). Why don’t you reach for the jar in the shop the old lady can’t quite reach? Why don’t you hold the door? Why did you drop that litter when the bin is JUST THERE! That person  in front of you buying a parking ticket can’t find 10p in their purse to make the correct change? You have loads of 10p pieces… some in your hand already.

This is what is depressing me. Even though nearly everyone likes to think they are the nice person who will do a little for the common good, the reality is that most people won’t when it comes to it – but most people think we all should, and you tell yourselves you do the little things. You are telling yourself now, aren’t you? You are trying to think of the little things you have done for the common good. If you can think of a half dozen in the last month then you really are one of the good guys/gals. If you can only come up with a few…and actually most of them were ages ago… well, sorry but you are the problem.

The strange thing is that, having just insulted you all, as a group you lot are much more likely to be in the 1% than normal. Even though out of the general public not even 1 in 100 people would put in a little effort to move that branch, out of the people reading this, I’d say 10% would. Because I spend a lot of time in the Oracle user community, packed with people who give up their time, knowledge, even their holidays, to speak at conferences, help organise meetings, answer on forums, write blogs, answer questions on twitter, and all that stuff. Many of you reading this are active members of the User Community doing not just small things but often large things for the community. That’s why the community works.

To the rest of you, instead of liking to think you would move the branch or claiming you would (as everyone wants to be thought of as the nice guy/gal) just occasionally move the branch. Or pick that piece of litter up. Or do something small that cost you so little but it just would be nice if someone did it.

No one will thank you.

But you will know you did it. And you are becoming no longer part of the problem but part of the solution. I’m not asking you to give 10% of your salary to charity or give up an important part of your life, just do a bit of the small stuff.

If more of us do it, we will have a better world. If someone had moved that branch soon after it fell, I would not have had to  avoid some swerving dickhead, and the person I saw later would have not had to avoid people who could not even be bothered to slow down or stop briefly. And, in the worst case, that needless accident need not have happened. It really is as simple as spending 1 minute moving a branch.

Don’t be part of the problem, be part of the solution. It’s really, really, really easy.

 

Friday Philosophy: The Intersecting Worlds Around Oracle April 24, 2020

Posted by mwidlake in conference, Friday Philosophy, humour, User Groups.
Tags: , , ,
5 comments

Some of you may have noticed something about the Oracle Community: How certain other aspects of human nature, factors, and outside activities are unusually common.  An abiding love of the works of Douglas Adams (If you have never read “The Hitch Hikers Guide To The Galaxy” you should question if you are right for this community – and if you have read it/seen the series/watched the film and disliked it, I’m afraid you have to leave now); Lego was probably an important part of your childhood (and quite possibly your adulthood, though some “project” this fixation on to their kids). A lot of the most talented people, especially presenters, are called “Martin” or similar :-}.

Three Different Worlds Meet

There are two other groups of people that are large within the Oracle community and that I fit into.

  1. Oracle people who have a thing about cats. A positive thing, not those weird people who don’t like cats. It seems to me a lot of people in the Oracle community are happy to serve our feline overlords. This can polarise the community though, so introduce the topic of cats carefully. If the other person mentions how evil or unfriendly cats are, put them on The List Of The Damned and move on to something else.
  2. Making bread, especially of the sourdough variety. This is a growing passion I’ve noticed (quite literally, given the careful tendering of starter mixtures and also expanding waistlines). It seems to be especially common with technical Oracle people. More often than not, when I get together with a flange of Oracle Professionals (or is it a whoop or a herd?) the topic of baking bread will come up. Unlike technical topics, such as what is the fastest way to get a count of all the rows in a table, baking topics are rarely contentious and lead to fights. If you want to put spelt wheat in you mix, that’s just fine.

Mrs Widlake and I were talking about this last night (one of the problems with all this social isolation business is that Mrs Widlake is being forced to spend a lot of time with me – after 27 years of marriage idle conversation was already a challenge for us and now with over a month together all the time, we are getting desperate for topics). She asked how many of my Oracle friends liked both cats AND baking bread?

It struck me that it seemed to be very, very few. Unusually few. I think this is something that needs to be investigated.  This pattern would suggest that bread makers are cat haters. But in my non-Oracle world, this is not the case. The best people are, of course,  Ailurophiles and many of my feline-fixated friends are also bakers of bread. Just not in the Oracle world.

What makes Oracle people so weird?

Does anyone have any ideas? And have you noticed any other common areas of interest (excluding computers of course, that’s just obvious)?

A few that spring to mind are:

  • Terry Pratchett and the Discworld
  • Running
  • Weird science
  • XKCD
  • The Far Side
  • Star bloody Wars.

Let me know. Or don’t.

And for all of you who don’t like cats…

Meow

Friday Philosophy – Concentrating and Keeping Calm. April 3, 2020

Posted by mwidlake in biology, COVID-19, Friday Philosophy, Perceptions, Private Life, science.
Tags: , , , ,
add a comment

I was talking with a friend this week (via a webcam of course) about how he had been looking & looking at some misbehaving code for days. His team mates had looked too. It was not working and logically it should work. None of them could work it out. The problem turned out to be a small but obvious mistake.

My guesses for UK cases & deaths. Do Not Trust

This of course happens to us all occasionally, but we both agreed that, at the moment, we have the attention spans of a goldfish and are as easily distracted as a dog in squirrel country. I asked around a few other friends and it seems pretty much universal. All of us are making cups of tea and then taking the milk into the lounge & putting the cup of tea in the fridge. Or walking into the kitchen and asking who got the bread out to make lunch. It was you. The cat is wondering why I open the pouch of cat food and then leave it on the worktop and go do my email for 20 minutes. She’s getting annoyed.

Why are we all failing to function? Because we are all worried. This is one of the things anxiety does to us.

The whole COVID-19 thing is stressful – the feeling of being trapped inside, concern for friends and family, the ever growing numbers of infected & dying. I actually think if you are not at all worried then you are either:

  • Not understanding the situation
  • In denial
  • A total sociopath
  • Someone who should not be allowed out alone
  • Have reached a level of Zen calm usually only attainable by old oriental masters/mistresses

I’m by my nature often in camp 3 above, but even I am worried about this and I know it is making me tetchy and less able to focus. I’m struggling to keep my mind on things. Except on COVID-19. I tend to handle things I find unnerving by studying them and I probably spend about 3 or 4 hours a day looking at the latest information and scientific output on COVID-19. However, I note more things to “look at later” than I actually look at, as I am trying to manage my stress.

After an hour I make myself get up, go trim some roses, play a computer game, read a book. Anything to distract me. I’ve even started talking to the other person in the house and my wife is finding that particularly annoying. Sue seems easily annoyed and quite distracted at the moment. I wonder why?

Another way I cope is I talk with people about topics that are causing me stress. If I can’t talk, I write. Thus I wrote this Friday Philosophy – think of yourself as my counsellor.

I’ve seen a lot of social media “memes” about how long ago the 1st of March feels like, when we first started worrying about this. It seems like months ago, yes? To me it seems like a year. I started worrying about this a good while before the 1st March. I think the worry started about early/mid-February. Why? Because I’m a genius of course. {Note, this is called British self-deprecating sarcasm – I’m not a genius!}. No, the reason I picked up on all of this early was that chance primed me to.

I have a background in biology and some of the job roles I have held over my career have been in healthcare and the biological sciences. One role last year was working with a small biotech company working on immunology. So I take an interest in this sort of thing, it’s “my bag”. I was also pretty ill in December with Influenza (and yes, it WAS influenza, type A – I am not “the first case of COVID-19 in the UK”). So I was convalescing at home and took a specific interest in a new illness spreading through China that was influenza-like… And was worrying the hell out of the Chinese authorities who were coming down on it in a way we have not seen before, even with SARS and MERS.

My play spreadsheet.  I should leave this to the experts really

I have to confess, I initially suspected (wrongly, I hasten to add) that this new disease had escaped from a lab. The way it spread, that it seemed to be ‘flu-like, the rapid response by the authorities. I don’t doubt research into modifying diseases goes on – by the UK, China, USA, the Vatican, by every country with a biotech industry. I know we have the tools to directly mess with genomes, I did it myself, crudely, 30 years ago and I know people now who do it now, with considerable accuracy, for medical and other altruistic reasons. However, genetically engineering an organism leaves traces and when COVID-19 was sequenced there was no sign of this and it could be tracked to similar, previously known samples. I might even know some of the people who sequenced it and checked. But, anyway, that suspicion also made me watch.

The rate of spread in Wuhan was as shocking as the authority’s response and then through February the scientific analyses started appearing. The R(0) number (infection rate) and the high case fatality rate were both high. I’m not an epidemiologist but I had been taught the basics of it and I knew what was coming. No, that’s not right, I suspected what was coming, and I was worried. It was when the number of countries with cases started to increase that I felt I knew what was coming. By the end of February I was sure that unless something huge happened to change it, 2-3% of people, everywhere, would be killed. This was going to be like Spanish ‘flu only quicker (as we all travel so much). I became “The Voice Of Doom”.

On 2nd March I recommended to our CEO that UKOUG cancelled our Ireland event (people & organisations were pulling out so it was making it financially untenable anyway, but my major concern was that this was going to explode in the population). Thankfully the rest of the board agreed. I created my tracking spreadsheet about the 5th March. So far it’s been depressingly good at predicting where we are about a week in advance, and not bad for 10 days. I leave it to the experts for anything beyond that. All so depressing so far.

But Something Huge has happened. Governments did take it seriously. Well, most of them. And those who took it seriously soonest and hardest have fared best. The social lock-downs and preparation work that is going on in the UK is going to reduce the impact down dramatically and, more importantly, give us time to try and find solutions. But it still worries me. And I think they could have done it sooner. But most of the world is taking this very seriously – as it is very serious.

Part of me wants to keep watching how COVID-19 develops, and maybe writing more articles on it. I’ve had some really nice feedback on the first two and I want to do a post on where we might go in the coming months and why. But part of me wants to stop as it is making me very anxious and I’m sick of losing my cups of tea, or being stared at hard by the cat, and the wife asking me what the hell am I doing with the spanner and tin of peas.

I can’t easily listen to the government announcements each day as it is obvious, if you look at the scientific data and what medical professionals are saying, that they are simply not being candid. It’s all “we can beat this in the next few weeks” and “we will get you testing kits this month that are utterly reliable” despite the fact that’s going to need a scientific miracle to do that, let alone develop a reliable vaccine. I understand we need to keep positive but I think bullshitting the population now is only going to make telling them anything they will believe in 2 months even harder. In 6 months time when there is still no reliable vaccine and so many people have been wrongly diagnosed and the first few countries have had this rip through them almost uncontrolled, the lack of candid honesty will come back to roost. I worry about that a lot.

So I’m worried and I’m worried I’m going to be worried for months and months and months.

But for now I’m going to go for my daily (local) walk along a path I know will be almost empty of people and relax.

 

* Note, the graph and the spreadsheet are just “decoration”. They are my wild guesses on what may happen and have no reliability at all. Just saying

 

 

 

Friday Philosophy – Presenting Sex January 24, 2020

Posted by mwidlake in Friday Philosophy, humour, Presenting.
Tags: , , ,
add a comment

These slides are from the first ever presentation I did. And yes, the presentation was at work.

The Evolution Of Sex

My first real job after college was as a trainee analyst programmer for the National Health Service and, as part of the “graduate training program”, we attended a short course on presentation skills. As you would expect, we all had to do a presentation at the end. As most of us had never had a job before and we were dull with no interesting hobbies, most of the presentations I could see being put together around me were a little… boring. I decided to try something different.

If you think the photographs with this article are a little poor with odd reflections, that is because the original images are printed on transparent acetate sheets and were displayed by putting them on an overhead projector – a large box-thing with a blindingly bright light that shone through the acetate sheet and cast the image onto a screen or wall via a mirror/lens bit. Laptops had not been invented back then and I’m not even sure a PC (if you could afford a PC 386SX) could drive a projector. This was all manual – you had to change sheets by hand. At least you never had problems with connecting the overhead projector to the acetate sheet, you simply put the sheet on upside down and back-to-front and had to re position it 3 times before you got it right. This is important, I could not quickly flick between images.

When I put up my first sheet, with the cute little couple holding hands, our tutor screeched and said to one of the other delegates “Oh God! I thought you were kidding when you said what he was presenting on!”. Before I could even take this opening image off the projector sh had stepped forward and told me I could not present this.

“Why not?” I asked, “we are all adults!”. She refused to let me swap to my first proper slide, “This is not the sort of topic that is suitable at work.”

Stand off.

“Well, what do you think I am going to talk about?”. Our tutor was now quite flustered. “I think we all know what you are presenting on – and I shudder to think what the next slide is going to be of!” (or something like that, this was a long time ago). I had no choice. I got her to come closer and look at my next couple of slides…

Her relief was visible. She could immediately see the next slides were not based on “The Joy of Sex” or similar publications and after she’d looked at each of my acetate sheets carefully (just to make sure) I was allowed to continue.


Of course, this had somewhat diluted the tension & expectation that had been building up, but I felt I had milked the initial surprise as much as I was going to be able to. I moved onto the next slide and most of the audience was disappointed by the lack of limbs, bodies and appendages to be seen. As you can see to the left, the next slide was an odd set of little diagram of dots & letters and what many of us would now recognise as a sort-of family tree diagram. As some of you know, my degree had been in genetics (and zoology but that is bye-the-bye).

There is a very interesting thing about sex, as in sexual reproduction. What is the point? Well, apart from the immediate pleasure for animals like us that seem to enjoy the initial act, why do we mix the genomes of two organisms to produce new offspring? It is not mandatory, many organisms (especially plants and bacteria) employ asexual reproduction. All the children are effectively clones of the adult. There is no finding a mate or the need for pollen to arrive, the actual process biologically is a lot simpler & more reliable, and you don’t need males running around using up resources for, let’s face it, a pretty small contribution to the effort. Asexual reproduction is a lot quicker, simpler, needs less energy. A species that does away with sex can out-compete sexy competition.

 

My little talk was all about that, about why you have male and female, why mixing the genes from two individuals and, over time, across the gene pool of your species, is beneficial. I won’t bore you with the details here.

That first presentation of mine went down very well and it was remembered by everyone there. A lot of people (who had not even been there for the premier of that talk) mentioned it to me when I left the company. It made an impression on me too – if you can grab people’s attention at the start of a presentation, it really helps make it a success.

And, of course, as anyone in marketing will tell you – Sex Sells.

In this case, even the lack of sex.

Friday Philosophy – Community Means So Much December 27, 2019

Posted by mwidlake in conference, Friday Philosophy, Perceptions, Private Life, User Groups.
Tags: , , ,
add a comment

There have been a few things in the last month that have really brought home to me how much I personally receive from the Community. In my case, my Community is primarily the Oracle User Community – The end users who come together to share knowledge, the Oracle employees who support this, and the companies that support the end users. For most of you reading this, you are part of the Oracle User Community, but most of you will be (I hope) in other communities too through your other interests, be they religious, music, hobbies, sports, charities etc.

My community. I even like some of them 😃

At the start of this month (December 2019) I was at UKOUG’s Techfest2019, our annual December conference which is now focused just on Tech. As “El Presidente” of UKOUG (an unofficial modification of the official title of President, dropped on me by friends with a similar sense of humour as myself). I represent the whole of our membership, be they tech, business applications, or data analytics. But my background is Oracle Technology and so I naturally know more people in that sphere. And I’ve known some of them for over 15 years. There was close to 500 people at the conference on a couple of days and I recognised probably 2/3 of these people, and knew half enough to swap pleasantries. More importantly, a couple of dozen of those people have become good friends.

Conferences, to me, epitomise the community. We exchange knowledge, we learn, but we also have fun and we socialise in a way that I feel you simply can’t via social media. I like nothing more than meeting someone in the flesh that I have only known on-line, having a chat or a coffee or a beer or even a meal. It can really help make that connection that moves acquaintance to friendship (we’ll skip over those rarer occasions when you meet in the flesh and realise they are simply not your cup of tea!).

UKOUG conferences have become a little weird for me over the last few years, due I think to my roles in helping organise parts of the event and now being UKOUG president. I get a lot of positive feedback and personal moral support from people. I’d goes as far as to say I receive genuine affection from some people. I’m told how much they enjoy the event, how much better the coffee is, and sometimes what is not so good about the event (which I need to know), but always in a constructive manner. And people take the piss out of me. Oddly enough, especially with men, you know you are liked when you get good-natured abuse. I get a lot of abuse. In my head it is 95% good-natured 😃.

You had to be there for it to make *any* sense

The downside is I just can’t spend time with all the people I want to spend some time with. I’m getting better at moving about and trying to chat with as many people as I can, but I can only sit down and have a coffee or beer and socially catch up with so many people in the time I have. And not all my time is my own, I have to be President and do things. On that note, I apologise for any mental health issues caused by me taking my clothes off on stage this year…

The care of the community was really brought home to me after Techfest19, when I came down with ‘flu which then ganged up with secondary lung infections and put me in hospital for over a week. I only posted to Facebook (briefly) during this period (I did not want to shout it out over Twitter, which is like talking to the world). For me Facebook is friends & family. Even so, I got so many notes of concern and good wishes. And when I did put up a blog post when I was getting better, I got another burst of support and concern – and that was really nice. If I was not involved in a community, I would not have got that.

But there was another aspect of that show of affection by community that surprised me. My wife Sue is in her own community, that of millinery & hat making. There is not a lot of crossover between that world and the Oracle world! Sue had had the same ‘flu as me but without the extra “fun” I had, and she was having to try and help me in hospital as she struggled to recover herself. And her millinery community gave her so much support and care, which spilled out to include me.  And as Sue has a bit of a foot in the Oracle community also (she has presented at a UKOUG event in her own technical right and has joined me at conferences and met some of my Oracle friends), some of my community reached out to her to check how I was – and how she was coping. That was lovely.

Another aspect of community is the sharing of technical help. I’m a member of the OakTable network and as well as sharing our knowledge with the wider community (we are pretty much all presenters, bloggers, explainers), we help each other. None of us knows the whole Oracle stack or the related tech. During December there were several threads from people you would know as experts going “guys & gals, I’m confused by this” or “I’m seeing X and I suspect Y but I’m just not able to prove it”. And each time people stepped in and helped. Even the big Oracle names need help from the community. So you see, it does not matter if you are brand new to a technical area or lauded as the God of Tuning, everyone at all levels learns from the community.

The Oracle ACEs at Techfest19, core to supporting the Oracle user community

I’m not happy with a lot of things going on in the world at the moment. The UK is becoming more nationalistic, more jingoistic, fundamentally more tribal and distrusting of “them” – foreigners. I hate it. Our right-wing, Conservative government is milking this, encouraging this attitude. You also see it in the US & Trump with his MAGA and his talk of beating other countries with trade embargoes or military might. I know other European countries are seeing a rise in the worst aspects of nationalism and tribal distrust or even hate of “not our tribe”. It really upsets me and makes me worried about where our nations are going.

I think none-tribal communities like the Oracle one, the Millinery one, like most hobby ones, can help dispel this. It’s harder to dislike people from other parts of the world when you engage with them and know, on a personal level, they are the same as “us”, whatever “us” is.

And on my own personal level? I get out of my community five times what I put in.  This month I have received in plenty.

I’d encourage you all to get more involved in your communities and consider joining new ones.  And if you get the chance to physically meet members of your community you only know through screen & smart phone, put the effort in to do so. It can convert acquaintances into real friends and I think most of us would benefit from more friends.

I’m not sure I’ll post again this year, so Happy New Year everyone. And thank you.

 

Philosophy – Treating Illness As A Performance Issue December 24, 2019

Posted by mwidlake in Friday Philosophy, humour, Private Life.
Tags: , ,
4 comments

Firstly, I’m on the mend. This is not a post about “oh woe is me, I am so ill”. But I have been rather ill.  I’ll just give you the highlights: The highs of UKOUG Techfest19 at the start of the month were followed very quickly by me developing full-blown influenza (Type A). After about 5 days of being ill in bed I realised I was fighting for breath just laying there. I analysed the problem and came to the conclusion “something else is very wrong and paracetamol is not the answer”. I was taken into hospital and put on increasingly powerful ventilating machines until they could get enough oxygen into me to keep me (sort of) functioning. I’d developed secondary infections & pneumonia, seriously reducing my lungs’ capacity to exchange oxygen & carbon dioxide. {Update – no, I was not an early, uncrecognised COVID-19 case. If that was so my type of influenza would have almost certainly come up as unknown – the two viruses are quite different}.

Wearing this thing was like being up a hill in a force 8 gale!

A normal oxygen (O2) blood saturation level is 100. Below 90 is a cause for concern. A constant level below 85% is medically deeply worrying as 80% and less is harmful to several organs and confusion/unconsciousness are likely. Below 75% and you are almost certainly unconscious. I do know that when I first got to hospital they could not get me up to 85% and they could not understand how I could still talk and be (mostly) rational. I went from nasal O2 to a face mask to a machine that blew damp, warm O2 up my nose and finally a pressurised face mask. Next step was sedation and full mechanical ventilation – but they did not want to do that. My blood O2 became my main metric and I followed it like a hawk.

So I’m in hospital, very unwell (but not dying {update – at least they didn’t tell me at the time. They told Sue I was seriously ill and would probably be put into a medical coma} ), under excellent care. And I’m almost, but not quite, totally incapacitated. To me it was a bit like I was a computer system with a serious deficiency of CPU power. Or a toy robot with failing batteries. Energy conservation is paramount. So what do you do in this extreme situation? Turn off everything you don’t need turned on, and save energy for things you have to do.

Turning things off was relatively easy. After all, I was connected to a load of monitoring technology and breathing kit so I was not going wandering about. I didn’t move much. If I needed to sit up I was not going to use those stomach muscles, the bed was powered and would move me about. If I wanted something from the table besides me (like a drink) I’d relax, breath deep, get my Blood O2 up –  and then get it. A little rest and then I’d e.g drink or look at the phone.

Some things I had to do (or insisted on doing) and I realised how much energy they took:

Having a poo

It takes a lot more energy to have a poo than you think. I was just about mobile so I was allowed to look after my toilet needs. They would bring me a commode, position it so I could get there still attached to the ventilator keeping me going, remove some of the monitoring (but not all, heart monitor and blood 02 had to stay on) and get me ready to swap to the commode. And then leave me alone for 10 mins. I think at first they hung about by the door listening for a thud, and I had a call button. Getting onto the commode was OK (breath-breath-breath, move, pant for a minute like you just sprinted 100m… relax), but the actual job itself uses more abdominal muscles than you probably every realised. Tiring.

All the monitoring kit was on one arm. The one I normally use to “tidy up” with. Using the other hand was very odd. And again, tiring, I had to take it in stages!

My PICC line. patch in armpit, line along vein almost to my heart.

Post event I would need to rest and let the blood O2 lift back above 90% and then I could shuffle back to the bed and press my button. The nurse would come in, congratulate me, and attach any removed monitoring. I’d lay there and wait for the O2 to get back above 90% and the bloody monitoring machine would stop pinging.

For 3 days this was the hardest thing I did, it was my main exercise…

Eating

Actually chewing & swallowing was easy. But to do that you have to get the food into your mouth. Holding your arms up to eat is hard work! I took to cutting up what I had (if it needed cutting up), having a rest, then eating with one arm, mostly balanced on the table with brief bouts of effort to ferry morsels to my mouth. I was incapable of lifting a pint. Even more incredible – I had no desire to lift a pint!

I’d have a little rest after eating and I found I had to listen carefully to my body about how much to eat. Anything more than about what you would feed a cat in one sitting, and I would lay there, 2 or 3 hours later, conscious of the need to move that food out my stomach and into my gut. Who knew the mechanical side of digesting needed effort.

Washing

You can’t have a shower if you are attached to breathing machines. And I was not able to leave my room anyway as I was an infection risk to other patients (I had ‘flu remember). Plus, at first, no way could I do all that waving arms, applying shower gel and the rest of the business. So it was washing with a bowl, cloths, and lots of towels. If I took it steady I could do this myself, except my back and, oddly enough, my legs. lifting them up was exhausting! Nice nurses did those bits.

Weeing

I’m a man, weeing was not an issue. They give you an endless supply of little bottles with a hole towards the top. So long as you tuck the relevant part into the hole (having sat up using the bed) you just “let go” and pressure does the rest. No energy. The first time is worrying – “what if I miss, what if I fill the bottle”. The bottles are designed to be bigger than a human bladder.

This pushed warm, O2 laden air into my lungs and Was My Friend

However, if you do what I did and then drop the bottle of wee on yourself, do not attempt to sort it out! I did, I stared trying to use a towel and get out the wet spot and I nearly went unconscious as my O2 plummeted from the effort.

What you do do is call the nurse and say “Nurse, I just poured my own wee over myself and I’m wet”. Nurse will remove your wee-covered clothing (a hospital smock), un-plumb you from some machines, move you to a chair, plumb you back in, and then clean up the bed, bedding, floor etc. They don’t either laugh at you or grumble. You just sit there feeling like a pillock.

Nurse will then ask how much you had wee’d. Why? I’m on a high dependency ward, they measure everything. A key thing is fluid in (via saline drips and drinks) and fluid out – blood taken for observations and weeing. I knew I was getting better when the weeing increased compared to drinking. This is because my lungs had swollen with fluid and, as they recovered, they released the fluid. A pair of swollen lungs hold a lot of fluid!

It had been a good wee, I guessed 350ml. It certainly was enough to make me and the bed very wet.

Coughing

Having a good cough (which I did a lot of, of course, what with all the lung issues) would send my blood oxygen plummeting. Again, lots of abdominal muscles and the diaphragm (the sheet of muscle between your lungs and stomach) are used in coughing. If I could, I would build up to a good cough, conserving my strength and getting my O2 up in preparation for a real good go. But if it caught me by surprise, it could drop the blood O2 dramatically. But the good thing was, coughing helped expand the lungs and I recovered quickly and was “better” for half an hour.

Thinking

At rest, your brain uses about 20% of your total energy. This is true even for stupid people like Donald Trump :-). Biologically it’s very interesting that humans have such large brains and put so much energy into it – far more than any other animal (in relation to body size). Our brains makes us different to all other animals, ie “intelligent”, but at a significant energy and nutrients cost.

If my blood O2 dropped too low I would start shutting down. This is why people with breathing difficulties pass out, once blood O2 goes below a certain level, your higher brain functions stop to reduce demand and protect the rest, unconsciousness comes quickly.

Thinking was hard. I’ve never been one for just sitting there “thinking of nothing” but I did an awful lot of that in hospital. It was my brain saving energy.

Socialising was a real drain. I could do the 2 or 3 mins with the nurses or docs when they came to do observations (oh, so many observations in a high dependency ward!) or put drugs in me, take out my bood (Oi! I wanted that blood! I was using it to ship the small amount of O2 I can absorb!). I had to be really on my game when the docs popped in once or twice a day as this was my opportunity to try and ask smart questions like “so we have a diagnosis, what is the prognosis?”. Don’t worry what it means, medics live by it so asking them makes them think you know some of the secrets… Docs don’t tend to tell you much in my experience, unless you can ask pertinent questions and show you understand the answers. They seem to think ignorance (on the part of the patient) is bliss. If I knew when the docs were going to be in, I’d try and have a pre-visit snooze so I was at the top of my game.

Where it was hard was dealing with Mrs Widlake. Mrs Widlake was wonderful, she would ask me what I wanted and the next day she would bring it in, let me know what was going on, if people had been in touch, who was annoying her. And kept me company. It was very important to me.  But after about 1/2 an hour I would start shutting down, the thinking (and talking) reduced my low energy levels. We worked out a solution. She would come in, give me my new book and the bizarre, random items I asked for and chat to me. After 1/2 an hour she would go have a cup of tea in the visitor’s room whilst I zoned out, then came back for more chat. Resource management and time sharing! Sue did not want to leave me alone but after a few days we both accepted that a daily visit in sections, kept to maybe 3 hours, made the best use of the resources available. It was a bit like my batch processing window!

My Nemesis – The Evil pin-Ping-PING machine!

Monitoring

So I was managing my resources and finding out which ones took effort. But like any good system, you need monitoring, real-time feedback. And boy was I monitored! I was on a high dependency/close observation ward. Every hour, every single damned hour all night too, they would come and do blood pressure, record my heart rate and O2, measure my wee, what I had eaten, temperature etc, steal blood.

But the main thing was the machines I was attached up to. They constantly monitored. And pinged. Oh god, did they all bloody Ping. If a chest sensor fell off or I sat on the connector, that machine would ping. If a drip (drug or fluids) ran out, it would Ping. Breathing machine ran out of water? Ping Ping Ping! The ventilator had to up pressure or I moved too much (I duuno why) – Ping Ping Ping.

But the worst, my nemesis (and also my KPI) was the blood O2 monitor. If I dropped below X, usually 86 or 88, it pinged & pinged & pinged. If I dropped below 85 it would up the volume and multi-ping: “ping-Ping-PING! ping-Ping-PING! ping-Ping-PING!”. You could not even cheat it by taking the monitor off, as then it went ping-bloody-crazy. All those tasks I mentioned above that took effort? They all made this blasted machine ping or ping-Ping-PING!

The one biggest challenge to me during my stay was not boredom, not pain (I was lucky, no pain other than what they inflicted on me putting in drains etc, or headaches due to low O2), not fear – it was trying not to go crazy due to the the pinging. I did everything I could to stop the pinging. The only time I really lost it with the nurses was one night as I improved and they changed the warning levels up to 90 and every time, every time I started to fall asleep it bloody ping-Ping-PING’d. I told the nurse to turn the levels back down else I would rip the damn thing off the wall. She said she could not, as she was not qualified to make the decision. “Well find someone who can as, if it does not let me sleep, I will lose my shit”.  It’s the only time I swore at any of the people looking after me. It got turned down.

This is exactly like having OEM monitoring a database and alerting on a KPI such as CPU usage when usage spikes and is actually OK. Just endless, endless false alarms. What the damn things should have done (in my opinion, for me) was only Ping if I was below a limit for over a minute, or went down to critical. Then it should go absolutely crazy.

And it was not just my machines. Other people in the ward had their own pinging machines. They. All. Pinged.

I’m back home now and recovering. I can breath unaided and slowly, slowly I am able to do more without running out of breath. Like have a shower or make my own cup of tea. Give me a month (I’ve been told it’ll take a month) and I should be back to sort-of normal. I won’t be running marathons or using the axe in the garden for a while. I’m still treating myself like an under-resourced computer and dolling out effort where best used. But each day another core comes on line and I can expand the extra effort. I think it’s called getting better.

Friday Philosophy – Computer Magazines & Women (Not) In I.T November 29, 2019

Posted by mwidlake in ethics, Friday Philosophy, Perceptions.
Tags: , ,
2 comments

I often get into discussions about Women In IT (#WIT), even more so in the last 4 or 5 years with my growing involvement in organising and being at conferences. There is no doubting that the I.T industry is generally blighted by a lack of women and other minorities (and I don’t like referring to women as “minorities” as there are more women in the UK than men). Ours is mostly a white, male, middle-class and (especially in the Oracle sphere) “middle aged” world.

Is this part of the problem?

I’ve never been happy with the ratio of men to women in the IT workplace – and I started my career in the UK National Health Service, where the ratio of men to women in technical roles seemed more like 80:20. In all companies since, the ratio I would estimate as been 10-15% women. And I haven’t seen it changing much. And I’m afraid to say, to a certain degree, I have almost given up on trying to correct this imbalance in our current workforce. Note, current workforce.

Why? Well, I’ve tried for years to increase the ratio of women in technical areas or at least to increase female representation. That is, make women more visible:

  • When I’ve hired new staff I’ve given female candidates an extra half point in my head – and part of me hates doing it because it’s sexist, the very thing that is the problem. But the small wrong done to try and right a larger wrong.
  • When allocating pay increases I looked out for imbalance (is Sarah doing the same role as Dave to the same level, but being paid less? Let’s fix that).
  • When I have input to paper selection for conferences, “minorities” get an extra half point. But only half. They have to be good at presenting/have an interesting abstract.
  • When it comes to promotion, it is utterly on merit. I don’t care what’s in your underwear, the colour you are, what clothes you wear that are dictated by religion. If your work is deserving of promotion and I can promote, I promote. No positive or negative discrimination. I take this stance as I know people do not want to be promoted “just because” of filling a quota. Further, if it is perceived that this is happening, it creates a bad backlash.

But, really, it’s had little impact. The problem I keep hitting is that there are simply far fewer women in I.T. We can all try and skew things in the way that I (and many others) do or strive for more women in visible positions to act as role models, which I think is an important thing for our industry to do.

But we can’t magically create more women in I.T. Specifically, we can’t create women who have been doing the job for a long time and so are more likely to be skilled and willing to present. We can only work with what we have. One result of the skewing is a relatively small number of women are constantly asked to present and invariable sit on #WIT panels. We see the same people over and over again.

What we can do is encourage a more mixed group of young people coming into the industry. It won’t help much with something like the database world, or at least the database user community, as you see few young people of any type coming in – we need to fix that as well and I applaud things like the German user group #NextGen efforts – databases do not attract young people, It’s Not Cool. But that’s a whole other topic for another day.

In discussing all this, many times, over the years the idea that we need to go back to pre-work people (that would be kids and teenagers then) and encourage everyone – irrespective of gender,sexuality, ethnicity etc etc etc – to do IT, Science, Art, domestic science, whatever they want and ignore the stereotypes of old – is pretty much agreed to be A Good Thing.

All of this is great but it left me with a question. How did we get into this mess in the first place? Why are there so few women in IT between the ages of 35 and retirement? In the early days a lot of women were in IT compared to the average number of women in scientific areas generally. When I was at school (1980’s) they introduce Computer Studies into the curriculum and there were as many girls as boys in my class. Ability was equally spread. The number of women taking IT at college was admittedly terribly low when I went, but colleges did a lot to encourage women and the numbers were rising. And then stopped. Why? What was stopping girls continuing with computers? Well, a year or two ago I read an article (I think in print as I struggled to find similar online – but if you find one let me know) about the computer press back in the 90’s. And it stuck a chord with me.

The article argued that part (not all, but maybe a big part) of the problem was the computer magazines of the time. I’ve picked on “PC Format” as it was a magazine I bought often and knew, but others were similar. PC Format seemed to me to nearly always have a sexualised image of a woman on the cover, like the one at the top of this article. This was especially true if the image was a bit “science fiction”, say a ray-traced image to promote graphics cards. The image would invariably be of a woman with a, frankly, quite striking and often physiologically unlikely figure. Inside the magazine adverts were liberally decorated with nubile women leaning forward provocatively or with striking make-up & hair and yet wearing nerd glasses. You know, the sort of look you NEVER saw in real life. This was not a style or fashion magazine, it was not an “adult” magazine, it was about mother boards, CPUs, games, programming and general tech.

The covers I found online for this article are not as bad as many I remember (and perhaps I should not be using the worst anyway), but you get the idea. And it was not just PC Format, but that particular publication seemed to style itself as more a lifestyle magazine than just Tech or just Games. Games magazines also had a fair amount of “Dungeons & Dragons” images of women wearing clothes you would freeze to death in and be totally unsuitable for a bit of sword fighting. Why all the women?

When I read the article about this sexism I remembered a letter that had been published in, probably, PC Format. That and the response utterly summed it up. The letter asked why the magazine kept using sexy images of women on the front of a computer magazine. It wasn’t very Women’s Lib. The answer by the magazine was basically “If we put a sexy picture of a woman on the front it sells more. The more copies we sell the more money we make. We are simply giving you what you want; it’s not our problem, it’s actually yours”.

At the time I liked that letter as it said “you the public are in the wrong” and I rather liked stuff that put two fingers up at the majority and I mentally supported the magazine’s position. Looking back now, what strikes me is the abject shirking of responsibility and blatant putting profit before morality. Which I think is the biggest blight on society. Now I’m angry that the magazine just shrugged it’s shoulders and kept on.

When you added the magazines to the depictions of women in science fiction films & TV, and then once you were in the industry the use of booth babes and that nearly all women in sales & PR looked more like models than average (which still is true today) then the whole message was “women – you can be OK in IT if you are able to look like and act like this”. It’s not very inclusive.

The odd thing is, If you look further back at the old Sinclair User or Commodore User magazines, they had nothing like the same level of sexualised imagery of women on the front – they mostly had screen shots of the games in them or art work based on the games. The sexism grew through the end of the 80’s and into the 90’s I think.

So what is my point? We see less of this stuff these days, isn’t it more historical? Well, I think we need to keep an eye on history as it informs. I think it also explains (partly) the lack of mature women in I.T and that it’s almost impossible to change now. But also, it’s not so much “don’t repeat the mistakes of the past”  but “what mistakes are we currently making that in 20 years will be as obvious as that old mistake”. It’s not avoiding the same mistakes but similar ones.

I’ve been talking to Abigail Giles-Haigh recently about her presenting at our (UKOUG’s) #WIT event at Techfest 2019.  Abi is an expert on Artificial Intelligence and we were chatting about the dangers of training systems on historic data, as they can perpetuate historical bias. Also, any system we train now can bake in current bias. It might not even be conscious bias, it can be a bias due to an absence of training data. Some face recognition systems struggle to recognise people with dark skin tones for example. It’s not beyond reason that if we were training AI systems back in the 90’s as to what makes a computer magazine popular, it might have picked up on not just the sexualised lady images but also other aspects of an overtly male-oriented magazine, such as the type of adverts or the language used. Adjustements in light of the data would be made, sales would have gone up even further, and locked in the white-male bias. Only now it would be AI driving it and would we question the underlying, unconscious biases? I do think it’s a danger.

I think it’s going to continue to be a real struggle to encourage more non-white-male-old people into the industry, especially if we try and change the mature workforce. I’m not going to stop trying but I honestly don’t think we can make much difference to the here-and-now.

But we can work more to remove bias for the in-coming generation. And for that we need role models. From the current generation.

 

Friday Philosophy – Jerks, Plain & Simple November 15, 2019

Posted by mwidlake in Friday Philosophy, Perceptions.
Tags: ,
5 comments

A couple of weeks ago I saw a post on social media by someone who had just encountered a jerk. You know, someone who is an arrogant, bullying, self-important cockwomble (*).

This is a cockwomble, made by Susan Widlake

The offended party had tweeted a link to the thread where the abuse had happened and I went and took a look. It’s not really that important in what manner the jerk was being a jerk, though in this case they were asking for free help that the original poster was giving, and when they did not get as much help as they felt entitled to, they became abusive to the person helping. Sadly, nothing new there.

But what did make me pause was that the original tweet that linked to this tale of the toss-pot ended with the line “Welcome to my world as a woman in I.T.” And I paused – but not for the obvious reason.

I went back and checked the thread to make sure I was right, that I had not missed anything. I hadn’t, not that I could see on the thread anyway.

At no point in this woman’s dealings with this jerk had anything been said about sex, gender, male, female, anything. This person asking for help was undoubtedly not a nice person, the speed with which they swapped from “please help me” through “You have to do more for me” and then on to a tirade of abuse was rapid. And it was nasty abuse – but none of it was sexist.

The woman had made a point that they received this sort of treatment because of their gender – but there was no sign of gender being part of this at all.  And that bothered me. It bothered me for three reasons.

  • I keep coming across people who immediately assume that if someone treats them badly, is offensive, does not like them, or is in any way a jerk towards them, it is because of whatever minority group they are part of. Sometimes sadly that is the case. However, in others it is not – but the offended person has stopped being able to discern that difference. At times I’ve suffered from bullying and being ignored in my own little way but I realized that I was being over sensitive and sometimes I was being ignored just because the person ignoring me ignored pretty much everyone, or was derogatory to everyone. It was nothing to do with my height.
  • Maybe because of that first point, where any issue is perceived as being due to an “..ism”, some people have developed an attitude that all people not in their minority group are against them. For example, I regularly come across the attitude of “all men are….”. I’ve been told to my face that all men think that women are not as good at programming as men. Well, you’re wrong. Not all men think like that. I told the person in question I did not hold that opinion and the reply was something like “well you’re about the only exception then!”. They were determined to hold a point of view in which it was not that there are still some sexist men about – but that all men were sexist, and rabidly so. That’s pretty annoying and it risks making people not want to help fight your corner.
  • I’ve had people say to me “I can’t say anything about X doing this wrong as I’ll only get accused of …ism” – and It’s occasionally been a worry for me. This can lead to a backlash where people get away with poor work or bad behaviour as no one wants to be labelled with an “…ism”

What worries me about this “cry wolf” scenario and the attitudes of “they are all going to be out to get you” is that it actually perpetuates the very thing we need to stand against. When I come across someone who is constantly, always citing all their interpersonal problems as being due to the minority they associate themselves with, I confess I thinking to myself “well, perhaps I’ll be a little wary of you, you seem to have issues here”. It’s like a chap I met who was adamant that every boss he had ever had was “a moron”. He’d had a lot of bosses and he could not accept that maybe, just maybe, at times perhaps the boss was not the problem.

Don’t get me wrong, we absolutely should challenge behaviour that treats a group of people as inferior, just for being part of that group. We should not condone any “..ism”. We should all ask ourselves if we are being unconsciously prejudiced and, if so, work to stop that. But we should be wary of citing bigotry as a knee-jerk reaction or falling into the error of challenging sexism, racism etc with exactly the same attitude but just from the other side of the fence.

And I think part of this is recognising that sometimes, often, jerks are just jerks. There is no …ism. Let’s just call them out for being jerks. And if there is an …ism, we call them out for being absolute, utter jerks.

 

(*) cockwomble is a term that seems to be becoming more universally recognised. It just means someone who is a bit of an idiot, someone you don’t want to spend any more time with that you need. A Womble is a creature from UK kids TV in the 70’s and 80’s. They are made-up animals that wander around Wimbledon Common (a large park in London), tidying it up and making things out of the rubbish they find. Sue made this cockwomble out of a beany-bag womble and a beany-bag cockerel.

Friday Philosophy – Top Ten Influencers in my Technical Career October 18, 2019

Posted by mwidlake in Friday Philosophy, humour, Perceptions.
Tags: ,
add a comment

Earlier this week I was sipping wine late at night and cogitating on what led me to where I am now. Part of that was the more specific topic of what, or rather who, influenced my technical development and career, especially early on. As a little game for myself, I decided to jot down the 10 first names I came up with and did not discard within 5 seconds. And then excluded those who’s influence had been negative!

The ones you will know…

It’s OK, don’t get your hopes up, you are not on the list.

That list was:

  • Cary Millsap
  • Craig Shallahamer
  • Mike Cox
  • Jonathan Lewis
  • Barry
  • Maria Colgan
  • Steven Feuerstein
  • Rachael Carmichael
  • Tim (OracleBase) Hall
  • Dominic Giles.
  • Richard Foote

I really hope you have heard of most of them. I’d be amazed if you know all of them. And yes, there are 11. I was, if you remember, sipping wine late at night. In the morning I looked at the list and thought about refining it or expanding it (and boy, I could expand it to 50 people plus in 10 minutes) but that was not my game. First 10, with very little analysis.

You know what is coming, I’m going to step through the list. I’m so obvious. But the reasons are not always so obvious (though some are, sorry). Remember, I was slightly drunk.

Cary Millsap. I detest Cary Millsap.

I’m joking of course! But a tiny little bit of me always goes “Grrrr” when I think of this man who is fundamentally a really nice person, very bright, and a wonderful presenter. Why? Well, he came up with OFA, the Optimal Flexible Architecture. This specified a logical, sensible way to lay out an Oracle database, it’s files and the directories they went in, file naming conventions etc such that the database was performant, easy to navigate, and you could have multiple databases on a server without confusion. And that could have been me! I came up with almost the exact same thing and I was damn proud of it. And 6 months after I came up with it and thought “I need to make a big thing of this and get some credit for my genius” – I came across OFA. I was gutted.

Optimal Flexible Architecture 8.1.5 style

The thing is, Cary was one of the first people I came across who was putting out stuff to help all us DBA types back in the 1990’s.  I am sure I must have seen stuff he did that became the OFA and it influenced me. His OFA was first published a couple of years before I came up with my design, but I had not seen it. We did not really have the internet back then!

Cary did not influence me simply by producing great stuff, he made me realise that several people can come up with similar ideas and, actually, being “first” is nice – but really the key thing is to spread the knowledge. Making our jobs easier for everyone around you is really doing something for the community. Cary also came up with Method R for performance tuning which is great, but time to move on.

I sometimes mention I have a decent dose of dyslexia. In my mind Craig is Craig “Shalamar”. His last name is too long for me and I “spin” in the middle of his surname “Shallahamer”. Too many repeated letters (in my mind there are 2 m’s too). Thus when I only knew him from printed materials my brain would stick with the wrong name. Few people were putting out stuff in the early 90’s and because his stuff was so good he was a key, early source of received wisdom for me. Then in the late 90’s he disappeared, or at least from my view he did. But now he’s back and I’ve met him. He is about the only person (him and Kerry Osbourne, sorry Kerry) who I have been a little hem-touchy with  (go right to the end of that post). ie went “Oh wow! You are blah blah!” when meeting them (follow the link if you want to know what I mean). It’s OK, Craig let me off. I got him a beer. It was a free beer, it was at DOAG! One day I’ll actually buy him a beer to say thank you for all the help he gave me early on. I might even buy him two, but let’s not get too giddy.

Mike Cox is fundamentally a brilliant developer & incredibly smart and he will never, ever present. It’s not for him. He represents the huge number of very talented I.T people you never hear about as they just get on with the job. I worked with Mike when I was at Oracle in the early 90’s and again at the end of the 90’s when he {grudgingly} told his boss I was not totally useless. His boss knew that was high praise. I remember someone telling Mike his code did not work. Mike replied “Yes it does! I’ve checked it. Twice!”. His code worked. He is one of the few people I know who can write a page of PL/SQL and execute it and it does what he wants, first execution. But that is not what he taught me. He taught me that what we do is create solutions and the absolute one thing you have to do as a developer is create something the user wants to use. I.E. it makes their working life easier. Everything else is secondary. Thanks Mike.

Sharp tools – everyone here is one

If you are in the technical core Oracle RDBMS sphere and you do not know who Jonathan Lewis is, I’m stunned. His approach to methodically understanding problems and how Oracle works is second to none. I think there are one or two people as good as Jonathan is but personally I know of no one better. So that is why he influenced me? Well, yes and no. Oracle Names, those top people (and this is true in all disciplines) are people, just like all of us. Very talented but, fundamentally, normal people. Jonathan is a friend, I like chatting to him in the pub and we will discuss bread and chainsaws on twitter. And he has given me advice and help over the years, as a friend, and I very much appreciate that. And if it is not Oracle, sometimes I’m teaching him. If you meet those presenters and writers of good stuff then yes, of course, respect their skill. But don’t hero worship them. Most of them don’t actually like it. Treat them like regular people (because they ARE regular people) and you might make a friend.

I’ve written about Barry before (and no, I can’t for the life of me remember his last name). Barry taught me that you don’t need to be technically the best to be great at what you do. You need to care and you need to be willing to try and you need to be willing to learn. It’s all about attitude. In the little team we were in we had a guy who was technically superb. And no one liked him, as he was an arrogant and unhelpful bugger. Everyone liked Barry and asked him to help. Be like Barry. I try to be like Barry.

SQL Maria (She’ll probably never lose that nick name in the Oracle sphere) used to the product manager for the optimizer and I was a performance nerd, so of course I knew of Maria Colgan. The number of times she said to the audience “I’m not technical, I don’t understand this stuff…” and then gave a really good description of that stuff. She was a little liar! She knew her stuff (and still does), you can’t present like that and not know your topic. She was also one of the first product managers in Oracle I started chatting to, both about technical topics and as a friendly face. Oracle Names are just normal people and Oracle Names From Oracle are just normal people too. Who knew? Maria now looks after In Memory and stuff like that, but if you google her, the top hit is still “Maria Colgan Oracle Optimizer”. I wonder if Nigel Bayliss, who has been the PM for the optimizer for a few years now (and very good he is at it too) has a doll in a drawer with pins in it…

Well worn indeed

Steven Feurestein. I can’t spell his last name best out of three due to the aforementioned dyslexia. Anyone, and I mean ANYone, who was coding in PL/SQL in the mid 90’s onward probably had/has the Ant Book on their desk, Oracle PL/SQL Programming by Steven. I consumed the first edition of that book, pretty much working it to ruin as I referred to it over the years. I still have it and boy it is tatty. Thanks for that book Steven, and the ones that came after it. However, Steven has influenced me twice. He now works for Oracle, leading the Oracle Developer Advocates team which includes the Ask Tom team. And that’s sort of what I do now, advocate Oracle and the community. Only I don’t really get paid for it. Can I have a job Steven?

{Why did I not pick Tom Kyte? Looking back now he was a massive influence on me as he was on many others, he should be in the list. But he isn’t. So aren’t a lot of excellent people like Arup Nanda, Chris Antognini, Kevin Closson, Uwe Hess…}

I thought I had written a blog about Rachael Carmichael but it seems I have not. Rachel was really active in the Oracle presenting circuit back in the 90’s and early 2000’s and wrote/contributed to several books. I met her at one of my first UKOUG conferences when I was a presenting newbie. Rachael sort of took me under her wing and not only gave me good advice but also introduced me to several of the really well know presenters, a lot of who were in the Oak Table. Both of those things had a big influence on my career.

Rachael then decided she’d had enough of technology and followed a different path and swapped to working with animals. Because she wanted to. You can change career totally – if the current one has lost it’s sparkle, go find something else to do. I did not leave the Oracle sphere (I thought about it) but I decided to stop being mostly a technician and more an enabler, encouraged by Rachael’s example.

 

Tim blogs as well as writing articles

ORACLE_BASE must be one of the most visited and highest quality sources of Oracle technical information on the web. If you did not know, Tim Hall writes it all (I think he writes it all. Maybe he has a team held captive in his basement. I’ll ask him). If I need to check syntax or how a feature works, I google it and if an ORACLE-BASE page comes up I go there. Tim’s a great guy and a very good presenter – but don’t let him near an Oracle panel session. And oh boy don’t let him sit on one! Like me he is a biologist really, so an absolute top, fantastic bloke :-). Tim also has a very philosophical outlook on this Oracle technology bollocks, which I am sure encouraged me to do my Friday Philosophies.

Dominic Giles is a Master Product Manager for the Oracle Database here in the UK. I don’t know what you do to become a Master product manager, maybe just get old? For years Dom has been a real friend to the UKOUG and the conference circuit in general, doing great talks about the core RDBMS, what is new, what can and cannot be done. But the reason he really influenced me is he came to help us when I was working on the human genome project. Most consultants going on-site for a company would never tell the client to “just grow a pair and do it Martin”. Dom did. Bloody brilliant. We did know each other quite well at this point and it was a kick up the arse I needed. Be real with people, it’s so much more effective (if perhaps a little more risky?)

Unfortunately, Richard does not look like this anymore

Finally, and well done for reading this far, is Richard Foote. Actually, I reckon almost no one will have got through this whole list, my wife keeps telling me to split this post into 2 or 3 parts. But Richard will get this far, he wants to know what I say about him and if it includes anything about David Bowie. Richard is a bit of a Bowie fan, as am I. Bowie’s “Black Tie, White Noise” is playing as I type this. What Richard does not know about indexing you don’t need to know. I learnt a lot from him. But then I learnt a lot from many people, so why Richard?
This blog. I stole his layout for mine. In fact, before I changed the graphics for the banner and stretched the format it looked EXACTLY like Richard’s blog. Also, I liked Richard’s presenting style – Relaxed, jokey, but with good technical content. I sort of nicked that too. Part of me just want to be Richard, except for the being Australian bit 🙂

Well done, that’s the lot.

 

Friday Philosophy – Brexit July 26, 2019

Posted by mwidlake in Friday Philosophy, off-topic, Private Life.
Tags: , ,
3 comments

I don’t really do politics on this blog, it’s often just too damned divisive. But not only am I angry (and vicariously ashamed) of Brexit but I have a strong suspicion of how things are going to go from now…

I’ll lay my cards on the table first. I did not vote for Brexit. Like the vast majority of people I get on well with in the UK, I wanted to remain part of Europe. Half of my anger with Brexit is that I feel there should never have been a public vote in the first place, for three main reasons:

  1. It has been heavily speculated that the issue of us remaining part of Europe was offered as a public vote as the Conservative party wanted to shut down the growing popularity of the more right-wing, xenophobic parties such as UKIP. Thus it was a waste of time, money, and effort to prove a point that I think could have been done in other ways. There was never any expectation by the people who instigated the referendum that a large percentage of the population would vote for leaving…
  2. Whether we are better off being within the EU and what we lose/gain from it is a very complex issue. I’d say 99% of the population knew nothing like enough about it to make a sensible decision. I think I understood more about the influence of the EU on us than the majority of people in the UK. This comes from me having an interest in environmental matters, workers rights, health & safety, and control of big business. An awful lot of our legislation in these areas came from the EU and were good for the majority and poor for the rich and powerful. However, I don’t think I had enough knowledge to make an informed decision, it was more a gut decision. And the political fight over the vote was almost devoid of sense, reason, even honesty, and was more a campaign based on fear, uncertainty, and doubt. It was a vote by the ill-informed on the ill-defined.
  3. The final reason is that our media and politicians have used the EU as a “distant enemy” to blame or ridicule for decades. It’s almost a national hobby. We had stupid stuff like claims the EU said we had to sell straight bananas or that barmaids would have to completely cover their bosoms. Neither were true. But there has been a consistent blaming of the EU for things that UK politicians thought would be unpopular or that the tabloids felt they could sell copy on due to outrage. It’s just like how businesses blame “the computer system” for anything that goes wrong (“Computer says No! – *cough* “) whereas in fact it’s often nothing to do with the computer system. Thus the EU already had an unfair bad press due to all this political cowardice and media tripe. In many respects, we reaped the crop grown from the seeds of our own stupidity.

Anyway, we had the vote, it was really tight, it gave “the wrong” result. And it seems that far more people have swap from “let’s leave” to “let’s stay” than the other way around, when they got a better understanding of the impact – but we are not getting a second vote. That is despite 6 million plus people signing a petition for a second vote and the biggest public protest march we have ever had in this country.

So what do I think will happen from here on in?

Something I have expected to happen for a couple of years now, but has not really, is an attempt by UK politicians to start trying to blame the EU itself for the mess the UK are in. Basically to start saying “Well, we could leave the EU and it would all be fine – but the EU are being mean to us! The EU won’t let us do X or let us have Y! Because they hate us now and they are not being fair!!!”. We are going to see an escalating number of occurrences where the Conservatives will tell us that the EU negotiators have blocked an utterly reasonable suggestion or are making demands that threaten our sovereignty, or are trying to control us. They will announce that the EU is trying to stop us being the great nation we know we are. I fear that Boris will start turning to Trump to be our best friend in the playground.  

From what I have seen so far, I think the rest of the EU have basically been “You want to leave? Are you mad? OK, if you wish, off you go. But I’m sorry, if you are leaving the club you no longer get the club discount at the shops, you no longer have access to the club house, and you don’t get any say in the club rules. And yes, you do have to pay your outstanding club membership until you actually leave.” Which is all very, very reasonable and, if tables were turned, it is what we in the UK would be doing.

I predict that from here until Boris and the Tories do whatever they do in respect of our fundamentally xenophobic “we are still a mighty empire and are too good for you” walking off in a huff, more and more they are going to try and blame the innocent party, the EU. We are going to hear endless stuff about how they won’t be reasonable in negotiations and are bullying us. I don’t think the EU will do that, but really it’s what we actually deserve for our childish behaviour.

End of Rant