Posts

Showing posts with the label internet

Friendly IoT or Daemon of WarGames

Is the Internet dangerous? Well, yes, we know all the hazards of spending all the work hours behind monitor screens, browsing the web at home, doing social networking, playing online games, watching YouTube, staring at smartphone little displays, or for whatever reasons we sit above our keyboards most of the time every day. That's indeed what we first think of—all the negative aspects of the mighty global network—but today I am not referring to all the potential medical issues inherited from sitting too long on the chair or looking every day into the LCD screen. I also don't mean the obvious social and/or physiological outcomes from letting the virtual world take over the real one for more and more people every day. No, I mean the real danger. Did the Internet overcome the pure network system and become a tool for mass destruction or a background tool for criminal activities? Can someone use the internet to hurt somebody or to perform a murder? Either directly or indirectly? Can some organization, country, or corporation use it to start a war? I mean, wars in the past began by more trivial things than by one global network. There was one war in the year 1969 between El Salvador and Honduras, initiated by a football game. True story. Google it.


You can relax. The Internet is still far from being a player. Or a rifle. It is getting sophisticated by the day, but currently it is still lacking two things to become something more than just a network. Two things are in development as we speak. And yes. You can stop relaxing now. The Internet IS going to be potentially capable and very dangerous when these two things become reality in the future. Very near future, if you ask me. And one of those two doesn't even have to be perfect. Like any other internet thingies, they have cool acronyms. AI and IoT. The first one will provide internet to be self-aware... or... in simple words, to start thinking. It means 'Artificial Intelligence', of course, and even though current development is far away from creating a real replacement for a human mind, some sort of NAI (near AI) will be sufficient to act independently on many occasions. NAI is not real AI. It is rather a complex logic that emulates thinking behavior in some spatial scenarios with predefined and predicted all or most of all directions and events. For example, the current two operational robotic rovers on Mars, Curiosity and Opportunity, are capable of driving on their own with their operating software. Or here on Earth, many metro systems in large cities are operated by complex control and are fully automated, without humans behind train controls. Something like in this embedded video was unthinkable only a couple of decades ago.

To be honest, true AI is not really a real threat. Even if science and technology build an AI entity tomorrow with certain doses of emotions and reason, it will be just another child in the neighborhood. True danger in the background of the global worldwide web is only the programmer's anticipation and powerful IF-THEN-ELSE command. And we have both today. AI being a mad mastermind of the future is not needed. The only thing preventing the Internet from being dangerous today is the still-early phase of IoT. "Internet of Things". Think of it like this: if you have brains and no body or senses, you are as good as a conductor without an orchestra. This is the inevitable part of the future Internet. It will get a body and a wide variety of sensing abilities. Basically, until now, IP addresses were reserved for devices with brains, or CPU units if you will. Home computers, business servers, phones, tablets, smart TVs, and microcontrollers are happy units today with internet access and proud owners of IP addresses. The trend is for tomorrow that all technology-based devices get online too. Remote controllers, motion sensors and any type of sensing converters, home and kitchen appliances, cars and any type of vehicle, industry tools, medical sensors, 3D printers, clothing items, and literally anything at all will be able to get a 'smart patch' and be allowed to be monitored or controlled over the internet. Think of this futuristic network from today's Google and Android smartphone perspective.


If you are a user of Google networks and devices (like I am, and this is just an example; the same goes for other providers and internet giants), from their databases (and I am not saying that they are doing it), it's possible to know what you are browsing to the simplest detail by your usage data in searching the net and the history of your browser, who you are following on social networks by which timeline or wall pages you are opening the most, what you like and dislike, what your watching habits are by your YouTube statistics, how your life looks in writing by your usage of Blogger, and all your whereabouts of your Android smartphone by Google Timeline. Not to mention that they have access to all of your online photos, videos, and files through your usage of all of their services and cloud storage. Oh, yes, and they have all your passwords you typed on various websites. Google is not even on the top of potential 'smart' providers with access to your, well, everything. If you are a user of, for example, Microsoft or Apple and their operating systems, then they are able (and again, I am not saying they are doing it) to know and have access to your localized data that is not clouded online. The story continues into the business environment further. If you are the proud owner of a rack of servers in some cool data storage building and you didn't write all the software and used so-called 'third party' code, the simple fact is that you are not the only one with potential access to all of your racks. And you are not the only one capable of monitoring all the network traffic. Those who manufactured network cards can do it too. Again, I am not saying that big internet corporations are doing all those spying and sniffing of people and other entities online, just that if they wanted to, it would be technologically possible.

