<commit_before><meta charset="utf-8">
<title>{{ site.title }}</title>
{% if page.excerpt %}<meta name="description" content="{{ page.excerpt | strip_html }}">{% endif %}
<meta name="keywords" content="{{ page.tags | join: ', ' }}">
{% if page.author %}
  {% assign author = site.data.authors[page.author] %}{% else %}{% assign author = site.owner %}
{% endif %}

{% include _open-graph.html %}

{% if site.owner.google.verify %}<!-- Webmaster Tools verfication -->
<meta name="google-site-verification" content="{{ site.owner.google.verify }}">{% endif %}
{% if site.owner.bing-verify %}<meta name="msvalidate.01" content="{{ site.owner.bing-verify }}">{% endif %}

{% capture canonical %}{{ site.url }}{% if site.permalink contains '.html' %}{{ page.url }}{% else %}{{ page.url | remove:'index.html' | strip_slash }}{% endif %}{% endcapture %}
<link rel="canonical" href="{{ canonical }}">
<link href="{{ site.url }}/feed.xml" type="application/atom+xml" rel="alternate" title="{{ site.title }} Feed">

<!-- http://t.co/dKP3o1e -->
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<!-- For all browsers -->
<link rel="stylesheet" href="{{ site.url }}/assets/css/main.css">

<meta http-equiv="cleartype" content="on">

<!-- HTML5 Shiv and Media Query Support -->
<!--[if lt IE 9]>
	<script src="{{ site.url }}/assets/js/vendor/html5shiv.min.js"></script>
	<script src="{{ site.url }}/assets/js/vendor/respond.min.js"></script>
<![endif]-->

