<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: ttsiodras</title><link>https://news.ycombinator.com/user?id=ttsiodras</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 00:29:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ttsiodras" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ttsiodras in "Porting my 3D points renderer on a ZX Spectrum 48K"]]></title><description><![CDATA[
<p>Thanks, Mark - for both setups!<p>It's very nice seeing it put to use in actual Spectrum machines - love it :-)</p>
]]></description><pubDate>Mon, 18 May 2026 19:42:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48184527</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=48184527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48184527</guid></item><item><title><![CDATA[New comment by ttsiodras in "Porting my 3D points renderer on a ZX Spectrum 48K"]]></title><description><![CDATA[
<p>Oh wow! I never expected to see this in a real Speccy until I fix the one I have back home (I'm an expat).<p>Thank you so much! :-)</p>
]]></description><pubDate>Mon, 18 May 2026 16:53:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48182186</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=48182186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48182186</guid></item><item><title><![CDATA[Porting my 3D points renderer on a ZX Spectrum 48K]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ttsiodras/3D-on-a-ZX-Spectrum-48K/">https://github.com/ttsiodras/3D-on-a-ZX-Spectrum-48K/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48167177">https://news.ycombinator.com/item?id=48167177</a></p>
<p>Points: 85</p>
<p># Comments: 13</p>
]]></description><pubDate>Sun, 17 May 2026 08:55:28 +0000</pubDate><link>https://github.com/ttsiodras/3D-on-a-ZX-Spectrum-48K/</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=48167177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48167177</guid></item><item><title><![CDATA[Minimal offline Wikipedia with all text, and proper math rendering]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ttsiodras/offline-wikipedia-via-slobby-and-mathjax">https://github.com/ttsiodras/offline-wikipedia-via-slobby-and-mathjax</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47909750">https://news.ycombinator.com/item?id=47909750</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 26 Apr 2026 12:21:35 +0000</pubDate><link>https://github.com/ttsiodras/offline-wikipedia-via-slobby-and-mathjax</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=47909750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47909750</guid></item><item><title><![CDATA[New comment by ttsiodras in "Yt-dlp: External JavaScript runtime now required for full YouTube support"]]></title><description><![CDATA[
<p>Thank you!</p>
]]></description><pubDate>Sat, 15 Nov 2025 14:28:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45937698</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=45937698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45937698</guid></item><item><title><![CDATA[SSH teletekst.nl - in Dutch, but just try it (mouse works!)]]></title><description><![CDATA[
<p>I have no words. Just try it!<p>And for expats like me in NL, I guess this begs for getting hooked into local llama.cpp/AIs for automatic translation :-)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45850663">https://news.ycombinator.com/item?id=45850663</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 07 Nov 2025 20:25:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45850663</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=45850663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45850663</guid></item><item><title><![CDATA[New comment by ttsiodras in "How I use my terminal"]]></title><description><![CDATA[
<p>I have been using xterm's default dabbrev-expand to do the same via "Alt-/" ( <a href="https://github.com/ttsiodras/dotfiles/blob/master/.Xresources#L30">https://github.com/ttsiodras/dotfiles/blob/master/.Xresource...</a> ) - which works regardless of what shell you're in.<p>But I <i>was</i> curious for your approach... so I asked Claude to convert it to bash: <a href="https://claude.ai/public/artifacts/01a49347-1617-4afe-8476-06eb505855b2" rel="nofollow">https://claude.ai/public/artifacts/01a49347-1617-4afe-8476-0...</a><p>Works like a charm - pinned it to Ctrl-k, which was free in my setup. I guess I don't have to depend on XTerm for this any more :-)<p>Thanks!</p>
]]></description><pubDate>Tue, 24 Jun 2025 21:00:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44371004</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=44371004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44371004</guid></item><item><title><![CDATA[New comment by ttsiodras in "Forth: The programming language that writes itself: The Web Page"]]></title><description><![CDATA[
<p>As soon as I met Forth, I felt I had to hack my own (<a href="https://github.com/ttsiodras/MiniForth/">https://github.com/ttsiodras/MiniForth/</a>) - and did so over a single week, two years ago. I targeted the Blue Pill and the original Arduino, but developed via cross-compilers so that I could test my code in the host.<p>I became so obsessed with the project that I was looking forward to tinkering with it after coming back from work every day; so it was hacked in 5 evenings and a weekend.
It was <i>that much</i> fun, to build a Forth.<p>I highly recommend the process; I think the only other time I felt so enlightened was when I first met Lisp macros (<a href="https://www.thanassis.space/score4.html#lisp" rel="nofollow noreferrer">https://www.thanassis.space/score4.html#lisp</a>).</p>
]]></description><pubDate>Sun, 16 Jul 2023 19:17:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=36750488</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=36750488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36750488</guid></item><item><title><![CDATA[Emacs [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=urcL86UpqZc">https://www.youtube.com/watch?v=urcL86UpqZc</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36368211">https://news.ycombinator.com/item?id=36368211</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 17 Jun 2023 07:52:34 +0000</pubDate><link>https://www.youtube.com/watch?v=urcL86UpqZc</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=36368211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36368211</guid></item><item><title><![CDATA[New comment by ttsiodras in "Brute.Fail: Watch brute force attacks fail in real time"]]></title><description><![CDATA[
<p>This is why I come to HN - brilliant ideas that I should have thought of before, but didn't!<p>I just changed my server, and uninstalled the - now truly useless - fail2ban. I use SSH keys of course, but without fail2ban my server's logs were constantly flooded with hacking attempts.<p>No longer - wireguard for the win. Thank you, chlorion!</p>
]]></description><pubDate>Sun, 04 Jun 2023 14:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=36186027</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=36186027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36186027</guid></item><item><title><![CDATA[New comment by ttsiodras in "Linux Networking Shallow Dive: WireGuard, Routing, TCP/IP and NAT"]]></title><description><![CDATA[
<p>signal-to-noise ratio: off the charts.<p>Many thanks, OP.</p>
]]></description><pubDate>Mon, 29 May 2023 17:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=36116277</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=36116277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36116277</guid></item><item><title><![CDATA[LucasArts The Dig, AI upscale; wish ScummVM could do this]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.thanassis.space/TheDig_AI.mp4">https://www.thanassis.space/TheDig_AI.mp4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35669723">https://news.ycombinator.com/item?id=35669723</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 22 Apr 2023 18:48:37 +0000</pubDate><link>https://www.thanassis.space/TheDig_AI.mp4</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=35669723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35669723</guid></item><item><title><![CDATA[New comment by ttsiodras in "A Linux Evening"]]></title><description><![CDATA[
<p>> dkozel and your kind, whoever you are, wherever you are, and whatever you are doing right now, you are legend.<p>Both of you are :-)<p>Heart=warmed. Happy holidays to both of you!</p>
]]></description><pubDate>Sat, 17 Dec 2022 13:33:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=34027605</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=34027605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34027605</guid></item><item><title><![CDATA[New comment by ttsiodras in "Seeing through hardware counters: A journey to 3x performance increase"]]></title><description><![CDATA[
<p>Thanks for sharing! The slides are here: <a href="http://vger.kernel.org/~acme/prez/linux-plumbers-2022/" rel="nofollow">http://vger.kernel.org/~acme/prez/linux-plumbers-2022/</a></p>
]]></description><pubDate>Sat, 12 Nov 2022 08:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=33571141</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=33571141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33571141</guid></item><item><title><![CDATA[New comment by ttsiodras in "Disposable Root Servers"]]></title><description><![CDATA[
<p>I was not aware of gsocket - thank you, very useful!</p>
]]></description><pubDate>Sun, 16 Oct 2022 09:27:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=33222346</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=33222346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33222346</guid></item><item><title><![CDATA[The Security Gaps in Firefox]]></title><description><![CDATA[
<p>Article URL: <a href="https://madaidans-insecurities.github.io/firefox-chromium.html">https://madaidans-insecurities.github.io/firefox-chromium.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32452812">https://news.ycombinator.com/item?id=32452812</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 13 Aug 2022 19:09:47 +0000</pubDate><link>https://madaidans-insecurities.github.io/firefox-chromium.html</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=32452812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32452812</guid></item><item><title><![CDATA[My open-source, interactive fractal zoomer with AVX instructions [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=bSJJQjh5bBo">https://www.youtube.com/watch?v=bSJJQjh5bBo</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32117726">https://news.ycombinator.com/item?id=32117726</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 16 Jul 2022 13:18:05 +0000</pubDate><link>https://www.youtube.com/watch?v=bSJJQjh5bBo</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=32117726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32117726</guid></item><item><title><![CDATA[Why does this code execute more slowly after strength-reducing multiplications?]]></title><description><![CDATA[
<p>Article URL: <a href="https://stackoverflow.com/questions/72306573/why-does-this-code-execute-more-slowly-after-strength-reducing-multiplications-t">https://stackoverflow.com/questions/72306573/why-does-this-code-execute-more-slowly-after-strength-reducing-multiplications-t</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31549050">https://news.ycombinator.com/item?id=31549050</a></p>
<p>Points: 434</p>
<p># Comments: 148</p>
]]></description><pubDate>Sun, 29 May 2022 13:40:01 +0000</pubDate><link>https://stackoverflow.com/questions/72306573/why-does-this-code-execute-more-slowly-after-strength-reducing-multiplications-t</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=31549050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31549050</guid></item><item><title><![CDATA[Return to Monkey Island Trailer]]></title><description><![CDATA[
<p>Article URL: <a href="https://returntomonkeyisland.com/trailer">https://returntomonkeyisland.com/trailer</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30909886">https://news.ycombinator.com/item?id=30909886</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 04 Apr 2022 18:00:02 +0000</pubDate><link>https://returntomonkeyisland.com/trailer</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=30909886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30909886</guid></item><item><title><![CDATA[Why I Never Call You]]></title><description><![CDATA[
<p>Article URL: <a href="https://protesilaos.com/books/2021-06-05-why-you-never-call-me/">https://protesilaos.com/books/2021-06-05-why-you-never-call-me/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30366798">https://news.ycombinator.com/item?id=30366798</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 16 Feb 2022 22:37:31 +0000</pubDate><link>https://protesilaos.com/books/2021-06-05-why-you-never-call-me/</link><dc:creator>ttsiodras</dc:creator><comments>https://news.ycombinator.com/item?id=30366798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30366798</guid></item></channel></rss>