Anyhow, all the worries of today's digital world end with privacy concerns. If you are a villainous criminal or a mad hacker, all you can do is steal somebody's identity data and log into other people's accounts for whatever malicious reasons you would do that, but you can't physically and directly harm somebody. In the past I have had these encounters with online thieves, and one of them cracked my password, logged into my dial-up account, and used free internet for a while until I went physically to the internet provider and overrode him for good. After that experience, I am creating complex passwords, and on a couple of occasions, they are so complex that even I forget them after a few weeks. I guess now is as good a time as any to thank all those "Forgot your password?" links standing timidly next to login forms.


However, the Internet of Things will have the power to end all of those 'benignities' of today's online world. Smartphones will not be the only systems with a 'smart' prefix. I am imagining all the varieties of SmartHomes, SmartCars, SmartShips, SmartRoads, SmartOffices, SmartFields, SmartTraffic, SmartEnergy, SmartPolitics... Ok, let's not push it. Some things will never happen. Nevertheless, and seriously speaking, even though this post looks like I am against the future breakthrough in the Internet size and means, many of the IoT-based gadgets will be extremely helpful. Think of the future SmartForest with many embedded fire sensors and intelligent surveillance cameras or SmartHealth gadgets actively monitoring your health signs and alarming anything potentially hazardous, either from within your body or by sensing bad food or air or any type of toxin in your near proximity. Surely every bright medal has the opposite side, and with the possibility of accessing all the gadgets online and controlling them from a distance, I am more than positive that we will be facing SmartViruses as well, and still, just people's passwords to access their mailboxes or bank accounts will be completely dwarfed by the online crime of entering somebody's house system and starting to leak gas while everybody is sleeping.

I am not quite sure that the Internet of Things will exactly be "The Fourth Industrial Revolution", but in one way or another, after a decade or so of transition years, it will be our everyday reality, and the next generations will embrace it and take it for granted just like we do with our current technological surroundings. Or our fathers and grandfathers and their lives within old-fashioned telegraphs, radios, and CRT television sets. Or their fathers and grandfathers with newspapers and books.


Anyways, we will be dealing with IoT when it happens, and I am sure I will be writing about it in general or in specifics on this blog or elsewhere in the future, but today I only want to end this story with a recommendation of one great related novel. About thirty years ago, I was watching WarGames on one of my first VCRs, and it instantly became one of my favorite films. I was more or less the same age as Matthew Broderick back then, in the middle 80s, when he played the lead role in the movie, and needless to say, I spent numerous hours watching it again and again and even read David Bischoff's book based on the original screenplay and enjoyed it all the same. At least for me, it was definitely an influential book of the decade. Every now and again in the previous thirty years, after WarGames, I was wondering why no decent book or movie was made to represent the real successor of the original story only in the realm of nowadays' Internet instead of WarGames' military background. And after three decades, finally, last week, on a friend's recommendation, I purchased Daniel Suarez's "Daemon". In the 'book' thread of the blog, I reviewed many titles without much of a spoiler, and to continue in the same fashion, all I can say is that it's one of those books you hate to leave, and as I am very close to the end, I don't see what would happen to force me to not give it a full five stars. "Daemon" is exactly what I was expecting after WarGames. I read that Walter F. Parkes, co-writer of the original WarGames screenplay and producer of the Man in Black movies, was interested in producing the movie "Daemon" and its sequel, "Freedom" (or "Darknet" in some editions), but this is still in "the clouds", probably due to the extremely technical plot and twists. Perhaps "Daemon" is more suitable for a mini-series or sci-fi TV show... Time will tell.

As for me, my time in the near future is locked and reserved for "Freedom", eagerly waiting in my Kindle's memory. With the same enthusiasm, I am embracing a not-so-near future full of "Internet Things" and what they will bring to our technocracy.

Image refs:
http://www.irishtimes.com/business/technology/iot-brings-potential-security-threats
http://www.blu-ray.com/movies/WarGames-Blu-ray/47282/
http://www.amazon.com/War-Games-David-Bischoff/dp/0440193877
http://www.amazon.ca/Freedom-TM-Daemon-Daniel-Suarez-ebook/dp/B002VUFKDY
https://3dprint.com/113502/iot-2015-person-of-the-year/

