“Meet The Hackers Who Sell Spies The Tools To Crack Your PC (And Get Paid Six-Figure Fees)”

Interesting article about Vupen to which a colleague pointed me (thanks, Anna 😉 ).

I have problems with their business model on so many levels, but just two points:

  • Their business is completely legal, although it may be immoral
  • I doubt selling to “democratic” or “NATO” governments will make any difference here. This is more likely to keep up a lucrative business rather than for ethical reasons. If they sold it to “rogue states” (by definitions of certain Western “democracies”) they’d risk their business model. Besides, if you look at the legalese that was written in the past decade or so that cuts our civil liberties and creates more of an Orwellian society in all Western “democracies” what exactly is the difference between a “democratic” government spying on me and a “nondemocratic” one doing the same? Aren’t they closing the gap with the “democracies” moving towards authoritarian societies?

// Oliver

Posted in EN, IT Security, Thoughts | Tagged , , , | Leave a comment

“What America Lost When Dennis Kucinich Lost”

Interesting read: “What America Lost When Dennis Kucinich Lost

Posted in EN | Leave a comment

Aaaaargh

The Icelandic customs did it again. So I was expecting a parcel from the family. It was a little late already anyway. Guess what I got today? … a standard letter stating limits (10000 ISK == 60 EUR at current rate) for gifts if this happens to be a gift – which the bloody customs declaration states clearly (i.e. that it is a gift).

Oh and to add insult to injury they attached the (original) customs declaration (in the original two copies, phrased in English and even saying Note for Icelandic customs officer) which lists the values of the items in great detail and now ask me in the letter to send them the information contained in that very declaration.

I read somewhere that Iceland has a 100% literacy rate. Those sources appear to be wrong.

// (annoyed) Oliver

Happy end: on Thursday last week the parcel arrived without further ado.

Posted in EN, Island/Iceland/Ísland | Leave a comment

Polittheater

Soll der Wulff sich doch seinen Zapfen streichen lassen. Ist mir doch egal.

Posted in DE, Ich, der Zyniker | 1 Comment

Classic

Pöpcørn 😆

Posted in /dev/null, EN | Leave a comment

Censorship by mistake

Police Censor Google, Facebook and 8,000 Other Sites by Accident in Denmark.

Posted in EN | Leave a comment

ISOStick

looks interesting

But I guess I’ll wait for prices to drop. It somewhat looks like ideas where in part coming from this project. Which is not to say that was the case, but it’s a possibility as the other one is older.

Posted in EN, Thoughts | Leave a comment

Niedlich …

… wie in der Sendung “Vorsicht Verschwörung!” von ZDFzeit die Verschwörungstheorien (VT) um den Tod von Prinzessin Diana, Mondlandung und 11. September 2001 (9/11) verglichen werden.

Natürlich macht man sich über die Verschwörungstheoretiker gehörig lustig. “Experte” ist Stefan Aust …

Für alle VT außer 9/11 ist mir das auch pupe. Warum? Nun, kein anderes in dieser Sendung behandelte Ereignis diente zur Rechtfertigung zweier Kriege oder von Gesetzen die unser aller Rechte massiv einschränken. Da wird man doch wohl noch nachhaken dürfen, oder? … und zumindest gibt es eine Menge offener Fragen über Verantwortlichkeiten.

// Oliver

Posted in DE, Gedanken | Leave a comment

Entzückend …

… wie das deutsche Staatsfernsehen über das russische Staatsfernsehen herzieht und die russische Regierung bezüglich deren Glaubwürdigkeit angreift 😆

Recht haben sie ja, aber in den deutschen Nachrichten interessieren mich persönlich deutsche Belange mehr. Und bspw. bei Ihrem Interview mit Steinbrück hätten sie mal richtig auf die Tube drücken können, Frau Slomka. Vielleicht ein paar aufklärende Worte zum Thema Inflation 1 für die Zuschauer. Das deutsche Staatsfernsehen hat doch den Auftrag unabhängig zu informieren, oder?

Glaubwürdiger ist übrigens das Herumgeeiere der deutschen Regierung seit Jahren jedenfalls auch nicht. Und daß jede Woche eine andere Sau durch’s sprichwörtliche Dorf getrieben wird, hilft auch nicht dabei Glaubwürdigkeit zu schaffen.

Alles in allem sollte sich gerade der deutsche Staatsrundfunk doch einmal selber “an die Nase fassen”, bevor hier auf die anderen gezeigt wird 😉

