Profile

Cover photo
Tim Janik
Works at Lanedo GmbH
Attended University of Hamburg
Lives in Berlin
11,122 followers|592,961 views
AboutPostsPhotosVideos+1's

Stream

Tim Janik

Shared publicly  - 
 
DevLog: #Rapicorn’s IDL moving into Beast
·
Topics covered this time:

- Git Branches (in Rapicorn and Beast)
- Hello and goodbye clang++
- New Widgets
- IDL Improvements
- BEAST Developments
- What’s next?

https://testbit.eu/rapicorn-idl-moving-into-beast/   #BEAST #Rapicorn #DevLog  
1
Add a comment...

Tim Janik

Shared publicly  - 
 
Atomkraft? NEIN DANKE · http://www.no-point.de/ #AntiAtom 

#Atomausstieg, Kam heute mit der Post... ;-)
 ·  Translate
4
Mykola Krachkovsky's profile photoHanno Behrens's profile photoJens Georg's profile photoTim Janik's profile photo
6 comments
 
+Hanno Behrens  Thanks so much for writing up what my picture taking meant to express ;-)
Add a comment...

Tim Janik

Shared publicly  - 
 
Thread Local Storage Benchmark - is #TLS even usable in practice?
·
A good while ago at a conference, I got into a debate over the usefulness of TLS (thread-local storage of variables) in performance critical code. Allegedly TLS should be too slow for practical uses, especially for shared libraries...

#threading #Rapicorn #coding
A good while ago at a conference, I got into a debate over the usefulness of TLS (thread-local storage of variables) in performance critical code. Allegedly TLS should be too slow for practical uses, especially for shared libraries. TLS can be quite useful for context sensitive APIs, ...
4
2
Rob Clark's profile photoJoel Becker's profile photoAdrian M Negreanu's profile photoDenisss Novikov's profile photo
2 comments
 
TLS is way useful if when allocation contention starts hitting your critical path.
Add a comment...

Tim Janik

Shared publicly  - 
 
Rapicorn #Devlog: shared_ptr, resources, eval syntax, etc
·
Giving in to persistent nagging from Stephen and Stefan about progress updates, I’m cherry picking some of the branches recently merged into #Rapicorn devel for this post. We’ll see if I can keep posting updates more regularly in the future…

Topics covered:
- Interactive Examples
- Shared_ptr widgets
- Resources
- New eval syntax
- What’s next

https://testbit.eu/shared_ptr-resources-eval-syntax/ #GUI
Giving in to persistent nagging from Stephen and Stefan about progress updates (thanks guys), I'll cherry pick some of the branches recently merged into Rapicorn devel for this post. We'll see if I can keep posting updates more regularly in the future… ;-) ...
2
Add a comment...

Tim Janik

Shared publicly  - 
 
Monica Lewinsky: The price of shame #TED
·
Very, very watch-worthy. Monica got standing ovations, fully deserved.

https://www.youtube.com/watch?v=H_8y0WLm78U
13
2
livemorenow.net's profile photoSamuel Bancal's profile photoMarc-André Laverdière's profile photoSai Sandeep's profile photo
2 comments
 
worth listening to... !
Add a comment...

Tim Janik

Shared publicly  - 
 
#clt  : Already listening in...
 
Für alle die, die heute nicht vorbei kommen können haben wir wieder einen Audio- und Videostream eingerichtet. Schaut doch mal rein :)
 ·  Translate
Die Chemnitzer Linux-Tage sind eine Veranstaltung rund um das Thema Linux und Open Source für jedermann, die Linux-Nutzer, Insider und Unternehmen zusammenbringt.
2
Add a comment...

Tim Janik

Shared publicly  - 
 
Uploads of #FOSDEM 2015 Videos
·
Yay! It looks like the FOSDEM videos are finally being processed and uploaded. I couldn't attend Brussels this year, so I'm eagerly waiting for Pippin's talk to come up. The desktop devroom isn't up yet, but at least the main track and some of the other devrooms are already (ca 25% at the moment).

http://video.fosdem.org/2015/
Index of /2015. Icon Name Last modified Size Description. [DIR] Parent Directory - [TXT] STATUS.txt 28-Feb-2015 00:06 590 [DIR] devroom-ada/ 22-Feb-2015 15:41 - [DIR] devroom-bsd/ 22-Feb-2015 15:41 - [DIR] devroom-configuration_management/ 25-Feb-2015 08:46 - [DIR] ...
7
Sriram Ramkrishna (sri)'s profile photoTim Janik's profile photo
2 comments
 
