Die lange Nacht der ZEIT: Brauchen wir ein neues '68?

Die Redebeiträge von Rainer Langhans halte ich für interessant bezüglich der Bewertung der aktuellen technischen Entwicklung und ihrem Bezug zur Politik bzw. der Politk selbst.

http://www.zeit.de/video/2017-05/5435931102001/die-lange-nacht-der-zeit-brauchen-wir-ein-neues-68

Hier die Timestamps seiner Redebeiträge:

  • 15:54 - 21:50
    document.getElementsByTagName('video')[0].currentTime = 954.9165
  • 46:47 - 57:37
    document.getElementsByTagName('video')[0].currentTime = 2808.146128

Um direkt zu den Beiträgen zu springen:
Die Developer Console öffnen (Chrome: Ctrl + Shift + J oder Cmd + Opt + J, Firefox: Ctrl + Shift + K oder Cmnd + Option + K) und dann den jeweiligen Code von oben eingeben.

Fix Lenovo T440s brightness keys

Per default the brightness keys does not work and we couldn't even read out the keycodes using xev.

We found the fix on launchpad:

  1. Edit /etc/default/grub
  2. Change the line starting with GRUB_CMDLINE_LINUX_DEFAULT= to: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=\"!Windows 2012\""
  3. sudo update-grub
  4. Reboot

Ubuntu 15.10: Alles beim Alten

Ein wiederkehrendes Thema bei all den Ubuntu Releases der letzten Jahre war "Alles beim Alten". Für mich wurde daraus über das letzte halbe Jahr ein "Alles beim Alten, weitergehen".

Ubuntu ist leider auch schon einige Zeit nicht mehr die Distribution, die man einfach weiter empfehlen kann. Angefangen hat dieses Problem für mich als Ubuntu entschied, alle Suchbegriffe aus der Programmübersicht ins Internet weiter zu leiten. Dies war so konträr zur Nutzererwartung, dass man bei jeder Empfehlung darauf hinweisen musste.

Als dieses Problem endlich überwunden war - Ubuntu revidierte die Entscheidung - zeigte sich allsbald das nächste Problem: Ubuntu zog nicht mit, was Usability angeht.

Elementary OS

Distributionen wie das auf Ubuntu basierende elemenary OS machen seit einiger Zeit vor, wie schlicht und Übersichtlich der Desktop und die Programm-Übersicht gehalten werden kann. Leider gibt es hier zwei gar nicht so einfach zu ändernde und unübliche Designentscheidungen: Ordner und Dateien werden durch einen einzelnen Klick aktiviert und auf dem Desktop werden weder Dateien noch Ordner angezeigt. Und damit ist auch diese Distribution nicht wicklich zu empfehlen. Und das ist bei der Eleganz der Oberfläche äußerst schade. Auch das diese Distribution als einzige den Dateimanager mit mehreren Spalten anzeigen kann, stimmt mich fast traurig - ich will das haben :-)

Ubuntu Mate

Ich werde bei meinen nächsten Versuchen auf Ubuntu Mate setzen. Es scheint mir, als würde es sich hierbei um eine sowohl Anfänger als auch Poweruser taugliche und vorallem in ihrer Nutzung erwartungskonforme Distribution handeln. Vielleicht der goldene Mittelweg zwischen Eleganz und Funktionalität.

DTN conference in Berlin

Just wanted to take a few lines and reflect upon the the DTN conference that took place on the 23. and 24. of March in Berlin. Thinking back now still inspires me tremendously. I got there totally by accident and actually with a bit of a hearing loss. I was in the city and wanted to spend the night there, so I hung around in the C-Base where I met Cryptix and a friend of his. They were talking about JS and stuff so we got talking. They pointed out to me that there is this nice conference taking place just that weekend. Nice I thought, I need to go there. At 4 o'clock I left the C-Base for Tresor and danced through the night.

Reaching DTN the other morning after some breakfast and googling for hearing loss treatments I seeked out the organizers and had my first nice conversation at the event with Ksenya Serova. Somehow I passed through her screening beeing quite a bit impressed with her cool and analytical attitude. Then a few coffees later the next (maybe first that day) talk commenced. Chatting with my then boss Thomas Waldmann I found out that he actually knows one guy from the DTN lineup: Holger Krekel. We exchanged a few words, email addresses and I felt like this was the perfect start. Such a kind human beeing.

The one guy I was most thrilled to see around beforehand was Feross Aboukhadijeh. That's the guy that implemented BitTorrent in JS! At least I wanted to exchange some word, how ever trivial they would be. And I guess that is the point about the DTN (and really all those hackermeetups) right there: there hardly is a "trivial" - Ideas, Inspiration and Ideals become alive through all those short moments of shared experience. Suddenly the singular beeing, the Neuromancer, as so nicely portraid by Calib James DeLisle (who was not at the DTN) becomes a vibrant social beeing.

I enjoyed meeting Holger and getting to know David Göthberg through some moving personal stories. I enjoyed ranting about freedom and resistance with Andrew Davis and realized only a couple of days later what extrordinary cool stuff is beeing pushed forward by Juan Benet. Leaving the group late into the last evening getting a hug from the interesting Paige Peterson - *wuhuu* - made for quite a nice ending.

PS: And just over the last days I started to play around with tools written by Mathias Buus and even exchange a few small ideas.

DTN Conference Berlin

Send files directly p2p and e2e encrypted

Start a fully meshed network by passing on the generated link and share files peer-to-peer and end-to-end encrypted powered by WebRTC!

  • Works fully in the browser using WebRTC.
  • Mesh swarms can be started by opening the site. A "mesh URL" is generated to be passed around.
  • The mesh URL contains a password. All files mesh will be sent end-to-end encrypted.
  • Swarms can be joined by opening the mesh URL.
  • Swarm form fully meshed networks (n:n) using webrtc-swarm.
  • WebRTC signaling data is exchanged via signalhub.

Files will not be propagated among peers. The peers that initates a transfer will send the file to every connected peer individually.

The sourcecode is available at the Github repository.

Click the image to open the demo: peermesh

  • peertransfer Peertransfer is a (1:n) WebRTC based file transfer tool. Compared to peermesh it encodes a authentication code into the "sharing URL" that is passed around and will not initiate WebRTC signaling if the code is missing or wrong.

Credits