// Oliver

  1. bei dem Steinbrück den Eindruck erweckte, daß Gelddrucken nicht immer zu Inflation führt []
Posted in /dev/null | Leave a comment

Annoying

U3 technology has reached end of life. SanDisk began phasing out support for U3 Technology in late 2009.

So where can I get U3-capable drives these days?

// Oliver

Posted in EN, Thoughts | Leave a comment

Наш дурдом (голосует за Путина)

Русский / Deutsch / English

Die russische Rockgruppe Рабфак hat ein nettes Lied (Youtube oder hier oder hier) welches die aktuelle Stimmung vieler Russen so kurz vor den Präsidentschaftswahlen in Russland widerspiegelt.
Hier also meine eigene (zugegebenermaßen etwas holprige) Übersetzung ins Deutsche und Englische. Falls jemand unter den Lesern Kommentare oder Verbesserungen hat, hinterlasst sie bitte als Kommentar oder benutzt das Kontaktformular. Schwerpunkt war die Bedeutung, nicht ob sich die Verse reimen.
The Russian rock band Рабфак has a nice song (Youtube or here or here) that fits the current mood of many Russians so shortly before the presidential elections in Russia.
So here is my own (admittedly somewhat bumpy) translation into German and English. If any of my readers have comments or improvements, please leave them as a comment or simply contact me via the contact form. Emphasis was not on the rhyme but on the meaning!

Название / Title / Titel
Наш дурдом
Unser Irrenhaus
Our madhouse

Я сегодня спросил на обходе врача,
Почему у нас нет от палаты ключа?
Почему в голове и в бюджете дыра?
Почему вместо завтра сегодня вчера?
Heute während der Arztvisite fragte ich,
Warum haben wir nicht den Schlüssel zur Zelle 1?
Warum gibt es ein Loch im Kopf und im Budget?
Warum ist heute statt morgen gestern? 2
Today during the ward round I asked:
Why don’t we have the key to the cell 3?
Why is there a hole in the head and the budget?
Why today instead of tomorrow is yesterday? 4

Пусть расскажет нам доктор про нефть и про газ,
Кто их продал пиндосам, какой пидарас,
Кто отнял у народа газпром и лукойл,
Нет ответа, а на тебе, в жопу укол.
Möge 5 der Doktor uns von Gas und Öl erzählen,
Wer sie an die Amis 6 verkaufte, welche Schwuchtel?
Wer dem Volk Gasprom und Lukoil wegnahm?
Keine Antwort, und für dich ne Spritze 7 in den Arsch 8
Let 9 the doctor tell us about gas and oil,
Who sold it to the Yankees 10, which faggot?
Who took Gazprom and Lukoil away from the people?
No answer, and for you an injection 11 in the ass 12.

Continue reading

  1. Zimmer []
  2. Warum es also keinen Fortschritt gibt. []
  3. chamber []
  4. Basically why there is no progress. []
  5. Ich bin nicht sicher wie ich diese Partikel übersetzen soll []
  6. Meinem Sprachgefühl nach ist das Wort im Original abwertender als “Ami” im Deutschen. []
  7. eigtl. “Stich” von einer Injektion/Spritze []
  8. Im Originalton wird hier auch das kräftigere Wort dafür benutzt 😉 []
  9. I’m uncertain how to translate this particle []
  10. Not quite fitting as it is a derogatory term referring to US Americans in modern Russian. Used to refer to Black Sea Greeks in the past. []
  11. syringe []
  12. Yes, the original uses the strong word for it 😉 []
Posted in DE, EN, Gedanken, RU, Thoughts | Tagged , , , , , , | 2 Comments

Wech damit

So sieht auch dieser Verfassungsrechtler die Geschichte mit dem Bundesgrüßonkelamt.

Posted in DE, Gedanken | Leave a comment

prune-kernels function …

If you are like me, you will have noticed on Ubuntu (and sometimes Debian) that stale old kernels remain on the disk even when they aren’t needed anymore. I wrote a little Bash function to get rid of those kernels.

You can find the respective function here as well. This one will actually get updated if issues are found with the script. Simply source the script with . prune-kernels or source prune-kernels and then call the function.

So what does this piece of code do? Well, it uses the /vmlinuz and /vmlinuz.old symlinks to figure out the newest kernel and the one prior to that. Those two are skipped when pruning stale kernels. In addition it uses uname -r to find out which kernel is currently running and skips it as well. It is pretty verbose in showing what’s going on and which of the kernels have been skipped.
Then it calls apt-get remove on the list of stale kernels to remove them. If you choose no when apt-get remove prompts you, any further action will be skipped. If there are no stale kernels to remove, the function will make this clear.