<!-- Modernizr -->
<script src="{{ site.url }}/assets/js/vendor/modernizr-2.7.1.custom.min.js"></script>
<!-- Materialize -->
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/3.9.3/lodash.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.96.1/js/materialize.min.js"></script>
<script src="/assets/js/velocity.ui.js"></script>
<script src="/assets/js/parallax_blur.js"></script>
<script language="javascript" type="text/javascript">
  // materialize init code
  $('document').ready(function () {
    $(".button-collapse").sideNav({
      edge: 'right'
    });
    $('.plx').parallaxBlur(); // custom parallax effect
    $('.tooltipped').tooltip({delay: 50});
    var ln = navigator.language || navigator.userLanguage;
    $('ul.tabs').tabs('select_tab', ln && _.indexOf(ln, ['de', 'en']) ? ln : 'en');


    // BioPic ScrollEffect
    var biopic = $('img.bio-photo');
    var height = biopic.height();
    var target = height * 47 / 100;
    var width = biopic.width();
    var left = '46%';
    var zero = 353;

    // init
    if ($(document).scrollTop() >= zero ) {
      setPic();
    }
    // update onScroll
    $(document).on('scroll', function () {
      setPic();
    });    

    function setPic () {
      // secret css-js bridge for media queries (such a stupid hack)
      if ($('.jscssbridge').css('float') == 'left') {
        var el = biopic;
        var offset = $(document).scrollTop();

        if (offset >= zero) {
          if (el.height() > target) {

            var val = height - ( $(document).scrollTop() - zero );

            if (val < target) val = target;

            el.css({
              height: val + 'px',
              position: 'fixed',
              top: '0.2em',
              left: left
            });
          }
          else if (el.height() != target) {
            el.css('height', target + 'px');
          }
        }
        else if (el.css('position') != 'relative' || el.css('top') !== '0px') {
          el.css({
            height: '8.3em',
            position: 'relative',
            top: 0,
            left: 0
          });      
        }<commit_msg>click on biopic reveals contact info<commit_after><meta charset="utf-8">
<title>{{ site.title }}</title>
{% if page.excerpt %}<meta name="description" content="{{ page.excerpt | strip_html }}">{% endif %}
<meta name="keywords" content="{{ page.tags | join: ', ' }}">
{% if page.author %}
  {% assign author = site.data.authors[page.author] %}{% else %}{% assign author = site.owner %}
{% endif %}

{% include _open-graph.html %}

{% if site.owner.google.verify %}<!-- Webmaster Tools verfication -->
<meta name="google-site-verification" content="{{ site.owner.google.verify }}">{% endif %}
{% if site.owner.bing-verify %}<meta name="msvalidate.01" content="{{ site.owner.bing-verify }}">{% endif %}

{% capture canonical %}{{ site.url }}{% if site.permalink contains '.html' %}{{ page.url }}{% else %}{{ page.url | remove:'index.html' | strip_slash }}{% endif %}{% endcapture %}
<link rel="canonical" href="{{ canonical }}">
<link href="{{ site.url }}/feed.xml" type="application/atom+xml" rel="alternate" title="{{ site.title }} Feed">

<!-- http://t.co/dKP3o1e -->
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<!-- For all browsers -->
<link rel="stylesheet" href="{{ site.url }}/assets/css/main.css">

<meta http-equiv="cleartype" content="on">

<!-- HTML5 Shiv and Media Query Support -->
<!--[if lt IE 9]>
	<script src="{{ site.url }}/assets/js/vendor/html5shiv.min.js"></script>
	<script src="{{ site.url }}/assets/js/vendor/respond.min.js"></script>
<![endif]-->

<!-- Modernizr -->
<script src="{{ site.url }}/assets/js/vendor/modernizr-2.7.1.custom.min.js"></script>
<!-- Materialize -->
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/3.9.3/lodash.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.96.1/js/materialize.min.js"></script>
<script src="/assets/js/velocity.ui.js"></script>
<script src="/assets/js/parallax_blur.js"></script>
<script language="javascript" type="text/javascript">
  // materialize init code
  $('document').ready(function () {
    $(".button-collapse").sideNav({
      edge: 'right'
    });
    $('.plx').parallaxBlur(); // custom parallax effect
    $('.tooltipped').tooltip({delay: 50});
    var ln = navigator.language || navigator.userLanguage;
    $('ul.tabs').tabs('select_tab', ln && _.indexOf(ln, ['de', 'en']) ? ln : 'en');


    // BioPic ScrollEffect
    var biopic = $('img.bio-photo');
    var height = biopic.height();
    var target = height * 47 / 100;
    var width = biopic.width();
    var left = '46%';
    var zero = 353;
    var perfect = 343;

    // init
    if ($(document).scrollTop() >= zero ) {
      setPic();
    }
    // update onScroll
    $(document).on('scroll', function () {
      setPic();
    });    

    function setPic () {
      // secret css-js bridge for media queries (such a stupid hack)
      if ($('.jscssbridge').css('float') == 'left') {
        var el = biopic;
        var offset = $(document).scrollTop();

        if (offset >= zero) {
          if (el.height() > target) {

            var val = height - ( $(document).scrollTop() - zero );

            if (val < target) val = target;

            el.css({
              height: val + 'px',
              position: 'fixed',
              top: '0.2em',
              left: left,
              cursor: 'pointer'
            });

            el.on('click', function () {
              $('html,body').animate({scrollTop: perfect}, 10);
            });
          }
          else if (el.height() != target) {
            el.css('height', target + 'px');
          }
        }
        else if (el.css('position') != 'relative' || el.css('top') !== '0px') {
          el.css({
            height: '8.3em',
            position: 'relative',
            top: 0,
            left: 0,
            cursor: 'auto'
          });

          el.off();
        }
{'fraction_non_alphanumeric': 0.21417740712661107, 'fraction_numerical': 0.012004043467273186, 'mean_word_length': 2.76546146527117, 'pattern_counts': {'":': 0, '<': 83, '<?xml version=': 0, '>': 87, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7207294', 'n_tokens_mistral': 2692, 'n_tokens_neox': 2504, 'n_words': 540}