summaryrefslogblamecommitdiff
path: root/about_l.html
blob: 8c39117d60ebecafc261b736fc0502144f9332f1 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                                                                                 
                                                                                           

                                                                                                                     
                                                                                                                                                       
                             
                                                      
                            

                                                                                        
                             
                                                   


                                                                                                                

















                                                                                                                               


                                                                                                                                      


                                                                               
                                                                                                                        







                                                                                                                                                 


                                                                                                                                                  

















                                                                                                            
                                                                                              












                                                                                               
                                                              



                                                                                    

                                                                     
                                                              
                                                                 




                                                                                              
                                                                                   




                                                                                                  
                                                                                                                                                                


                                                                                           


                                                                                
                                                                 



                                                                                         
                                                                                         


                                                                                       








                                                                                                                      
                                                                                                                           


                                                                                 
                                                                        



                                                                                           
                                                                                                           








                                                                                            




                                                                                                            

                                                                                
                                                                                            















                                                                                                    

                                                                                         
                                                                              



                                                                                                 
                                                                                 



















                                                                                                    




                                                                                           


















                                                                                                      
                                                                             




























                                                                                                            
<div class="TText">
<p>
	Properties:
	<ul>
		<li>software developer (a.k.a. bug generator)
			<ul>
				<li>writes leaky C/C++ code</li>
				<li>whose OpenGL code never works on machines other than mine</li>
				<li>mixes legacy and cutting-edge features of JavaScript in a single library</li>
				<li>builds never-bootable Android ROMs</li>
			</ul>
		</li>
		<li>hardware terminator (as always)</li>
			<ul>
				<li>server of this site use to be a self-built machine</li>
				<li>many failed attempts to repear my gadgets (a few of them did succeed though)</li>
				<li>now trying to collect vintage hardware (to mess around with)</li>
				<li>tried to build a 'computer' out of redstone in Minecraft (does not look like it will be finished anytime soon)</li>
			</ul>
		<li>former competitive programmer</li>
			<ul>
				<li>Nightmare Of mIne 2014</li>
				<li>All ICPC regional attempts failed spectacularly</li>
			</ul>
		<li>music producer (sometimes)</li>
		<li>no MBTI category provided because the model is flawed</li>
		<li>16PF results hidden somewhere in the page, from A to Q4 with scores ranging from 0 to 4</li>
		<!--2.4, 3.1, 2.9, 3, 1.5, 1.4, 0.4, 2.1, 1.4, 3, 2.8, 1.4, 3.2, 3.3, 3, 1.1-->
		<li>heart disease confirmed (so be peaceful, please)</li>
		<li>likes to live on the edge (uses Gentoo and Debian sid)</li>
		<li>simple &amp; stupid (have a look at the design of this site)</li>
		<li>dreamer, freedom seeker and more...</li>
	</ul>
</p>
<p>
	<s>Religious</s> beliefs: Free software, K.I.S.S., Linux (or rather, GNU/Linux), LF for line breaks, UTF-8, <s>FSF</s>.
</p>
<p>
	Chris Xiong is a young coder from a small city of China. Now aged more
	than 20, this hacker is still just writing code for fun. Crazy follower
	of &quot;Free Software&quot;. Develops free software alone but seldom
	feels lonely. Sincere friends are always cherished.
</p>
<p>
	This site is written from scratch in XHTML without using any kind of framework whatsoever.
	Later it was migrated to HTML5 (still not using 3rd-party frameworks).
	Poorly-written C++ and Python code powers the backend.
	History of this site is available <a href="./History">here</a> and more <a href="https://cgit.chrisoft.org/web.git/">here</a>.

</p>
<p style="text-indent:0;">
	Twitter: <a href="https://twitter.com/chirs241097">@chirs241097</a><br>
	E-Mail: <code style="font-weight:bold;" class="TText">tr '\!-~' 'P-~\!-O' <<< '49:CDac`_hfo8>2:=]4@>'</code><br>
	Discord: Chris Xiong#1024<br>
	<a href="/pubkey.txt">GPG key</a><br>
	Tox:<br>
	<img id="ti" src="toxid.png" alt="FA05874036F00DB86A512B076C354D804BD1BC7BBEC0832823D115ADD2CAF5645D4C420DE23F" width="120" height="120">
	<br>
	If your message has been ignored for more than half a month, try resending it with your self-introduction prepended.
