232 lines
		
	
	
		
			9.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			232 lines
		
	
	
		
			9.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!DOCTYPE html>
 | 
						|
<HTML>
 | 
						|
<HEAD>
 | 
						|
<LINK rel="canonical" href="http://www.trinity.moe/" />
 | 
						|
<LINK rel="shortcut icon" type="image/x-icon" href="https://raw.githubusercontent.com/devenblake/homepage/main/favicon.ico" />
 | 
						|
<LINK rel="stylesheet" id="styling" href="" />
 | 
						|
<META charset="UTF-8" />
 | 
						|
<META name="author" content="Deven Blake" />
 | 
						|
<META name="description" content="Deven Blake is just your normal everyday nerd." />
 | 
						|
<META name="viewport" content="width=device-width, initial-scale=1" />
 | 
						|
<TITLE>(d+(7-s))</TITLE>
 | 
						|
</HEAD>
 | 
						|
<BODY>
 | 
						|
<HEADER>
 | 
						|
	<SMALL>
 | 
						|
You can safely ignore the HTTP warning, just don't download from this site.
 | 
						|
Use TOR if you're worried.
 | 
						|
	</SMALL>
 | 
						|
</HEADER>
 | 
						|
<SCRIPT TYPE="application/javascript">
 | 
						|
/*
 | 
						|
	these code snippets stolen from
 | 
						|
	https://www.w3schools.com/js/js_cookies.asp
 | 
						|
*/
 | 
						|
window.setCookie = function(cname, cvalue, exdays) {
 | 
						|
	var d = new Date();
 | 
						|
	d.setTime(d.getTime() + (exdays*24*60*60*1000));
 | 
						|
	var expires = "expires="+ d.toUTCString();
 | 
						|
	document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
 | 
						|
};
 | 
						|
 | 
						|
window.getCookie = function(cname) {
 | 
						|
	var name = cname + "=";
 | 
						|
	var decodedCookie = decodeURIComponent(document.cookie);
 | 
						|
	var ca = decodedCookie.split(';');
 | 
						|
	for(var i = 0; i <ca.length; i++) {
 | 
						|
		var c = ca[i];
 | 
						|
		while(c.charAt(0) == ' ') c = c.substring(1);
 | 
						|
		if(c.indexOf(name) == 0) return c.substring(name.length, c.length);
 | 
						|
	}
 | 
						|
	return "";
 | 
						|
};
 | 
						|
/* end stolen code; */
 | 
						|
 | 
						|
window.setStyling = function(sheet) {
 | 
						|
	document.getElementById('styling').setAttribute('href', sheet);
 | 
						|
	return sheet;
 | 
						|
};
 | 
						|
</SCRIPT>
 | 
						|
<SCRIPT TYPE="application/javascript">
 | 
						|
window.onload = function() {
 | 
						|
	/* QUOTES! */
 | 
						|
 | 
						|
	var quotes = [
 | 
						|
		[ "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" ]
 | 
						|
	];
 | 
						|
 | 
						|
	var sheet = getCookie('sheet');
 | 
						|
	if(sheet != '') setStyling(sheet);
 | 
						|
};
 | 
						|
</SCRIPT>
 | 
						|
<TABLE><TR><TD valign="top" width="50%">
 | 
						|
<P>Hi, I'm Deven Blake. I'm just your normal everyday nerd.</P>
 | 
						|
<P><SMALL>
 | 
						|
translations of my name include: <BR />
 | 
						|
ديفين بلايك <BR />
 | 
						|
バレイク デビン (BLAKE Deven)
 | 
						|
</SMALL></P>
 | 
						|
<P>My pronouns are <CODE><A href="./pronouns">they/them</A></CODE>.</P>
 | 
						|
<P>My <A href="https://www.politicalcompass.org">political compass</A> co-ordinates are <A href="https://www.politicalcompass.org/chart?ec=-8.88&soc=-8.56">(-8.88, -8.56)</A>.</P>
 | 
						|
<P><A href="https://duckduckgo.com/?q=deven+blake">Look me up online</A>.</P>
 | 
						|
<HR size="1" width="25%" align="left">
 | 
						|
 | 
						|
<P>
 | 
						|
This website is currently hosted on GitHub and lives in <A HREF="https://github.com/devenblake/homepage">a git repository.</A>
 | 
						|
See something wack? File an issue. Got something to share? Make a pull request. Please!
 | 
						|
</P>
 | 
						|
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
 | 
						|
<P>
 | 
						|
