more trimming
This commit is contained in:
parent
8ebd27cd69
commit
44c159ad1f
File diff suppressed because it is too large
Load Diff
1774
homepage/homepage
1774
homepage/homepage
File diff suppressed because it is too large
Load Diff
@ -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 */
|
|
@ -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 */
|
|
@ -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" ]
|
|
||||||
]}
|
|
@ -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 */
|
|
@ -1,57 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<HTML LANG="en">
|
|
||||||
<HEAD>
|
|
||||||
<LINK HREF="http://www.trinity.moe/k/gacc" REL="canonical" />
|
|
||||||
<LINK HREF="https://raw.githubusercontent.com/devenblake/homepage/main/favicon.ico" REL="shortcut icon" TYPE="image/x-icon" />
|
|
||||||
<LINK HREF="/css/k.css" ID="styling" REL="stylesheet" />
|
|
||||||
<META CHARSET="UTF-8" />
|
|
||||||
<META CONTENT="noindex" NAME="googlebot" /> <!-- FUCK GOOGLE -->
|
|
||||||
<META CONTENT="interest-cohort=()" HTTP-EQUIV="Permissions-Policy" /> <!-- FUCK GOOGLE -->
|
|
||||||
<META NAME="viewport" CONTENT="width=device-width, initial-scale=1" />
|
|
||||||
<TITLE>on the gender acceleration blackpaper</TITLE>
|
|
||||||
</HEAD>
|
|
||||||
<BODY>
|
|
||||||
<P><A HREF="/">~ Return to the rest of the site</A></P>
|
|
||||||
<SCRIPT SRC="/cookies.js" TYPE="application/javascript"></SCRIPT>
|
|
||||||
<SCRIPT SRC="/sheets.js" TYPE="application/javascript"></SCRIPT>
|
|
||||||
<SCRIPT TYPE="application/javascript">window.onload = window.initializesheets;</SCRIPT>
|
|
||||||
<H1>on the gender acceleration blackpaper</H1>
|
|
||||||
<H3>updated ⏬?⏬?⏬</H3>
|
|
||||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
|
|
||||||
<P>
|
|
||||||
There are some little bits of the <A HREF="https://vastabrupt.com/2018/10/31/gender-acceleration/">Gender Acceleration Blackpaper</A> on which I'd like to elaborate.
|
|
||||||
</P>
|
|
||||||
<UL>
|
|
||||||
<LI>"In 1958, Dwight D. Eisenhower appoints MIT president James Killian as Presidential Assistant for Science and creates ARPA (later to become DARPA)."<UL>
|
|
||||||
<LI>This is technically twice correct. From Wikipedia (because I'm lazy): <A HREF="https://en.wikipedia.org/wiki/DARPA">"The name of the organization first changed from its founding name, ARPA, to DARPA, in March 1972, changing back to ARPA in February 1993, then reverted to DARPA in March 1996."</A>
|
|
||||||
</LI></UL></LI>
|
|
||||||
<LI>"Despite the consensus among academics at the time that computer science was essentially an oxymoron..."<UL>
|
|
||||||
<LI>Even in the mid twentieth century it was clear that computers would change the world; they could execute complex mathematical operations near-instantly without error.
|
|
||||||
However I don't have a source for this (yet; <B>TODO</B>).
|
|
||||||
</LI></UL></LI>
|
|
||||||
<LI>"Ultimately, Multics development was scrapped by Bell Labs in 1969"<UL>
|
|
||||||
<LI><A HREF="https://multicians.org/myths.html#fail69">When Bell Labs pulled out of Multics development, MIT and others stayed on</A>.
|
|
||||||
</LI></UL></LI>
|
|
||||||
<LI>"This new operating system would later be named Unix — phonetically, 'eunuchs' — for being a castrated Multics."<UL>
|
|
||||||
<LI>The "eunuchs" homonym is interesting and ironic but neither of the three sources on Wikipedia for the "Unics" name being related to "eunuchs" mentions "eunuchs" at all.
|
|
||||||
As far as I know, "Unics" was only a pun on "Multics" in terms of UNIX not yet being multiplexed, and the "EUNUCHS" puns came from outside the UNIX team - not really official as the blackpaper suggests.
|
|
||||||
See <A HREF="https://www.cs.vu.nl/~ast/brown/">ast's "Some Notes on the 'Who Wrote Linux' Kerfuffle, Release 1.5"</A>, <A HREF="https://motz.antville.org/stories/1948963/">"Emasculated Multics is Unics"</A>.
|
|
||||||
</LI></UL></LI>
|
|
||||||
<LI>"GNU was ultimately completed in 1991 with Linus Torvalds' development of the Linux kernel"<UL>
|
|
||||||
<LI>Linus's Linux was not the first attempt at a Free kernel.
|
|
||||||
See the GNU HURD, which was originally intended to be the final puzzle piece to the complete GNU system; GNU+Linux systems, while Free, are not full GNU systems as originally intended.
|
|
||||||
</LI></UL></LI>
|
|
||||||
<LI>"Today, nearly the entirety of the Web runs on GNU/Linux"<UL>
|
|
||||||
<LI>A technicality: it's a bit better to say "GNU+Linux" to communicate that one is running a GNU environment on top of the Linux kernel, in the same way one can run "GNU+FreeBSD" (a GNU system on top of FreeBSD).
|
|
||||||
This can disambiguate discussions of "GNU+Linux" (an operating system) from "GNU" (an organization or its operating environment) and "Linux" (a kernel).
|
|
||||||
But this is totally insignificant and pedantic to the point where <A HREF="https://duckduckgo.com/?t=ffab&q=i%27d+like+to+interject+for+a+moment">it's meme fodder</A>. Who cares.
|
|
||||||
</LI></UL></LI>
|
|
||||||
<LI>"almost every personal computing device in the world runs on Android, which is built on the Linux kernel"<UL>
|
|
||||||
<LI>It should be noted that Android is Google capital.
|
|
||||||
</LI></UL></LI>
|
|
||||||
</UL>
|
|
||||||
<P>
|
|
||||||
The rest of the paper is of a more social aspect of which I don't believe I have much to say.
|
|
||||||
</P>
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
@ -1,9 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<HTML>
|
|
||||||
<BODY>
|
|
||||||
<P>
|
|
||||||
Oops! I didn't realize I broke so many links. This article was moved to
|
|
||||||
<A HREF="https://be.murderu.us/unix#posix#true(1)">https://be.murderu.us/unix#posix#true(1)</A>.
|
|
||||||
</P>
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
Loading…
Reference in New Issue
Block a user