One man. One life. No idea.

Category: Geekerama (Page 1 of 4)

Horizons

Last night, I dragged the current Mrs M along to a lecture talk on cosmology given by Professor Brian Cox.

To be fair, she came willingly. “You never know, I might enjoy it”, she said.

It started with lots of pretty pictures of stars and galaxies and over the next ninety minutes he went on to explain formation and expansion of the universe, ending on black hole singularities and event horizons, even using some ‘simple’ maths to explain black hole temperatures and Hawking Radiation.

It was fascinating.

Mrs M held up surprisingly well and found much of it very interesting, but I thnk that by the time we had reached Einstein’s General Theory, time in the theatre was moving somewhat slower for her than it was for me.

Relatively, of course.

Stamp It Out

You’d probably not be surprised to learn that when I was a kid, I had a stamp collection.

Yup, pretty nerdy, even back then.

It wasn’t a particularly impressive collection, but I had a proper stamp collecting album and I used to save up my pocket money and send off for little packets of stamps from Stanley Gibbons.

They were nothing fancy, just random stamps from around the world and I would spend hours sticking them into the album, using stamp hinges.

For some reason, the packets that Mr Gibbons sent me, often contained several Hungarian stamps. “Magya Posta”, I remember being printed on them. I ended up with far too many Hungarian stamps, but had no-one with whom to swap. That was the problem with being the only nerd in the village.

I don’t know what happened to my stamp collection… probably ended up at the tip.

But, I have started collecting again… with a difference.

Every so often, Royal Mail release a set of stamps to commemorate something or other. And, if it’s something I am interested in, I’ll buy them.

No faffing about with stamp hinges now though. These commemoration stamps come in a small presentation pack which folds neatly, to fit into a see-through plastic wallet.  Unfolded, there is usually a whole lot of blurb about whichever subject the stamps are celebrating.

Royal Mail also produce a nice imitation leather (plastic) binder with which to display your collection.

Although I’ve been collecting them for a few years, I haven’t bought that many – for instance, last year they brought out a set to commemorate the Spice Girls.

I didn’t buy those.

But I do have: Doctor Who; Star Trek; Dad’s Army; Only Fools & Horses; James Bond; Marvel; Thunderbirds and Captain Scarlet; Black Adder; Paddington Bear and a lovely set depicting Weather Forecasting throughout the ages.

Oh, and a set of Penny Blacks, Reds and Blues… which would be worth a fortune, if they weren’t replicas.

Alarming Progress

A couple of years ago, I decided I should get an alarm for the garage.  It’s always had one, but it’s not particularly good and now that I have en expensive motorcycle and a not-so-expensive motorcycle and several hundred pounds worth of power tools, I thought maybe it was time to upgrade.

However, I wanted the alarm to have several additional features that are just not available on commercial alarm systems, and so I decided to build my own.

As I say, it’s been a couple of years now since I started this project and it is still sitting on the bench. That’s it in the photo.

Unfortunately, it’s been one of those projects that has gone on and off my back burner quite a lot, and the main reason for that has been the programming side of things – I’m rubbish at it.

It’s also one of those projects that has suffered extensive scope creep… everytime I think I’ve reached a point where I’m happy with it, I find myself thinking “Hmmm… it would be good if it did so and so, as well”, and it then spends another few weeks on the bench while I fail miserably to get the amended programming to work and then lose interest in it.

The most recent example of this is where I decided that the alarm sounder side of things should be changed.  The siren is incredibly loud and the flashing lights are very bright and (trying to imagine every scenario), I thought the neighbours probably wouldn’t appreciate that going on for twenty minutes in the middle of the night, if we were away.  I came up with a solution, but again, my programming skills let me down and so the project headed for it’s home on the back burner. Again.

A chap I was talking to on the radio turned out to be very good at this sort of thing and offered to help, and so one evening last week, over Google Meet, I shared my code with him.  It took him about ten minutes to figure it out – I was doing the right thing, but I was putting the code in the wrong place… damn nested If Then loops!

And so, it is now definitely finished (probably).  I just need tofinish building it, stick it in a box and fit it in the garage.

