Internet Security and Safety

Over the past few months I’ve discussed security with family, colleagues and friends. During these conversations I’ve heard the most bizarre statements, ranging from: “anybody can see my data, I don’t have anything to hide” as an excuse to not install recent updates (that admittedly screwed up the system), to “I use weak passwords and don’t mind if these get hacked” as an excuse to not use a password manager and “I want to be online as little as possible so that I can’t lose anything”. People conveniently forget that there’s a lot more going on and all these statements assume that only large scraping bot networks roam the interwebs and are only interested in seeing the data. ...

November 20, 2016 · 3 min · Pal Hargitai

Why Java Reflection is Pure Evil and Why I Love It

One of the essential properties of object oriented programming is the encapsulation of an object state. The most important side effect of this encapsulation is that an objects' state is exposed through its methods. These methods allows for various guarantees, such as class invariants and method invariants. ...

October 24, 2012 · 6 min · Pal Hargitai