Refs:
https://re-work.co/blog/embrace-the-iot
https://en.wikipedia.org/wiki/List_of_automated_urban_metro_subway_systems
http://www.forbes.com/sites/jacobmorgan/2014/05/13/IoT
https://en.wikipedia.org/wiki/Internet_of_Things
http://www.amazon.com/War-Games-David-Bischoff/dp/0440193877
http://www.amazon.ca/Daemon-Daniel-Suarez-ebook/dp/B003QP4NPE/

Interview With an Expert

Have you ever thought about the most common software application installed on your computerized devices in your home? Is it some super tuned operating system you can't live without? Or is it some sort of office application you use to write, make presentations, and connect with your friends and business acquaintances? Maybe it is your favorite browser you are using on a daily basis to connect to your social network? Or some photo gallery application with tons of your digital photos and video clips? Perhaps it is some Skype-like communication device that is always within reach? Whatever it is, and depending on who you ask, I am more than positive that there are no unique answers.

Microsoft's HoloLens

I am sure everybody knows (?) why they are so fused to computer screens these days, but in our case there is no doubt. In total sum of our digital home appliances that can be found on various desktops or fit nicely in our backpacks or pockets, the most dominant cross-computer application is Minecraft. That includes a couple of Androids and Windows Phones, various personal computers, and one Xbox console. Not only that, we tried the most of Minecraft installations, maps, and mods, but we are also hosting a small server with our own growing world. Well, by 'we', I surely include myself with a teeny-tiny share in the plural meaning of the world, but the majority of the 'we' belongs to Viktor, who is our in-house expert for Minecraft affairs.

But before giving some thoughts on the Minecraft game, I asked our expert couple of questions in hope of understanding why one not-so-graphically demanding application and one not-so-typical game that requires not-so-much-of-real-gamer skills when it comes to quick interaction between the characters and other players is so popular and truly became a worldwide phenomenon and won so many awards over the years.

In-house expert for Minecraft affairs in action

Following is a short interview with me asking questions and Viktor answering them. To be honest, I am not really that familiar with all the Minecraft world; let's face it, over the years it grew into a full internet movement with MineCon and everything, so I hope my prepared questions are not off-the-topic or old, rusty, and non-interesting.

Anyhow, I will be taking that risk, and here's the full interview between father and son and more than 30 years of generation gap in between:

When did you learn about Minecraft, and how did you feel playing it for the first time?
At first I didn't like it that much, but later, after I watched "The Asian Guy Gamer" and their Minecraft videos on YouTube, I bought a Minecraft disk for Xbox 360 and started making my own worlds. I am playing it almost every day ever since.

Why do you like Minecraft so much and how is it different from other games?
Because I can build things and make my own worlds. Also, there are so many worlds out there, and every game can be different, and I can do whatever I want.

What do you like the most in the game?
To search and mine diamonds and make armor, swords, tools, etc. To build large houses and castles and to play within online servers.

How would you rank Minecraft installations and why?
1. PC 2. Xbox 3.WP 4. Android. PC version is the best, simply because I can play in multiplayer mode with my friends online. It also allows typing commands and cheats. And I have a server of my own with my IP.

Who are your favorite characters and skins in Minecraft?
Hulk and Foxy for skins and Ender Dragon for characters. Horses in Xbox are also great.

What is the most complicated structure that you ever built?
Roller-coaster in PC and large, eight-story house in Android game.

Who are the best Minecraft gamers you are following online?
Definitely Pat and Jen, Channels: PopularMMOs & GamingWithJen. Also Think's Noodles, The DiamondMinecart, and Stampy.

If you could, what would you do to improve Minecraft in the future?
I would like to see portals between servers somehow. So I can make a portal on my server that ends on some different server. Also more interesting machines.

Which one do you prefer: Creative or Survival mode?
Survival.

Is Herobrine real?
Only in some mods.

Well, there you go. I can't be completely sure, of course, but it is pretty certain that if you asked any other seven-year-old Minecraft gamer, you would get the same answers. More or less. However, this game attracts players of any age. I was no different. I remember when I turned it on for the first time, and after spending half an hour in the tutorial, my first reaction was "What's this?" followed by "What should I do now?". And then I realized. This is not the ordinary game. Like most of the other games, where you clearly know what to do and what your goal is. No, here, there are no goals and there are no levels. There is no ultimate ending you are reaching toward. The only thing Minecraft is giving you is the environment. The rest is all yours.