And then my garage will be protected by an alarm that:

  • Has multiple and adjustable length keypad entry codes
  • Different entry times depending on which entrance is used to access the garage
  • Single button-press alarm setting
  • Auto alarm arming (should you forget to set it when leaving the garage it will arm itself, providing a set of criteria have been met)
  • An incredibly loud siren that sounds in conjuction with some flashing floodlights inside the garage, but which turns off after a set period of time, leaving the floodlights flashing until the whole system resets itself after another set period.
  • A set of floodlights that flash as per above, but can also be switched on and off manually by the keypad when the system is unarmed, to provide a good working light when tinkering with motorbikes, etc.
  • Control of the normal garage lights – ie, the lights come on when the door is opened and go off again when the door is closed and the system is armed (either manually or automatically)
  • Battery backup if the mains supply fails.

So now I need to crack on and get it built (in truth, a lot of it is already done).

But it’s carrently on that back burner again, whilst I think of shit to write in this here blog.

Porch Pirates

On the way back from our morning walk, each day, Saber and I pass some houses in a small close.

One of the houses has a storm porch that covers the front door and the window to one side of it.

Under the window and on the step of the storm porch are a couple of large plant pots – not that I have ever seen anything growing out of them.

But, taped to the inside of the window glass is an A4 sized piece of paper and printed on that paper in a large font – large enough that I can read it easily from the footpath as we walk past – are the words “Delivery Drivers: Please Hide Parcels Behind Plant Pots”.

If I were a passing porch thief, I’d be tempted to take a look behind those pots each day to see if my luck was in.

Now, I don’t know if they have ever had anything stolen from their porch, but maybe a smaller, more discreet piece of paper – that can’t be read from twenty-five feet away – would be a better bet.

Either that, or take a leaf from Mark Rober’s book (I just love the stuff this guy does!)

S’cuse Me Guv… Got The Time?

Last night, I saw a lecture at the Royal Institution.

It was all about time – a subject that has always fascinated me.

Called “Fragile Times: Why Accurate And Resilient Timekeeping Is Critical”, I found it amusing – and, of course, somewhat ironic – that it started two and a half minutes late.

But it was enjoyable, nonetheless.

Several speakers from the National Physics Laboratory, gave talks covering their particualr fields of expertise: starting off with a bit of history, then some examples of areas where accurate timekeeping is essential; onto the current range of atomic clocks, using caesium fountains and hydrogen masers and finally onto the latest devices which are under development: optical clocks.

With an uncertainty of just a couple of parts in 1018  these latest timepieces are 100 times more accurate than the best atomic clocks we have today.

To give an example of the level of accuracy they hope to achieve, one of the speakers said that it would be like calculating the age of the universe (circa 14 billion years)… to within half a second.

Boom! Mind blown.

Juxtaposition

I was walking the dog through the woods, early this morning.

Early Sunday mornings are a great time: nobody about.

I could tell I was the first to be treading the multiple paths that criss-cross the woods, this morning, by the amount of cobwebs that I walked into.

As I walked, I was thinking about nerdy stuff – as I often do.  AX25 Packet Radio links and the issues I’m having with getting some connections, if you must know.

I do a lot of thinking in those woods. Some of my best ideas have come to me whilst I been walking the dog through there. If I have a problem, more often than not, I have solved it whilst traipsing along the many paths that have been worn into place by the footsteps of a thousand dog-walkers. All thinking their own thoughts… some nerdy, some not, I am guessing.

I wandered along, deep in thought.

And then the rising sun reached a point where it’s light lit everything around me with a warm orange glow.

Suddenly torn from my nerdy thoughts, I stopped and took in my surroundings.  Orange sunlight dappled playfully through the leaves – still green but with a few brown autumnal colours starting to appear. The silence was delightful, with the warm breeze  causing just a few rustles in the branches of the trees.  Saber stood at my side, ears up, motionless but alert, her nose thrust high in the air. She could smell something.  About 20 metres away, I could see a Muntjack deer. Saber couldn’t see it from her low vantage point. The deer was stood motionless too, aware of our presence and not wanting to give away it’s location.

The deer; the trees; the sun; the stillness… this was nature at her finest.  A perfect morning.

I walked on.

“Ahh, now, what if I reduce the packet size using PACLEN…”

“Some salt on your MD5 hash, sir?”

I reckon only 50% of my readership will understand that post title.

The other one will have no idea.

Anyway, I was reading an article last week, about the security of the passwords we all use.

Most of us pick something memorable and use that for everything… which is not a good idea!