After apt-get remove ran (and returned a success exit code), the function will collect all the file names from the /boot folder belonging to the previously removed kernels, if any, and unlinks them.

If you don’t run the function as root, the function is going to call the apt-get and rm commands through sudo. This means you will be prompted for your password twice at worst.

You may choose to give --old as a command line option to the prune-kernels function in order to make it also prune the previous kernel (pointed to by /vmlinux.old). By default it will skip this one.

TL;DR
Safer implementation of pruning of old kernels on Debian and Ubuntu that will skip (by default) the running kernel, kernel referenced by /vmlinuz and by /vmlinuz.old.

Enjoy,

// Oliver

Posted in Administration, Bash, EN, Linux, Programming, Unix and unixoid | Tagged | Leave a comment

Not used often enough in my opinion

Often people put on a condescending smirk when they hear that I still have to use CVS, let alone Subversion, in some projects. In numerous projects I have seen the performance of CVS and that of Subversion and it is surprising how such a step backwards (I consider Subversion that) could create such a hype. Wasn’t it supposed to be better than CVS? If you ever used Subversion in big projects with big files and, most of all, many small files and many branches and tags you’ll know what I mean. I for one had moved one project I owned from CVS to Subversion. After some cleaning up I quickly moved on to Mercurial because of the performance penalty that Subversion brought with it, even when compared to something as ancient as CVS. And the server we’re talking about is running actual CVS, not even CVSNT!

For once I agree with Linus Torvalds (also see the PS here). Here’s the quote I am referring to:

Because my hatred of CVS has meant that I see Subversion as being the most pointless project ever started. The slogan of Subversion for a while was “CVS done right”, or something like that, and if you start with that kind of slogan, there’s nowhere you can go.

I’ve been using the technique outlined in this article for some time now as it gives me all the superior features of a distributed VCS, including superior merge features, and still lets me develop against repositories that make use of the old traditional VCS. It helps to get rid of some of the weaknesses of old VCS even when you are stuck with them for the time being.

It may not be on par with the real thing, i.e. working exclusively with the DVCS, but it’s in some cases as close as you can get.

Let’s hope more people stuck with the old systems read this and come to see the light. Not only will it help them to familiarize with modern tools, it will – in my opinion – eventually lead to the modern tools replacing the old ones. If you have worked with a distributed version control system you know full well what boost that means for productivity.

I don’t really care whether you use to overlay your CVS/SVN working copy with Mercurial, Git, Bazaar or whatever. But try it … I bet you’ll come to like it.

// Oliver

Posted in EN, Programming, Software, VCS | Tagged , , | Leave a comment

Þverholtsfoss

We have a new waterfall in Iceland. Best of all, it’s not far from downtown Reykjavík in Þverholt (a street), no 300m from the bus station Hlemmur. So it’s one of the cheapest sightseeing locations for tourists and strong competition for the Golden Circle (Geysir, Gullfoss, Þingvellir).

This waterfall is quite peculiar and defies the laws of physics to some extent. The water runs vertically up from a bedrock structure and from there down the street. The ice structures in the last few days were interesting to see as well. I can highly recommend this beautiful piece of Icelandic nature to any tourists. If I find the time I shall add a photo to the blog for your viewing pleasure. People inside the company suggested that polar bears be confined there as an attraction for tourists and Icelanders. One colleague suggested to feed banksters to the polar bears for extra fun 😆

// Oliver

Posted in EN, Island/Iceland/Ísland | Tagged , | Leave a comment

Die Würde des Amtes

Bundespräsident weg und schon geht die Schacherei los. War nicht wirklich anders zu erwarten.

Aber statt sich über die beschädigte “Würde des Amtes” wegen des Gebarens von Wulff zu echauffieren und gleichzeitig in unwürdiger Weise – wohlgemerkt auf allen Seiten – parteipolitische Bedingungen zu stellen wer denn der (oder die) Amtsnachfolger(in) werden könnte, sollte sich unsere Politikerkaste vielleicht einmal damit beschäftigen daß selbst ein so unwichtiges Amt (ich sage nur Grüßonkel) nicht vom Volk direkt bestimmt werden kann. Und vielleicht sollten sie sich auch um den Zusammenhang mit der allseits bemühten “Meinung des Volkes” auseinandersetzen, die sie einerseits nicht erfragen, andererseits aber – aus eigener Sicht ganz eigennützig im Sinne ihres jeweiligen eigenen Standpunkts – postulieren.

