summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2023-08-23 23:06:02 +0800
committerGravatar Chris Xiong <chirs241097@gmail.com> 2023-08-23 23:06:02 +0800
commit7db6f49262427a40aba7e7d9cea038575c167c51 (patch)
tree3c9f6c8dc509c15fe0565d41a1ba610fe7934518
parentf0cf97ee2a24eb6845989637aabb04698776d7a9 (diff)
downloadweb-7db6f49262427a40aba7e7d9cea038575c167c51.tar.xz
Index content update. Finally.
-rw-r--r--about_l.html408
-rw-r--r--index.html57
2 files changed, 303 insertions, 162 deletions
diff --git a/about_l.html b/about_l.html
index 7b054f7..97cd06c 100644
--- a/about_l.html
+++ b/about_l.html
@@ -50,7 +50,7 @@
</p>
<p style="text-indent:0;">
- Mastodon: <a href="https://c.im/@chirs241097">@chirs241097</a><br>
+ Mastodon: <a href="https://c.im/@chirs241097">chirs241097@c.im</a><br>
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>
@@ -95,164 +95,272 @@
<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>
+ <details>
+ <summary>Messing around</summary>
+ C++ (63 out of 100)<br>
+ C (65 out of 100)<br>
+ Pascal (64 out of 100, declining, though)<br>
+ Rust (60 out of 100)<br>
+ Scheme and other LISP-like stuff (55 out of 100)<br>
+ Standard ML and OCaml (52 out of 100)<br>
+ HTML and XML (59 out of 100)<br>
+ CSS (58 out of 100)<br>
+ JavaScript (61 out of 100)<br>
+ Java (53 out of 100)<br>
+ PHP (36 out of 100)<br>
+ Python (61 out of 100)<br>
+ Shell scripting (60 out of 100)<br>
+ C# (28 out of 100)<br>
+ "Modern" OpenGL (58 out of 100, GL 3.0+, GLES, WebGL)<br>
+ "Legacy" OpenGL (65 out of 100, GL 1.x~2.x)<br>
+ "Legacy" DirectX (60 out of 100, DX 7, 8 and 9)
+ </details>
+ <details>
+ <summary>Messing around</summary>
+ Competitive programming (56 out of 100) <br>
+ Software engineering (26 out of 100) (wtf is this bs?) <br>
+ Reverse engineering (40 out of 100) <br>
+ Starting side projects and never finishing them (101 out of 100) <br>
+ Minecraft modding (33 out of 100)
+ </details>
+ <details>
+ <summary>Messing around</summary>
+ Linux (62 out of 100) (Daily usage/server maintenance and troubleshooting only. Kernel hacking not (really) included.)<br>
+ Windows (55 out of 100) (Even lesser than above)<br>
+ macOS (33 out of 100) (Worst OS, ever!)
+ </details>
+ <details>
+ <summary>Messing around</summary>
+ Piano (45 out of 100, declining)<br>
+ Cakewalk SONAR (65 out of 100)<br>
+ Cubase (36 out of 100)<br>
+ Collecting hardware synth that I'll never master (95 out of 100)
+ </details>
+ <details>
+ <summary>Messing around</summary>
+ GIMP (63 out of 100, image processing only)<br>
+ Inkscape (61 out of 100, simple patterns only)<br>
+ Kdenlive (58 out of 100, simple projects only)<br>
+ Blender (47 out of 100, never learned hotkeys)<br>
+ Photoshop (40 out of 100, declining)<br>
+ Flash (nvm, it's dead now!)
+ </details>
+ <details>
+ <summary>Messing around</summary>
+ Repairing <s>disassembling</s> (mostly electric) gadgets. (65 out of 100)
+ </details>
</td>
</tr>
<tr>
- <td>Current Devices<br>(Click to expand)</td>
+ <td>Current Devices</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. 20FQ&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. 20FQ</a><br>
- <a onclick="this.innerHTML=&quot;Steam Deck&lt;ul&gt;\
- &lt;li&gt;I have no idea why I got this&lt;/li&gt;\
- &lt;li&gt;Custom AMD Zen2 APU&lt;/li&gt;\
- &lt;li&gt;16 GB LPDDR5&lt;/li&gt;\
- &lt;li&gt;AMD RDNA2 Integrated&lt;/li&gt;\
- &lt;li&gt;256GB PCIe 3.0 x4 NVMe SSD&lt;/li&gt;\
- &lt;li&gt;Arch Linux amd64&lt;/li&gt;\
- &lt;/ul&gt;&quot;;">Steam Deck</a><br>
- <a onclick="this.innerHTML=&quot;IBM ThinkPad X60 Tablet 6363-C7U&lt;ul&gt;\
- &lt;li&gt;Intel Core 2 Duo L7400&lt;/li&gt;\
- &lt;li&gt;4GB DDR2-667 Samsung RAM&lt;/li&gt;\
- &lt;li&gt;Intel GMA 950&lt;/li&gt;\
- &lt;li&gt;240GB Sandisk SSD&lt;/li&gt;\
- &lt;li&gt;Debian sid amd64&lt;/li&gt;\
- &lt;li&gt;Windows 7 Ultimate x64&lt;/li&gt;\
- &lt;/ul&gt;&quot;;">IBM ThinkPad X60 Tablet 6363-C7U</a><br>
- <a onclick="this.innerHTML=&quot;IBM ThinkPad T43 2686-DGU&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 (SATA Mod in process)&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-DGU</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
+ <details>
+ <summary>Homelab "Harena"</summary><ul>
+ <li>2×Intel Xeon Gold 6130T</li>
+ <li>8×32GB DDR4-2666 Samsung ECC RAM</li>
+ <li>Supermicro X11DPH-T</li>
+ <li>NVIDIA RTX A4000 (PNY)</li>
+ <li>AMD RX 7900 XTX (Yeston)</li>
+ <li>Samsung 980 Pro (2TB)</li>
+ <li>Gentoo GNU/Linux ~amd64</li>
+ <li>Windows 11 Pro x64 (virtualized)</li>
+ </ul></details>
+ <details>
+ <summary>DIY ITX tower "Alice" (former server of this site)</summary><ul>
+ <li>Intel Core i7-2960XM (4.5 GHz max turbo, 96W PL2, 72W PL1)</li>
+ <li>2×8GB DDR3L-1600 Samsung RAM</li>
+ <li>Supermicro X9SCV-QV4</li>
+ <li>NVIDIA RTX 2080 FE</li>
+ <li>Crucial M4-CT256M4SSD2 (256GB)</li>
+ <li>Hitachi HTS725032A9A364 (320GB)</li>
+ <li>HGST HTS721010A9E630 (1TB)</li>
+ <li>Debian GNU/Linux sid (unstable) amd64</li>
+ </ul></details>
+ <details>
+ <summary>Semi-retro tower "Concordia"</summary><ul>
+ <li>Intel Core 2 Extreme QX9650 (running at 3.6 GHz)</li>
+ <li>4×2GB DDR3-1066 Kingston RAM (running at 1333 MT/s)</li>
+ <li>NVIDIA GTX 960 (ZOTAC), OR</li>
+ <li>AMD RX 550 4GB LP (Yeston)</li>
+ <li>Crucial M4-CT128M4SSD2 (128GB)</li>
+ <li>Segate Barracuda 7200.12 (500GB)</li>
+ <li>Debian GNU/Linux testing amd64</li>
+ <li>Windows 7 Ultimate x64</li>
+ <li>Windows XP Professional x64 Edition</li>
+ </ul></details>
+ <details>
+ <summary>Framework Laptop (11th gen Intel) "Freddy"</summary><ul>
+ <li>4th batch</li>
+ <li>Intel Core i7-1185G7</li>
+ <li>64GB DDR4-3200 Crucial RAM</li>
+ <li>Intel Iris Xe Graphics</li>
+ <li>1TB Samsung 970 Pro</li>
+ <li>Gentoo GNU/Linux ~amd64</li>
+ <li>Windows 11 Insider Pro x64</li>
+ </ul></details>
+ <details>
+ <summary>Lenovo ThinkPad X1 Yoga 1st Gen. 20FQ "Terry"</summary><ul>
+ <li>Intel Core i7-6600U</li>
+ <li>16GB DDR3L-1866 Samsung RAM</li>
+ <li>Intel HD Graphics 520</li>
+ <li>512GB Samsung NVMe SSD</li>
+ <li>Gentoo GNU/Linux ~amd64</li>
+ <li>Windows 11 Insider Pro x64</li>
+ </ul></details>
+ <details>
+ <summary>Steam Deck "Shannon"</summary><ul>
+ <li>I have no idea why I got this</li>
+ <li>Custom AMD Zen2 APU</li>
+ <li>16 GB LPDDR5</li>
+ <li>AMD RDNA2 Integrated</li>
+ <li>256GB PCIe 3.0 x4 NVMe SSD</li>
+ <li>Arch Linux amd64</li>
+ </ul></details>
+ <details>
+ <summary>IBM ThinkPad X60 Tablet 6363-C7U "Tegan"</summary><ul>
+ <li>Intel Core 2 Duo L7400</li>
+ <li>4GB DDR2-667 Samsung RAM</li>
+ <li>Intel GMA 950</li>
+ <li>240GB Sandisk SSD</li>
+ <li>Debian sid amd64</li>
+ <li>Windows 7 Ultimate x64</li>
+ </ul></details>
+ <details>
+ <summary>IBM ThinkPad T43 2686-DGU "Terrenum"</summary><ul>
+ <li>Intel Pentium M 750</li>
+ <li>2GB DDR2-667 Samsung RAM (running at 533 MT/s)</li>
+ <li>ATI Mobility Radeon X300</li>
+ <li>60GB Hitachi PATA HDD (SATA Mod in process)</li>
+ <li>Debian sid i386</li>
+ <li>Windows XP Professional SP3</li>
+ </ul></details>
+ <details>
+ <summary>Apple PowerBook G4 A1138 "Marian"</summary><ul>
+ <li>PowerPC 7447A</li>
+ <li>2GB DDR2-667 Samsung RAM (running at 533 MT/s)</li>
+ <li>ATI Mobility Radeon 9700</li>
+ <li>100GB Hitachi PATA HDD</li>
+ <li>OpenBSD 7.2 macppc</li>
+ <li>Mac OS X 10.5.8</li>
+ </ul></details>
+ <!-- DISASSEMBLED FOR PARTS, REINCARNATED AS "ALICE"
+ <details>
+ <summary>Lenovo IdeaPad Y570 (unnamed)</summary><ul>
+ <li>Intel Core i7-2670QM -> i7-2960XM</li>
+ <li>2×8GB DDR3L-1600 Samsung RAM</li>
+ <li>NVIDIA GT 555M (GF108, 1GB GDDR5)</li>
+ <li>Crucial M4-CT256M4SSD2 (256GB)</li>
+ </ul></details>-->
+ <!-- NO LONGER IN POSSESSION
+ <details>
+ <summary>IBM ThinkPad R52 (unnamed, unknown type number)</summary><ul>
+ <li>Intel Pentium M 725A</li>
+ <li>768MB RAM</li>
+ <li>ATI Mobility Radeon X300</li>
+ <li>40GB Hitachi PATA HDD</li>
+ <li>Windows XP Professional SP3</li>
+ </ul></details>-->
+ <!-- NO DISK
+ <details>
+ <summary>ASUS A8M (unnamed)</summary><ul>
+ <li>AMD Mobile Sempron 3200+</li>
+ <li>3GB RAM</li>
+ <li>NVIDIA GeForce Go 6100 (integrated)</li>
+ </ul></details>-->
+ <!-- NO LONGER IN POSSESSION
+ <details>
+ <summary>LEGEND (now Lenovo) 1+1 "天麟" (unnamed)</summary><ul>
+ <li>Intel Pentium 4 2.4 GHz Northwood (Non-HT)</li>
+ <li>512 MB RAM</li>
+ <li>NVIDIA GeForce4 MX440</li>
+ <li>80GB Segate HDD</li>
+ <li>Windows XP Home</li>
+ </ul></details>-->
+ <details>
+ <summary>Raspberry Pi 2 "Regan" (NIU)</summary><ul>
+ <li>8GB MicroSD Card</li>
+ <li>rev 1.1</li>
+ <li>Raspbian testing (buster)</li>
+ </ul></details>
+ <details>
+ <summary>Raspberry Pi 3B+ "Raven" (NIU)</summary><ul>
+ <li>Broken MicroSD card slot</li>
+ <li>Arch Linux ARM (aarch64) on USB</li>
+ </ul></details>
+ <details>
+ <summary>Raspberry Pi 4B "Royce" (NIU)</summary><ul>
+ <li>4GB RAM, rev 1.1</li>
+ <li>32GB MicroSD Card</li>
+ <li>Custom FrankenDebian (aarch64)</li>
+ </ul></details>
+ <details>
+ <summary>Raspberry Pi Zero WH</summary><ul>
+ <li>32GB MicroSD Card</li>
+ <li>Raspbian testing</li>
+ </ul></details>
+ <details>
+ <summary>Sony XPERIA 1 II</summary><ul>
+ <li>256GB Internal Storage</li>
+ <li>Custom built LineageOS 20</li>
+ </ul></details>
+ <details>
+ <summary>Xiao Mi MIX 3</summary><ul>
+ <li>256GB Internal Storage</li>
+ <li>Custom built crDroid 7.9</li>
+ </ul></details>
+ <!-- BACKUP PHONE FOR PARENTS
+ <details>
+ <summary>Samsung Galaxy Note 4</summary><ul>
+ <li>SM-N9100</li>
+ <li>16GB Internal Storage</li>
+ <li>Custom built LineageOS 16.0</li>
+ </ul></details>
+ -->
+ <!-- NO LONGER IN POSSESSION
+ <details>
+ <summary>Samsung Galaxy S III</summary><ul>
+ <li>GT-I9300</li>
+ <li>16GB Internal Storage</li>
+ <li>LineageOS 14.1</li>
+ </ul></details>-->
+ <!-- NO LONGER IN POSSESSION
+ <details>
+ <summary>Samsung Galaxy Tab 2 7.0</summary><ul>
+ <li>GT-P3100</li>
+ <li>8GB Internal Storage</li>
+ <li>LineageOS 13.0</li>
+ </ul></details>-->
+ <!-- SMASHED SCREEN
+ <details>
+ <summary>Xiaomi MAX</summary><ul>
+ <li>Standard edition (msm8956)</li>
+ <li>32GB Internal Storage</li>
+ <li>Stock MIUI Beta ROM</li>
+ </ul></details>-->
+ <!-- NO LONGER IN POSSESSION
+ <details>
+ <summary>BlackBerry Curve 8900</summary><ul>
+ </ul></details>-->
+ <!-- NO LONGER IN POSSESSION
+ <details>
+ <summary>NOKIA 500</summary><ul>
+ </ul></details>-->
+ <!-- NO LONGER IN POSSESSION
+ <details>
+ <summary>NOKIA C5-03</summary><ul>
+ </ul></details>-->
+ <details>
+ <summary>iPod classic 120GB (Modded)</summary><ul>
+ <li>Rev. 3 logic board</li>
+ <li>128GB SSD</li>
+ <li>Rockbox</li>
+ </ul></details>
</td>
</tr>
<tr>
<td>Wishlist</td>
<td>
- Something something threadripper, or epyc<br>
+ <s>Something something threadripper, or epyc</s><br>
<s>All kinds of vintage tech gadgets</s>
</td>
</tr>
diff --git a/index.html b/index.html
index f850d3f..f5b6907 100644
--- a/index.html
+++ b/index.html
@@ -129,13 +129,42 @@ function swonload(){
</p>
<h3 style="font-weight:normal;">Active Projects</h3>
<ul>
+ <li>deduper
+ <reduced>
+ <a href="https://cgit.chrisoft.org/deduper.git/">
+ [details]</a>
+ <a href="javascript:toggleblkdisplay('dedp-desc')">
+ [short desc.]</a></reduced>
+ <div class="block" id="dedp-desc">
+ Scans local images for duplicates.
+ Also provides reverse image search for your local images.
+ Implements a variant of the algorithm described in "An
+ image signature for any kind of image", doi:
+ 10.1109/ICIP.2002.1038047.
+ </div>
+ </reduced>
+ </li>
+ <li>it2midi
+ <reduced>
+ <a href="https://cgit.chrisoft.org/it2midi.git/">
+ [details]</a>
+ <a href="javascript:toggleblkdisplay('it2m-desc')">
+ [short desc.]</a></reduced>
+ <div class="block" id="it2m-desc">
+ An effort to rewrite my old it2midi.cpp in Rust.
+ A versatile IT (impulse tracker) to MIDI converter.
+ Currently it's moulting into a fully-fledged mod
+ player.
+ </div>
+ </reduced>
+ </li>
<li>QMidiPlayer
<reduced><a href="./QMidiPlayer">[details]</a>
<a href="javascript:toggleblkdisplay('qmp-desc')">
[short desc.]</a></reduced>
<div class="block" id="qmp-desc">
- A feature-rich cross-platform MIDI player loosely
- based on vanBasco's Karaoke Player and QSynth.
+ A feature-rich cross-platform MIDI player with UI
+ inspired by vanBasco's Karaoke Player and QSynth.
It has a comprehensive plugin interface to
provide extra functionalities.
</div>
@@ -147,10 +176,9 @@ function swonload(){
<a href="javascript:toggleblkdisplay('smlt-desc')">
[short desc.]</a></reduced>
<div class="block" id="smlt-desc">
- SMELT is a wrapper class for hardware-accelerated
- graphics rendering, input handling and optionally,
- audio outputting. SMELT is extensively used in
- some of my projects.
+ SMELT is a set of classes that provide hardware-accelerated
+ graphics, input handling and optionally, audio output.
+ SMELT is used extensively in my other projects.
</div>
</li>
<li>lightsd
@@ -289,8 +317,10 @@ function swonload(){
</reduced>
<div class="block" id="br-desc">
Old project attempting to recreate the game Ballance from Cyparade.
- It uses the same engine but without custom extensions to the engine.
- Playable, but in no way resemble the original game.
+ It uses the same Virtools engine but without using custom extensions
+ to the engine.
+ Playable, but in no way resemble the "feel" of the original game in
+ terms of controls.
</div>
</li>
<li>Chris' Timidity Player (2012)
@@ -310,6 +340,7 @@ function swonload(){
</reduced>
<div class="block" id="testr-desc">
Local judger for OI problems. Doesn't really have any advanced features.
+ Written in FreePascal.
</div>
</li>
<li>the <s>Ultimate</s> Data Visualiser (2015)
@@ -318,7 +349,7 @@ function swonload(){
</reduced>
<div class="block" id="dvis-desc">
A data visualizer for some very specific purpose.
- This project is never made public.
+ This project is never made public. Written in C++. Uses SMELT.
</div>
</li>
<li>World's Hardest Game 3D (2010-2011)
@@ -337,7 +368,8 @@ function swonload(){
<a href="javascript:toggleblkdisplay('crxnd-desc')">[short desc.]</a>
</reduced>
<div class="block" id="crxnd-desc">
- A stupid game made with Virtools. A new version using HTML5 is <a href="https://chrisoft.org/CrossNoodlesJS/">available</a>.
+ A stupid game made with Virtools. A new version written for modern(-ish)
+ browser is <a href="https://chrisoft.org/CrossNoodlesJS/">available</a>.
</div>
</li>
<li>Compiz 0.9.7.99 (2012-2016)
@@ -346,7 +378,8 @@ function swonload(){
<a href="javascript:toggleblkdisplay('cmpz-desc')">[short desc.]</a>
</reduced>
<div class="block" id="cmpz-desc">
- The ultimate compiz distribution with extra features added by me.
+ The ultimate pre-GLES port compiz distribution with extra features
+ added by me, as well as backports of a few new features added later.
It was forked off the 0.9.7 branch for Ubuntu 12.04. It comes with
probably every single plugin ever available for compiz.
</div>
@@ -415,7 +448,7 @@ function swonload(){
<a href="javascript:toggleblkdisplay('dntm-desc')">[short desc.]</a>
</reduced>
<div class="block" id="dntm-desc">
- Clock, alarm and stopwatch.
+ Text mode clock, alarm and stopwatch written in FreePascal.
</div>
</li>
</ul>