I have my own system, which I have always considered to be pretty difficult for the hackers to crack, but as computing power gets faster and cracking software gets better, I wondered whether that would still be the case.  And of course, now that we all have access to AI systems, who knows how much quicker and easier it will be for the naughty hackers  to crack our passwords.

From what I can gather – and put simply – the longer the password, the more difficult it is to crack. But of course, having different 18-character passwords for everything, isn’t easy.  We need a compromise between security and convenience.

As such, I took a long, hard look at the system I use.  All my internet login passwords use a mixture of letters, numbers and special characters as shown in the far right column in the table above. They tend to be of different lengths, but generally all fall into the orange area… which is fine: if some hacker wants to spend three years trying to get into my Cineworld account, then so be it.

On the financial side of things – banking logins, etc – I use a slightly stronger system and it all falls into the the yellow area. Coupled with 2FA, I feel this is probably secure enough.

But, whilst my system makes it pretty easy for me  – and me alone –  to guess my passwords, there are still too many for me to try and remember (bearing in mind, you normally need to remember a login name as well as a password). And so, I use a Password Manager on my phone – with a desktop application – and it currently holds about 200 different passwords.

There are plenty of good ones available – I won’t be recommending any here, just do a search – and even the free ones look pretty good.

With a Password Manager, you only need to remember one master password – so make it a good one and make sure you don’t forget it!

Of course, you may be thinking that if I lose my phone and someone then finds it and manages to guess the sign-in pattern I use, and then also somehow figures out the master password for the Password Manager, then they would have access to all of my passwords.  But no: without that key piece of info about each password, that is known only to me, they won’t get very far.

So, after several days of looking at different password systems and different Password Managers, I’m happy that my current system is up to the job.

So long as I don’t accidentally download a keylogger.

Nerds Day Out

Last Saturday afternoon, still tired from my Friday night out withy the missus, myself and a couple of mates met up in that London, for a day of nerdiness at The Science Museum.

The last time I had been there, was many years ago with the family. We didn’t stay long, that time, because it turns out my family  – unlike me – have no sense of wonder and lack any thirst for knowledge.

To be fair, the kids were only little at the time and could probably only take so much of seeing their dad get over-excited in front of a mock-up of the lunar lander.

But this time, there were no kids… apart from those inside three grown men with a combined age of 130.

For several hours we wandered around, marveling at this, that and some of the other.

It was impossible to see it all in just one visit, but we gave it a helluver good go!

The area devoted to telecommunications was probably my favourite (as you might guess) and I could easily have spent the whole day just in that section.

Once we’d had enough, we headed out onto the street and went in search of a pub that sold food.

The first one we came to was packed to the rafters – as one might expect on a Saturday night in that London. As was the next one, but luckily, just as we were about to give up on that one, a table became available and we grabbed it.

Many beers (and a couple of whiskys) later, having put the world to rights several times over, closing time arrived and we were turfed out.

We parted company and boarded our respective trains home.

I fell asleep on the tube and was fortunate to wake up just in time.

I then also fell asleep on the mainline train. Luckily for me, it terminated at Luton. It was the sound of the driver slamming his door on the way out, which woke me.

With BST arriving and adding a virtual hour to my watch, it was a long old day.

But, as Bill (and/or Ted) might say, it was most excellent.

Quantumania

Last night, the kids and I went to the pictures, to see the latest Marvel film – Ant Man & The Wasp: Quantumania.

Ant Man has never been one of my more favoured protagonists from the Marvel cannon, but I do like Paul Rudd’s portrayal of the character and I did enjoy the previous two efforts, so this one was always going to be on the cards for us.

Also, this is the first film in Phase 5, so whoever the big bad guy is in this one, he’s also likely to feature as the big bad guy in all the films that Marvel release over the next couple of years.

He’s the new Thanos.

Of course, ‘he’ could be a ‘she’… I’m not saying.

But, unfortunately, this film just didn’t work for me.  It was too silly (yes, I know all Marvel films are silly, but this one was a little too much for my tastes) and it just didn’t hold my attention.

In fact, I fell asleep half way through and missed a big chunk of it.

Also – as is to be expected in a film like this – there was a lot of CGI. It was good, but it didn’t feel as well done as in some other films – I’m thinking here of the recent Avatar- Way Of Water, where the CGI was done so well, that I didn’t feel I was watching animated characters.

