<commit_before>
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/html">
<head>
    <meta charset="utf-8">
    <script src='skycons/skycons.js'></script>
    <script>var skycons = new Skycons({'color': 'white'});</script>
</head>
<body>
<link rel="stylesheet" type="text/css" href="styles.css" />

<?php
require_once 'get_data.php';
getConfig();

$forecast = getDarkSkyData();
$status =configIsValid();
if($status['valid'] != true){
    print "<div class='error'>ERROR: {$status['reason']}</div>";
//    print "<a href='./config.php'>Edit Config</a>";
    print "<style>.temp,.suntimes{display:none;}</style>";
} else {
    print '<div id="YANPIWS" class="YANPIWS"></div>';
}
?>
<div class="col">
    <div class="row">
        <a href="/temps.php">
<?php
$count = 1;
foreach ($YANPIWS['labels'] as $id => $label){
        echo "\t<div class='temp temp{$count}' id='temp{$count}'></div>\n";
        $count++;
        if ($count > 2){
            break;
        }
}
?>
        </a>
    </div>
</div>
<div class="col">
    <div class="row"></div>
    <div class="row ">
        <div id="wind_now" class="wind_now"></div>
        <div  id="datetime"></div>
    </div>
    <div class="row suntimes">
        <span id="sunrise" ></span>
        <span id="sunset" ></span>
    </div>
</div>
<div class="col rigthtCol" id="forecast">
</div>
<script src="./YANPIWS.js"></script>
<script>
    function refreshAll() {
        refeshDateTime();
        refreshForecast();
        refreshSunrise();
        refreshSunset();
        refreshCurrentWind();
        checkTempAges();
        refreshLastAjax();<commit_msg>add cache bust per #61<commit_after>
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/html">
<head>
    <meta charset="utf-8">
    <script src='skycons/skycons.js'></script>
    <script>var skycons = new Skycons({'color': 'white'});</script>
</head>
<body>
<link rel="stylesheet" type="text/css" href="styles.css" />

<?php
require_once 'get_data.php';
getConfig();

$forecast = getDarkSkyData();
$status =configIsValid();
if($status['valid'] != true){
    print "<div class='error'>ERROR: {$status['reason']}</div>";
//    print "<a href='./config.php'>Edit Config</a>";
    print "<style>.temp,.suntimes{display:none;}</style>";
} else {
    print '<div id="YANPIWS" class="YANPIWS"></div>';
}
?>
<div class="col">
    <div class="row">
        <a href="/temps.php">
<?php
$count = 1;
foreach ($YANPIWS['labels'] as $id => $label){
        echo "\t<div class='temp temp{$count}' id='temp{$count}'></div>\n";
        $count++;
        if ($count > 2){
            break;
        }
}
?>
        </a>
    </div>
</div>
<div class="col">
    <div class="row"></div>
    <div class="row ">
        <div id="wind_now" class="wind_now"></div>
        <div  id="datetime"></div>
    </div>
    <div class="row suntimes">
        <span id="sunrise" ></span>
        <span id="sunset" ></span>
    </div>
</div>
<div class="col rigthtCol" id="forecast">
</div>
<script src="./YANPIWS.js?0.9.4"></script>
<script>
    function refreshAll() {
        refeshDateTime();
        refreshForecast();
        refreshSunrise();
        refreshSunset();
        refreshCurrentWind();
        checkTempAges();
        refreshLastAjax();
{'fraction_non_alphanumeric': 0.22667077302125038, 'fraction_numerical': 0.006467508469356329, 'mean_word_length': 3.1481481481481484, 'pattern_counts': {'":': 0, '<': 103, '<?xml version=': 0, '>': 107, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 2}, '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': '7261947', 'n_tokens_mistral': 1159, 'n_tokens_neox': 1129, 'n_words': 231}