Profile

Cover photo
Philipp Kern
Works at Google
Attended Karlsruhe Institute of Technology
Lives in München, Germany
277 followers|416,369 views
AboutPostsCollectionsReviews

Stream

Philipp Kern

Shared publicly  - 
 
That feeling when you're at the airport in Dublin and everyone is quiet and witnesses the inauguration ("America, America" from the loudspeakers) and Trump's speech. Oh well, time to fly home... 🛫
2
Add a comment...

Philipp Kern

Shared publicly  - 
4
Sigfredo Zamorano's profile photo
 
Nice photo, HNY!!
Add a comment...

Philipp Kern

Shared publicly  - 
 
"Wir gehen auch davon aus, dass die Summen, um die es dabei geht, niemanden veranlassen, sich krank ins Geschäft zu schleppen."

Ja, hm, warum denn dann wohl!? Was soll der /incentive/ denn dann bringen? Dass man sich weniger krank meldet, wenn man nicht krank ist? Warum wäre das dann dafür eine Motivation wenn ich pro Tag schon so viel bekomme wenn ich nicht krank bin, daheim sitze und mein Arbeitslohn bekomme?

Mein AG will ja, dass ich gefälligst nicht komme, wenn ich krank bin. Die Kosten werden dadurch ja auch nur größer.
 ·  Translate
Der Autobauer Daimler zahlt Mitarbeitern nach einer neuen Betriebsvereinigung einen Bonus, wenn sie selten krank sind. Die neue Regelung ist unter Experten umstritten.
2
Maik Zumstrull's profile photo
 
Wobei ich die Witch-Hunt-Kultur, zu der das teilweise führt, auch nicht gut finde. "Der hat gehustet! Steinigt ihn!!!" Zumal die Angst, dass ein erkältet Anwesender alle anderen ansteckt und deshalb sofort weg müsse, auch unwissenschaftlicher Unsinn ist.
 ·  Translate
Add a comment...

Philipp Kern

Shared publicly  - 
 
I struggled this weekend to get GRUB2 going again on my HP MicroServer Gen8. Unfortunately it does not support UEFI at all, so I need to use a legacy bootloader. Also I need a featureful one to support loading my kernel from btrfs. So after too many hours(!) of rebooting and watching GRUB2 redraw slowly, sometimes even without a working keyboard it turned out that I needed to "grub-install --disk-module=ahci <device>" to make it work. Otherwise the kernel loaded from disk was corrupted by the firmware in four different ways (according to sha256sum from within GRUB). In case someone else encounters invalid arch-independent ELF magics on that particular platform.
1
Maik Zumstrull's profile photoPhilipp Kern's profile photo
2 comments
 
In a way, maybe. I run bleeding edge kernels thanks to Arch and I can't say I had any real trouble with it for a quite a while now. If it could actually recover from a disk failure is another matter, though.

I'm not even sure what the alternative would have been. Probably EXTLINUX. I haven't dealt with non-UEFI systems for a long time. ;-)
Add a comment...

Philipp Kern

Shared publicly  - 
 
An diesem Punkt sollte dann auch klar sein, warum SMS nicht in Zwei-Faktor-Authorisierung genutzt werden sollte. Im Zweifel übernimmt das BKA deinen Account und sperrt dich aus.
 ·  Translate
 
Das BKA macht Dinge mit Telegram. #beyondkaputt
 ·  Translate
Wir haben die Maßnahme von Deutschlands oberster Ermittlungsbehörde analysiert und mit Rechtsexperten besprochen—ihr Urteil ist eindeutig. Das Ergebnis unserer Recherche bringt den Generalbundesan…
1 comment on original post
5
1
Add a comment...

Philipp Kern

Shared publicly  - 
 
Letztes Mal, als ich in Speedport-Quellen reingeschaut habe, waren die Kommentare auf Chinesisch. Ich bin mir sicher, die Telekom hat da Spezialisten fuer.
 ·  Translate
11
Sigfredo Zamorano's profile photo
 
Good thing to promote diversity.
Add a comment...

Philipp Kern

Shared publicly  - 
1
1
Add a comment...

Philipp Kern

Shared publicly  - 
 
Automating the installation of Debian on z/VM instances
I got tired of manually fetching installation images via either FTP or by manually transferring files to z/VM to test s390x installs. Hence it was about time to automate it. Originally I wanted to instrument an installation via vmcp  from another instance o...
2
Add a comment...

Philipp Kern

Shared publicly  - 
 
I guess the lesson is... don't let others have the talk with your kids.
7
2
Bastian Blank's profile photo
 
Just "the talk"?
Add a comment...

Philipp Kern

Shared publicly  - 
 
I thought there was also a similar CLI tool, but that should suffice. (And apparently Android keyboard knows that after const there's most often int, char and... uh... str.)
 
For those late-night coding sessions when you are trying to remember exactly what 'const char * const *path[];' really means...
11 comments on original post
1
Add a comment...

Philipp Kern

Shared publicly  - 
 
Want some programming exercises? http://adventofcode.com/ is an advent calendar of relatively easy challenges. Every day so far had a straightforward solution and then a surprise twist that required re-thinking the solution.

You are on a Chromebook, you say? Then try https://repl.it/ which gives you an online code editor and execution environment for various languages. I did the first three days with Go in there and it was working fine. One caveat however is that if you pick Javascript (who would?), it's executed in your browser, so you might lock up your tab if you produce endless loops.

Also, if you feel the need to have a Linux console, Google Cloud Shell (https://cloud.google.com/shell/docs/quickstart) gives you one for free. The setup is a little quirky with the need to setup a project, but it's described on the quickstart page how you do it. Note that Cloud Shells do have some local storage but are garbage collected after one hour of inactivity. The shell in the browser allows you to receive and send files, though.
+-|---+ / | /| +-----+ | |:::::| | 25 +----+ |:::::| |---+ +-----------+ 24 / / \ |:::::| | /| / \\\\\\ [] /| 23 / / / \|:::::| | / | / \\\\\\ [] / | 22 / / / / \:::::|/ / | +-----------+ | 21 +----+ / / / \------+ ------|:::::::::::| | 20 |-----\ / / / \=====| ------|:::::::::::| | 19 ...
2
1
Add a comment...
Philipp's Collections
Story
Tagline
SRE, Coffee addict, Debian developer
Introduction
Disclaimer: Although I work for Google, my opinions and comments are my own and must not be interpreted as official statements.
Education
  • Karlsruhe Institute of Technology
    Diplom-Informatiker, 2006 - 2013
  • Grimmelshausen-Gymnasium Offenburg
    Abitur, 1997 - 2006
Basic Information
Gender
Male
Work
Occupation
Site Reliability Engineer
Employment
  • Google
    Site Reliability Engineer, 2012 - present
    Corporate Engineering
  • Steinbuch Centre for Computing
    Studentische Hilfskraft, 2008 - 2012
    Network administration, IPv6 evangelist
  • Proventa AG
    Junior Consultant, 2010 - 2011
    Linux system administration
  • Karlsruhe Institute of Technology
    Studentische Hilfskraft, 2009 - 2010
    Mainframe administration
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
München, Germany
Previously
Karlsruhe, Germany - Neuried, Germany
Links
Other profiles
Contributor to
Public - a month ago
reviewed a month ago
2 reviews
Map
Map
Map