Why working at an ad blocker was the best way I could think of to help advertising · 2017-01-04 14:27 by Otilia Otlacan
Happy 2017! New year, new job – sort of, as I’ve been here at eyeo for two months already. Read on to see why I joined the company, what I found here and why I’m glad I made this move.
Closed my LinkedIn account · 2012-06-08 16:30 by Wladimir Palant
Random thoughts on democracy and Russian presidential election · 2012-03-12 12:54 by Wladimir Palant
As some of you might know, Russia sort of elected a new old president a week ago. After taking a 4 years break as prime minister Putin now becomes Russian president for the third time. I’ve been following the Russian-language reactions to the election which I find quite interesting. While I like most readers of this blog have the luxury of living in a democracy, sometimes I need a reminder about what actually constitutes a democracy. Hint: elections in regular intervals are not sufficient.
Random thought on communities · 2011-12-15 23:46 by Wladimir Palant
Being in charge of a popular project has its highs and lows. On the one hand, creating something that is used by many people can be highly rewarding. You have a large community that supports you, there are many people willing to do their part. But then there are times when an unpopular change needs to be done, and as your community grows almost any change will make you unpopular with somebody. All the sudden you get people yelling at you — lots of people suddenly need to tell you how stupid that change is and what you should have done instead. It’s highly demotivating and makes you want to avoid uncomfortable changes. But that’s a dead end leading to a dead project.
Aktuelle Informationen der ukrainischen Botschaft? So findet man sie! · 2011-09-24 14:55 by Wladimir Palant
This is once again an off-topic blog post about the information policy of the Ukrainian embassy in Germany. Main point is making this information easier to find for Ukrainian citizens who live in Germany which is why it is being published in German and Russian.
Das ist jetzt mal ein Blog-Post, das rein gar nichts mit Adblock Plus zu tun hat. Sinn und Zweck ist lediglich, diese Informationen besser auffindbar zu machen.
Эта статья, в виде исключения, абсолютно не связана с Adblock Plus. Основной смысл ее публикации в том, чтобы эту информацию было немного проще найти.
Binary XPCOM components are dead - js-ctypes is the way to go · 2011-07-12 13:19 by Wladimir Palant
Daniel Glazman is shocked to see how hard shipping binary XPCOM components with an extension became now. Fact is, we simply didn’t notice the hidden message of blog posts announcing dropping binary compatibility (meaning that your component needs to be recompiled for each new Firefox version, no matter how simple it is) and rapid releases — binary XPCOM components in extensions are deprecated. Theoretically, somebody could still continue using them but it requires so much effort that nobody can be expected to do that. Unfortunately, I haven’t seen it said like that anywhere, hence this blog post. There is still tons of documentation on binary XPCOM components on MDN and no deprecation warnings. Even XPCOM changes in Gecko 2.0 page lists all the important changes without making any conclusions.
Running Linux in the browser · 2011-05-17 18:50 by Wladimir Palant
Einbürgerung in den deutschen Staatsverband - im Detail · 2011-02-28 00:06 by Wladimir Palant
This lengthy German-language blog post deals with the issues of the German naturalization process and should be irrelevant to most people not living in Germany.
Diese Woche gab es hier ein wichtiges Ereignis: meine Frau hat endlich die deutsche Staatsbürgerschaft bekommen. Ich konnte den Prozess von Anfang an miterleben und sehen, wie das heutzutage abläuft. Da es aber kaum deutschsprachige Beschreibungen dazu gibt, denke ich nicht, dass sich allzu viele meiner deutschen Mitbürger damit auskennen. Ich schreibe es einfach hier auf, vielleicht gibt es dann bei der nächsten Debatte um die Einbürgerung weniger schlecht informierte Meinungen.
Finding security issues in a website (or: How to get paid by Google) · 2010-12-11 01:40 by Wladimir Palant
I received a payment over $2,500 from Google today. Now the conspiracy theorists among you can go off and rant in all forums that Adblock Plus is sponsored by Google and can no longer be trusted. For those of you who are still with me: the money came though Google’s Vulnerability Reward Program. Recently Google extended the scope of the program to web applications. I took up the challenge and sure enough, in a few hours I found four vulnerabilities in various corners of google.com.
Ah, that wonderful Flash installation experience... · 2010-04-22 10:57 by Wladimir Palant
Apparently, I am not the only one who noticed that the Flash installation experience has turned from bad to worse. Paul O’Shannessy uses pretty strong language to describe the procedure but I think it is justified. Until recently you could ignore all the bells and whistles and still download the executable which would then install Flash (and only Flash, regardless of the pre-checked crap that you might have forgotten to uncheck). Now you have to install the Adobe DLM extension (never mind that plug-in installation doesn’t usually require a browser restart) and there doesn’t seem to be a way to avoid it. Still wonder why so many people want to see Flash obsoleted by HTML5?