<commit_before><!DOCTYPE html>

<html>
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>Zooniverse</title>
    <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" />
    <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Montserrat">
    <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic" />
    <link rel="stylesheet" href="./main.css" />
  </head>

  <body>
    <i id="font-awesome-test" class="fa" style="opacity: 0; pointer-events: none; position: absolute;"></i>
    <script>
      addEventListener('DOMContentLoaded', function() {
        var testIcon = document.getElementById('font-awesome-test');
        var testIconFontFamily = getComputedStyle(testIcon).fontFamily;
        if (testIconFontFamily !== 'FontAwesome') {
          var fallbackLinkTag = '<link rel="stylesheet" href="./font-awesome/css/font-awesome.min.css" />';
          document.head.insertAdjacentHTML('beforeEnd', fallbackLinkTag);
        }
        testIcon.parentNode.removeChild(testIcon);
      });
    </script>

    <script src="https://cdn.polyfill.io/v1/polyfill.min.js?features=default,es6,Promise&amp;flags=gated"></script>
    <script>('assign' in Object) || document.write('<script src="./fallback-polyfills.js"></'+'script>');</script>

    <script src="./vendor.js"></script>
    <script src="./main.js"></script>
  </body>
</html><commit_msg>Add a cheap old-browser check<commit_after><!DOCTYPE html>

<html>
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>Zooniverse</title>
    <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" />
    <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Montserrat">
    <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic" />
    <link rel="stylesheet" href="./main.css" />
  </head>

  <body>
    <div id="old-browser-warning" style="display: none;">
      <p style="margin: 0.5em 1em;">
        Sorry, your browser appears to be outdated!
        <strong><a href="http://browsehappy.com/">Check out your upgrade options!</a></strong>
      </p>
    </div>

    <script>
      if (typeof SVGElement === 'undefined') {
        document.getElementById('old-browser-warning').style.display = '';
      }
    </script>

    <i id="font-awesome-test" class="fa" style="opacity: 0; pointer-events: none; position: absolute;"></i>
    <script>
      addEventListener('DOMContentLoaded', function() {
        var testIcon = document.getElementById('font-awesome-test');
        var testIconFontFamily = getComputedStyle(testIcon).fontFamily;
        if (testIconFontFamily !== 'FontAwesome') {
          var fallbackLinkTag = '<link rel="stylesheet" href="./font-awesome/css/font-awesome.min.css" />';
          document.head.insertAdjacentHTML('beforeEnd', fallbackLinkTag);
        }
        testIcon.parentNode.removeChild(testIcon);
      });
    </script>

    <script src="https://cdn.polyfill.io/v1/polyfill.min.js?features=default,es6,Promise&amp;flags=gated"></script>
    <script>('assign' in Object) || document.write('<script src="./fallback-polyfills.js"></'+'script>');</script>

    <script src="./vendor.js"></script>
    <script src="./main.js"></script>
  </body>
</html>
{'fraction_non_alphanumeric': 0.1885222381635581, 'fraction_numerical': 0.012338593974175036, 'mean_word_length': 3.7235772357723578, 'pattern_counts': {'":': 0, '<': 73, '<?xml version=': 0, '>': 73, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '3346491', 'n_tokens_mistral': 1181, 'n_tokens_neox': 1123, 'n_words': 169}