Das einzig Positive was ich dem Gekeife abgewinnen kann, ist daß die Politikerkaste wieder einmal ihr wahres Gesicht zeigt. Nur leider wird dies eher zu mehr als zu weniger Politikverdrossenheit führen …

Ein Hoch auf die repräsentative Dämlokratie!

// Oliver

PS: wo blieb eigentlich am Ende die Unschuldsvermutung welche angeblich unser Rechtssystem auszeichnet? …

Posted in DE, Gedanken, Ich, der Zyniker | Tagged | 2 Comments

Selecting the editor on Debian/Ubuntu non-interactively

Set the selected editor on Ubuntu/Debian for yourself and root in one line:

echo 'SELECTED_EDITOR="/usr/bin/vim.nox"'|tee $HOME/.selected_editor| \
sudo tee /root/.selected_editor

or

echo "SELECTED_EDITOR=\"$(which vim.nox)\""|tee $HOME/.selected_editor| \
sudo tee /root/.selected_editor

// Oliver

Posted in Bash, EN, Linux, Programming | Tagged , | Leave a comment

Copyleft vs. BSD …

An age-old fight, I know. Leaning more towards the BSD-side, I just came across the following sentence today on Wikipedia:

In response, GPL supporters claim that the freedom of others to make non-free software from free software is an unjust form of power rather than a necessary freedom.
Source: Wikipedia permalink

Now now. Let me be honest with you, this sentence freaked me out a bit. It is true that the inclusion of BSD-licensed code into proprietary software makes it impossible to tinker with the code. No arguing there. Also, if you consider that right to tinker with code as essential like the definition of free software does then obviously taking away this freedom is unjust. However, many of us have a slightly different perception than RMS on what encompasses “freedom” with software. Also, given that I used to be sympathetic to the cause of the FSF and RMS, I have to say that a certain talk of his last year here in Iceland changed my mind fundamentally. Anyway, everybody is entitled to their own opinion and so is he …

My big problem with the above sentence, though, is that the inverse is also true. I have seen time and time again code files where someone slapped the GPL onto a piece of code that was previously licensed under BSD-license or any other permissive license and they conveniently “forgot” to mention the origin of the code was licensed in a more permissive manner, too. This too is a unjust form of power the GPL-aficionados have over authors using a more permissive license. And they are abusing it just like they accuse creators of proprietary software of abusing the rights granted to them via permissive licenses.

// Oliver

Posted in /dev/null | Tagged , , | Leave a comment

Abgabe auf Kinderlosigkeit? ….

War klar, daß dies aus der CDU kommen mußte 😆

Würde mich natürlich auch betreffen. Daß die Kanzlerin den Vorschlag nicht gut fand, war klar. Immerhin hat sie selbst bekanntlich keinen Nachwuchs. Ob das nun an Unfruchtbarkeit liegt ist mal komplett ihre Sache und geht niemanden etwas an. Dennoch ist es damit klar, daß sie parteiisch ist.

Ich hätte da nur einige Anmerkungen zu machen. Als Mann hat man natürlich andere Probleme Nachwuchs zu “bekommen” als eine Frau. Denn eine Frau kann ggf. eine künstliche Besamung vornehmen lassen und so auch ohne Partner Kinder bekommen. Die einzige Alternative für den Mann wäre hingegen illegal und würde dann noch nicht einmal garantieren daß der Mann danach das Kind aufziehen könnte. Adoption? Klar, gern. Aber als Single und Mann hat man da fast keine Chance. Es gibt zwar mehr als genug Kinder die eine Zukunft verdient hätten und schon da sind, aber wie schwer eine Adoption schon für ein Ehepaar ist weiß ich von einem ehemaligen Kollegen dessen Frau aus gesundheitlichen Gründen kein Kind gebären darf, da dies ihr Leben gefährden würde.

Irgendwie scheint der Vorschlag zumindest nicht bis zum Ende durchdacht zu sein. Ich bin derzeit unentschieden, denn eine extra Abgabe – wenn ich wieder in Deutschland lebe – ist jetzt nicht sooo schlimm. Aber andererseits … 😕

Und wie schon erwähnt, manche haben nicht einmal eine Wahl.

// Oliver

Posted in DE, Gedanken | Tagged , | 2 Comments

by the way …

Convenient little snippet to get my external IP:

echo $(wget -q -O - ip.assarbad.net/text)

Posted in Administration, Bash, EN, Linux, Unix and unixoid | Leave a comment