Overall, I enjoyed most of what I saw though and I’m suitably impressed with the new bad guy. It’s enough to give me hope for the future releases in this phase of the MCU.

Electric Dreams

Those of a technophobic disposition should probably look away now.

As with so many others at the time, my very first programmable computer was the ZX81 from Sinclair.
I can remember the stir caused by its predessor, the ZX80, which had me excited to get one, and when I did, in 1981, I wasn’t disappointed. This was all so new and exciting and opened up so many possibilities for someone with a technical bent, like myself.  The ZX81 itself, though pioneering, was a limited machine, especially with its very limiting 1k of memory. It wasn’t long before add-ons came out – one of the most useful of which was a 16K RAM pack that plugged into the rear of the computer.  This made a big difference, as it allowed larger and more useful programs to be run on the machine. However, it was also very infuriating, as the edge connector wasn’t the best at making contact and the slightest knock or wobble would cause it to lose everything. Hours of painstaking typing on that ridiculous membrane keyboard could be lost in a split-second if you weren’t careful.  I purchased a proper keyboard for mine – made by Maplin (RIP), I think – which was so much better.  I then took the computer apart and rebuilt it into a project box – also procured from Maplin – fixing the RAM pack directly onto the board to eradicate the wobble problem and fitting the power supply inside. I then had to fit a small fan to the top, as I found it would get quite hot.  I learnt a quite a bit from playing with that machine.

Inspired by Sinclair’s success in the field, it wasn’t long before other manufacturers started to flood the marketplace with their own machines. My next purchase was a Sharp MZ80K, Which I bought from Lasky’s (RIP) and which had a proper keyboard (well, almost) and a built-in monitor and also a built-in cassette deck for saving and loading up programs. With its huge 48KB of RAM, it was a big step up from the ZX81.  I think it was possible to run programs in Pascal on the MZ, but having cut my teeth on BASIC, I struggled to learn it. However, it didn’t hold me back as I became quite a whizz with BASIC and would write some fairly impressive stuff… if I do say so myself.  I spents hundreds of hours glued to that machine – sometimes even taking sick days from work, just so I could finish writing a program. It became quite an obsession.

The BBC Micro was quite ubiquitous by now, but for some reason I bypassed it completely… maybe I didn’t want to switch from the Z80 processor that I had been using so far?  I don’t know. Anyway, next along for me – and sticking with that same processor –  was the Amstrad CPC6128: a colour machine with a whopping 128KB of memory and – more importantly – a built-in floppy disk drive. Oh yeah!    Loading and saving to tape was slow and laborious, so again, this was another seachange.  This had a better keyboard than the old Sharp and the disk drive was a joy to use in comparison to the old cassette tape. As such, I spent even more hours seated in front of this, than I did with the MZ. This machine introduced me to Word Processing, via a program called Protext that I had on a selectable ROM and an Epson FX80 dot matrix printer which used tractor-fed fan-fold paper. It was bloody brilliant… for those days. The CPC6128 was the last complete desktop computer I ever bought.

In the second half of the 80’s, the Personal Computer (PC) was becoming the standard and I thought I’d have a crack at building one. I’d read about what was involved in one of the computer magazines of the day – and weren’t there some computer magazines back then? Hundreds of different titles. Our local WH Smiths barely had room to stock anything else.  Anyway, by phoning the proprietors of various adverts in these magazines (there was no real ‘online’ yet) I ordered all the bits to build an AT 286… what was commonly known back then as an IBM Clone.  I remember receiving the Hard Drive in the post: a secondhand Amstrad 20MB unit.  Twenty Meg! That was huge! I’d never be able to fill that up!  It took me an evening to figure it out and put it all together, but it worked first time.  Once again, the speed and the convenience over what I’d had before, was a revelation. And I just loved the 5¼ floppy drive.  A ‘proper’ floppy!

From then on, it has all just been a series of upgrades: 286 to 386; 386 to 486; 486 to Pentium, etc, etc. All housed within the same desktop case, so they all looked exactly the same, but each came with a performance improvement.

And then I switched to AMD processors and haven’t looked back: more bang for your buck.