I'm TestOut PC Pro certified (which doesn't mean much, but I earned 2000 of the 2000 possible points on the certification exam).
 | 
						|
I have a functional knowledge of Python and almost grasp C.
 | 
						|
</P>
 | 
						|
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
 | 
						|
<H4>You can contact me at...</H4>
 | 
						|
<P>blakedevendesu@gmail.com (<I>preferably</I>)</P>
 | 
						|
<P>deven@waifu.club</P>
 | 
						|
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
 | 
						|
<H4>Services I'm on include...</H4>
 | 
						|
<P>1mb.site, blake.1mb.site</P>
 | 
						|
<P>All Things Weezer, deven</P>
 | 
						|
<P>ArchWiki, deven</P>
 | 
						|
<P>Bandcamp, devenblake</P>
 | 
						|
<P>Byte, d3ven</P>
 | 
						|
<P>Codeberg, deven</P>
 | 
						|
<P>CodeWalrus, deven</P>
 | 
						|
<P>FriendProject, deven</P>
 | 
						|
<P>git.disroot.com, deven</P>
 | 
						|
<P>GitHub, devenblake</P>
 | 
						|
<P>GitLab, devenblake</P>
 | 
						|
<P>Goodreads, devenblake</P>
 | 
						|
<P>Hacker News, devenblake</P>
 | 
						|
<P>ieddit, deven</P>
 | 
						|
<P>Instagram, deven.blake</P>
 | 
						|
<P>itch.io, ibukimaya.itch.io</P>
 | 
						|
<P>Likee, deven</p>
 | 
						|
<P>Mastodon, @deven@pawoo.net</P>
 | 
						|
<P>Matter, deven</P>
 | 
						|
<P>MySpace, devenblake</P>
 | 
						|
<P>Notabug, deven</P>
 | 
						|
<P>Okuna, dev</P>
 | 
						|
<P>Reddit, u/devenblake</P>
 | 
						|
<P>Soundcloud, devenblake</P>
 | 
						|
<P>SpaceHey, dtb</P>
 | 
						|
<P>Subreply, deven</P>
 | 
						|
<P>Tumblr, devenblake</P>
 | 
						|
<P>Twitter, unixuserdtb</P>
 | 
						|
<P>Wikipedia, DTB</P>
 | 
						|
<P>Wirechan, Anonymous</P>
 | 
						|
<P>
 | 
						|
None of these are guaranteed to still be on-line.
 | 
						|
I would much rather talk to you via email or Signal instead of using something like Facebook or Discord.
 | 
						|
</P>
 | 
						|
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
 | 
						|
<P>Here's a quote for you:</P>
 | 
						|
<P ID="quote">"Enable JavaScript to see a quote here."</P>
 | 
						|
<P ID="quoteauthor">~ Deven Blake</P>
 | 
						|
<INPUT
 | 
						|
	ID="getaquote"
 | 
						|
	TYPE="BUTTON"
 | 
						|
	VALUE="Get a free quote today!"
 | 
						|
	ONCLICK="
 | 
						|
quote = Math.floor(Math.random() * quotes.length);
 | 
						|
document.getElementById('getaquote').setAttribute('content', 'Get another free quote today!');
 | 
						|
document.getElementById('quote').setAttribute('content', '\"' + quotes[quote][0] + '\"');
 | 
						|
document.getElementById('quoteauthor').setAttribute('content', '~ ' + quotes[quote][1]);
 | 
						|
 | 
						|
 | 
						|
 | 
						|
"
 | 
						|
/>
 | 
						|
 | 
						|
</TD>
 | 
						|
<TD valign="top" width="50%">
 | 
						|
 | 
						|
<H4>Gallery</H4>
 | 
						|
<P><A href="./films">check out my favorite movies</A></P>
 | 
						|
<P><A href="https://www.youtube.com/watch?v=dQw4w9WgXcQ">here's a video of me waterboarding myself with mountain dew</A></P>
 | 
						|
<P><A href="./home">check out a web browser landing page i made</A></P>
 | 
						|
<P><A href="./textediting">here are my opinions on text editing</A></P>
 | 
						|
<P><A href="./thegame">you just lost the game</A></P>
 | 
						|
<P><A href="./git">here's my take on the git main thing</A></P>
 | 
						|
<P><A href="./now">here's what i'm doing right now</A></P>
 | 
						|
<P><A href="./devenzone">have you been to devenzone?</A></P>
 | 
						|
<P><A href="./kinlist">here's my "kinlist" i guess</A></P>
 | 
						|
