Profile

Cover photo
Philipp Kern
Works at Google
Attended Karlsruhe Institute of Technology
Lives in München, Germany
263 followers|340,041 views
AboutPostsCollectionsReviews

Stream

Philipp Kern

Shared publicly  - 
 
Oh wow. EinsFestival zeigt Jimmy Fallon am Tag drauf auf Englisch mit dt. Untertiteln und natürlich ohne Werbung. Und das wohl sogar Montag bis Freitag. (Keine Ahnung wie das dann mit US übereinstimmt. Aber gerade kommt die Folge von gestern.)

Jetzt bräuchte man sowas noch mit John Oliver. But not going to happen, of course. :)
 ·  Translate
2
Add a comment...

Philipp Kern

Shared publicly  - 
 
Sadly only on Facebook?
 
Wonderful. Absolutely wonderful.

The daily news show of a German TV station uses its reach to show the other side of casual sexism.

(probably poor) Translation of the text: German chancellor Merkel met internationally renowned human rights activist Amal Clooney today to talk about the situation of refugees. Clooney was accompanied by her husband who's an actor.
7 comments on original post
1
Add a comment...

Philipp Kern

Shared publicly  - 
 
Um eines mal klarzustellen: Ich renne nicht "Hypes" des Hypes willens hinterher. DNSSEC (11 Jahre alt) benutze ich, weil es Spaß macht, nicht weil ich glaube, dass es aktuell einen Mehrwert an Sicherheit bringt. IPv6 (18 Jahre alt) benutze ich aus Convenience. Alle Geräte hinterm NAT direkt erreichbar, yay! Durchgespielt. systemd (5 Jahre alt) benutze ich weil es objektiv besser ist. Docker (3 Jahre alt) traue ich nicht übern Weg; Kubernetes (2 Jahre alt) ist noch nicht ausgereift; die Idee hinter CoreOS (2 Jahre alt) finde ich nett, weil die Produktion meines Arbeitgebers so ähnlich aussieht.

Bei systemd hat sich jemand viele Gedanken gemacht und ist zu den richtigen Lösungen gekommen. Ich sehe, wie diese mir in der täglichen Arbeit helfen und helfen werden. Ohne zu Lügen habe ich erst heute erst wieder ein "sleep 60" in einem upstart-Skript gefunden. Natürlich kann man das auch umbauen, aber man braucht dann diverse Stunden, um die modellierten Abhängigkeiten dann zu debuggen. ("emit" im anderen Job? Aus dem Programm heraus?) Petrinetze statt normalen Abhängigkeiten zu nutzen hilft halt nicht. systemd hat genau die richtige Mächtigkeit. Entgegen populärem Glauben löst auch sysvinit das Problem nicht durch explizite Ordnung der Abhängigkeiten. Programme können nicht immer doppelt fork() aufrufen (Go, I'm looking at you!), wenn sie fertig sind mit ihrer Initialisierung. Diverse Dämonen kümmern sich gar nicht erst darum. (Und auch da hat systemd eine einfache Lösung.) Wenn ich Socket Activation nutze kann ich das Problem auch noch mitlösen und brauche kein root für Binden an privilegierte Ports. Und ich kann seccomp-Filter definieren, direkt chroot machen, Namespaces zur Isolation nutzen, etc.

Man kann Programme auch auf Basis ihrer Leistung bewerten und nicht nur darauf schauen, wann sie geboren wurden. "Damals war alles besser, haben wir schon immer so gemacht", überzeugt mich als Techniker nicht.
 ·  Translate
12
1
Philipp Kern's profile photoJoachim Breitner's profile photoDaniel “dictvm” Heitmann's profile photo
3 comments
 
Ich meinte natürlich ein `while true; do something sinnvoll; wait for new input; done`, kein `while true; do :; done` :-)

Sowas halt: https://github.com/nomeata/zpub/commit/1ef05a657ecba4bc402ab5885cd3e993cb455d28
 ·  Translate
Add a comment...

Philipp Kern

Shared publicly  - 
 
You'd think that building a cable to the spec can't be that hard if you are in the cable business. The margin must be insane for so many to try and fail.
5
Add a comment...

Philipp Kern

Shared publicly  - 
An artificial intelligence program developed by Google beats Europe's top player at the ancient Chinese game of Go, about a decade earlier than expected.
5
Michael Banck's profile photo
 
Oh snap
Add a comment...

Philipp Kern

Shared publicly  - 
 
In case you missed the actual video, like I did. Cat. Monkey. Banana. Why? Why not!
 ·  Translate