Hmmm, yummy ;-)
Add a comment...
In his circles
123 people
Have him in circles
11,122 people
Michael Andersson's profile photo
atul mishra's profile photo
✰ Cartoon Movies TV ✰'s profile photo
Xavier Payn's profile photo
Falanga Mume's profile photo
Jenny Jabajab's profile photo
Markus Karnik's profile photo
thirdrahman ilham's profile photo
Marion Pendleton's profile photo

Tim Janik

Shared publicly  - 
 
DevLog: A day of templates
·
Yesterday I spent some 14+ hours on getting a templated undo method wrapper going. Just to throw it all away this morning. Here's what I was trying to achieve...
https://testbit.eu/a-day-of-templates/ #C++11 #template #lambda
2
Add a comment...

Tim Janik

Shared publicly  - 
 
Germany #VDS : constitutional violation for total surveillance
·
A new bill is under way in Germany that violates the constitution and paves the way to total surveillance.

Here's the statement from the free wireless for the public good community that'll be destroyed once the bill becomes effective:

http://freifunkstattangst.de/2015/05/27/wir-brauchen-eure-hilfe-die-vorratsdatenspeicherung-toetet-freifunk/ #surveillance
 #keinevds
 ·  Translate
Noch vor ein paar Monaten verkündete Vize-Kanzler und Bundeswirtschaftsminister Gabriel (SPD) bei der Veröffentlichung einer Neuregelung des Telemediengesetzes (TMG) einen "Schub für kostenloses WLAN". Bei genauerer Betrachtung des Entwurfs stellte sich schnell heraus, dass die Konsequenzen eines solchen Gesetzes zum Gegenteil führen würden: Noch mehr Rechtsunsicherheit und definitiv kein Schu ...
5
2
Stift Tisold's profile photoFrank R. Jaroszewski's profile photoCharlie Kravetz (charlie-tca)'s profile photoFrank Schwarberg's profile photo
2 comments
 
Du kannst doch weiterhin frei funken. Wir wollen nur, dass keine Dummheiten gemacht werden, die dem Grundgesetz widersprechen. So, nun hübsch brav sein. Gegen Paranoia bringt der Pfleger gleich was. 
 ·  Translate
Add a comment...

Tim Janik

Shared publicly  - 
 
Cory Doctorow compares the #NSA and the Stasi
·
Another great talk by Cory Doctorow:

https://re-publica.de/session/nsa-are-not-stasi-godwin-mass-surveillance
#surveillance
5
1
Rolf Eustergerling's profile photoRodney Brown's profile photo
 
Why do they use the same name?
Staats... is similar to National
Sicherheits.... is similar to Security
Dienst is similar to Agency

So the difference is just the language. (And of course the efficiency) - but not the intention.
Add a comment...

Tim Janik

Shared publicly  - 
 
 
Wort zum Samstag:
 ·  Translate
3
Florian Hubold's profile photo
 
Daumen hoch für das NSA-Schild auf der Motorhaube ^^
 ·  Translate
Add a comment...

Tim Janik

Shared publicly  - 
 
Avoiding the #FREAK #ssl Attack - #CVE-2015-0204
·
Apparently lots (+36%?) of HTTPS servers out there allow degrading of encrypted connections to weak 90ties-era cyphers; Matthew Green calls it the "Attack of the Week": http://blog.cryptographyengineering.com/2015/03/attack-of-week-freak-or-factoring-nsa.html

Here's what you can use to check you preferred HTTPS site for the weakness:
  openssl s_client -connect testbit.eu:443 -cipher EXPORT

You should be seeing a "*handshake failure*" for secure sites. If not, here's a previous blog entry that provides a secure Apache config disallowing weak cyphers altogether:
  https://testbit.eu/apache-sslciphersuite-without-poodle/ #security
