race track

PANTHEON.tech joins slovensko.digital

Since 2015, slovensko.digital (Slovensko stands for Slovakia in Slovak) has been advocating for better electronic services provided by the Slovak state, monitoring inefficient spending of public funds on digital projects and fighting for improving the solutions provided by the government. The association also provides consulting: know-how and analytical capacities, assisting the government and public administration reaching these goals.

running track

Recently, PANTHEON.tech has joined slovensko.digital in order to support the idea that high-quality public electronic services shall be a standard, not a silver lining. With our skills and experience, we are sure we can help the Slovak public get better digital services from the state, public administration and their agencies. It might not be that hard. You just need to try.

 

Martin Firák

PMD-85 and Personal Computing in 1980s Czechoslovakia

At the end of November 2017, a very special talk took place at Banská Bystrica’s Matej Bel University. Within the broader “Extrapolations and the Scientific Colloquium” program, a lecture featuring the legend of Czechoslovak computing, Roman Kišš, took place. Why is he a legend and why was it a must for me to see him talk, even though I only received the invitation for the event three hours before its launch?

Roman Kišš is the father of the most successful Czechoslovak computer of the 1980s, the PMD-85, as well as its Didaktik Alfa clone. (Even though there were more clones later on, Roman Kišš is the author of these two.) In case you attended an elementary or secondary school or the youth Pioneer organization in 1980s communist Czechoslovakia, you definitely must have had a close encounter with a PMD. An 8-bit computer built by Tesla Piešťany using the MHB 8080A processor, a clone of the Intel 8080. With 48KB RAM and 4KB ROM, we’ve considered it quite ahead of its time. And it deserves a lot of respect for the performance it could achieve in spite of being built of low-quality components.

My first ever experience with a computer (in the 1980s) was with a PMD. Considering the very limited technological possibilities Roman Kišš had in communist Czechoslovakia, his work could be consider a similar marvel to what Jobs and Wozniak had done in the US …from the technological point of view.

When I had the chance to go see Mr. Kišš’s lecture, I could not have refused. The reasons? Nostalgia, curiosity, and the almost mystical aura of someone whose work from decades ago you still see every now and then. In Slovakia, only the folk dance ensemble Lúčnica (fortunately) and pop-group Elán (unfortunately) managed to achieve the same success.

The lecture was built up of three segments. The first one addressed the PMD-85 and how it came to life. The remaining two discussed Microsoft Azure. I was mainly curious about the PMD-85-focused segment. And about the rest? Not that much.

During the first segment, Roman Kišš discussed how things worked in communist Czechoslovakia (or, to be more exact, how nothing worked). Stores had no supplies, nothing was to get, and anything you were able to lay your hands on, was either rubbish, or stolen from somewhere. There was a popular saying that if you stand out of the crowd, your head will be chopped off. Or, as a late 80s punk song recommended, everyone shall write with a blue pen. Look the same, behave the same, and do not deviate from the crowd. Unfortunately, many of these habits still persist, especially one that has become a part of our folklore: do only what we’re told. In case we’re not told to do anything, we do not. This is also called the “zero fails given approach.”

Kišš talked a lot, but, unfortunately, not enough about technicalities regarding the PMD. He discussed organizing his work, research and people, which was of great value to me. He talked for an hour and a half and even though swamping us in information, it was not even a tenth of what he’d want to say. For me the main takeaways were three messages that I’ve been thinking about for weeks to come.

 

01: You need to leave. You’ve outgrown us.

When Roman Kišš reached the stage when whole Czechoslovakia wanted a PMD, his head of team at Tesla Piešťany had a chat with him. “Roman, we’ll need you to leave. You’ve outgrown us.” To this, Roman‘s reply was brief, “It’s your fault that you haven’t moved an inch!” I could immediately imagine a young enthusiast, not really fitting the “zero fails given” environment. He pisses everyone as compared with him they feel like idiots (there’s of course no way that anyone would admit that their own stagnation would be the reason). The main problem, however, was they could not afford employing him, unless he was supposed to be a department of his own. Without them as his colleagues. Of course, you’d not want to employ a colleague who turned everyone into his enemies by achieving, within several months, something that others had been struggling with for years without any results.

Not to forget that the whole matter had one more dimension. With the money Mr. Kišš had earned for patents and for sales of older PMI 80 computers, he was able to put together enough of his own resources to fund a team of enthusiasts who had helped him with prototyping. What were his objectives? Motivating people with potential and willing to work. He built an exclusive club of co-workers, which a number of people wanted to join. He paid for team buildings in exclusive restaurants, keeping open tabs. Even though, looking back, it might look like PMD-85 was an achievement of an individual, it was, in fact, the achievement of a team. The PMD-85 computer was a proof of concept which needed transforming into a product. Kišš knew this and he did everything that could have been done.