Creeperized Wallpaper for true Minecraft gamers

As soon as I figured that out, it was pretty obvious that in order to turn the game on, you have to deal with two switches. One is to click on the icon to start the game, and the other is in your head. The one that says "Imagination Power On". So I clicked on that one too, and everything started to make sense. The next thing I knew was that hours passed in the real world while I experienced a truly great and short entertainment inside. In a nutshell, Minecraft doesn't require some expensive VR gadget to render the world for you. It does all that with elementary graphics and ordinary three-dimensional programming. What it is extremely successful with is the interaction with that other switch in your head that makes everything possible. Very few games are capable of such things, and this is the main reason Minecraft has been so successful for so long. For that matter, I have fears for the direction of future Minecraft and the vision in Microsoft in order to use it inside of their version of Google Glass, called HoloLens. I surely understand the need for next-gen gadgets and that VR is always trying to get into gamer's worlds effectively, but in this particular case, it could destroy the very essence of Minecraft imagination. I am sure that HoloLens, when it comes or in one of it's future versions, will effectively merge the real world with the imaginary one and, in this case, perfectly render the Minecraft world into your living room. Imagine that.

But is this really necessary?

Maybe.

Perhaps not. Playing imaginative games like this one is just like reading books. You don't need extra help to render the virtual world. You have the ultimate gadget already. For free.

The little gray cells.

Scientific Copenhagen

Do you have that strange feeling when you are about to visit a new city abroad and are a little afraid of what you will stumble upon when it comes to simple things? Like how to use the metro line or how to buy a bus ticket or how to identify your next destination? Or how to book your flight back to your home? Or how to handle a simple dilemma: should you exchange the money to the local currency, or is it wise to put your card in every ATM or any other 'slot' machine on your way?

Hello™ at Microsoft Campus Days, 2014

Ericsson, a Swedish multinational provider of communications technology and services, has the answer for you. And me too. Last week, I took my entire family on the trip to Copenhagen for both business and pleasure hours in the Danish capital. During my previous visits I didn't have much time for tourism or any off-work activity for that matter. So I did a little research this time, and Ericsson's "Networked Society City Index" helped a lot. With the well-developed ICT infrastructure, economy, and social development, as well as environmental progress, Copenhagen is located in the top five within the NSC index, among 31 well-developed worldwide cities. After our visit we left Denmark with a feeling that everything, or most of it, went perfectly smoothly and the applied IT was extremely helpful, simple, and useful. Unified communications (UC), integrated into people's business life from within smart gadgets and laptop computers, were also a big part of it, and I can proudly say that, in a way, I took part in the active development of Rackpeople's* Hello™ for Microsoft® Lync®—UC software that integrates with Microsoft's Lync and Exchange and presents video conferencing within a single click on a wide variety of screens and devices. The business part of last week's Copenhagen trip was to visit Microsoft Campus Days, where Hello™ had a big feature presentation and successfully presented what it can do in the current edition. From the developer's point of view, I have a good feeling that this project will have a long life with plenty of room for more versions in the future, especially if Skype and Lync integrate and create space for non-business users as well.

However, Copenhagen, besides the business side of the medal, has plenty more to offer. History, arts, sport and music events, amusement parks, museums, royal and naval sites, shopping streets and malls, restaurants, walks along the canals, sightseeing from the sea, and many more, but this time we chose to glimpse the city's unique scientific side. With a seven-year-old boy in our small family, along with me being a big fan of science and skeptical of society, our stay was really special. If you add last week's Black Friday hysteria, which brought an enormous smile on my wife's face all day long, I can safely say that we spent one of those memorable times you never forget.

The Rundetårn, a 17th-century astronomical observatory**

