Introduction
Introduction Statistics Contact Development Disclaimer Help
Add everything to the www repository. - bitreich-www - the bitreich www website…
Log
Files
Refs
Tags
---
commit 93c132883f8b8da5f33891d5acf83bd63fc97f02
parent da4476b09db9d1a078c2ca1e36b71d237b899ee1
Author: Christoph Lohmann <[email protected]>
Date: Wed, 31 Jul 2024 16:55:13 +0200
Add everything to the www repository.
Diffstat:
A 6-oneko.js | 214 +++++++++++++++++++++++++++++…
A bg.base64 | 2 ++
A bg.base64.svg | 4 ++++
A bg.base64.svg.base64 | 2 ++
M index.html | 219 +++++++++++++++++++++++++++++…
A index.html.noclippy | 50 +++++++++++++++++++++++++++++…
A s/bitreich.css | 200 +++++++++++++++++++++++++++++…
A s/deep-thinker.gif | 0
A s/favicon.svg | 6 ++++++
A s/neko.png | 0
A s/padme-hum.mp3 | 0
A s/startup.mp3 | 0
A s/yolo-css.css | 0
A zuccless/zucc-job.webm | 0
14 files changed, 696 insertions(+), 1 deletion(-)
---
diff --git a/6-oneko.js b/6-oneko.js
@@ -0,0 +1,214 @@
+// Stolen from https://outerproduct.net/oneko.js
+// based on maia's oneko.js https://maia.crimew.gay/
+// based on oneko.js from https://github.com/adryd325/oneko.js, licensed under…
+
+function getRandomInt(min, max) {
+ min = Math.ceil(min);
+ max = Math.floor(max);
+ return Math.floor(Math.random() * (max - min) + min);
+}
+
+function oneko() {
+ const nekoEl = document.createElement("div");
+ let nekoPosX = getRandomInt(32, window.innerWidth - 63);
+ let nekoPosY = getRandomInt(32, window.innerHeight - 63);
+ let mousePosX = nekoPosX - 32;
+ let mousePosY = nekoPosY - 32;
+ let frameCount = 0;
+ let idleTime = 0;
+ let idleAnimation = null;
+ let idleAnimationFrame = 0;
+ const nekoSpeed = 10;
+ const spriteSets = {
+ idle: [[-3, -3]],
+ alert: [[-7, -3]],
+ scratchSelf: [
+ [-5, 0],
+ [-6, 0],
+ [-7, 0],
+ ],
+ scratchWallN: [
+ [0, 0],
+ [0, -1],
+ ],
+ scratchWallS: [
+ [-7, -1],
+ [-6, -2],
+ ],
+ scratchWallE: [
+ [-2, -2],
+ [-2, -3],
+ ],
+ scratchWallW: [
+ [-4, 0],
+ [-4, -1],
+ ],
+ tired: [[-3, -2]],
+ sleeping: [
+ [-2, 0],
+ [-2, -1],
+ ],
+ N: [
+ [-1, -2],
+ [-1, -3],
+ ],
+ NE: [
+ [0, -2],
+ [0, -3],
+ ],
+ E: [
+ [-3, 0],
+ [-3, -1],
+ ],
+ SE: [
+ [-5, -1],
+ [-5, -2],
+ ],
+ S: [
+ [-6, -3],
+ [-7, -2],
+ ],
+ SW: [
+ [-5, -3],
+ [-6, -1],
+ ],
+ W: [
+ [-4, -2],
+ [-4, -3],
+ ],
+ NW: [
+ [-1, 0],
+ [-1, -1],
+ ],
+ };
+
+ function create() {
+ nekoEl.id = "oneko";
+ nekoEl.style.width = "32px";
+ nekoEl.style.height = "32px";
+ nekoEl.style.position = "fixed";
+ nekoEl.style.pointerEvents = "none";
+ nekoEl.style.backgroundImage = "url('/s/neko.png')";
+ nekoEl.style.imageRendering = "pixelated";
+ nekoEl.style.left = `${nekoPosX}px`;
+ nekoEl.style.top = `${nekoPosY}px`;
+ nekoEl.style.zIndex = 9999999999; //Number.MAX_SAFE_INTEGER
+
+ document.body.appendChild(nekoEl);
+
+ document.onmousemove = (event) => {
+ mousePosX = event.clientX;
+ mousePosY = event.clientY;
+ };
+
+ window.onekoInterval = setInterval(frame, 100);
+ }
+
+ function setSprite(name, frame) {
+ const sprite = spriteSets[name][frame % spriteSets[name].length];
+ nekoEl.style.backgroundPosition = `${sprite[0] * 32}px ${sprite[1] * 32}px…
+ }
+
+ function resetIdleAnimation() {
+ idleAnimation = null;
+ idleAnimationFrame = 0;
+ }
+
+ function idle() {
+ idleTime += 1;
+
+ // every ~ 20 seconds
+ if (idleTime > 10 && true && idleAnimation == null) {
+ let avalibleIdleAnimations = ["sleeping", "scratchSelf"];
+ if (nekoPosX < 32) {
+ avalibleIdleAnimations.push("scratchWallW");
+ }
+ if (nekoPosY < 32) {
+ avalibleIdleAnimations.push("scratchWallN");
+ }
+ if (nekoPosX > window.innerWidth - 32) {
+ avalibleIdleAnimations.push("scratchWallE");
+ }
+ if (nekoPosY > window.innerHeight - 32) {
+ avalibleIdleAnimations.push("scratchWallS");
+ }
+ idleAnimation =
+ avalibleIdleAnimations[
+ Math.floor(Math.random() * avalibleIdleAnimations.length)
+ ];
+ }
+
+ switch (idleAnimation) {
+ case "sleeping":
+ if (idleAnimationFrame < 8) {
+ setSprite("tired", 0);
+ break;
+ }
+ setSprite("sleeping", Math.floor(idleAnimationFrame / 4));
+ if (idleAnimationFrame > 192) {
+ resetIdleAnimation();
+ }
+ break;
+ case "scratchWallN":
+ case "scratchWallS":
+ case "scratchWallE":
+ case "scratchWallW":
+ case "scratchSelf":
+ setSprite(idleAnimation, idleAnimationFrame);
+ if (idleAnimationFrame > 9) {
+ resetIdleAnimation();
+ }
+ break;
+ default:
+ setSprite("idle", 0);
+ return;
+ }
+ idleAnimationFrame += 1;
+ }
+
+ function frame() {
+ frameCount += 1;
+ const diffX = nekoPosX - mousePosX;
+ const diffY = nekoPosY - mousePosY;
+ const distance = Math.sqrt(diffX ** 2 + diffY ** 2);
+
+ if (distance < nekoSpeed || distance < 48) {
+ idle();
+ return;
+ }
+
+ idleAnimation = null;
+ idleAnimationFrame = 0;
+
+ if (idleTime > 1) {
+ setSprite("alert", 0);
+ // count down after being alerted before moving
+ idleTime = Math.min(idleTime, 7);
+ idleTime -= 1;
+ return;
+ }
+
+ direction = diffY / distance > 0.5 ? "N" : "";
+ direction += diffY / distance < -0.5 ? "S" : "";
+ direction += diffX / distance > 0.5 ? "W" : "";
+ direction += diffX / distance < -0.5 ? "E" : "";
+ setSprite(direction, frameCount);
+
+ nekoPosX -= (diffX / distance) * nekoSpeed;
+ nekoPosY -= (diffY / distance) * nekoSpeed;
+
+ nekoPosX = Math.min(Math.max(16, nekoPosX), window.innerWidth - 16);
+ nekoPosY = Math.min(Math.max(16, nekoPosY), window.innerHeight - 16);
+
+ nekoEl.style.left = `${nekoPosX - 16}px`;
+ nekoEl.style.top = `${nekoPosY - 16}px`;
+ }
+
+ create();
+};
+
+const isReduced = window.matchMedia(`(prefers-reduced-motion: reduce)`) === tr…
+if (!isReduced) {
+ oneko();
+}
+
diff --git a/bg.base64 b/bg.base64
@@ -0,0 +1 @@
+/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4AJkFkb2JlAGTAAAAAAQMAFQ…
+\ No newline at end of file
diff --git a/bg.base64.svg b/bg.base64.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" ?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xl…
+<image width="597" height="545" xlink:href="data:image/png;base64,/9j/4AAQSkZJ…
+</svg>
diff --git a/bg.base64.svg.base64 b/bg.base64.svg.base64
@@ -0,0 +1 @@
+PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3…
+\ No newline at end of file
diff --git a/index.html b/index.html
@@ -191,6 +191,220 @@ if (document.referrer.startsWith("https://news.ycombinato…
document.location = "https://upload.wikimedia.org/wikipedia/commons/d/…
}
+// Stolen from https://outerproduct.net/oneko.js
+// based on maia's oneko.js https://maia.crimew.gay/
+// based on oneko.js from https://github.com/adryd325/oneko.js, licensed under…
+
+function getRandomInt(min, max) {
+ min = Math.ceil(min);
+ max = Math.floor(max);
+ return Math.floor(Math.random() * (max - min) + min);
+}
+
+function oneko() {
+ const nekoEl = document.createElement("div");
+ let nekoPosX = getRandomInt(32, window.innerWidth - 63);
+ let nekoPosY = getRandomInt(32, window.innerHeight - 63);
+ let mousePosX = nekoPosX - 32;
+ let mousePosY = nekoPosY - 32;
+ let frameCount = 0;
+ let idleTime = 0;
+ let idleAnimation = null;
+ let idleAnimationFrame = 0;
+ const nekoSpeed = 10;
+ const spriteSets = {
+ idle: [[-3, -3]],
+ alert: [[-7, -3]],
+ scratchSelf: [
+ [-5, 0],
+ [-6, 0],
+ [-7, 0],
+ ],
+ scratchWallN: [
+ [0, 0],
+ [0, -1],
+ ],
+ scratchWallS: [
+ [-7, -1],
+ [-6, -2],
+ ],
+ scratchWallE: [
+ [-2, -2],
+ [-2, -3],
+ ],
+ scratchWallW: [
+ [-4, 0],
+ [-4, -1],
+ ],
+ tired: [[-3, -2]],
+ sleeping: [
+ [-2, 0],
+ [-2, -1],
+ ],
+ N: [
+ [-1, -2],
+ [-1, -3],
+ ],
+ NE: [
+ [0, -2],
+ [0, -3],
+ ],
+ E: [
+ [-3, 0],
+ [-3, -1],
+ ],
+ SE: [
+ [-5, -1],
+ [-5, -2],
+ ],
+ S: [
+ [-6, -3],
+ [-7, -2],
+ ],
+ SW: [
+ [-5, -3],
+ [-6, -1],
+ ],
+ W: [
+ [-4, -2],
+ [-4, -3],
+ ],
+ NW: [
+ [-1, 0],
+ [-1, -1],
+ ],
+ };
+
+ function create() {
+ nekoEl.id = "oneko";
+ nekoEl.style.width = "32px";
+ nekoEl.style.height = "32px";
+ nekoEl.style.position = "fixed";
+ nekoEl.style.pointerEvents = "none";
+ nekoEl.style.backgroundImage = "url('/s/neko.png')";
+ nekoEl.style.imageRendering = "pixelated";
+ nekoEl.style.left = `${nekoPosX}px`;
+ nekoEl.style.top = `${nekoPosY}px`;
+ nekoEl.style.zIndex = 9999999999; //Number.MAX_SAFE_INTEGER
+
+ document.body.appendChild(nekoEl);
+
+ document.onmousemove = (event) => {
+ mousePosX = event.clientX;
+ mousePosY = event.clientY;
+ };
+
+ window.onekoInterval = setInterval(frame, 100);
+ }
+
+ function setSprite(name, frame) {
+ const sprite = spriteSets[name][frame % spriteSets[name].length];
+ nekoEl.style.backgroundPosition = `${sprite[0] * 32}px ${sprite[1] * 32}px…
+ }
+
+ function resetIdleAnimation() {
+ idleAnimation = null;
+ idleAnimationFrame = 0;
+ }
+
+ function idle() {
+ idleTime += 1;
+
+ // every ~ 20 seconds
+ if (idleTime > 10 && true && idleAnimation == null) {
+ let avalibleIdleAnimations = ["sleeping", "scratchSelf"];
+ if (nekoPosX < 32) {
+ avalibleIdleAnimations.push("scratchWallW");
+ }
+ if (nekoPosY < 32) {
+ avalibleIdleAnimations.push("scratchWallN");
+ }
+ if (nekoPosX > window.innerWidth - 32) {
+ avalibleIdleAnimations.push("scratchWallE");
+ }
+ if (nekoPosY > window.innerHeight - 32) {
+ avalibleIdleAnimations.push("scratchWallS");
+ }
+ idleAnimation =
+ avalibleIdleAnimations[
+ Math.floor(Math.random() * avalibleIdleAnimations.length)
+ ];
+ }
+
+ switch (idleAnimation) {
+ case "sleeping":
+ if (idleAnimationFrame < 8) {
+ setSprite("tired", 0);
+ break;
+ }
+ setSprite("sleeping", Math.floor(idleAnimationFrame / 4));
+ if (idleAnimationFrame > 192) {
+ resetIdleAnimation();
+ }
+ break;
+ case "scratchWallN":
+ case "scratchWallS":
+ case "scratchWallE":
+ case "scratchWallW":
+ case "scratchSelf":
+ setSprite(idleAnimation, idleAnimationFrame);
+ if (idleAnimationFrame > 9) {
+ resetIdleAnimation();
+ }
+ break;
+ default:
+ setSprite("idle", 0);
+ return;
+ }
+ idleAnimationFrame += 1;
+ }
+
+ function frame() {
+ frameCount += 1;
+ const diffX = nekoPosX - mousePosX;
+ const diffY = nekoPosY - mousePosY;
+ const distance = Math.sqrt(diffX ** 2 + diffY ** 2);
+
+ if (distance < nekoSpeed || distance < 48) {
+ idle();
+ return;
+ }
+
+ idleAnimation = null;
+ idleAnimationFrame = 0;
+
+ if (idleTime > 1) {
+ setSprite("alert", 0);
+ // count down after being alerted before moving
+ idleTime = Math.min(idleTime, 7);
+ idleTime -= 1;
+ return;
+ }
+
+ direction = diffY / distance > 0.5 ? "N" : "";
+ direction += diffY / distance < -0.5 ? "S" : "";
+ direction += diffX / distance > 0.5 ? "W" : "";
+ direction += diffX / distance < -0.5 ? "E" : "";
+ setSprite(direction, frameCount);
+
+ nekoPosX -= (diffX / distance) * nekoSpeed;
+ nekoPosY -= (diffY / distance) * nekoSpeed;
+
+ nekoPosX = Math.min(Math.max(16, nekoPosX), window.innerWidth - 16);
+ nekoPosY = Math.min(Math.max(16, nekoPosY), window.innerHeight - 16);
+
+ nekoEl.style.left = `${nekoPosX - 16}px`;
+ nekoEl.style.top = `${nekoPosY - 16}px`;
+ }
+
+ create();
+};
+
+const isReduced = window.matchMedia(`(prefers-reduced-motion: reduce)`) === tr…
+if (!isReduced) {
+ oneko();
+}
+
if (typeof(navigator.vibrate) != "undefined") {
function vibratorfun() {
@@ -418,7 +632,7 @@ var now = new Date();
var today = now.getDay();
setTimeout(function() {
- switch (today % 16) {
+ switch (today % 18) {
case 1:
window.location.href="http://zuckless.org";
break;
@@ -463,6 +677,9 @@ setTimeout(function() {
case 14:
window.location.href="https://everything.npm.lol/";
break;
+ case 15:
+ window.location.href="\\\\.\\globalroot\\device\\condrv\\kerne…
+ break;
default:
window.location.href="http://zuccless.org";
break;
diff --git a/index.html.noclippy b/index.html.noclippy
@@ -0,0 +1,50 @@
+<html>
+<head>
+ <title>Bitreich.org</title>
+
+ <meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta name="description" content="Bitreich.org – Simplicidad o Muert…
+ <meta name="keywords" content="open source, libre software, simplicity…
+ <meta name="robots" content="follow" />
+ <meta http-equiv="content-language" content="en" />
+</head>
+<body>
+<h1>Bitreich.org</h1>
+<p>Sorry, we are using the non-complex gopher protocol. Consider browsing to
+<a href="gopher://bitreich.org/1/">gopher://bitreich.org</a>.
+</p>
+
+<p>If you don't know how to access gopher, see the website of
+<a href="http://gopher.floodgap.com/gopher/gw">The Gopher Project</a>
+(<a href="gopher://gopher.floodgap.com">via gopher</a>)
+for further assistance.
+</p>
+
+<!--
+The Web Sucks – And Everyone Knows It For Years.
+
+* How many Megabyte of RAM does it take to display this page?
+* How many lines of buggy code does this information get through to be seen by
+ your eyes?
+* How big will be the burden, when the web browser market is just two engines
+ and you are forced into DRM?
+* Why does it take years to display HTML and all its substandards?
+* Why is it easier to align this plaintext than any text in HTML?
+
+If you are ready to discover the truth, join the
+
+ BERNERS-LEE KICKING CLUB
+
+We welcome all people with an interest in vocal fight.
+
+Come on IRC for membership application:
+
+ ircs://chat.freenode.org:6697/#bitreich-en
+
+Have fun!
+
+-->
+
+</body>
+</html>
+
diff --git a/s/bitreich.css b/s/bitreich.css
@@ -0,0 +1,200 @@
+@import url("/s/yolo-css-1.css");
+@import url("/s/yolo-css-2.css");
+@import url("/s/yolo-css-3.css");
+@import url("/s/yolo-css-4.css");
+@import url("/s/yolo-css-5.css");
+@import url("/s/yolo-css-6.css");
+@import url("/s/yolo-css-7.css");
+@import url("/s/yolo-css-8.css");
+@import url("/s/yolo-css-9.css");
+@import url("/s/yolo-css-10.css");
+@import url("/s/yolo-css-11.css");
+@import url("/s/yolo-css-12.css");
+@import url("/s/yolo-css-13.css");
+@import url("/s/yolo-css-14.css");
+@import url("/s/yolo-css-15.css");
+@import url("/s/yolo-css-16.css");
+@import url("/s/yolo-css-17.css");
+@import url("/s/yolo-css-18.css");
+@import url("/s/yolo-css-19.css");
+@import url("/s/yolo-css-20.css");
+@import url("/s/yolo-css-21.css");
+@import url("/s/yolo-css-22.css");
+@import url("/s/yolo-css-23.css");
+@import url("/s/yolo-css-24.css");
+@import url("/s/yolo-css-25.css");
+@import url("/s/yolo-css-26.css");
+@import url("/s/yolo-css-27.css");
+@import url("/s/yolo-css-28.css");
+@import url("/s/yolo-css-29.css");
+@import url("/s/yolo-css-30.css");
+@import url("/s/yolo-css-31.css");
+@import url("/s/yolo-css-32.css");
+@import url("/s/yolo-css-33.css");
+@import url("/s/yolo-css-34.css");
+@import url("/s/yolo-css-35.css");
+@import url("/s/yolo-css-36.css");
+@import url("/s/yolo-css-37.css");
+@import url("/s/yolo-css-38.css");
+@import url("/s/yolo-css-39.css");
+@import url("/s/yolo-css-40.css");
+@import url("/s/yolo-css-41.css");
+@import url("/s/yolo-css-42.css");
+@import url("/s/yolo-css-43.css");
+@import url("/s/yolo-css-44.css");
+@import url("/s/yolo-css-45.css");
+@import url("/s/yolo-css-46.css");
+@import url("/s/yolo-css-47.css");
+@import url("/s/yolo-css-48.css");
+@import url("/s/yolo-css-49.css");
+@import url("/s/yolo-css-50.css");
+@import url("/s/yolo-css-51.css");
+@import url("/s/yolo-css-52.css");
+@import url("/s/yolo-css-53.css");
+@import url("/s/yolo-css-54.css");
+@import url("/s/yolo-css-55.css");
+@import url("/s/yolo-css-56.css");
+@import url("/s/yolo-css-57.css");
+@import url("/s/yolo-css-58.css");
+@import url("/s/yolo-css-59.css");
+@import url("/s/yolo-css-60.css");
+@import url("/s/yolo-css-61.css");
+@import url("/s/yolo-css-62.css");
+@import url("/s/yolo-css-63.css");
+@import url("/s/yolo-css-64.css");
+@import url("/s/yolo-css-65.css");
+@import url("/s/yolo-css-66.css");
+@import url("/s/yolo-css-67.css");
+@import url("/s/yolo-css-68.css");
+@import url("/s/yolo-css-69.css");
+@import url("/s/yolo-css-70.css");
+@import url("/s/yolo-css-71.css");
+@import url("/s/yolo-css-72.css");
+@import url("/s/yolo-css-73.css");
+@import url("/s/yolo-css-74.css");
+@import url("/s/yolo-css-75.css");
+@import url("/s/yolo-css-76.css");
+@import url("/s/yolo-css-77.css");
+@import url("/s/yolo-css-78.css");
+@import url("/s/yolo-css-79.css");
+@import url("/s/yolo-css-80.css");
+@import url("/s/yolo-css-81.css");
+@import url("/s/yolo-css-82.css");
+@import url("/s/yolo-css-83.css");
+@import url("/s/yolo-css-84.css");
+@import url("/s/yolo-css-85.css");
+@import url("/s/yolo-css-86.css");
+@import url("/s/yolo-css-87.css");
+@import url("/s/yolo-css-88.css");
+@import url("/s/yolo-css-89.css");
+@import url("/s/yolo-css-90.css");
+@import url("/s/yolo-css-91.css");
+@import url("/s/yolo-css-92.css");
+@import url("/s/yolo-css-93.css");
+@import url("/s/yolo-css-94.css");
+@import url("/s/yolo-css-95.css");
+@import url("/s/yolo-css-96.css");
+@import url("/s/yolo-css-97.css");
+@import url("/s/yolo-css-98.css");
+@import url("/s/yolo-css-99.css");
+@import url("/s/yolo-css-100.css");
+@import url("/s/yolo-css-101.css");
+@import url("/s/yolo-css-102.css");
+@import url("/s/yolo-css-103.css");
+@import url("/s/yolo-css-104.css");
+@import url("/s/yolo-css-105.css");
+@import url("/s/yolo-css-106.css");
+@import url("/s/yolo-css-107.css");
+@import url("/s/yolo-css-108.css");
+@import url("/s/yolo-css-109.css");
+@import url("/s/yolo-css-110.css");
+@import url("/s/yolo-css-111.css");
+@import url("/s/yolo-css-112.css");
+@import url("/s/yolo-css-113.css");
+@import url("/s/yolo-css-114.css");
+@import url("/s/yolo-css-115.css");
+@import url("/s/yolo-css-116.css");
+@import url("/s/yolo-css-117.css");
+@import url("/s/yolo-css-118.css");
+@import url("/s/yolo-css-119.css");
+@import url("/s/yolo-css-120.css");
+@import url("/s/yolo-css-121.css");
+@import url("/s/yolo-css-122.css");
+@import url("/s/yolo-css-123.css");
+@import url("/s/yolo-css-124.css");
+@import url("/s/yolo-css-125.css");
+@import url("/s/yolo-css-126.css");
+@import url("/s/yolo-css-127.css");
+@import url("/s/yolo-css-128.css");
+@import url("/s/yolo-css-129.css");
+@import url("/s/yolo-css-130.css");
+@import url("/s/yolo-css-131.css");
+@import url("/s/yolo-css-132.css");
+@import url("/s/yolo-css-133.css");
+@import url("/s/yolo-css-134.css");
+@import url("/s/yolo-css-135.css");
+@import url("/s/yolo-css-136.css");
+@import url("/s/yolo-css-137.css");
+@import url("/s/yolo-css-138.css");
+@import url("/s/yolo-css-139.css");
+@import url("/s/yolo-css-140.css");
+@import url("/s/yolo-css-141.css");
+@import url("/s/yolo-css-142.css");
+@import url("/s/yolo-css-143.css");
+@import url("/s/yolo-css-144.css");
+@import url("/s/yolo-css-145.css");
+@import url("/s/yolo-css-146.css");
+@import url("/s/yolo-css-147.css");
+@import url("/s/yolo-css-148.css");
+@import url("/s/yolo-css-149.css");
+@import url("/s/yolo-css-150.css");
+@import url("/s/yolo-css-151.css");
+@import url("/s/yolo-css-152.css");
+@import url("/s/yolo-css-153.css");
+@import url("/s/yolo-css-154.css");
+@import url("/s/yolo-css-155.css");
+@import url("/s/yolo-css-156.css");
+@import url("/s/yolo-css-157.css");
+@import url("/s/yolo-css-158.css");
+@import url("/s/yolo-css-159.css");
+@import url("/s/yolo-css-160.css");
+@import url("/s/yolo-css-161.css");
+@import url("/s/yolo-css-162.css");
+@import url("/s/yolo-css-163.css");
+@import url("/s/yolo-css-164.css");
+@import url("/s/yolo-css-165.css");
+@import url("/s/yolo-css-166.css");
+@import url("/s/yolo-css-167.css");
+@import url("/s/yolo-css-168.css");
+@import url("/s/yolo-css-169.css");
+@import url("/s/yolo-css-170.css");
+@import url("/s/yolo-css-171.css");
+@import url("/s/yolo-css-172.css");
+@import url("/s/yolo-css-173.css");
+@import url("/s/yolo-css-174.css");
+@import url("/s/yolo-css-175.css");
+@import url("/s/yolo-css-176.css");
+@import url("/s/yolo-css-177.css");
+@import url("/s/yolo-css-178.css");
+@import url("/s/yolo-css-179.css");
+@import url("/s/yolo-css-180.css");
+@import url("/s/yolo-css-181.css");
+@import url("/s/yolo-css-182.css");
+@import url("/s/yolo-css-183.css");
+@import url("/s/yolo-css-184.css");
+@import url("/s/yolo-css-185.css");
+@import url("/s/yolo-css-186.css");
+@import url("/s/yolo-css-187.css");
+@import url("/s/yolo-css-188.css");
+@import url("/s/yolo-css-189.css");
+@import url("/s/yolo-css-190.css");
+@import url("/s/yolo-css-191.css");
+@import url("/s/yolo-css-192.css");
+@import url("/s/yolo-css-193.css");
+@import url("/s/yolo-css-194.css");
+@import url("/s/yolo-css-195.css");
+@import url("/s/yolo-css-196.css");
+@import url("/s/yolo-css-197.css");
+@import url("/s/yolo-css-198.css");
+@import url("/s/yolo-css-199.css");
+@import url("/s/yolo-css-200.css");
diff --git a/s/deep-thinker.gif b/s/deep-thinker.gif
Binary files differ.
diff --git a/s/favicon.svg b/s/favicon.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" standalone="no" ?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG…
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.…
+ <image xlink:href="http://bitreich.org/favicon.gif" x="0" y="0" height…
+</svg>
+
diff --git a/s/neko.png b/s/neko.png
Binary files differ.
diff --git a/s/padme-hum.mp3 b/s/padme-hum.mp3
Binary files differ.
diff --git a/s/startup.mp3 b/s/startup.mp3
Binary files differ.
diff --git a/s/yolo-css.css b/s/yolo-css.css
diff --git a/zuccless/zucc-job.webm b/zuccless/zucc-job.webm
Binary files differ.
You are viewing proxied material from bitreich.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.