From 44c159ad1fe71a1d4185d6353976d149bc96fe68 Mon Sep 17 00:00:00 2001 From: dtb Date: Sat, 15 Jul 2023 23:44:35 -0400 Subject: [PATCH] more trimming --- homepage/bookmarks/index.html | 1404 ---------------------- homepage/homepage | 1774 +++++++++++++++++++++++++++- homepage/js/cookies.js | 41 - homepage/js/quotes.js | 54 - homepage/js/quotes.json | 99 -- homepage/js/sheets.js | 24 - homepage/k/gacc.html | 57 - homepage/knowledge/true/index.html | 9 - 8 files changed, 1773 insertions(+), 1689 deletions(-) delete mode 100644 homepage/bookmarks/index.html delete mode 100644 homepage/js/cookies.js delete mode 100644 homepage/js/quotes.js delete mode 100644 homepage/js/quotes.json delete mode 100644 homepage/js/sheets.js delete mode 100644 homepage/k/gacc.html delete mode 100644 homepage/knowledge/true/index.html diff --git a/homepage/bookmarks/index.html b/homepage/bookmarks/index.html deleted file mode 100644 index e67cfc9..0000000 --- a/homepage/bookmarks/index.html +++ /dev/null @@ -1,1404 +0,0 @@ - - - - - - - - - - - -bookmarks - - -

~ Return to the rest of the site

- - - -

bookmarks

-
-

-These are bookmarks I had stored in my browser. -Now that I have so many, I'm keeping them in a friendlier hypertext document. -Of course, Firefox already has a very nice bookmarks export feature, -which is human readable as-is, but I'd like to make them as portable as possible -and I think parsing this document as it is won't be too impossible for me to figure out programatically. -

-

-There are some very, very interesting things in all of these hyperlinks. -I don't know if anyone else will ever use this page but to any travelers coming across this tome - have fun. -Also, the category descriptions are very vague. -

-

-I had to take some personal stuff out of here, which sucks, -because now I have a massive HTML doc and still have to have a bookmarks bar. -Oh well. -

- - - -

-Because we can't have nice things, I'm sure somebody will probably send me a DMCA for a link here. -I'd like to first say - DMCA the actual site, not my link. Moron. -Then - you can use the contact information on the root of the site to contact me. -I'll get back to you within 24 hours or so. -If I don't, escalate the issue to the host of this site (this can also be found on the site root). -

- - - diff --git a/homepage/homepage b/homepage/homepage index b653eb3..9146776 100644 --- a/homepage/homepage +++ b/homepage/homepage @@ -7,10 +7,13 @@ for day in sys.stdin.read().split('\n\n\n'): d = '/'.join(f.split('/')[:-1]) if '/' in f and not(os.path.isdir(d)): os.makedirs(d) with open(f,'w') as fd: fd.write(day)" -exit 0 +test -f homepage.local \ + && exec ./homepage.local \ + || exit 0 /LICENSE +$! __VERBATIM__ true Other than noted exceptions, this is free and unencumbered data released into the public domain. @@ -38,6 +41,1775 @@ OTHER DEALINGS IN THE DATA. For more information, please refer to +/homepage.html +$! __TITLE__ "homepage" documentation +$! __DESCRIPTION one file, one website + +

"homepage" documentation

+

the forest

+

+homepage is a single-file static site generator written in UNIX sh(1) shell +script, the goal being to contain a website with heirarchical page +organization within a single file that can be run to extract it out to the +filesystem, almost like a self-extracting UNIX tape archive that documents its +own layout in a UTF-8 script closer to English. +

+

trees

+

files

+

+To add a file to your homepage, append three newlines ('\n', or the +Enter/Return key on your keyboard) to the end of the homepage file, followed +by the path of the file to add. A homepage file path starts with a slash ('/') +and is followed by the path to the file relative to the prefix directory (the +directory containing homepage). A file path that starts with a hash ('#') is +discarded. For all non-slash- non-hash- prefixed file paths, the behavior of +homepage is undefined. +