The very first day we went to see Rundetårn, an almost 400-year-old observatory built by King Christian IV after the first major success of naked-eye astronomical observation of planetary motion, performed by famous astronomer Tycho Brahe. His incredibly accurate measurement of 6 planets motion at the time was used by Johannes Kepler after Tycho's death in 1601, and for the first time in astronomy, three laws of planetary motion were established, including the one that all planets in the solar system move in elliptical orbits with the Sun at a focus. Even though there are still suspicious thoughts about honest relations between Brahe and Kepler and even uncleared circumstances related to Tycho's death (traces of mercury in hairs from his beard were found in the 1901 autopsy), these two colorful characters of the early 17th century made crucial contributions to our understanding of the universe, including the discovery of Newton's law of gravity, which was a direct outcome of Kepler's laws.

Anyway, the Round Tower in the heart of Copenhagen is still active and one of the oldest functioning astronomy observatories. The dome is 6.75 meters high and 6 meters in diameter and contains a refracting telescope with 80–450x magnification with an equatorial mount. Without an elevator or stairs, walking up and down its unique 209-meter-long spiral ramp that spins 7.5 times is something special I never saw before. Not to mention we had the opportunity to look through the 'scope with two very friendly astronomers who warmly welcomed us and patiently answered all the questions we had.

Apollo 17's moon rock

The next stop in our astronomy tour was the Tycho Brahe Planetarium. It is located not too far away from the observatory and hosts 'The Space Theater' with a 1000-square-meter dome-shaped screen, and seeing a giant 3D Earth rotating in front of you or 30+ meter high mammoths in "Titans of the Ice Age" is the experience you don't want to miss. They also hosted an "A Journey through Space" program and permanent exhibition with meteor specimens and one of the largest moon rocks from the Apollo 17 mission (in the above image).

Science is not science if you don't experiment in the lab, and to have at least a feeling of what scientists do on a daily basis, you have to visit Experimentarium City. The main exhibition last week was "The Brain", with tons of posts waiting to be explored and played with. Needless to say, my favorite was the game with the cool name "Mindball"—in which you have to push the ball only by using brain wave sensors. The more you are relaxed and focused, the more it will get into your control and move in the desired direction.

Mindball—moving the ball with brain activity

If you like to have your brain scanned and to see which part is activated when you move fingers, or if you want to see really cool optical illusions, or to learn more about scientific facts and how stuff works, or to play memory games, or... simply to experience a great family time, visiting Experimentarium City is mandatory.

Finally, no trip to Copenhagen would be allowed to have the adjective 'scientific' in the title without visiting the national aquarium and the zoo. Opened last year, Den Blå Planet, National Aquarium Denmark, located near Copenhagen's airport in Kastrup, is something you would need to see to believe. Especially if you came from a continental country like Serbia. Equally interesting was the zoo, which went viral earlier this year when they decided to euthanize Marius, the young giraffe, because of a duty to avoid inbreeding, approved by the European Breeding Programme for Giraffes. Right or wrong, it is not mine to say, but we humans are responsible for the health of the animal life, and at least it is a good thing that there are scientific organizations that are taking the breeding of animal species seriously. Anyway, perhaps the best impression in both the wild animal and fish exhibitions, to me, was their climate-controlled environments—in the zoo their "Tropical section" with jungle climate conditions, and in the case of the aquarium, it's the "Amazonian region" with tropical plant life, strange-looking fish, and lots of piranhas.

The Little Mermaid

Finally, I want to thank all my coworkers at Rackpeople for having a good time on and off the office, especially Lasse, who invited us for a visit and gave me the opportunity to spend my yearly bonus in Copenhagen. Trips like this are also a great opportunity to learn more about the country and region you are visiting, and I mean not just about the sites, history, monuments, and other attractions, but also about people, hospitality, and friendship. Sometimes, the result is more than you hope for... sometimes less. Perhaps the best advice when you are visiting abroad, no matter if you are doing it as a pure tourist or within a business agenda, or both, is to leave high expectations at home. Nevertheless, Copenhagen is one great corner of the world, more than worthwhile to visit, and this scientific side I wanted to show in this post is something not many cities in the world can offer.

Image references:
Scientific Copenhagen, 2014

References:
* http://www.rackpeople.com/
http://www.ericsson.com/res/docs/2013/ns-city-index-report-2013.pdf
** http://en.wikipedia.org/wiki/Rundetårn
http://www.rundetaarn.dk/en/
http://en.wikipedia.org/wiki/Tycho_Brahe
http://newsfeed.time.com/2012/11/17/was-tycho-brahe-poisoned

Serbian Chevapchichi

