“Discectomy is surgery to remove lumbar herniated disc material that is pressing on a nerve root or the spinal cord. It tends to be done as microdiscectomy, which uses a special microscope to view the disc and nerves. This larger view allows the surgeon to use a smaller cut (incision).”

I’ve written before about issues with my lower back. It all started with a herniated disc pressing on my spinal cord and giving me nerve pain, the worse pain there is.

Well, this year, a new MRI showed that the disc was ruptured and there was material and pieces of the disc in the spinal canal, between the nerve root and the spinal cord. According to most doctors I visited (orthopaedic surgeons and neurosurgeons mainly) it was a textbook operable case.

Continue reading Microdiscectomy

Greek Dilemma

I am following the news the last days, to try and form an opinion about what is going to happen with Greece.

I was expecting a deal to happen last week, but to my surprise everything went belly up when the prime minister decided to throw a referendum to the Greek people, and then the European Central Bank decided to stop liquidity to the Greek banks, causing the Greek government to shut down the banks and enforce capital control to prevent a bank run and a financial collapse.

Now, I find this referendum out of order for the simple reason that both choices (at least in my opinion) are bad.

Continue reading Greek Dilemma

Tactile Paving

“Tactile paving (also called truncated domes, detectable warnings, Tactile Ground Surface Indicators, detectable warning surfaces) is a system of textured ground surface indicators found on many footpaths, stairs and train station platforms to assist blind and vision impaired pedestrians.” – Wiki

Continue reading Tactile Paving

Concurrency in Everyday Life – APPLIED

As a developer, everyday I face tasks that I need to schedule them to execute concurrently -in parallel- to maximise speed, efficiency and for many other reasons. Personal computers these days are characterised by the ability to multitask and provide pleasant experience and immediate response to the end user.

Often, when I have to do a task in real life, I don’t schedule properly and I end up on wasting energy, good mood and resources. So today, I tried to optimise the planning of my daily tasks and save time, mood and resources by planning them properly first. Continue reading Concurrency in Everyday Life – APPLIED

Thoughts on Parallelization

One of these days, as I was revisiting my early high school memories from notebooks, books, love-letters etc, I stumbled upon this simple but also tricky problem:

“One pump can fill up a tank with petrol in 25 minutes.

 Another tank can fill up the same tank with petrol in 15 minutes.

 If we combine both pumps together, how much time is needed for the tank to be filled?”

You can try solving it on your own, before scrolling to the answer. Don’t spoil it so quickly!

Continue reading Thoughts on Parallelization


And then there was PAT.

PAT stands for Portable Appliance Testing

Yeah, as I’ve read, it’s pretty common here in Britain. I have to confess though, that it is a bit annoying. As I was living into University’s halls, I had to open the door to the PAT guys to test my appliance.

I will also cite this from the previous Wikipedia article, because I can.

“Misleading advice and advertising, often by companies who offer the testing, is contributing to low-risk businesses such as offices, shops and hotels paying unnecessarily for over-the-top maintenance regimes.

The law simply requires an employer to ensure that electrical equipment is maintained in order to prevent danger – it does not state that every item has to be tested or how often testing needs to be carried out.”

Continue reading PAT

The wind before the storm

Αυτό το τρελό καλοκαιρινό ελληνικό πράγμα, αυτό το γεγονός, αυτός ο αέρας πριν την βροχή, σε διακόπτει από ό, τι και αν κάνεις, επειδή το σπίτι βρίσκεται σε συναγερμό και προληπτικά σε κατάσταση εκτάκτου ανάγκης.

Ο λόγος; χμμ. Λίγο περίπλοκο, αλλά let’s give it a shot. Continue reading The wind before the storm