</p>
    <span class="TText">If you're brave...</span><br>
	<a class="TText" onclick="this.remove();document.getElementById(&quot;evil&quot;).style.display = &quot;table&quot;;">...Show me more!</a>
	<table id="evil" class="TText" style="width:75%;margin:auto;display:none;border-collapse:collapse;">
		<style>td{border:1px solid #ccc;}</style>
		<tr>
			<td style="width:40%">Gender</td>
			<td><b>null</b></td>
		</tr>
		<tr>
			<td>Blood type</td>
			<td>A<br>(I don't believe in any type of blood type personality theory though.)</td>
		</tr>
		<tr>
			<td>Birth</td>
			<td>1997-10-24 17:36</td>
		</tr>
		<tr>
			<td>Hometown</td>
			<td>重慶&nbsp;涪陵&nbsp;&nbsp;Chongqing Fuling</td>
		</tr>
		<tr>
			<td>Occupation</td>
			<td>MSCS grad student somewhere<br>"Free" free software developer</td>
		</tr>
		<tr>
			<td>Personality</td>
			<td>In a word: weird. You can find out more in my blog posts.</td>
		</tr>
		<tr>
			<td>Favourite motto</td>
			<td>「多行不義必自斃」<br>Unjust is doomed to destruction</td>
		</tr>
		<tr>
			<td>Skills</td>
			<td>
				<a class="TText" onclick="this.innerHTML=&quot;\
				C++ (63 out of 100)&lt;br&gt;\
				C (65 out of 100)&lt;br&gt;\
				Pascal (64 out of 100, declining, though)&lt;br&gt;\
				HTML (59 out of 100)&lt;br&gt;\
				CSS (58 out of 100)&lt;br&gt;\
				JavaScript (61 out of 100)&lt;br&gt;\
				Java (53 out of 100)&lt;br&gt;\
				PHP (36 out of 100)&lt;br&gt;\
				Python (61 out of 100)&lt;br&gt;\
				C# (28 out of 100)&lt;br&gt;\
				Modern OpenGL (58 out of 100, GL 3.0+, GLES, WebGL)&lt;br&gt;\
				Legacy OpenGL (65 out of 100, GL 1.x~2.x)&lt;br&gt;\
				&quot;;">Messing around</a><br>
				<a class="TText" onclick="this.innerHTML=&quot;\
				Competitive programming (56 out of 100) &lt;br&gt;\
				Software engineering (26 out of 100) (wtf is this bs?) &lt;br&gt;\
				Reverse engineering (42 out of 100) &lt;br&gt;\
				Minecraft modding (33 out of 100) &lt;br&gt;\
				&quot;;">Messing around</a><br>
				<a class="TText" onclick="this.innerHTML=&quot;\
				Linux (62 out of 100) (Daily usage/server maintaince and troubleshooting only. Kernel hacking not (really) included.)&lt;br&gt;\
				Windows (55 out of 100) (Even lesser than above)&lt;br&gt;\
				macOS (33 out of 100) (Worst OS, ever!)&lt;br&gt;\
				&quot;;">Messing around</a><br>
				<a class="TText" onclick="this.innerHTML=&quot;\
				Piano (45 out of 100, declining)&lt;br&gt;\
				Cakewalk SONAR (65 out of 100)&lt;br&gt;\
				Cubase (36 out of 100)&lt;br&gt;\
				&quot;;">Messing around</a><br>
				<a class="TText" onclick="this.innerHTML=&quot;\
				GIMP (63 out of 100, image processing only)&lt;br&gt;\
				Inkscape (61 out of 100, simple patterns only)&lt;br&gt;\
				Kdenlive (58 out of 100, simple projects only)&lt;br&gt;\
				Blender (47 out of 100, never learn hotkeys)&lt;br&gt;\
				Photoshop (40 out of 100, declining)&lt;br&gt;\
				Flash (nvm, it's dead now!)&lt;br&gt;\
				&quot;;">Messing around</a><br>
				<a class="TText" onclick="this.innerHTML=&quot;\
				Repearing &lt;s&gt;disassembling&lt;/s&gt; (mostly electric) gadgets. (65 out of 100)\
				&quot;;">Messing around</a><br>
			</td>
		</tr>
		<tr>
			<td>Current Devices<br>(Click to expand)</td>
			<td>
				<a onclick="this.innerHTML=&quot;Self-built machine (former server of this site)&lt;ul&gt;\
				&lt;li&gt;Intel Core i7-2960XM&lt;/li&gt;\
				&lt;li&gt;16GB DDR3L-1600 Samsung RAM&lt;/li&gt;\
				&lt;li&gt;Supermicro X9SCV-QV4&lt;/li&gt;\
				&lt;li&gt;NVIDIA RTX 2080 FE&lt;/li&gt;\
				&lt;li&gt;Crucial M4-CT256M4SSD2 (256GB)&lt;/li&gt;\
				&lt;li&gt;Hitachi HTS725032A9A364 (320GB)&lt;/li&gt;\
				&lt;li&gt;HGST HTS721010A9E630 (1TB)&lt;/li&gt;\
				&lt;li&gt;Debian GNU/Linux sid (unstable) amd64&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Self-built machine (former server of this site)</a><br>
				<a onclick="this.innerHTML=&quot;Framework Laptop&lt;ul&gt;\
				&lt;li&gt;4th batch&lt;/li&gt;\
				&lt;li&gt;Intel Core i7-1185G7&lt;/li&gt;\
				&lt;li&gt;64GB DDR4-3200 Crucial RAM&lt;/li&gt;\
				&lt;li&gt;Intel Iris Xe Graphics&lt;/li&gt;\
				&lt;li&gt;1TB Samsung NVMe SSD&lt;/li&gt;\
				&lt;li&gt;Gentoo GNU/Linux ~amd64&lt;/li&gt;\
				&lt;li&gt;Windows 11 Insider Pro x64&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Framework Laptop</a><br>
				<a onclick="this.innerHTML=&quot;Lenovo ThinkPad X1 yoga 1st Gen.&lt;ul&gt;\
				&lt;li&gt;Intel Core i7-6600U&lt;/li&gt;\
				&lt;li&gt;16GB DDR3L-1866 Samsung RAM&lt;/li&gt;\
				&lt;li&gt;Intel HD Graphics 520&lt;/li&gt;\
				&lt;li&gt;512GB Samsung NVMe SSD&lt;/li&gt;\
				&lt;li&gt;Gentoo GNU/Linux ~amd64&lt;/li&gt;\
				&lt;li&gt;Windows 11 Insider Pro x64&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Lenovo ThinkPad X1 yoga 1st Gen.</a><br>
				<a onclick="this.innerHTML=&quot;IBM ThinkPad T43 2686&lt;ul&gt;\
				&lt;li&gt;Intel Pentium M 750&lt;/li&gt;\
				&lt;li&gt;2GB DDR2-667 Samsung RAM (running at 533 MT/s)&lt;/li&gt;\
				&lt;li&gt;ATI Mobility Radeon X300&lt;/li&gt;\
				&lt;li&gt;60GB Hitachi PATA HDD&lt;/li&gt;\
				&lt;li&gt;Debian sid i386&lt;/li&gt;\
				&lt;li&gt;Windows XP Professional SP3&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">IBM ThinkPad T43 2686</a><br>
				<a onclick="this.innerHTML=&quot;Apple PowerBook G4 A1138&lt;ul&gt;\
				&lt;li&gt;PowerPC 7447A&lt;/li&gt;\
				&lt;li&gt;2GB DDR2-667 Samsung RAM (running at 533 MT/s)&lt;/li&gt;\
				&lt;li&gt;ATI Mobility Radeon 9700&lt;/li&gt;\
				&lt;li&gt;100GB Hitachi PATA HDD&lt;/li&gt;\
				&lt;li&gt;OpenBSD 7.0 macppc&lt;/li&gt;\
				&lt;li&gt;Mac OS X 10.5.8&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Apple PowerBook G4 A1138</a><br>
				<a onclick="this.innerHTML=&quot;Xiao Mi MIX 3&lt;ul&gt;\
				&lt;li&gt;256GB Internal Storage&lt;/li&gt;\
				&lt;li&gt;Custom built crDroid 7.9&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Xiao Mi MIX 3</a></br>
				<a onclick="this.innerHTML=&quot;Samsung Galaxy Note 4&lt;ul&gt;\
				&lt;li&gt;SM-N9100&lt;/li&gt;\
				&lt;li&gt;16GB Internal Storage&lt;/li&gt;\
				&lt;li&gt;Custom built LineageOS 16.0&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Samsung Galaxy Note 4</a></br>
				<a onclick="this.innerHTML=&quot;Samsung Galaxy S III&lt;ul&gt;\
				&lt;li&gt;GT-I9300&lt;/li&gt;\
				&lt;li&gt;16GB Internal Storage&lt;/li&gt;\
				&lt;li&gt;LineageOS 14.1&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Samsung Galaxy S III</a><br>
				<a onclick="this.innerHTML=&quot;Samsung Galaxy Tab 2 7.0&lt;ul&gt;\
				&lt;li&gt;GT-P3100&lt;/li&gt;\
				&lt;li&gt;8GB Internal Storage&lt;/li&gt;\
				&lt;li&gt;LineageOS 13.0&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Samsung Galaxy Tab 2 7.0</a><br>
				<a onclick="this.innerHTML=&quot;Raspberry Pi 2&lt;ul&gt;\
				&lt;li&gt;8GB MicroSD Card&lt;/li&gt;\
				&lt;li&gt;rev 1.1&lt;/li&gt;\
				&lt;li&gt;Raspbian testing (buster)&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Raspberry Pi 2</a><br>
				<a onclick="this.innerHTML=&quot;Raspberry Pi 3B+&lt;ul&gt;\
				&lt;li&gt;32GB MicroSD Card&lt;/li&gt;\
				&lt;li&gt;Arch Linux ARM (aarch64)&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Raspberry Pi 3B+</a><br>
				<a onclick="this.innerHTML=&quot;Raspberry Pi 4B&lt;ul&gt;\
				&lt;li&gt;4GB RAM&lt;/li&gt;\
				&lt;li&gt;32GB MicroSD Card&lt;/li&gt;\
				&lt;li&gt;Custom FrankenDebian (aarch64)&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Raspberry Pi 4B</a><br>
				<a onclick="this.innerHTML=&quot;iPod Classic 120G (Modded)&lt;ul&gt;\
				&lt;li&gt;Rev. 3 logic board&lt;/li&gt;\
				&lt;li&gt;128GB SSD&lt;/li&gt;\
				&lt;li&gt;Rockbox&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">iPod Classic 120G (Modded)</a><br>
				<a onclick="this.innerHTML=&quot;Xiaomi MAX (DEAD)&lt;ul&gt;\
				&lt;li&gt;Standard edition&lt;/li&gt;\
				&lt;li&gt;32GB Internal Storage&lt;/li&gt;\
				&lt;li&gt;Stock MIUI Beta ROM&lt;/li&gt;\
				&lt;/ul&gt;&quot;;">Xiaomi MAX (DEAD)</a><br>
				Lenovo Ideapad Y570 (defunct)<br>
				BlackBerry Curve 8900<br>
				NOKIA C5-03<br>
				NOKIA 500
			</td>
		</tr>
		<tr>
			<td>Wishlist</td>
			<td>
				Something something threadripper, or epyc<br>
				<s>All kinds of vintage tech gadgets</s>
			</td>
		</tr>
		<tr>
			<td colspan="2">
				PFAQs:
				<p style="text-indent:0;">
				Q1: Why is it "chirs241097" instead of "chris241097" in your usernames?<br>
				A1: That was an old typo...
				<br>
				However according to the Haskell tutorial found at haskell.org,
				<code>"chirs" == sort "chris"</code>
				and is her twin nemesis. That would be a very playful joke.
				<br>
				Why use 'her' here? Simply because my textbook on Operating System Concepts
				does so.
				</p>
				<p style="text-indent:0;">
				Q2: Why do the pages on your site look <i>so</i> ugly?<br>
				A2: The reason is simple but "irrefutable": I simply <i>like</i> this style.
				</p>
				<p style="text-indent:0;">
				Q3: What the hell is the favicon of your site?<br>
				A3: Well, it's a placeholder made in half a minute :).
				</p>
			</td>
		</tr>
	</table>
<div>