"Gently, he took her by the shoulders and turned her around, facing her back into the house. - Let's go have dinner. Vincent said he made us that Serbian cevapcici." - Eureka, TV Show.

The very last decade of the very last century of the previous millennium was very exciting in many ways. It won't be remembered by all the meaningless Balkan wars flaming down here for many years, nor by the final end of the communist era in this part of Europe, nor even by the birth of the European Union idea or the rise of the new world order we are all living in today. No, to me, it was the birth of the internet, email, the World Wide Web, social networks, instant messaging, blogging, and everything we are using in our homes on a daily basis the same way we do with television or radio or... the kitchen and all its appliances. Although the internet network and its services were invented many years before, it was the nineties when all started to go real worldwide and accepted by the majority of people everywhere.

Serbian Chevapchichi

By now you are probably wondering what the connecting point is with "Serbian Chevapchichi" and the internet, right? Well, it's simple. Let's get back to the mid-90s—I vividly remember those years simply because, with the commercializing of the network, computers started to be interesting by adding a completely new perspective to the whole idea. The potential was so great that anything we could think of could be possible and easily transferred to the web. I remember my first web page was about Jupiter's four moons, their images, and short stories about Galileo and the history of telescopes. Sadly, this was not what was popular in those days. If we exclude all the educational content, IT, and science stuff, the whole internet, besides email service, was all about two things. Cooking and pornography. Even today I am making jokes about how half the internet in those days was about amazing worldwide recipes while the other half was filled with naked women. Regarding the latter, I remember earlier this year I was watching "The Late Late Show with Craig Ferguson", where Craig tried to analyze a couple of astronomy images made by Hubble and other space telescopes with blogger Phil Plait. If you didn't see it before, try not to miss it on the net, and you will find out how Phil commented on Craig's astronomy knowledge in regard to the other half of the internet. The same is true with food; with tons of websites, forums, social media, and blogs, the internet successfully replaced cooking and recipe books. The only problem now is how to cope with tons of different variations of the same recipe. There are no secret ingredients today. Everything's online.

With that said, I am done with the long introduction, and now I am ready to go with the main topic. The food itself. Let's start with the post title. Initially I wanted to name the post with one of the Serbian specialties, and for me it was easy. It was the meal of my childhood; I remember all the visits to different restaurants with my parents on a weekly dinner, and "Serbian Chevapchichi" (ćevapčići) was always there. Here in Serbia and all neighboring countries, they are extremely popular. There are also variations of the same meal in Croatia, Bulgaria, and especially Bosnia, but they are all descendants of the "kebab", the meat dish that, like "shawarma," originates in the Middle East. Unfortunately, the history of this part of the world was pretty violent compared to, for example, northern Europe, where big conflicts somehow avoided their people on a great scale. Here, ever since the Middle Ages, back in the 14th century, the Balkan Peninsula was more or less under constant occupation, first by the Ottoman Empire, which lasted for more than 400 years, followed by several Balkan wars, followed by the Austro-Hungarian Empire, followed by two worldwide wars giving birth to 50+ years of dictatorship by communism and post-communism turbulence.


The history of the area is important to understand many things, but in this particular case, its imminent influence on Serbian cuisine. I am not saying that the Serbian national dish doesn't exist, just that the majority of the recipes suffered irretrievable change under the foreign influence over so many years. Like "Chevapchichi" sausages, many other recipes have Turkish and Middle Eastern flavors; others, on the other hand, 'suffered' changes, especially by German, Greek, Hungarian, and other influences. All the great recipes and flavors of all the foreign influences combined with all our Serbian heritage also gave the people here a very special culture related to food, preparation, consummation, and restaurant service. There is a story (and even a fork-shaped monument you can see above) wherein in the city of Niš, in southern Serbia (Roman Naissus), back in the 12th century, during the royal dinner in honor of Frederick Barbarossa, who was on a 'holy' crusade with his army, his host Stefan Nemanja, Serbian Grand Prince of the time, used forks, knives, and other kitchen aids, while Barbarossa, in a 'Robin Hood' style, enjoyed all the royal meal with his hands and fingers. Of course it is hard to tell if this was true, but this is what is mentioned in some old tales and stories, and supposedly the monument itself is shaped like the fork based on those old unwritten narratives.

