István Kiss

István Kiss

Software Engineer @ FlowTraders

Rule #1, you gotta have FUN!

According to Knuth, Computer Programming as an Art (1974), “premature optimization is the root of all evil (or at least most of it) in programming.” Has the truth behind this statement been changing in the last forty years? Let’s look at some examples in C++, as even today, it is a synonym for performance. Let’s start with a simple function – division by four.

Big Boys don't Cry - They do periodic backups

Indeed, this article should be about the WannaCry ransomware, but first let us do a small detour to an event that happened exactly ten days before the madness, and let’s talk about the GoogleDocs phishing wave. The scary thing is that, while in the case of WannaCry the “only” human factor was the lack of even basic actions to protect the systems, in the case of the phishing attack the user was actually required to click twice: once to open a link in a strange mail, and once to allow some suspicious website access to their Google account.


  • comply advantage
  • ntt data
  • 3PillarGlobal
  • Betfair
  • Telenav
  • Accenture
  • Siemens
  • Bosch
  • FlowTraders
  • MHP
  • Connatix
  • MetroSystems
  • BoatyardX
  • Colors in projects