+

+ + +/bookmarks/index.html +$! __VERBATIM__ true + + + + + + + + + + + + +bookmarks + + +

~ Return to the rest of the site

+ + + +

bookmarks

+
+

+These are bookmarks I had stored in my browser. +Now that I have so many, I'm keeping them in a friendlier hypertext document. +Of course, Firefox already has a very nice bookmarks export feature, +which is human readable as-is, but I'd like to make them as portable as possible +and I think parsing this document as it is won't be too impossible for me to figure out programatically. +

+

+There are some very, very interesting things in all of these hyperlinks. +I don't know if anyone else will ever use this page but to any travelers coming across this tome - have fun. +Also, the category descriptions are very vague. +

+

+I had to take some personal stuff out of here, which sucks, +because now I have a massive HTML doc and still have to have a bookmarks bar. +Oh well. +

+ + + +

+Because we can't have nice things, I'm sure somebody will probably send me a DMCA for a link here. +I'd like to first say - DMCA the actual site, not my link. Moron. +Then - you can use the contact information on the root of the site to contact me. +I'll get back to you within 24 hours or so. +If I don't, escalate the issue to the host of this site (this can also be found on the site root). +

+ + + + + +/js/sheets.js +$! __VERBATIM__ true + +/* Depends on cookies.js */ +/* sheets.js; Deven Blake 2021 */ +/* @license magnet:?xt=urn:btih:5ac446d35272cc2e4e85e4325b146d0b7ca8f50c&dn=unlicense.txt Unlicense */ + +/* sets the sheet to the sheet in the cookie, if the user saved their + * preferences */ +window.initializesheets = function() { + var sheet; + if((sheet = window.getCookie('sheet')) != '') + window.setStyling(sheet); +}; + +/* fetches the current styling value */ +window.getStyling = function(){ + return document.getElementById('styling').getAttribute('href'); +}; + +/* sets the stylesheet to the file at `sheet` */ +window.setStyling = function(sheet){ + document.getElementById('styling').setAttribute('href', sheet); + return sheet; +}; + +/* @license-end */ + + +/js/Suffix + +[ "Special thanks to Ками for their help with this quotes script.", + "trinity" ] +]} + + +/js/quotes.json + +[ "Yeah, that's just how it is. Just, nothing. So much nothing that it hurts.", + "danger/u/ aefd79" ], +[ "Reason has always existed, but not always in a reasonable form.", + "Katy Perry" ], +[ "Consult your pineal gland.", + "Eris" ], +[ "Back to 8chan please", + "Skyglider" ], +[ "No, I am your father.", + "Darth Vader" ], +[ "A checklist can aid here.", + "Lance Leventhal" ], +[ "You never know.", + "Mr. McSweeney" ], +[ "You lost the game.", + "Anonymous" ], +[ "Jerma isn't particularly religious.", + "Jerma985 Wikitubia Fandom article" ], +[ "put me on here now", + "arsonist catboy" ], +[ "These are no longer memes this is y'all repressed anger", + "Khalifist" ], +[ "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg.", + "Bjarne Stroustrup" ], +[ "I'll sleep when I'm dead.", + "Warren Zevon" ], +[ "I would have made a good pope.", + "Richard M. Nixon" ], +[ "To sit alone with my conscience will be judgment enough for me.", + "Charles William Stubbs" ], +[ "Your enemy is where you are not.", + "Sun Tzu (paraphrased)", "Art of War" ], +[ "Be everywhere.", + "social media influencing 101" ], +[ "I wish everyone was bald.", + "Anonymous", "4chan" ], +[ "Nah", + "Soldier G65434-2" ], +[ "The kill command is a basic UNIX system command.", + "Matthew Helmke", " Ubuntu Linux Unleashed 2021 Edition; pg 283" ], +[ "If you raise the effing hot dog, I will kill you. Figure it out.", + "Craig Jelinek" ], +[ "Don't think. Feel and you'll be tanasinn.", + "名無", "2chan" ], +[ "They had overshadowed her in life. They would obliterate her in death.", + "Khaled Hosseini", "A Thousand Splendid Suns" ], +[ "are your bones made out of fucking depleted uranium", + "Anonymous", "4chan/x/ - tulpa peridot thread" ], +[ "Giving the Linus Torvalds award to the Free Software Foundation is sort of like giving the Han Solo award to the Rebel Fleet.", + "Richard Stallman", "Revolution OS (2001)" ], +[ "Filthy Frank is the embodiment of everything a person should not be.", + "George Miller" ], +[ "It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.", + "Nathaniel Borenstein" ], +[ "An idiot admires complexity. A genius admires simplicity.", + "Terry A. Davis" ], +[ "When in doubt, use brute force.", + "Ken Thompson" ], +[ "Where MS Word is WYSIWYG (What You See Is What You Get), and Latex is WYGIWYW (What You Get Is What You Want), HTML is WYGIWYD (What You Get Is What You Deserve).", + "Anonymous" ], +[ "Easy is the opposite of hard, not the opposite of time-consuming.", + "Brad Fitzpatrick", "discussion about plan9 support with Go" ], +[ "Blame the Nazis for making me become a gun designer. I always wanted to construct agricultural machinery.", + "Mikhail Kalashnikov" ], +[ "since KFC fired me the 11 herbs and spices are coriander, onion powder, garlic powder, salt, white pepper, black pepper basil, parsley, chili pepper, lemon powder, thyme, and sage.", + "@ashley.shoy, Tiktok" ], +[ "Sooner or later there has to be peace.", + "Abigail Thorn", "Identity: A Trans Coming Out Story" ], +[ "Ich bin ein Berliner.", + "John F. Kennedy" ], +[ "I am a Bangor!", + "Erwin Kreuz" ], +[ "It's not enough that I should succeed - others should fail.", + "Unknown" ], +[ "Secundus says hello to his Prima, wherever she is. I ask, my mistress, that you love me.", + "Unknown", "House and Office of Volusius Iuvencus" ], +[ "Debugging on windows is like trying to fix spelling mistakes but you can't see the words", + "arwn", "9fans Discord" ], +[ "I believe this rabble does not deserve to be given the means for its emancipation.", + "Catboy Deleuze", "Instagram: deleuzian_catboy" ], +[ "Nothing human makes it out of the near-future.", + "Nick Land", "Meltdown (1994)" ], +[ "144hz doesn’t help much with writing C", + "henesy", "9fans Discord" ], +[ "It could be a monkey. You never know.", + "Peter", "overheard in a Burger King" ], +[ "There's no law apart from Man's will.", + "Alex Alex", "'Only Blackjack' Facebook group" ], +[ "You will see by it, that the Opinion of this mischievous Effect from lead, is at least above Sixty years old; and you will observe with Concern how long a useful Truth may be known, and exist, before it is generally receiv'd and practis'd on.", + "Benjamin Franklin", "private letter" ], +[ "You claim to seek progress, but you succeed mainly in whining.", + "Dennis Ritchie", "The UNIX-HATERS Handbook Anti-Foreword" ], +[ "nemoj da juriŝ zene i autobusi, biĉe uvek novi", + "meatgrinder's pop", "metaspinoza's nightmare wheelhouse" ], + + +/js/Prefix + +{ "quotes": [ + + +/js/quotes.js +$! __VERBATIM__ true + +/* quotes.js; Deven Blake 2021-2022 */ +/* @license magnet:?xt=urn:btih:5ac446d35272cc2e4e85e4325b146d0b7ca8f50c&dn=unlicense.txt Unlicense */ +/* With thanks to Ками on Discord. */ + +/* To use: + * - add two elements with the IDs QUOTE_AUTHOR_ID (see code) and + * QUOTE_VALUE_ID (see code) respectively + * - make a JSON file with a "quotes" object that's an array of arrays + * (see code) + * - change window.QUOTES_FILE_LOCATION to wherever you put it + * - window.quotes_initialize(); + * - use window.quote_new() to get a new quote. */ + +window.quotes_initialize = function(){ + var defaults = { + quotes: [ ["Couldn't get quotes array.", "quotes.js"] ], + QUOTES_FILE_LOCATION: "/js/quotes.json", + QUOTES_L_QUOTE_MARK: '"', + QUOTES_R_QUOTE_MARK: '"', + QUOTES_QUOTE_AUTHOR_ID: "quote_author", + QUOTES_QUOTE_AUTHOR_PREFIX: "~ ", + QUOTES_QUOTE_VALUE_ID: "quote_value" + }; + var i; + for(i = 0; i < Object.keys(defaults).length; ++i) + if(Object.keys(window).indexOf(Object.keys(defaults)[i]) == -1) + window[Object.keys(defaults)[i]] = Object.values(defaults)[i]; + /* Weird JavaScript web voodoo. */ + fetch(window.QUOTES_FILE_LOCATION) + .then(response => {return response.json();}) + .then(data => window.quotes = data["quotes"]); +}; + +/* Will not give you the same quote twice in a row! */ +window.quote_new = function(){ + window.quote_old = window.quote; /* The quote currently in use. */ + quote_index = Math.floor(Math.random() * window.quotes.length); + window.quote = window.quotes.splice(quote_index, 1)[0]; + if(window.quote_old) + window.quotes.push(window.quote_old); + + if(quote_text = document.getElementById(window.QUOTES_QUOTE_VALUE_ID)) + quote_text.textContent = + window.QUOTES_L_QUOTE_MARK + + window.quote[0] + + window.QUOTES_R_QUOTE_MARK; + + if(quote_author = document.getElementById( + window.QUOTES_QUOTE_AUTHOR_ID)) + quote_author.textContent = window.QUOTES_QUOTE_AUTHOR_PREFIX + + window.quote[1]; +}; + +/* @license-end */ + + +/js/cookies.js +$! __VERBATIM__ true + +/* cookies.js; Deven Blake 2021 */ +/* @license magnet:?xt=urn:btih:5ac446d35272cc2e4e85e4325b146d0b7ca8f50c&dn=unlicense.txt Unlicense */ + +window.setCookie = function(name, value){ + var d; + d = new Date(); + + /* seconds, minutes, hours, days, years */ + d.setTime(d.getTime() + 1000 * 60 * 60 * 24 * 365); + /* ( == one year in milliseconds) */ + + document.cookie = name + "=" + value + ";" + d.toUTCString() + ";path=/" +} + +window.getCookie = function(name){ + var c; + var i; + + try{ + c = decodeURIComponent(document.cookie); + }catch(URIError){ + console.log("Could not decode cookie URIComponent (cookies.js: getCookie: URIError)"); + return ''; + } + + c = c.split(';'); + + for(i = 0; i < c.length; ++i){ + while(c[i].charAt(0) == ' ') + c[i] = c[i].slice(1); + + /* check if the first bit + '=' matches name + '=' */ + /* the added '=' is so 'a' doesn't match 'ab=' */ + if(c[i].slice(0, name.length + 1) == name + '=') + /* return the associated value */ + return c[i].slice(name.length + 1, c[i].length); + } + return ''; +} + +/* @license-end */ + + +/knowledge/true/index.html +$! __VERBATIM__ true + + + + +

+Oops! I didn't realize I broke so many links. This article was moved to + +https://be.murderu.us/unix#posix#true(1). +

+ + + + +/k/gacc.html +$! __TITLE__ on the gender acceleration blackpaper + +

on the gender acceleration blackpaper

+

updated ⏬?⏬?⏬

+
+

+There are some little bits of the + +Gender Acceleration Blackpaper + on which I'd like to elaborate. +

+ +

+The rest of the paper is of a more social aspect of which I don't believe I +have much to say. +

+ + /zelda.sh #!/bin/sh diff --git a/homepage/js/cookies.js b/homepage/js/cookies.js deleted file mode 100644 index 2b1ee7d..0000000 --- a/homepage/js/cookies.js +++ /dev/null @@ -1,41 +0,0 @@ -/* cookies.js; Deven Blake 2021 */ -/* @license magnet:?xt=urn:btih:5ac446d35272cc2e4e85e4325b146d0b7ca8f50c&dn=unlicense.txt Unlicense */ - -window.setCookie = function(name, value){ - var d; - d = new Date(); - - /* seconds, minutes, hours, days, years */ - d.setTime(d.getTime() + 1000 * 60 * 60 * 24 * 365); - /* ( == one year in milliseconds) */ - - document.cookie = name + "=" + value + ";" + d.toUTCString() + ";path=/"; -} - -window.getCookie = function(name){ - var c; - var i; - - try{ - c = decodeURIComponent(document.cookie); - }catch(URIError){ - console.log("Could not decode cookie URIComponent (cookies.js: getCookie: URIError)"); - return ''; - } - - c = c.split(';'); - - for(i = 0; i < c.length; ++i){ - while(c[i].charAt(0) == ' ') - c[i] = c[i].slice(1); - - /* check if the first bit + '=' matches name + '=' */ - /* the added '=' is so 'a' doesn't match 'ab=' */ - if(c[i].slice(0, name.length + 1) == name + '=') - /* return the associated value */ - return c[i].slice(name.length + 1, c[i].length); - } - return ''; -} - -/* @license-end */ diff --git a/homepage/js/quotes.js b/homepage/js/quotes.js deleted file mode 100644 index 8f8392a..0000000 --- a/homepage/js/quotes.js +++ /dev/null @@ -1,54 +0,0 @@ -/* quotes.js; Deven Blake 2021-2022 */ -/* @license magnet:?xt=urn:btih:5ac446d35272cc2e4e85e4325b146d0b7ca8f50c&dn=unlicense.txt Unlicense */ -/* With thanks to Ками on Discord. */ - -/* To use: - * - add two elements with the IDs QUOTE_AUTHOR_ID (see code) and - * QUOTE_VALUE_ID (see code) respectively - * - make a JSON file with a "quotes" object that's an array of arrays - * (see code) - * - change window.QUOTES_FILE_LOCATION to wherever you put it - * - window.quotes_initialize(); - * - use window.quote_new() to get a new quote. */ - -window.quotes_initialize = function(){ - var defaults = { - quotes: [ ["Couldn't get quotes array.", "quotes.js"] ], - QUOTES_FILE_LOCATION: "/js/quotes.json", - QUOTES_L_QUOTE_MARK: '"', - QUOTES_R_QUOTE_MARK: '"', - QUOTES_QUOTE_AUTHOR_ID: "quote_author", - QUOTES_QUOTE_AUTHOR_PREFIX: "~ ", - QUOTES_QUOTE_VALUE_ID: "quote_value" - }; - var i; - for(i = 0; i < Object.keys(defaults).length; ++i) - if(Object.keys(window).indexOf(Object.keys(defaults)[i]) == -1) - window[Object.keys(defaults)[i]] = Object.values(defaults)[i]; - /* Weird JavaScript web voodoo. */ - fetch(window.QUOTES_FILE_LOCATION) - .then(response => {return response.json();}) - .then(data => window.quotes = data["quotes"]); -}; - -/* Will not give you the same quote twice in a row! */ -window.quote_new = function(){ - window.quote_old = window.quote; /* The quote currently in use. */ - quote_index = Math.floor(Math.random() * window.quotes.length); - window.quote = window.quotes.splice(quote_index, 1)[0]; - if(window.quote_old) - window.quotes.push(window.quote_old); - - if(quote_text = document.getElementById(window.QUOTES_QUOTE_VALUE_ID)) - quote_text.textContent = - window.QUOTES_L_QUOTE_MARK - + window.quote[0] - + window.QUOTES_R_QUOTE_MARK; - - if(quote_author = document.getElementById( - window.QUOTES_QUOTE_AUTHOR_ID)) - quote_author.textContent = window.QUOTES_QUOTE_AUTHOR_PREFIX - + window.quote[1]; -}; - -/* @license-end */ diff --git a/homepage/js/quotes.json b/homepage/js/quotes.json deleted file mode 100644 index fa9e966..0000000 --- a/homepage/js/quotes.json +++ /dev/null @@ -1,99 +0,0 @@ -{ "quotes": [ - -[ "Special thanks to Ками for their help with this quotes script.", - "trinity" ], -[ "Yeah, that's just how it is. Just, nothing. So much nothing that it hurts.", - "danger/u/ aefd79" ], -[ "Reason has always existed, but not always in a reasonable form.", - "Katy Perry" ], -[ "Consult your pineal gland.", - "Eris" ], -[ "Back to 8chan please", - "Skyglider" ], -[ "No, I am your father.", - "Darth Vader" ], -[ "A checklist can aid here.", - "Lance Leventhal" ], -[ "You never know.", - "Mr. McSweeney" ], -[ "You lost the game.", - "Anonymous" ], -[ "Jerma isn't particularly religious.", - "Jerma985 Wikitubia Fandom article" ], -[ "put me on here now", - "arsonist catboy" ], -[ "These are no longer memes this is y'all repressed anger", - "Khalifist" ], -[ "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg.", - "Bjarne Stroustrup" ], -[ "I'll sleep when I'm dead.", - "Warren Zevon" ], -[ "I would have made a good pope.", - "Richard M. Nixon" ], -[ "To sit alone with my conscience will be judgment enough for me.", - "Charles William Stubbs" ], -[ "Your enemy is where you are not.", - "Sun Tzu (paraphrased)", "Art of War" ], -[ "Be everywhere.", - "social media influencing 101" ], -[ "I wish everyone was bald.", - "Anonymous", "4chan" ], -[ "Nah", - "Soldier G65434-2" ], -[ "The kill command is a basic UNIX system command.", - "Matthew Helmke", " Ubuntu Linux Unleashed 2021 Edition; pg 283" ], -[ "If you raise the effing hot dog, I will kill you. Figure it out.", - "Craig Jelinek" ], -[ "Don't think. Feel and you'll be tanasinn.", - "名無", "2chan" ], -[ "They had overshadowed her in life. They would obliterate her in death.", - "Khaled Hosseini", "A Thousand Splendid Suns" ], -[ "are your bones made out of fucking depleted uranium", - "Anonymous", "4chan/x/ - tulpa peridot thread" ], -[ "Giving the Linus Torvalds award to the Free Software Foundation is sort of like giving the Han Solo award to the Rebel Fleet.", - "Richard Stallman", "Revolution OS (2001)" ], -[ "Filthy Frank is the embodiment of everything a person should not be.", - "George Miller" ], -[ "It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.", - "Nathaniel Borenstein" ], -[ "An idiot admires complexity. A genius admires simplicity.", - "Terry A. Davis" ], -[ "When in doubt, use brute force.", - "Ken Thompson" ], -[ "Where MS Word is WYSIWYG (What You See Is What You Get), and Latex is WYGIWYW (What You Get Is What You Want), HTML is WYGIWYD (What You Get Is What You Deserve).", - "Anonymous" ], -[ "Easy is the opposite of hard, not the opposite of time-consuming.", - "Brad Fitzpatrick", "discussion about plan9 support with Go" ], -[ "Blame the Nazis for making me become a gun designer. I always wanted to construct agricultural machinery.", - "Mikhail Kalashnikov" ], -[ "since KFC fired me the 11 herbs and spices are coriander, onion powder, garlic powder, salt, white pepper, black pepper basil, parsley, chili pepper, lemon powder, thyme, and sage.", - "@ashley.shoy, Tiktok" ], -[ "Sooner or later there has to be peace.", - "Abigail Thorn", "Identity: A Trans Coming Out Story" ], -[ "Ich bin ein Berliner.", - "John F. Kennedy" ], -[ "I am a Bangor!", - "Erwin Kreuz" ], -[ "It's not enough that I should succeed - others should fail.", - "Unknown" ], -[ "Secundus says hello to his Prima, wherever she is. I ask, my mistress, that you love me.", - "Unknown", "House and Office of Volusius Iuvencus" ], -[ "Debugging on windows is like trying to fix spelling mistakes but you can't see the words", - "arwn", "9fans Discord" ], -[ "I believe this rabble does not deserve to be given the means for its emancipation.", - "Catboy Deleuze", "Instagram: deleuzian_catboy" ], -[ "Nothing human makes it out of the near-future.", - "Nick Land", "Meltdown (1994)" ], -[ "144hz doesn’t help much with writing C", - "henesy", "9fans Discord" ], -[ "It could be a monkey. You never know.", - "Peter", "overheard in a Burger King" ], -[ "There's no law apart from Man's will.", - "Alex Alex", "'Only Blackjack' Facebook group" ], -[ "You will see by it, that the Opinion of this mischievous Effect from lead, is at least above Sixty years old; and you will observe with Concern how long a useful Truth may be known, and exist, before it is generally receiv'd and practis'd on.", - "Benjamin Franklin", "private letter" ], -[ "You claim to seek progress, but you succeed mainly in whining.", - "Dennis Ritchie", "The UNIX-HATERS Handbook Anti-Foreword" ], -[ "nemoj da juriŝ zene i autobusi, biĉe uvek novi", - "meatgrinder's pop", "metaspinoza's nightmare wheelhouse" ] -]} diff --git a/homepage/js/sheets.js b/homepage/js/sheets.js deleted file mode 100644 index f8e070c..0000000 --- a/homepage/js/sheets.js +++ /dev/null @@ -1,24 +0,0 @@ -/* Depends on cookies.js */ -/* sheets.js; Deven Blake 2021 */ -/* @license magnet:?xt=urn:btih:5ac446d35272cc2e4e85e4325b146d0b7ca8f50c&dn=unlicense.txt Unlicense */ - -/* sets the sheet to the sheet in the cookie, if the user saved their - * preferences */ -window.initializesheets = function() { - var sheet; - if((sheet = window.getCookie('sheet')) != '') - window.setStyling(sheet); -}; - -/* fetches the current styling value */ -window.getStyling = function(){ - return document.getElementById('styling').getAttribute('href'); -}; - -/* sets the stylesheet to the file at `sheet` */ -window.setStyling = function(sheet){ - document.getElementById('styling').setAttribute('href', sheet); - return sheet; -}; - -/* @license-end */ diff --git a/homepage/k/gacc.html b/homepage/k/gacc.html deleted file mode 100644 index 475f6be..0000000 --- a/homepage/k/gacc.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - -on the gender acceleration blackpaper - - -

~ Return to the rest of the site

- - - -

on the gender acceleration blackpaper

-

updated ⏬?⏬?⏬

-
-

-There are some little bits of the Gender Acceleration Blackpaper on which I'd like to elaborate. -

- -

-The rest of the paper is of a more social aspect of which I don't believe I have much to say. -

- - diff --git a/homepage/knowledge/true/index.html b/homepage/knowledge/true/index.html deleted file mode 100644 index 834ed31..0000000 --- a/homepage/knowledge/true/index.html +++ /dev/null @@ -1,9 +0,0 @@ - - - -

-Oops! I didn't realize I broke so many links. This article was moved to -https://be.murderu.us/unix#posix#true(1). -

- -