diff options
Diffstat (limited to 'index.html')
-rw-r--r-- | index.html | 79 |
1 files changed, 47 insertions, 32 deletions
diff --git a/index.html b/index.html index 47755fe..ec5a24d 100644 --- a/index.html +++ b/index.html @@ -2,43 +2,41 @@ <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <title>Andrew Yu's Website</title> - <link rel="stylesheet" href="/favor.css" /> + <link rel="stylesheet" href="/plain.css" /> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> </head> <body> <h1>Andrew Yu's Website</h1> - <div id="server-notice" style="color: red; font-size: 200%;"> - <p>The server migration is complete. Please report any problems to my email (below). Note that I'm still sorting out reverse DNS, which is broken.</p> - </div> + <hr /> <div id="main"> - <div id="nav"> - <h2>Navigate around</h2> - <ul> - <li><a href="https://www.andrewyu.org">Personal site</a></li> - <!--li><a href="https://blog.andrewyu.org">Blog (WIP)</a></li--> - <li><a href="https://project.andrewyu.org" class="alert">Projects</a></li> - <li><a href="https://git.andrewyu.org">Git bare repositories</a></li> - <li><a href="https://pub.andrewyu.org">Users</a></li> - <li><a href="https://lib.andrewyu.org">File library</a></li> - <li><a href="https://fcm.andrewyu.org" class="alert">Free Computing Movement</a></li> - <li><a href="https://project.andrewyu.org/libresociety" class="alert">Libre Society</a></li> - <li><a href="https://host.andrewyu.org" class="alert">Server guides</a></li> - </ul> - </div> + <div id="nav"> + <h2>Navigate around</h2> + <ul> + <li><a href="https://www.andrewyu.org">Personal site</a></li> + <li><a href="https://git.andrewyu.org" class="alert">Projects</a></li> + <li><a href="https://users.andrewyu.org">Other users</a></li> + <li><a href="https://fcm.andrewyu.org" class="alert">Free Computing Movement</a></li> + <li><a href="https://libre.andrewyu.org" class="alert">Libre Society</a></li> + <li><a href="https://host.andrewyu.org" class="alert">Server guides</a></li> + <li><a href="https://lib.andrewyu.org">Private file library</a></li> + </ul> + </div> + <hr /> <div id="campaign"> - <p>New Hampshire might be incorporating software freedom into its law! This would be a huge victory for the Free Software Movement. Please take the time to read <a href="https://www.andrewyu.org/nh.html">https://www.andrewyu.org/nh.html</a> (WIP).</p> <p>It is our responsibility to spread <a href="https://fsf.org">free software</a>, <a href="https://fcm.andrewyu.org">free computing (one of the websites started by me :D)</a> and advocate for user freedom. Please don't waste any chances to do so.</p> - <p>Recent activities you might want to help with: Sign <a href="https://my.fsf.org/give-students-userfreedom">the give students user freedom petition by the FSF</a> and fight against <a href="https://www.fsf.org/bulletin/2020/spring/trial-by-proprietary-software">trial in courts with proprietary software</a>.</p> </div> + <hr /> <div id="majornote"> - <p>Welcome to my new website! This website is entirely hand-crafted HTML and CSS, with some Vim and Emacs magic, of course. The colors should remind you of the Airbus's flight displays, if you're into aviation. I'm was using a very lame kind of responsive design—columns and their width—but that should make it quite readable on big displays. Since stuff got long things break, I had to remove it. Maybe I'll use some <code>calc()</code> some day.</p> + <p>Welcome to my new website! This website is entirely hand-crafted HTML and CSS, with some Vim and Emacs magic, of course. Works on this Website, unless otherwise noted, do not represent the viewpoint of any organization I associate with. They are solely views of myself for public information.</p> </div> + <hr /> <div id="myproject"> <p>I need a hand with some of my projects. If you can, please look in their repositories. Any ideas would work.</p> - <p><a href="https://git.andrewyu.org/">https://git.andrewyu.org</a> contains the git bare repositories. <a href="https://project.andrewyu.org">https://project.andrewyu.org</a> contains the project pages. Usually, their corresponding URLs match with each other (except for the subdomain).</p> + <p><a href="https://project.andrewyu.org/">https://project.andrewyu.org</a> contains the git repositories.</p> <p><a href="https://project.andrewyu.org/libresociety">The Libre Society Project</a> is a campaign to spread the ideas of <a href="https://fsf.org">free software</a> to places other than software, such as the political system, economics, and society in general.</p> <p><a href="https://project.andrewyu.org/freebiology">The Free Biololgy Project</a> is a repository of ideas for the development of medicine and the treatment of patients, especially related to medical equity. I haven't started on this one yet, but it is upcoming.</p> </div> + <hr /> <div id="news"> <h2>News</h2> <h3>The Affero GNU General Public License</h3> @@ -46,6 +44,7 @@ <p>For things that I really don't see any chance of being on the radar of those people, I put them in the public domain. This includes all of the Libre Society project, for example.</p> <p>However, when I start the Free Biology project, which may be a few decades from now, I'd certainlly like making it copyleft, if possible to the extend permitted by applicable law. I don't know licenses that are as copyleft as the GPL for practical works besides computer programs and the documentation thereof. Creative Commons ShareAlike isn't copyleft enough.</p> </div> + <hr /> <div id="ponder"> <h2>Help me ponder upon these questions</h2> <p>These are questions that interest me. Maybe you have ideas?</p> @@ -60,46 +59,62 @@ <h3>What about a mathematical political system?</h3> <p>A government too strong causes authoritarianism which may lead to non-democracies, while a government too weak causes the inability of the government to do anything with the slightest controversy (look at COVID handling). Is there a mathematical way (say a function; this sounds like group theory, but I'm not sure) to compute, based all known information known about the bill/order/whatever being considered, if the government (I'm especially talking about the executive here) has the right to order that? I feel like this could be proved impossible due to incompleteness and unpredictability, but this needs further investigation. This is the main problem in question of the Libre Society project, by the way.</p> </div> + <hr /> <div id="quotes"> <h2>Quotes</h2> <blockquote>Arguing that you don't care about the right to privacy because you have nothing to hide is no different from saying you don't care about free speech because you have nothing to say. —Edward Snowden</blockquote> </div> + <hr /> <div id="me"> <h2>About me</h2> - <p>I am Andrew Yu, a secondary school student in Shanghai, China. My main fields of interest are philosophy (especially moral philosophy, and especially especially moral philosophy in technology), metamathematics, programming fundamentals and molecular biology. I'm also a free software activist.</p> + <p>I am Andrew Yu. My main fields of interest are philosophy (especially moral philosophy, and especially especially moral philosophy in technology), metamathematics, programming fundamentals and molecular biology. I'm also a free software activist.</p> </div> + <hr /> <div id="contact"> <h2>Contact</h2> <p>There are many ways to contact me. None of these require proprietary software.</p> <ul> - <li>talk to me in real life;</li> - <li>mail <a href="mailto:andrew@andrewyu.org">andrew@andrewyu.org</a>;</li> - <li>irc <a href="irc://irc.andrewyu.org:6697/Andrew">Andrew on AndrewIRC</a>;</li> - <li>irc <a href="irc://irc.libera.chat:6697/Andrew">Andrew</a> on <a href="https://libera.chat">Libera</a>.</li> + <li>talk to me in real life (This method is preferred, if you know me in real life.);</li> + <li>mail <a href="mailto:andrew@andrewyu.org">andrew@andrewyu.org</a> (Emails are preferred for in-depth discussions.);</li> + <li>xmpp <a href="xmpp:andrew@andrewyu.org">andrew@andrewyu.org</a> (My OTR fingerprint is <code>D860F6CC FEF3D079 A6964AA3 86BD6A34 8F86E218</code> and my OpenPGP fingerprint is as below. Use this for quick questions, or highly interactive discussions.).</li> + <li>irc <a href="irc://irc.andrewyu.org:6697/Andrew">Andrew</a> on <a href="https://irc.andrewyu.org">LibreIRC</a> (LibreIRC is an IRC network started by Andrew, myself, running Solanum IRCd and Atheme Services. Use this for quick questions, or highly interactive discussions. Since talking on Internet Relay Chat requires people to be online at the same time, use a bouncer, or don't close your client, to ensure that my replies reach you. Of course you can also give me another way to get to you that's persistent.);</li> + <li>irc <a href="irc://irc.libera.chat:6697/Andrew">Andrew</a> on <a href="https://libera.chat">Libera</a> (Libera is an IRC network popular among free software users, activists and developers. Use this for quick questions, or highly interactive discussions. Please note that for privacy purposes, you should use some type of encryption. I am not affiliated with Libera and I don't run it in any way. Of course, either be on there all the time or give me another way to contact you.).</li> </ul> <p>There are many ways <em>not</em> to contact me.</p> <ul> <li>WeChat is deprecated and unsupported. I only keep an account for school and use Mojo-Weixin to relay it to IRC. If you're also bothered by the mandatory usage of these software at school, sign <a href="https://my.fsf.org/give-students-userfreedom">the give students user freedom petition by the FSF</a>;</li> <li><a href="https://www.fsf.org/fb"><img src="https://static.fsf.org/nosvn/not-fd.svg" height="26pt" alt="not f'd—you won't find me on Facebook" /></a>.</li> </ul> - <p>My OpenPGP fingerprint is <code>58BD 7981 2187 1B71 870C 27D9 978B 5891 AD3F 5986</code>. My public key is available at <a href="https://www.andrewyu.org/andrew.asc">https://www.andrewyu.org/andrew.asc</a>. My key is on <a href="https://keys.openpgp.org">https://keys.openpgp.org</a>, but I don't trust key servers, you should just grab my key from my website. Please don't send binary data to my IRC.</p> - <p>Contact me if you would like to sell an ThinkPad x200, x220 or x230 in good shape.</p> </div> + <hr /> + <div id="pgp"> + <h2>OpenPGP</h2> + <ul> + <li><a href="https://www.andrewyu.org/andrew-ecc.asc">My ECC key</a> is recommended;</li> + <li><a href="https://www.andrewyu.org/andrew.asc">My RSA key</a> is a fallback;</li> + <li><a href="https://www.andrewyu.org/allkeys.asc">My keyring for friends</a>;</li> + <li><a href="https://www.andrewyu.org/revocation.rev">The revocation of my old key</a>;</li> + <li><a href="https://www.andrewyu.org/revoked_key.asc">Old revoked key</a>.</li> + </ul> + <p class="alert">Check if you've actually downloaded these keys from <code>andrewyu.org</code>. Check the fingerprints with me elsewhere (email, IRC, in real life, etc) before trusting or signing it.</p> + </div> + <hr /> <div id="randlinks"> <h2>Random Links</h2> <ul> <li><a href="/favor.css">My favorite CSS to go with this Website</a>;</li> <li><a href="https://fsf.org">The Free Software Foundation</a>;</li> - <li><a href="https://www.gnu.org/philosophy/surveillance-vs-democracy.html">Surveillance means no democracy</a>;</li> <li><a href="https://stallmansupport.org">Defend Richard Stallman</a>;</li> <li><a href="https://based.cooking">A simple clean receipe site</a>;</li> + <li><a href="https://www.gnu.org/philosophy/surveillance-vs-democracy.html">Surveillance vs democracy</a>;</li> <li><a href="https://www.theguardian.com/commentisfree/2022/jan/19/america-biden-trump-authoritarinism">America's authoritarinism</a>.</li> </ul> </div> </div> + <hr /> <div id="footer"> - <p xmlns:cc="http://creativecommons.org/ns#" xmlns:dct="http://purl.org/dc/terms/"><a property="dct:title" rel="cc:attributionURL" href="https://www.andrewyu.org">Andrew Yu's Website</a> by <a rel="cc:attributionURL dct:creator" property="cc:attributionName" href="mailto:andrew@andrewyu.org">Andrew Yu</a> is marked with <a href="http://creativecommons.org/publicdomain/zero/1.0?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC0 1.0 Universal<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1"><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/zero.svg?ref=chooser-v1"></a></p> - <p>Stuff on this website that's supposed to be publicly accessible (don't try to get around my htaccess, don't crack my ssh, don't snoop on my email, etc) is public domain. This does not include my projects and my git repos. <a href="https://stpeter.im/writings/essays/publicdomain.html">https://stpeter.im/writings/essays/publicdomain.html</a> is a good explanation on why people put stuff in the public domain. However, you might want to see the GNU AGPL section on this page.</p> + <p xmlns:cc="http://creativecommons.org/ns#" xmlns:dct="http://purl.org/dc/terms/"><a property="dct:title" rel="cc:attributionURL" href="https://www.andrewyu.org">Andrew Yu's Website</a> by <a rel="cc:attributionURL dct:creator" property="cc:attributionName" href="mailto:andrew@andrewyu.org">Andrew Yu</a> is marked with <a href="http://creativecommons.org/publicdomain/zero/1.0?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC0 1.0 Universal<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1"><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/zero.svg?ref=chooser-v1"></a>.</p> + <p>Works on this website that's supposed to be publicly accessible (don't try to get around my htaccess, don't crack my ssh, don't snoop on my email, etc) is public domain. This does not include my projects and my git repos, see their LICENSE files for per-project information. <a href="https://stpeter.im/writings/essays/publicdomain.html">https://stpeter.im/writings/essays/publicdomain.html</a> is a good explanation on why people put stuff in the public domain. However, you might want to see the GNU AGPL section on this page.</p> </div> </body> </html> |