My current desktop (in a newer and bigger case) runs an AMD Ryzen 5 with 6 cores; 16Gb of RAM and a 1TB Solid State Drive.  She fair flies along and has four external USB drives permanently plugged into her, as well as a NAS drive; an inkjet printer; a laser printer/scanner; an SDRPlay RSP and a Kenwood TS-590 HF radio tranceiver.

I currently have no need to upgrade, but with 16-core processors now on the market, and large SSD drives getting cheaper all the time, it probably won’t be too long before I get out the screwdrivers and the thermal paste.

 

 

 

 

Back To The Future

I was walking the dog through the woods last night, when my phone rang.

It was the current Mrs. Masher and so we had a bit of a natter for about ten minutes.

Nothing unusual about that telephone call, other than the fact that I was walking in the woods and Mrs. M was nearly 4,000 miles away, on a cruise ship in the middle of the Arabian Sea.

And it got me thinking: when I was a kid, that kind of thing was the stuff of science-fiction, but today’s generation… well, they take it for granted, don’t they?

And I wonder if, in forty years or so, my kids will be thinking along similar lines:

“You kids have got it easy! I can remember in my day, when phone calls were restricted to on-world only. “

Twelve minutes

The home phone rang yesterday morning.  I looked at the CallerID. It showed the dialing code for Sheffield. “Ooh, this could be interesting”, I thought.

I answered it and waited a few seconds for someone at the other end to pick up.

A strong Indian accent told me that it was Andrew calling from Microsoft.

“Hi Andrew”, I said, “are you calling from the Indian office?” The delay on the line indicated that it was definitely long distance.

“No sir, I am calling from Birmingham in the UK.  I am calling because our servers are picking up error…”

“So you’re not in India?”

“No sir. Our servers are picking up…”

“Or Sheffield?”

“No no, I am calling from Birmingham. Our servers are picking up error messages from your computer which indicate that someone is trying to hack into it and we would like to help you fix this”

“Hold on! A hacker, you say?  In my computer? That’s not good.  He could do untold damage in there!”

“Yes sir, that is why we would like to help you fix it. Are you in front of your computer?”

“I mean, he would gain access to all of my bank accounts and could steal all of my money. I’ve read about this sort of thing happening. What should I do?”

“Sir, I will help you fix this.  Please press the Windows key and R at the same time. Now type CMD. What do you see?”

“A black window has opened. I’ve never seen that before. Is that right?”

“Yes. Now please type…” He proceeded to give me several commands to type in, but somehow I kept spelling them wrong. We tried this for several minutes before he decided he should pass me to his ‘supervisor’.   A few seconds passed then an even stronger Indian accent came on the line.  He identified himself as Richard and explained that he would help me by showing me the problem.

“Please open your Google browser and type…”

“I don’t use Google”

“OK, open Internet Explorer and…”

“I don’t use that either”

“What browser do you use?”

“Brave”

“Huh?”

“Brave”

“Er, I… please just open whatever you use and type in ‘support.me’ and tell me what you see”.   I followed his instructions, but of course, this took several attempts because I kept spelling it wrong. Eventually I got there.

“OK, I have a page with a box asking for a six-digit code”

“Good. Please enter the code that Microsoft gave you when you bought the computer.”   Hmmm, OK, this was a new twist.

“Sorry, I don’t remember Microsoft giving me a code”

“If you don’t have it, I can generate a new code for you”.  Ahh, I see what you’re doing. Clever.

“No, hold on, I have the paperwork here somewhere, if you will just give me a minute.”

“Sir, I will generate a new code to save you time. Right, our server has now generated a new six-digit code for you. Please type in ‘q… 3… capital D…”

I looked at the clock and – fun as this was – I only had five minutes before my 10:00 meeting.

“Hold on”, I said, “how can you generate a new code for me when you haven’t even asked for my account details?”

“Our server is able to do this sir, we already have all your account details. Please type q…”

“OK then. if you have all my details, what’s my name?”

There was a few seconds pause, then “Oh go fuck yourself!” and he put the phone down on me.

I’m thinking of writing to Microsoft in Birmingham (or Sheffield) and putting in a strongly worded complaint about Richard.

« Older posts

© 2024 masher dot tv

Theme by Anders NorénUp ↑

By law, I need to tell you that this sites collects cookies, containing info about your IP address and shit like that.
Don't worry, I don't do anything with that information... I have far more interesting things to do.
Oh, if you must... I accept.