Life’s good

Heute sitze ich endlich mal wieder auf “meiner Terrasse” und schaue den Kindern beim Spielen im Baumhaus zu. Der Himmel ist blau und bildet einen schönen Kontrast zum satten Grün der Bäume. Ich höre Vögel zwitschern, die Hühner des Nachbarn, die Raben mit kräftigem Flügelschlag im nahen Wald und in der Ferne die Reiher auf einer Lichtung. Ab und an saust eine Fliege oder Biene vorbei. Diese Geräuschkulisse ist so anders als in der Stadt
So kann man es echt eine Weile aushalten. Ein sehr schöner Kontrast zum Leben und Arbeiten in der großen Stadt unter der Woche.

IMG_0249.JPG

Kinder

Was man sich als jemand, der keine Kinder hat, kaum vermag vorzustellen, ist die Freude die die machen können. Oft hört man heutzutage eher Geschichten davon wie anstrengend Kinder sein können. Oder man sieht in sozialen Netzwerken die vermeintlich lustigen Bilder von verwüsteten Zimmern. Doch jeder fühlt intuitiv das solche Bilder eigentlich Stress bedeuten. Oder die Kindergeburtstage die es jedes Jahr zu organisieren gilt usw.

Na klar können Kinder stressig sein. Aber dennoch ist es ein unbeschreibliches Gefühl morgens ins Kinderzimmer zu kommen und die kleinen Ärmchen schon einem entgegengestreckt zu sehen. Zu sehen wie sehr sich das Kind jeden Tag aufs neue freut Dich zu sehen.
Egal wie stressig der Tag auch gewesen sein mag. Ich kann’s kaum erwarten morgens ins Kinderzimmer zu gehen und die kleinen zu sehen :)

Ein deutliches Signal an die Politik

Am letzten Wochenende wurde in Brandenburg ein neuer Landtag gewählt. Wie zu erwarten gab es mehr oder weniger böse Überraschungen. Die AfD wurde mit 12,2% in den Landtag gewählt, die FDP ist mit 1,5% klar raus und die Wahlbeteiligung lag bei unter 50%.

Worüber reden die üblichen Berufspolitiker natürlich am meisten? Genau, den ach so schlimmen Rechtsruck der die AfD in den Landtag gespült hat. Alle Parteien haben offenbar Stimmen an die AfD verloren.

Klar sieht das schlimm aus, denn trotz elitärem Anspruch scheint die AfD mit ihrem Program und Mitgliedern mit Kompetenz nicht unbedingt vorbelastet sein.

Eisbär

Alles schien interessanter als die Landtagswahl

Was ich allerdings viel schlimmer finde, ist das deutliche Signal das über 50% der Bevölkerung gesandt hat. Jeder zweite wahlberechtigte Bürger gab zu verstehen das er nicht daran glaubt das irgend einer der zur Wahl stehenden Politiker/Parteien es wert wäre am Sonntag ein paar Meter zum Wahllokal zu gehen.

Natürlich könnte man es sich leicht machen und sagen den Leuten geht es zu gut. Aber ich glaube dem ist nicht so. Es gibt immernoch viele Probleme in Brandenburg. Angefangen von Infrastruktur über Schulen bis hin zu Braunkohletagebau, CO2 Endlager und Fracking.

 

Ich glaube das den allermeisten Brandenburgern diese Themen wichtig sind und am Herzen liegen. Nur leider konnte keiner der Politiker glaubhaft vermitteln das er bzgl. dieser Herausforderungen etwas erreichen kann. Und das durch die Bank weg. Jeder zweite Brandenburger mistraut diesbezüglich sowohl den großen Regierungsparteien als auch den kleinen Oppositionsparteien.

Selbst eher mässiges Herbstwetter und Schrott im Fernsehen scheinen den Leuten wichtiger gewesen zu sein als ihre Stimme abzugeben. Obwohl sie das nächste Mal erst wieder in 6 Jahren dazu Gelegenheit haben werden. Viele wussten wohl das es keinen Unterschied machen würde ob sie nun die eine oder die andere Partei wählen.

Klar gab es zwei Hände voll enthusiastische AfD Wähler. Doch auch die werden wohl in den nächsten 6 Jahren einen gehörigen Dämpfer bekommen, wenn sie merken das mitmachen müssen etwas anderes ist als Anzuprangen und provokante Reden zu schwingen.

Dennoch sollten sich unsere Spitzenpolitiker schleunigst mal Gedanken machen wie diesem Vertrauensverlust bei den Wählern zu begegnen ist. Und es sollte auf keinen Fall mit Desinteresse gleichgesetzt werden. Denn interessiert sind die Menschen im Land. Nur glaube sie nicht das zur Wahl stehen Leute etwas ändern können oder wollen.

 

Mail Stats with Splunk

Most of people working with IT probably complain that they’re getting too many emails. I’ve got the same feeling. Usually people trying to use filter rules to pre-sort messages into folder of which they think need no immediate attention.

I tried to quantify this feeling a bit better and started to write an AppleScript that writes out Mail meta data to a file. The script extracts the time a message was send and received, the sender, the recipients, the CC recipients, the type (message or calendar entry) and the size of the message.

This file is then indexed by the free version of Splunk (a popular commercial log analysis tool) on my local machine.

Now I can run queries against the amount of eMails I get and generate some statistics. I for instance figured that I’m getting up to 250 messages per day:

number of incoming emails per day

number of incoming emails per day

Almost 50% of the messages actually seem to come from two to three senders

a pie chart of the top senders

a pie chart of the top senders