To be only fair, historically relevant is that the meeting did happen and some treaty was signed, but Nemanja didn't join the German army to Constantinople and the crusade itself after that point, and Barbarossa never consummated this alliance as well. After all, it all happened in the well-known, dark, and religiously divided Middle Ages, which is very hard to understand. Nevertheless, and just because of the illiteracy of the time and not so much historically proven facts and texts, and especially because each nation writes its own truth in their own history books, I do like these times because of this hint of mystery, speculations, and old fairy tales. The old church where this meeting supposedly happened and where Barbarossa's army made a camp still stands, and its own history is full of mysterious stories as well. If you'd like to know more about it, hop to the story Fairies of Naissus with more old tales about the local neighborhood.

Meeting with Barbarossa in 1189*

But to get back to the worldwide dishes—as a Serbian, I can't be too objective when it comes to judging or comparing different cuisines to Serbian, but I know one thing—eating just one same food every day is not much fun at all. I am also far away from being some food fanatic, but every now and again, and again, and... again I really want to try something new. To satisfy this need, I do two things. I cook, and I order various different meals from the menus of domestic and international restaurants here and during my travels. To be honest, I am not a great cook simply because I always foolishly think that I can do better and never follow recipes to the word, and often my masterpieces end in the trash bin, but from time to time I get something extraordinary out of the oven, making me proud of myself, especially when the meal is a product of my own experiments. In addition, Viktor and I in recent years started one special thread for this blog and YouTube channel with our selection of food we liked and prepared.

Chevapchichi is one of the Serbian BBQ dishes we simply couldn't avoid, and finally, and in contrast to later commercial presentations of all Serbian food I embedded, what follows is our own small video with our own recipe and step-by-step instructions on how to make chevapchichi sausages in the shortest possible way and with our way to try and preserve all the Balkan's touch and taste. It's not little effort, I know, but the result is definitely worthwhile.


Besides five different meats, it's not that obvious what exactly goes into the mixture, so here is our own recipe that originated from Jana's Chilli Pepper Travels blog but with our twist. Minced meat includes beef, lamb, pork, turkey, and bacon. Combined, there was around 1 kg of the mixture, and for spices, we used 1 onion, 3 cloves of garlic, and 1 tbs of all of these: oregano, cornstarch, turmeric, paprika, salt, black pepper, and brown sugar. The quote from the beginning was from the sci-fi TV show "Eureka", which aired 2006-2012, and the central gathering in many episodes was in the town's great diner called "Café Diem", and its chef Vincent once selected "Serbian cevapcici" as a daily special. He made it from lamb patty, paprika, and garlic and literally described it as "a little hunk of Balkan heaven". However, and in a nutshell, for a dish so widely prepared, there is not just one recipe out there. Instead, different people and restaurants use their own (secret) ingredients, and little sausages can be very different from one place to another.

My blog is really not a promotional piece of any kind. This is not what I am doing here. It's just a public journal of mine, and I never intended to use it for some commercial purpose. However, this is my chance to break this principle with Serbian food. I have to admit that if I wanted to do research about all the Serbian national food, that would probably go far beyond this blog, but luckily, the guys from the National Serbian Tourist Organization last year did a tremendous job with their promotional video they called "Soulfood Serbia". I embedded it next on the post, and even though it is rather long (about 12 minutes), I am encouraging you to find the time to watch it. Preferably with an empty stomach—it will be good for your gastronomical urges later. Besides, the video is made in great quality, and it is describing the core of Serbian food history pretty well, and also it covers only genuine Serbian food, the kind that survived all possible influences over the centuries.


Well, at the end, all I can add is that enjoying food is one of those things that's occupying almost all of human senses, and remembering all the occasions, where and when it happened, has the power of bringing back all good memories of all occasions and people we shared all those dinners with. With me, Serbian chevapchichi have been very high on the list ever since my childhood and no doubt will be here and around for many years ahead.

*
Kosta Mandrović - http://staresrpskeslike.com/
Stefan Nemanja - http://en.wikipedia.org/wiki/Stefan_Nemanja

Computer Life - First 30 Years

Ah yes, the year of 1981. 30 years ago. It was a time when the first commercial home computers arrived in stores worldwide. More or less. Importantly, that particular year I entered my teenage years, and I always wondered what would happen if home computers arrived a couple of years later and avoided my teen days, allowing me to have a different childhood with different options for life later. Would I be a different person with a different career today? Probably. I remember I was on the edge by choosing my professional career and was ready to go for science, most likely in physics or astronomy, as those two fascinated me at the time the most. They still influence me a lot, probably because of the same reasons computers hooked me - they are so mysterious and provide endless pleasurable time unlocking nature.