1
Add a comment...
Have him in circles
263 people
christian weinberger's profile photo
Wouter Verhelst's profile photo
Lauren Weinstein's profile photo
Gerry Mapp's profile photo
Manuel Hambach's profile photo
Tianyi Wang (天轶)'s profile photo
Kristin Ba's profile photo
Lenz Grimmer's profile photo
koye aung's profile photo

Philipp Kern

Shared publicly  - 
 
How your typical IT project is run...
2
Joachim Breitner's profile photoJimmy Kaplowitz's profile photo
2 comments
 
+Joachim Breitner There are lots of bad situations in both academia and industry, though they have different patterns of dysfunction. Happily, there are also good situations in each sector. Don't let it discourage you if you're interested.

You probably know former academics in industry who would be willing to discuss these issues with you, but if not, I can probably get you in contact with some. Just let me know and I'll ask around.
Add a comment...

Philipp Kern

Shared publicly  - 
 
 
Want a free extra 2GB of Google Drive storage, and a more secure Google account? Take a quick security check-up for your account and you'll get an extra 2GB of free-forever Drive storage. (And yes, it stacks with last year's security checkup bonus!)

https://security.google.com/settings/security/secureaccount
15 comments on original post
1
Add a comment...

Philipp Kern

Shared publicly  - 
 
 
Protip, es gibt exakt zwei richtige Reaktion auf eine Reisetasche in einem Bahnhof, wenn du nicht das dümmste Arschloch der Stadt sein willst:

- Einfach ignorieren
- Kurz aufmachen, feststellen dass es dreckige Wäsche ist, bei der Fundstelle abgeben

Unter gar keinen Umständen willst du mit irgendwelchen Sicherheitsclowns reden, denn die müssen aus beruflichen Gründen so tun, als sei jeder alte Schlübber eine Atombombe und dann geht erstmal gar nichts mehr.

Also bitte: was für die Mitmenschen tun, Fresse halten.
 ·  Translate
Aufgrund eines verdächtigen Gegenstands wurde der Ostbahnhof evakuiert. Spezialkräfte sind vor Ort. Der gesamte Zugverkehr wurde eingestellt.
View original post
1
Add a comment...

Philipp Kern

Shared publicly  - 
 
I'm in the Bay Area again from coming Wednesday night to Saturday 1/30. Happy to beer-sign and chat, especially on next weekend. :)
1
1
Philipp Kern's profile photoJimmy Kaplowitz's profile photo
3 comments
 
I wasn't expecting SF either, but a good enough job made it the right decision. See you when you're in town.
Add a comment...

Philipp Kern

Shared publicly  - 
 
 
Aus Zwergensicht: Street View zeigt das Miniaturwunderland jetzt groß

Das Miniatur Wunderland Hamburg kann jetzt auch per Google Street View aus der Sicht der "Bewohner" erkundet werden. Es erschließen sich ganz neue Perspektiven. ;)

#miwula   #miniaturwunderland   #streetview   #hamburg
 ·  Translate
Explore the magic of the world's largest model railway exhibit.
View original post
1
Add a comment...

Philipp Kern

Shared publicly  - 
 
Why did FIDO U2F choose to include a readily available attestation certificate that allows to track a device across user accounts? Wouldn't a privacy conscious user want a RP-specific pseudonym instead?

I can see why a company that issues devices would like to identify if it's one of theirs, but then they could unlock that feature. And I'm aware that it's actually vendor dependent what's in the certificate. YubiKey puts the serial there, which is an obvious physical and inventory identifier in many ways.

Slightly sad panda.
1
Harald Wagener (oliof)'s profile photoAndreas Jellinghaus's profile photoPhilipp Kern's profile photo
3 comments
 
Last I checked there was no cross vendor way to validate the attestation certificate anyway. As a site I wouldn't particularly care how the token is implemented either. Unless someone is worried about compliance.

The protocol as-is works without leaking the device identity. Other stuff is toggleable as well, so why not allow people to hide it?
Add a comment...
Philipp's Collections
People
Have him in circles
263 people
christian weinberger's profile photo
Wouter Verhelst's profile photo
Lauren Weinstein's profile photo
Gerry Mapp's profile photo
Manuel Hambach's profile photo
Tianyi Wang (天轶)'s profile photo
Kristin Ba's profile photo
Lenz Grimmer's profile photo
koye aung's profile photo
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
Story
Tagline
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
Public - 6 months ago
reviewed 6 months ago
1 review
Map
Map
Map