Contact
--
-
-
- rilla@monotremata.xyz -
- GPG public key -
- -B51D4548A4846E3C8D115C808333CFB0B9D3244D -
- matrix -
- @rilla:monotremata.xyz -
- xmpp -
- rilla@monotremata.xyz -
- fediverse -
- @rilla@pleroma.monotremata.xyz -
diff --git a/.gitignore b/.gitignore index 92b2793..2c7064c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ .direnv +html diff --git a/html/onion/0x8333CFB0B9D3244D.pub b/html/onion/0x8333CFB0B9D3244D.pub deleted file mode 100644 index d3a79ec..0000000 --- a/html/onion/0x8333CFB0B9D3244D.pub +++ /dev/null @@ -1,149 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBF3Wf70BEADLKMIZSBJDmwWPEpwdcAahfpkMfkDmLkcIm2t9X6kM0nKY5h2V -BpbK9gXqsqhqTAEJ99w/J9Db7BudoaFPAvX+UWpkt6fMOk6zkG/XbLNR8MtPK8IL -U8K+OUw816VqKpmUQts0yW2S1u+DbeJ2XCzlRL+SloJkP3Sr2lOHlurnZMQF6EIP -bKlnY8+69xW4jZDl4x0j7SEya/qr4uZhSLR9BQUDK3ttyihlQgYqpb+zZ5PaGoRL -qN39JGyXpTxKmpGtDLhvYab9b8QdTP3Fonxtg8iQ5+n0Od+Rt7Lt6C+u6dCyGc0e -T500mRQj/MqodkEmaeovaCjIB8TFtLCkQVtbv+TidwFyHyC+3wiLhkOYeyPM+aft -hyy/f4vqzcwvYq+zZ5ixnueFT/KWsOSJoI7DGn4IGC+PV+krl6dSjs8R4ezuVkKY -7EDMR7dHA4llrnu6XxkhN8miwSihUECgRUeCo/mvw1ka2KcKNdl2Z8WrnIFQF+aM -/Shj2uyAWo2quN6GrsSjWFFJ1UP5jgK575fcHDibMQxvaSTwUr/yTOwiQtvhsBs8 -j2e0W8iOiS7+hYdKlI6wPtYUPLN8hq6F1vZsj+mx6aa6vTZZB+6YRcYatJxrQZsb -xIQcof8B4t/JuhHk7llGKedU8Hc54E9SIN4QyUYhFV9DfWuB0enmwbjp+QARAQAB -tCtSaWNhcmQgSWxsYSBQdWphZ3V0IDxyaWxsYUBtb25vdHJlbWF0YS54eXo+iQJP -BBMBCgA5AhsBBAsJCAcEFQoJCAUWAgMBAAIeAQIXgBYhBLUdRUikhG48jRFcgIMz -z7C50yRNBQJgE/dkAhkBAAoJEIMzz7C50yRNRSMP+wbF2KaLAN3LzjoW+cf0EfYV -qlrWRPIZeNNEz4P8qLCCHQSrFC5qfmmntNA4G57thMp006tOZ7MnSom8qVuu1HT/ -eA63KIP4gKg9mrKiE+5XeX+TIYuMb4N7WBQ0M3LR7BTa24hU6LeIFyV/jqwZheBl -ETrw8iXQZWeyPMBWFvfelu9hEJVfPvrz6B/z/hB63MAHzk7La6kCxsioDcHTUZbM -1a1doE4BOtGqhP+fB9n3VDbAAFJvTZE4N3k05PrWxgFOHYxo9D1WIxYxVJ3PKN2G -3nzv7r68vm5r3UC+k0jmUn/IyM4z914Ix2fhEz+d0Qw3eLdVktuAhxPMZ6oQyRcH -ytDF4GydKiWuWK01Hy6MvDkwehXZUtP+JnLvNss7HhmiOcg0eVLmM5ZsRz9tJFBS -6k+cXqD0/ySDU6iTqtRgthav9/p7pV4rs5S7rHrzUdwAEmonAcH/tBVk9hCCF2I+ -LGd+zGjSmoXRTikXAUoTR65+ZLMco8rs2Rsot+EWWwDvzoKJ3urTGJgmd7C1r3aE -tHq6/bFGs0QKDtv+e+QS12WkX3UjTFZblQ/xFvBD8kKdQbftYavHQ0mU7wlzCbT7 -kvmcy9TNwCuhrbb8yO7wT/0odhkeEJ/Mi4ZwLLgz37eSVpIwlrOzyYdnam0RCUBZ -ic1TTczDw2qat4KczLFxtCZSaWNhcmQgSWxsYSBQdWphZ3V0IDxyaWNhcmRAdHJr -a24uY29tPokCTAQTAQoANhYhBLUdRUikhG48jRFcgIMzz7C50yRNBQJgE/bzAhsB -BAsJCAcEFQoJCAUWAgMBAAIeAQIXgAAKCRCDM8+wudMkTVojD/wPkAnbGrfVwff9 -Ef5gPQRmghz9peHJHwIrAPO3yRPiMIMMwmg3KuV+mvFJT+rzlmCKfy+L9s1BaspJ -awgAHi57BFDsM7Bio3Thp8b++qruxCG64GKSvmCwHV+gfnfSv5hdMjrtigG38BXX -TcPjsJmhPWw0QLWy4yEEBPYbcOYnnNDCf7iFozilk6Fv3COT0jTxVz16xKWIiLib -9arSUDHufn7QMxh4feM1mxNM/ipD/zbADRugIR3zdCS0TzkzY5KWAPyuLY8R9MiI -Yp4Tc236KCmrDgF1MXAcMXaWPnzmOzvCRaBKd13t27zFq9s4jfe22i9eNQsxwGk5 -w5Qg6sIjFbCUGOw8GItbiK8NfiIfBSk/tCT+gdXEED3hqvjE3GQPKTuBXKdLAMIa -70lwCUZVcYJg19plfeqWhdvVYvvV29wuVYDRLeYPYYhIMBefdaxs4u6/SX+QgL2E -vJrvhpo9KlPKUfyxclvNUlIryeJDftAFLrlMO6CvrWMJgKOjBLL1L49TlUNL9wH/ -UVrbIacXf0rjrYSgiW6t+DVWyBtGIF0LsXbTIkzJcm0CwsNXmzVBAcDZ2q2Q2L0Q -u4UYPUvDtmcQczq0FWRQPNftdvgs8G4Dn9JyURnDTVc2wQErwZVNGCpYBIphbXQX -PuWazolsccfhUzGHl0BEtwtrp5FSH7QuUmljYXJkIElsbGEgUHVqYWd1dCA8ci5p -bGxhLnB1amFndXRAZ21haWwuY29tPokCTAQTAQoANhYhBLUdRUikhG48jRFcgIMz -z7C50yRNBQJd1oM5AhsBBAsJCAcEFQoJCAUWAgMBAAIeAQIXgAAKCRCDM8+wudMk -TRZiEACHzqDGVmiVMZr8TW/VhxzYky9fBRbrBkwR+I8H2uiy0c/800umEgqqVDAY -xMLhYZoj1oKYGO4zAIaPNCDpZBEUeOEJOKvmQ9lPCVJhDHjT9AdTS9r6I3EWRcnf -RQg5p0gwEVFCWLVI19L3aMfbecHVdJ32UySrL87f/clHGn9gmddRQd679VcbMntT -9YymJKs3KWYdreXmCkzZ6eY1R3SKhLKBeQd0NRq7Hjy02WX5ajGXe7QZ8470IOeh -mwmpzYA8U19X4GOXee7DmVLevRvGD95Y3PITeOcVBbAZil1nW6jLnBfKIybAPdO3 -VJdO33VRQFi2ZG5IaXPMBuVwE2Wun5Ns+IMUsllT+p87jzF+XRAkZsWWkFNvF+Bu -83qzJE7fb4EVVRafZkLDerGjrwpA36l2ZxPlsFsnRoHeQxMfLYd8U+wkGuPLr3yX -pHKO9RsYNTRkiEJgDYC9kFbYgof8uK7MJByHks7qvwCqK92s9HHOcPDl9SeROokK -qzakopZ2rC4yIm1yIrYAvBKQobUAW0wqQuX/xEKIJTxHOhOdrXrbvV8kRf5LIrVJ -7qNUweF0vZ1UwW1qIl9Z+jrTOF7g1vk1RhTQX4LbHH0VetkDWnY7ZgELXCquB1TV -+n+Ld+4Tl1r2nVA9Wp9SAngMQ8/jQKWbIc70+vVh+NmWApVCErQkYTU3NTA0Y2Yt -MGRkMC00ZTJhLTg1MjctMTVlZGRlMTdkOTZhiQJMBBMBCgA2FiEEtR1FSKSEbjyN -EVyAgzPPsLnTJE0FAl3Wf70CGwEECwkIBwQVCgkIBRYCAwEAAh4BAheAAAoJEIMz -z7C50yRNBZUQAImTlu4GEIz3uvkzSFXoNjZPqAZ3k3DVett1XbrG/2LpeDrTht02 -pQYNjkGWopxqyVONXGT+q7TwZ+Fa/jQBXzeQvPVes+XzsjX+g/3ijHouTUg+scm9 -6DDhQFK/liT3wkggFuZpoQKeM+2EK6sxyNGL933dzRGaXxYXOWssl6WdGPBvh8zs -nKHwzmZKwVRGifeeMcVRdninCy88k1XIYhSwt7ykxN4wkHk/RIrrpplPpr5zzye+ -9QvQQCJSYHapi4lf9kHwjbxGuatceyk18w3C+zt/o2gHuj1VN+QfoXebO4k/35XT -oJNTtM/PQVwz7CVIAdNeny4qVl4Le/CeGzT0ugyziutvAZC9On3tcNn9iEM9bHhk -PEiwlZnIN670XI73LjeZPdMkIYO4iDI0msmeKEKJiWmYlUut9qWCNox10u1fOU8F -k6LQf7LOXrHu5yZ5MywIHWWLk58ntFVDrLK/CE0/elAiACFEBJMBG38WpyxXxgAw -fVrDzYNxkVhHfg0pB+63uKlfQI8a3YFAXcTVuOo1PnFunZaQZAXlDf8ge1iorXDy -s3faQYjEG2Yxb7cKMDIgsZTbz0UCyiSkFlWbsmG2+ffGN0LdOSYa39hxjYVsASFb -EPojmwrn6X+YrnYtFgokn/z/79J7XzIkwOnACsrTltANmkyx9A8G9hdOuQINBF3W -gVABEADIhpPoiTFd60S5FvxrCt1djiJsI0c6VElpWgJz9sxE4GrmMWzATpcXN+yQ -VhKq+E4OISnnYroZ03fEAaoUU76MhNJrAMTDNUtg+JzuP4R+g8fDfFdgi/CAhP6x -tvNU9+Yqu5Fh0V0YXHeMT8jYE3ROjmwb++F89a39LyDusGuNpwb3JWR8g8z2Vu93 -R0AmoYdPptO8xwno4qk36AJtJffEJ4UEAa3eDgsRT3+RTWkTKlARAn165fXbjzr/ -NnrO/2Mu0n2jP83a31qF5O1p+BHlXUoUeQGTlR826dZK0rP+DmM7eqUu8DWW1TXO -CPOkOxIGNlBR1iB3rn/6wtl5EwIHl7lMh4Ok9PX0tYTrMycD6R8Jyr5QrF1c8wdI -UpSr7ONOBtZtcMIR0dQMje+3z/b/1kYh97jUrScl9rP7q8AKbeHKyIrQ2NtSuHGu -4QQh4jIYSxGYhblJhERdcHLUxsFMV4JJ3+BQR/C7bmLsSGweXBILvs/nm7lQQ9v6 -OnU0U8sXPlBqr884bbNs1JRAWz8Cd2z9DWz8PBQFXmBYY+dDOxPnGxw9ynpWc8PI -ydtKm6QzxT5u2SAnds4MIqfWu8ayzY1hVO2bQKMepMv675Fwf4tB+rHl8ZS4d02l -MlWFYCA0ElLm3s6TaaqilOGFsiWv7vx8KYvaR0AxJW9V1yew2wARAQABiQRyBBgB -CgAmAhsCFiEEtR1FSKSEbjyNEVyAgzPPsLnTJE0FAmH3qLAFCQYCWuACQMF0IAQZ -AQoAHRYhBM392XYFUu/Af+y37faaZyty5UkCBQJd1oFQAAoJEPaaZyty5UkCx4gP -/0MY67c01V2zacjOcSQBZ9u/RIpVT9exZXSBoO8QXwyGzYoIjEtEKgK3M405Klbh -dImPvua+MN8sKL4DnXlvK3Mr1vN38yETjk+qdk/V1PLGpg7+sS1DUkKQpRBk9Aor -xaUkB7HrgvAiDig62YYkNfJefDnS3ZQIBZJNu5k0mkNm3IgFFOiYFDa48u/2AUtH -QmdQVU0pvmWQh3sjo3JSKeWrxWXJ1qSYmfjstQ4TUohZcPXsZ3wUmLFkOztsPrUl -+OMlkHrrRQaUeaccwQFYTAH7xlLiSrpwG81HjWg8cucOojl2RHemmM7ZMov9gGq/ -HmulgL+9X2/tb1+UT0Vtr++QgQsb0bMnHNKY8lxi5ZFarxoRaWpLBoI5lgUijObJ -zOOx6e7dYgIMPqoX2bZvhIW0JA6oB5PiVIpyYzmHIxTiWNk9IAewi7v0rIVogSBx -ao6bJExnvRB1CZ7eX4OsAcbtOwfphfN6ug4vWB8Mq5tGdCiCOAc+sFtkCLromZhl -MOGNQJc+nMyKaGlaM64pGHHsu+FKV+lWgxipdBMvJNQIrlO0BlltJED4woTcB0Uk -sLpI7W/fQhzRxwdDCr+GxCB74V70oH1p7BBSpQSvECKWFX7yED/qvPqFNv2Qh5im -QNNKZAcInZ74MsaaXZ/3z4UaERSwAuMeQqoeUMP1J02eCRCDM8+wudMkTSJ1D/4q -LfFL/aw/4nN3ep4h5lOotgijq7ioKIWHGGecr0srrYkdck8JWGW+51Fue58aYkpu -1dDTKFnznK8JiQkHbj4Z9K9lpW786AnAApQfYDS3FQ6zfx26l9fMadZdVTDp25Fn -l4JPZ4lGbfVoeQu6XjGKGoza7NuGEp5iVfY+qSpam56qReU/VNwfTGXLz8kECKTB -oBPW29ylmWyD+E/BgGYiUiVqrbdwUCfuQS+y1uv2I3V1py5xkIeBJH//qq//PN7u -sOxSMzAMTlaYvCD4jaYFD1uFyojpf0q3w+WWsXVMONmJtxoqOnYRMAROT2dP1ZMR -ZEHAtPu4j8jzWxknZwtBwt/PhIAIESWoIUrDNrkrkdg7ht32e7g7Yu84whURUeeO -/HUnbSBO7rYzDNEnRiYKCqmufbCCTTc8HMorsH+w9Tz4SOjblOzreM4eoj+HpE0u -P5evMQCe782dTwqfGxRUSeryJ+0Aiotfb/IOoFTXoQyJhkcvWY28uL68iVtJmf2p -msLmqCTvcxZpTau9FKsTY2HNL94pVqFy0auyjndD6x3ZPUtQpYbP8+qj97qjl2gR -xf1e6Fpacj4KOuHk7Zbc2gQUC4udf9Wui0aOorVPg2aA0ACyiwEfu0sAoDCHyQ5o -SpvqNfe0cl+gVs9xVduiMOZgk38Dd/cUuMX4pc/tUbkCDQRd1oGWARAA2vqkLtCL -MadYQ9tYqcxsKA2tNXn36Q5eMJ9Xyjr1OsMF1C2+6f0JGlpvswQDXczzcU/RZNXp -rjoeg4ofu1+OdiBQpe4tdkNemmA0nuSokkJwe5LL9QgGI4sq8tFlIW9FLwXdNhnu -3WjC5cOS6QJBtvKTl+YyhJMuPkJq9bpCFXCh/WymJNmb18qHgHLHQVYcHiQd9S3O -6u7zqKTzSatrw//ktpMYB8oEY72intF81Qx1+py3lO8N2McCHiPgRQo4ZOwG1S/D -2aFCjK1Bvj0SWvf2auo4zKoAE866FTpjXIYE1gMy5uUL4NFzsIGEcPxBCjHDN+we -bSgAgYemKkPM0mo/mmBx9D6ZIxsh2AFD15QVT+INGJnPjtZE90KVoybE7jQgNe85 -VtCjOeOdbz6UM2UmAfaZK1zgHSk0nlvb/D3gYW4nb2n/UKNV0lFFRTCzCNVjNyav -PS7AzRCHONED6Pi//PB6Xp0uulYN8PKQAjO1+kR+Z/j84L4+rYTd29BUnqoqGxx9 -b0Jd3E96+3DOs1Ofv7VlbGhZGJXq36ITax/pGgZY1DLsuxDhwe6nauMZiBdoF7JX -SRcuFe2TICvO0hLG1TPVunlvbEorgQ5pWkwBo0CHrJgbw49bCzbcvWX2sglNgC26 -MHXOhdx5VuAwOFS0tsp8zE709my6q5c1nWsAEQEAAYkCPAQYAQoAJgIbDBYhBLUd -RUikhG48jRFcgIMzz7C50yRNBQJh96jeBQkGAlqaAAoJEIMzz7C50yRNCkAP/Ryr -xakzFJhjA7fIMJtDYQl+LRcXAX676NMmwD98l98y2+J5dmntZNwcrSMDmybMlGpQ -GiXLW6hDJxts4vvSSiPV7A3/dcnGhbPyA18GKkUMsJ/3XjOCnQvEc+CNhVauu3sy -4z7vt4W2JjIN8MT93gu4r0gO2+dOBZgABhW0YagNTNu7j0NJbvaJaT5BrMuCR5+w -2EQ8EXIJObTdnWUYpnyGuF4HHVCRv+hMzButvb7IntzeftgfH1cLJrWONcqsIQlU -4bS0Ffuzczc4k45qu5Va6GhbL48tw8jI+egZQYB135Izw9ecZ0kJJPPzM9bsCkRx -kATczaIicsU24gNp/Md4op8t+E2j6/p0RuLCwrcnK8usKnQQg/M7Zs3v+TPmLKzE -Xc+MZu1FMEfcEGZPHvCE7i/NYOaqPjKHAbK0LEQs6/AETadUdbOrLHWxASUTJiXj -+/qVIpSRrOGGXtZjF8OXybYzG8+jmVy8kuAveTCA0mDqHMeXyYeMVM+dZpaPt1OI -MW3lcYBrjNBC9pAaQYmiqkFbFs7peREOKTOacM95Ub4S4F7wOMJDIHGyuB4iCGQz -g2yM5Y03E+75eGm9xDbMmHN32PT6kQAbKOemCBFVSJGuOmgnmywz++JgHWTibDQs -ncy0AuByevSNiX8z40jRet6sM5iw6AVKMNRNnI2luQINBF3WgiMBEADaiwmnSKC4 -DpznZlode1987DvGVLWqkvDZXZ6ey/LOZhRHvNnr5lP4Ke034R17mHHuTlzzuTKU -KTN6JcIxBURGUwjWgNQO5z+7SapdOvPpw7M8wOlgp92CbIMiE/tReNbUi2e584Y5 -NR4tMCQm+FPvQ7c7nY/WoxJ6VSiKBbXzN+IrB9H6ZAVyfAlzHpxhwXeuP5xFwTta -pzyzyc4phvuIhbXUc9NOZHXwoAR2La/0TVOgDyktEmCq6aGet03Azz6KPRptdnf4 -g9V3u8YivccXfd9WTrJr9fj1fWjDU9bBKVU6GtdcSwfqKwa6X4sQIZfONKvVEfqb -IIEB70FsXHcdfnm3EN5L1PWbC441Q8bB1zvu/GnlXTlxDFmzByxnbLWTSPLuQyKq -5sv9va8Jl9QEVpS3qWJbPHYBTevgboTExyLmpEfsCI+Of86Oxb8PNjyhX1/oWiy8 -S3w+5oQgAb+yNfSVPnX7CO4oGQhnttoXHA94LzxArYr9zZIp2asRMlc4VVWVH/jQ -4FdLDjvKNARYiytOplZBPvFOHJiGb/rfjZKbMPPE+3V1WQPZ6B2nlWN5QxTpnLgT -QnONr5rlSrvzFPY8BISUAYcdOCErG4agHDkHFZqWn8u+51wUZUnXo4NI+rty4Nzm -c/kPfqWyv/8mSJfihidfuuHGEEzCk1qVdQARAQABiQI8BBgBCgAmAhsgFiEEtR1F -SKSEbjyNEVyAgzPPsLnTJE0FAmH3qN4FCQYCWg0ACgkQgzPPsLnTJE3PjBAAyY/d -9I+69OL0lJPR+tOrpRfgSL0nX3EQ4VBpx1g46cBnFEBcEi90vH3GSoUbQcbO7WbQ -7RUJW5qBTYkOvMQR74MlJcIGXMIyUWdLHMgOVOvS984/hmrcKz2kr8XI9sXvNksH -G93td8isx3XnRbKat9neBXL1j3HmA0vppGIlDg32w43vOoKcYPYgzhbbN2cp43Py -yQrn9t3LJ6tEzG6KALPXzc4qxwhB11GN0j+W38k1rKhUG2bbbA+aool6Xjn/MaxZ -aItk7TxhB0lT6WZ4bhuafzjD7uTQe1Qw67gBdOkMUzO0CRD77MxZA4fdu44PyQem -jHgFnOg2J5iG7aBuuvaGm9bv1riBtIVDQuv/PHmf1mCXv4z+YdEQpjfDgzBGQ1R0 -Gw5qoIvR5FDiwCpSQWy9WCnoj3tfaw2h93v0MBlBlNuwi2lK0j9sFoCUi5o71hRE -GPh2FMnUlwetynkC4QSCDZcXofXHjJqKJd2funFt1yG2MaerjURYWTc+BkQHHbk4 -sI5cCAE8cza9LJ3hPaSvelGpkfNYribzotXjnX8IUnAkIEsoI0aHAHq2NnNkWooI -i0fC2oUPWXq+g6gaey36kPqt+bt+oWDqsYNIBDV4zpChtomtX/fqhqhYKyBlIz+W -aMCHbg3Tm3VnVDt30PdGJpAUYEKifFcTWJNR/QM= -=qEPR ------END PGP PUBLIC KEY BLOCK----- diff --git a/html/onion/contact.html b/html/onion/contact.html deleted file mode 100644 index 68cb814..0000000 --- a/html/onion/contact.html +++ /dev/null @@ -1,226 +0,0 @@ - - -
- - - - -484fapQDhYq6WKAqSk3uDyF7isYUU7PNY2DPSkS6ZPNCcWyHrjCBXcKXHdCVjnBHVpLYQffJjnMgh423ZsG3QmGwQuRvPRL
-
-I am yet another random nerd on the internet. I am a computer -nerd, a music nerd and a food nerd. I have an unhealthy tendency to -dive down too many rabbit holes.
-Despite my original background being on biochemistry and -bioinformatics, I am currently employed as a data engineer.
-I am a free/libre and open source advocate and a DIY obsessive -and a post-leftist solarpunk. I highly value technological -sovereignty and personal privacy.
-I am a fan of music in general and of heavy experimental stuff -in particular.
-I feel the most comfortable within *nix systems and find -functional programming the most enjoyable.
-Here’s a list of random trivial -preferences of mine.
-obvious disclaimer: any opinions expressed here are -solely my own
-These are some trivial preferences of mine.
-My preferred text editor is (Neo)Vim. At some point, I'd be -willing to try Emacs, but right now I don't have enough time to -properly learn and customize it. I'm probably already way too -invested in Vim.
-My favorite beer styles are Imperial Stouts, Barleywines and -Scotch ales. I rarely drink IPAs outside of summer.
-I prefer functional programming over object-oriented programming -and I really like Haskell and Scheme. Click -here to read my opinion on recursion. My current job involves -mostly writting Python and I am ok with that.
-I like dynamic tiling window managers and XMonad is my favorite -one. While I'd like to move to Wayland at some point, I find -XMonad's workflow supperior to Sway's.
-My daily driver is a corebooted Thinkpad X230 with an X220 -keyboard that runs NixOS. I also use a librebooted Thinkpad X60 -that runs OpenBSD.
-My NAS is an Odroid HC4 running Debian GNU/Linux (I would have -preferred Alpine, but Debian has official support on that device). -My media center is a Raspberry Pi 4 running Alpine Linux. My router -is a Linksys WRT3200ACM running OpenWRT.
-My phone is a Google Pixel 3a running GrapheneOS.
-My main publicly accessible server is a VPS running Alpine. I -also use another VPS running OpenBSD as a mail server.
-I like split ergonomic mechanical keyboard and trackballs. My -two daily drivers are an ErgoDox EZ and a Ploopy Classic -Trackball.
-I pracactice Ashtanga Vinyasa Yoga and Calisthenics using -rings.
-