Sinclair ZX Spectrum

But no, computers arrived just the same year when I turned 13 years old, when I was the most emotionally disturbed by various hormones and other chemicals suddenly released in a young boy's body, and I was hooked big time. They were so attractive, so mysterious, so colorful, so enigmatic, so... new. I instantly learned BASIC and dived into the world of zeros and ones. And the video games... They were so addictive, solving puzzles, killing aliens, eating dots and ghosts—you name it. I still remember that year when I was on summer holiday in Greece with my parents, waiting every day in line to take my couple of minutes in front of a big video console, driving a giant ladybug throughout a maze, avoiding some villainous insects... After 30 years now, here I am, still playing with computers, only now for money, writing (sometimes pretty complex) software applications on a daily basis, having learned so far maybe around 15 programming languages with all their variations, still playing video games, now with my son, only now the ladybug evolved into a bigger angry bird, but in a nutshell, nothing dramatically changed over the years. But compared to other careers, being a software developer is a good thing. At least for me, as computers provide a constant hunger for learning new stuff, they are changing every day, and in the days full of programming hours, I feel like I am making a real contribution to the world. Not the big one, but surely the feeling is right.

There was a trap in the software career back in the time when I was younger. I was thinking of joining some big companies, going abroad, and working on more significant projects in the field of developing operating systems or programming languages themselves... But I decided that this was not for me. This was a path where I would be just a small bolt in the giant industry, and that would require big sacrifices. If I did that, I would definitively have to stop with other activities and hobbies and would have much less family time, and I knew for sure that if I didn't have all that, I would be no good and would probably sink into a small cubicle or, even worse, evolve into a boss-type of person that I never liked and would never be good at.

Personal Computer i286

So 30 years of computer evolution passed in a flash of the eye, and from my first home computer Sinclair ZX Spectrum, to today's PC, what's really changed maybe the most is best self-described by simple comparison in their subsystems: CPU speed was at 3.5 MHz compared to my current HP 8710w laptop with a dual processor running on 2.5 GHz. The ZX had 16kB of ROM and 16kB of RAM memory, and I remember I had its ROM printed on paper in full Z80s assembly language. Comparing that, HP has its own 4GB capacity, and printing its OS would be similar to printing the complete DNA sequence of mine. The display was 32x24 characters with some color limitations, while I am looking right now at a 24" monitor in HD resolution. ZX didn't have any hard disk extended memory, just a simple way of recording software on an outside tape recorder where all zeros and ones were represented with its own sound. What is similar to nowadays' internet I remember that some radio stations were broadcasting Spectrum's programs live in the air. We were recording them on magnetic tapes and then loading them into memory. This great ZX Spectrum time of my teenager years lasted for maybe 4 years when the first PC computers appeared with their floppy disks and small hard drives. My parents took two car trips to Munich (around 1000km) back in 1988 just to complete our first home PC286. ZX served for many more years as a developing system in our lab, where my parents and I created a couple of industrial controllers based on Zilog's Z80 8-bit CPU. For almost a decade, this little CPU and ZX Spectrum carried a serious business within industrial means. Amazing what was possible to be done in just a couple of kilobytes of free space.

With today's update of the post I am including a link to the full ZX Spectrum emulator written entirely in JavaScript. Please find it within Qaop/JS HTML5 ZX Spectrum emulator with tons of games you can run from Torinak game page.

Sinclair ZX Spectrum - Jumping Jack

To conclude with some wisdom everybody knows today, 30 years of working in the IT business was really dynamic and enjoyable, and now when I look at thousands or tens of thousands or even more lines of code behind me, it makes me a little proud. Sometimes, when I start some application I made years ago, I simply can't believe it is my work, and for some I don't even remember the story behind, and even the programming language is a bit unfamiliar after years of its extinction.

Sinclair ZX Spectrum JavaScript emulator
http://torinak.com/qaop

Sinclair ZX Spectrum
http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm
http://en.wikipedia.org/wiki/ZX_Spectrum

Peek & Poke
http://www.peekpoke.hr/en

HP 8710w:
http://www.notebookreview.com/default.asp?newsID=3864