These stats actually don’t help with handling all those messages, but they give an indication which kind of messages yield the biggest impact if they can be reduced (like unsubscribing from certain mail distribution lists if no longer needed).

These are just a few examples of queries one can run on those data. I’ve just started to look into my mail data with Splunk and got more ideas for queries. For instance I’d like to figure out what’s the balance between messages where I’m a TO recipient versus messages I’m only on CC. Or what’s the average number of CC recipients on messages. Word clouds for subject messages are also interesting.

You can find the AppleScript on my Github account. It’s my first adventure in AppleScript and the code is certainly clumsy and incomplete. But for my current purposes it’s good enough.

In Outlook you have to set up a rule that handles all messages by running this AppleScript. This rule must be the first one, so it catches all messages (even the message you are sending) before they’re handled by any other rule.

Outlook rule settings to run AppleScript.

Outlook rule settings to run AppleScript.

A call to all the men

What’s wrong with men? As it seems, a lot. Almost all of the recent scandals around leaked private data of VIPs or harassment of individuals on the internet were caused and kindled by men. Men are stealing and sharing/selling pictures of naked women. Men are threatening women for pointing out sexism on video games. Men are the majority in the editorials of newspapers putting naked women on their front pages to support sales. Men are holding down women when it comes to promotion in companies. And I can probably go on and on and on.

Freie Erde 1985

This picture is at max loosely related to the topic.

This seems all very stupid and short sighted to me. Why is this? Are men really that stupid? Don’t they realise that the next victim of such ass hole behaviour could be their wife, their daughter, their sister, their mother, their friend? All men have at least one woman in their lives for biological reasons that they should care for (the mother, stupid!). Hopefully they have much more and therefore should have an own interest in treating them with respect and support them equally.

Still there are very vocal and aggressive, even invasive men out there threatening women everyday. Treating women as objects rather than human beings.

It’s time to stand up and take a stand against this.

  • Do not tolerate such behaviour!
  • Speak up if you encounter it!
  • Make clear that this is not tolerated!
  • Make clear that this is not a funny mistake but a serious issue!
  • Point out that it’s wrong.
  • Do not support sexism by buying products that use women out of context to sell their products!

And I’m even saying that their comments and “opinions” should not be allowed on public forums. It’s not about expressing your opinion or freedom of speech if you’re anonymously calling for action against women. Those comments do not add value and must not be tolerated but deleted and the persons banned from further publishing such threats. You would not normally tolerate such behaviour in real life. Why would you on the internet?

Mosh to the rescue

mosh trying to re-establish a SSH connection

As an average geek I often use SSH to login to remote servers. As I’m also using a laptop, I had to reopen the connections when I switched locations or more specifically networks. Sure it’s not a big thing to just wait until the old connection timed out and go back one step in the shell history to recall the connection.

But us geeks are also bloody lazy when it comes to computer stuff and every keystroke you can save is possibly worth doing so ;)

This is where mosh comes in handy. It’s magical little wrapper around the SSH connection that gives me a persistent SSH connection across actual network connection switches. That means my SSH connections feel like they don’t die when I roam from home to the office or from a caffee WiFi to the next.

MOSH tackles the problem of changing network connections at a completely different level:

Remote-shell protocols traditionally work by conveying a byte-stream from the server to the client, to be interpreted by the client’s terminal. (This includes TELNET, RLOGIN, and SSH.) Mosh works differently and at a different layer. With Mosh, the server and client both maintain a snapshot of the current screen state. The problem becomes one of state-synchronization: getting the client to the most recent server-side screen as efficiently as possible.

And the best thing with mosh… it easy to install on most platforms. You just install a pre-build package for your favorite operating system or compile from source. You have to open certain firewall ports to allow the special UDP connection mosh is using to synchronize the state.

The latter might be a problem for corporate environments where you have to use a proxy or where UDP is not allowed.

On my Macs I had to fiddle a bit with the Terminal environment settings to get mosh working properly. Initially it was complaining about incompatible LANG settings. But with the following settings you should be able to get it working (put that in your ~/.bashrc) :

export LANG="en_US.UTF-8"
export LC_COLLATE="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
export LC_MESSAGES="en_US.UTF-8"
export LC_MONETARY="en_US.UTF-8"
export LC_NUMERIC="en_US.UTF-8"
export LC_TIME="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"

For everyday usage you just replace your “ssh” command with “mosh” to open a connection. Mosh will keep that connection open as long as you want. It’ll magically reconnect when you’re switching networks.

Ich blog mich schonmal warm

Jetzt hab ich ja fast keine Ausrede mehr hier nicht doch regelmäßiger zu bloggen. Der werte Herr @chaosblog, seines Zeichens Ironblogger und IT-Hausmeister bei den Ironbloggern Berlin, muss nun auch für mich arbeiten und “nervt” mich doch nu auch endlich mal diesem elitären Club der Internetztagebuchschreiber beizutreten.

Nunja, Themen geben es sicher genug. Aber ihr kennt das, man hat ne Idee die so zu 83% fertig ist. Aber soll man darüber jetzt schon bloggen? Oder lieber bis in 2 Jahren warten wenn man endlich mal die Zeit gefunden hat, diese Idee fertigzustellen?

Das Bild hat gar nichts mit dem Text zu tun. Ich fands einfach nur schön.

Aber da dit hier ja alles meta ist, kann man ja auch darüber schreiben wie es einem oft nicht gelingt angefangene Sachen fertigzustellen. Und wer ist daran nämlich Schuld? Genau, der verflixte Herr Pareto.