<P><A href="./faq">here are frequently (and infrequently) asked questions about me</A></P>
 | 
						|
<P><A href="./highschoolsenioryear/">here's my high school yearbook entry</A></P>
 | 
						|
<P><A HREF="./bookmarks">here's my massive bookmarks list</A></P>
 | 
						|
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
 | 
						|
<P><SMALL>
 | 
						|
This page has two cookies.
 | 
						|
One stores your selected theme, if such a selection has been made, and the other one is from Cloudflare and probably spies on you.
 | 
						|
JavaScript is used to customize the page title and to customize the stylesheet being used.
 | 
						|
Please get in touch if this site doesn't work without JavaScript or cookies, I would prefer this to be accessible to as many people as possible with the sacrifice of prettiness if so required.
 | 
						|
</SMALL></P>
 | 
						|
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
 | 
						|
<H4>Control panel</H4>
 | 
						|
<P><SMALL>Click the following buttons to use JavaScript to refresh their contents.</SMALL></P>
 | 
						|
<INPUT type="button" value="the 'sheet' variable"               id="js_sheet"     onclick="document.getElementById('js_sheet').setAttribute('value', sheet);"                  />
 | 
						|
<INPUT type="button" value="the 'sheet' variable in the cookie" id="cookie_sheet" onclick="document.getElementById('cookie_sheet').setAttribute('value', getCookie('sheet'));" />
 | 
						|
<P><SMALL>The following buttons use JavaScript to modify the page title.</SMALL></P>
 | 
						|
<INPUT type="button" value="prefix (s-expression)" onclick="document.title='(+ d (- 7 s))';" />
 | 
						|
<INPUT type="button" value="infix (algrebraic)"    onclick="document.title='(d+(7-s))';"     />
 | 
						|
<INPUT type="button" value="postfix (rpn)"         onclick="document.title='d 7 s - +';"     />
 | 
						|
<P><SMALL>The following inputs use JavaScript to change this page's stylesheet.</SMALL></P>
 | 
						|
<INPUT type="button" value="notheme"        onclick="document.getElementById('styling').setAttribute('href', ''); sheet='';"  />
 | 
						|
<INPUT type="button" value="givemerights"   onclick="sheet = setStyling('/givemerights.css');"                                />
 | 
						|
<INPUT type="button" value="windowsclassic" onclick="sheet = setStyling('/windowsclassic.css');"                              />
 | 
						|
<P><SMALL>
 | 
						|
This input lets you summon an external stylesheet.
 | 
						|
For instance, you can enter in "/windowsclassic.css" to manually use that theme rather than pushing a button.
 | 
						|
Any stylesheet from any on-line source will work.
 | 
						|
<B>Be careful because there's surely someone out there that will inject a virus into a stylesheet and get some poor sap to plug that in here.</B>
 | 
						|
</SMALL></P>
 | 
						|
<INPUT id="customSheet" type="text" value="custom" />
 | 
						|
<INPUT type="button" value="<-" onclick="sheet = setStyling(document.getElementById('customSheet').value);" />
 | 
						|
<P><SMALL>The following button manipulates the site cookie.</SMALL></P>
 | 
						|
<INPUT type="button" value="save page settings" onclick="setCookie('sheet', sheet, 365);" />
 | 
						|
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
 | 
						|
<A href="https://u.fsf.org/upcycle"><IMG src="https://static.fsf.org/nosvn/windows/winupcycle_text.png" width="300" alt="Upcycle Windows 7" /></A>
 | 
						|
<!-- <A href="https://stallman.org/facebook.html"><IMG src="https://stallman.org/no-facebook-svg.png" alt="Not f'd. You won't find me on Facebook" width="200" /></A> Someday... -->
 | 
						|
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
 | 
						|
<H4>Rants and other unsavory mumblings</H4>
 | 
						|
<P><A HREF="./rants/liberalism">here's my <B>rant</B> (not essay) on liberals (from a leftist perspective)</A></P>
 | 
						|
<P><A HREF="./shitlist">here's my "shitlist"</A></P>
 | 
						|
 | 
						|
</TD></TR></TABLE>
 | 
						|
 | 
						|
<FOOTER>
 | 
						|
<HR size="1" width="25%" align="left" />
 | 
						|
<P>This site is best viewed in Firefox but is tested in Lynx.</P>
 | 
						|
<IMG src="http://textfiles.com/underconstruction/CoColosseumBleachers1625construction.gif" alt="This website under continuous development." />
 | 
						|
</FOOTER>
 | 
						|
</BODY>
 | 
						|
</HTML>
 |