Apache cipher setup (SSLCipherSuite) to enable HTTPS connections with perfect forward secrecy while avoiding the CRIME, BREACH, POODLE and RC4 attacks.
4
1
Nandan Vaidya's profile photo
Add a comment...
People
In his circles
123 people
Have him in circles
11,122 people
Michael Andersson's profile photo
atul mishra's profile photo
✰ Cartoon Movies TV ✰'s profile photo
Xavier Payn's profile photo
Falanga Mume's profile photo
Jenny Jabajab's profile photo
Markus Karnik's profile photo
thirdrahman ilham's profile photo
Marion Pendleton's profile photo
Work
Occupation
Works at Lanedo GmbH
Employment
  • Lanedo GmbH
    Managing Director, 2009 - present
    At Lanedo, I'm managing a highly skilled team of Free Software experts that I can learn from everyday. As a company we focus on open standards and proving Open Source quality to our customers around a variety of Open Source projects.
  • Imendio AB
    Lead Developer, 2005 - 2009
    At Imendio I've been leading the development team for the graphical toolkit and Maemo infrastructure of the Nokia N770 up to N910. We worked on many software applications and software layers of the entire product, focusing on stability improvements and optimizations for speed and low power consumption of the embedded devices.
  • University of Hamburg
    CS Student, 1999 - 2005
    I studied computer science at the University of Hamburg to learn about the theoretical underpinnings of software like Beast and Rapicorn.
  • Red Hat Software
    Developer, 1999 - 2001
    Back at the Red Hat Labs, I developed the GObject object system, which is nowadays powering the GNOME and XFCE desktops. I've also been co-maintaining the GTK+ toolkit back in the day and helped with the development of the ALSA sound driver project.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Berlin
Previously
Hamburg
Story
Tagline
Take a constructive approach to make the world a better place.
Introduction
Tim Janik studied computer science at the University of Hamburg, is a Free Software and Open Source author, advocate, speaker and contributor to various open projects. For more information see the Biography of Tim Janik. You can hire Tim Janik for professional consulting around Free Software through the Lanedo Website.
Bragging rights
I am writing Free Software...
Education
  • University of Hamburg
    Computer Science, 1999 - 2005
Basic Information
Gender
Male
Tim Janik's +1's are the things they like, agree with, or want to recommend.
Entropy Attacks! - Google Groups
groups.google.com

D. J. Bernstein, 01.02.14 18:51. The conventional wisdom is that hashing more entropy sources can't hurt: if H is any modern cryptographic h

USENIX
plus.google.com

USENIX, the Advanced Computing Systems Association

Should We Include Documentation Builds In Tarballs? | Tim Janik
timj.testbit.eu

Git allows better integration for automated documentation builds than tarballs, what are the trade-offs in supporting both models and possib

Lanedo
plus.google.com

Open Source Consultancy

PixelWorld
plus.google.com

Any Style & Any Subject Beautiful Visual Arts. Any Day Theme : Photography, Drawing, Painting, Sculpture, Design, Video, Filmmaking and Architecture From The Best Artist Around The Globe , Increase Your Followers,Get Inspiration And Be Inspired By Others ,If You Have Time Please Tag +PixelWorld or Hashtag #pixelworld in All Your New Post To Be More Sure To Share Your Visual Work With my Followers ,Curated by +Alberto Carreras

ManageFlitter
plus.google.com

Find your unfollowers, find new people to follow, track keywords on Twitter, schedule your tweets for appropriate times - all with ManageFlitter - the best Twitter account management application in the galaxy!

The Black Swan: Second Edition
books.google.de

books.google.de - A black swan is a highly improbable event with three principal characteristics: It is unpredictable; it carries a massive

Attraktor
plus.google.com

Der Makerspace in Hamburg

Telepolis
plus.google.com

Telepolis ist eines der ältesten deutschen Online-Magazine und berichtet kritisch und aktuell über Politik, Wirtschaft, Kultur, Energie, Wissenschaft und Medien.

David S. Neal
www.freelancer.co.uk

Computing has been a real interest of mine for as long as I can remember. Each day I arrived at nursery I used to run straight to the comput

Author's Thought
plus.google.com

Author sharing anything, about anything including book info and related.

LibreOffice
plus.google.com

libreoffice documentfoundation libo tdf

The Linux Foundation
plus.google.com

Nonprofit consortium dedicated to fostering the growth of Linux

Why FSF Founder Richard Stallman is Wrong on Steve Jobs
www.readwriteweb.com

It's time for free software to find a new voice. Once again, Free Software Foundation founder Richard Stallman is putting his feet firmly in

Working effectively with legacy code
books.google.de

books.google.de - Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to

World-first low carbon aviation fuel to be developed for Virgin Atlantic
www.virgin.com

Virgin Atlantic announce ground breaking aviation fuel technology...

True business leaders think differently
www.virgin.com

Leadership doesn’t have a secret formula; all true leaders go about things in their own way...