He managed to build a team which was much better and stronger than the communist economic model, based on five-year plans, could imagine, even in its representatives’ wildest dreams full of shots fired at Saint Petersburg’s Winter Palace. He’d done everything he could so that the team could continue growing. Taking trainings and improving their education. He had a clear target and kept focused at achieving it; a good team leader keeps his target in the cross hairs. The team needs not only improving their education, but also working hard. Therefore, it’s ideal when the members have strong internal motivation.

 

02: You can’t be both a good father and a great professional

This sentence came together with an explanation: you can’t be perfect doing both at the same time. You can’t be completely devoted to both your work and your family. One of them will always be sidelined. Mr. Kišš admitted that he didn’t spend enough time with his family as he spent almost all of it at work. This made me think – what has changed compared to the 1980s? Team work is one of the most important soft skills, yet you come out of school without ever having heard of it. We have better access to better information. We have the tools and procedures how to learn better and faster. We’ve got everything we need, but is that enough? Most probably not.

Having the means but lacking motivation is worse than not having the means at all. We primarily need the motivation to work hard – this was true then as it is now. However, everything is a matter of scale: do I work hard because I want to improve myself and advance the team, or do I work hard because I always want to be the best? In the first case, you are cooperation-oriented, leaving enough room for both being a good father and a great professional. However, the second case is strongly competitive and leaves room for nothing else; the drive to be the best always needs someone to compete with. And now for the philosophical question: is it better to be a strong member of a strong team which would also be able to thrive without a specific individual, or be the dominant member having a fully dependent team, which, if losing the dominant member, ceases to exist? I’d go for being a strong member of a strong team. What about you, dear reader?

 

03: Money should never be your goal, only the means for reaching one

As I already mentioned, Roman Kišš spent a lot of his own resources on helping his ideas materialize. He spent it on people, literature, electronic components, and whatever he currently needed. Making money has never been his goal and although he’s never been accumulating it, it somehow managed to always find its way to him. As he says, only for the PMDs-85, he received 4 Kčs (Czechoslovak crowns) per each of some 125 000 pieces sold. That’s a very solid bundle of money considering this was in a socialist country… he also earned a little designing the Didaktik Alfa computer for Didaktik Skalica. He’s invested all the funds into moving his projects forward; and to live off during his emigree period in Canada, after he had realized there is no room for hos further growth in Czechoslovakia. Also, no one wanted to employ him any more, but that’s a different story.

After relocating to Canada, he had to start from scratch. He’d been doing a semi-legal PhD, meaning he’d done everything other PhD students were doing at the university, but without receiving a salary. What was his reward? The professor who led his research arranged that Kišš could attend all the lectures and take all the exams. Almost a normal university study …only without receiving a diploma at the end. This was purely about acquiring knowledge. However, he did not hesitate and accepted: after you’ve reached certain skills, no one is interested in what you’ve studied, only in what you know. (There was only one exception: when he was entering the US.) Your knowledge is the only thing you truly own. Roman Kišš’s knowledge and skills have helped him reach much more net worth than those 500 000 Czechoslovak crowns he spent for his diploma-less studies. (Here I have to ask myself: what’s the sum of all my knowledge when Google has an outage?) It may be an over-used hippie phrase, yet I truly believe that this gentleman is a living example that everyone should do what they consider meaningful, not what makes them a fortune. Do your best and the money will come.

 

…and back to PMD-85

The PMD-85 computer is a piece of technology holding a very special place in my life. Mainly it’s personal nostalgia, as it was the first computer I got as a third grader. My father built it from components that he honorably stole, which was the standard way of acquiring most possessions in a socialist economy. I started learning BASIC first, later switching to Pascal at Banská Bystrica Pioneer organization, which was, by the way, located in the same building where PANTHEON.tech has its Banská Bystrica office now. Later on, a second piece was added to my private collection. I took them both to Roman Kišš’s lecture to meet their creator. I got them both signed. And I thanked him for PMD-85 being responsible for my career, for doing stuff that I truly like, for living. Mr. Kišš seemed to be happy. And so am I, thanks to Mr. Kišš, to PMD-85 and to my dad.

 

Martin Bobák
Technical Leader

We believe in women in IT

The biggest Python conference in Slovakia, Pycon 2017, is being held during the weekend of March 10 – 12, 2017. We have decided to grant sponsorship to a one-day workshop called Django Girls. The project believes in women’s potential in IT and since the co-owner of Pantheon Technologies, Janka Švorcová, is a woman, we considered our support as a matter of course.

The workshop is focused on website development and thanks to sponsor contributions is completely free of charge. Also, a grant programme covering the travel and accommodation costs for the participants was set up. The application was open to all girls who speak Slovak or English and own a computer. The participants do not need any previous skills or knowledge in this field, since the programming curriculum covers even the very basics.
The whole project and workshop take place as a part of Django Girls, an international initiative and NGO aiming at making IT more attractive to women. Django Girls’ learning tools are being used by volunteers to teach programming skills all around the world.

 

Gabriel Žifčák

Marketing officer at Pantheon

Sources:

https://djangogirls.org/

https://www.pycon.sk/2017/