<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: bicolao</title><link>https://news.ycombinator.com/user?id=bicolao</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Jul 2026 10:33:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bicolao" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bicolao in "Ai, Japanese chimpanzee who counted and painted dies at 49"]]></title><description><![CDATA[
<p>> I misread this as AI initially ...<p>The japanese have it harder because "ai" means love. But perhaps "love" will be written in kanji while "AI" in katakana, so writing form is not confusing.</p>
]]></description><pubDate>Mon, 12 Jan 2026 15:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46589899</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=46589899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46589899</guid></item><item><title><![CDATA[New comment by bicolao in "Gentoo Linux 2025 Review"]]></title><description><![CDATA[
<p>I'm more amazed you run the same machine for 20 years. Another 20+ years user, but I've reinstalled 5-6 times when I change laptops.</p>
]]></description><pubDate>Sun, 11 Jan 2026 18:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46578408</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=46578408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46578408</guid></item><item><title><![CDATA[New comment by bicolao in "Learn computer graphics from scratch and for free"]]></title><description><![CDATA[
<p>> Every time I try and learn Vulkan I end up getting confused and annoyed about how much code I need to write and give up.<p>Vulkan isn't meant for beginners. It's a lot more verbose even if you know the fundamentals. Modern OpenGL would be good enough. If you have to use Vulkan, maybe use one of the libraries built on top of it (I use SDL3 for example). You still have freedom doing whatever you want with shaders and leave most of resource management to those libraries.</p>
]]></description><pubDate>Sun, 28 Dec 2025 20:59:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46414446</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=46414446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46414446</guid></item><item><title><![CDATA[New comment by bicolao in "Booting Linux in QEMU and Writing PID 1 in Go to Illustrate Kernel as Program"]]></title><description><![CDATA[
<p>> But you're right: ulimately the kernel is just a program.<p>Play a bit with user mode linux [1] the kernel becomes literally a linux program, that I believe you can even debug with gdb (hazy memory as I tried uml last time maybe a decade ago)<p>In theory you can also attach gdb to qemu running linux, but that's more complicated.<p>[1] <a href="https://en.wikipedia.org/wiki/User-mode_Linux" rel="nofollow">https://en.wikipedia.org/wiki/User-mode_Linux</a></p>
]]></description><pubDate>Thu, 11 Dec 2025 16:15:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46233257</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=46233257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46233257</guid></item><item><title><![CDATA[New comment by bicolao in "The seven second kernel compile"]]></title><description><![CDATA[
<p>It's 2000. Build failure was pretty much expected for any software. Probably a good idea to stay home and work through any problem. Nowadays you'll just fire up a build and go. And the build is probably finished before you're out of the door.</p>
]]></description><pubDate>Thu, 06 Nov 2025 17:09:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45837499</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=45837499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45837499</guid></item><item><title><![CDATA[New comment by bicolao in "It's insulting to read AI-generated blog posts"]]></title><description><![CDATA[
<p>> I get your point, but reviewing your own PRs is a very good idea.<p>Yes. You just have to be in a different mindset. I look for cases that I haven't handled (and corner cases in general). I can try to summarize what the code does and see if it actually meets the goal, if there's any downsides. If the solution in the end turns out too complicated to describe, it may be time to step back and think again. If the code can run in many different configurations (or platforms), review time is when I start to see if I accidentally break anything.</p>
]]></description><pubDate>Mon, 27 Oct 2025 17:15:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45723659</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=45723659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45723659</guid></item><item><title><![CDATA[New comment by bicolao in "Practical Scheme"]]></title><description><![CDATA[
<p>The top of the page links to this <a href="https://practical-scheme.net/oneday.html" rel="nofollow">https://practical-scheme.net/oneday.html</a> that explains more what practical means for the author (of Gauche Scheme). In short<p>>  One day, however, I will point this page, when the friend asks me if Scheme is feasible for daily chores and a practical choice.</p>
]]></description><pubDate>Tue, 21 Oct 2025 17:06:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45658304</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=45658304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45658304</guid></item><item><title><![CDATA[New comment by bicolao in "Without the futex, it's futile"]]></title><description><![CDATA[
<p>fuse probably isn't a good example here because you still have to enter kernel space if i'm not mistaken, then out again to the fs driver in userspace then probably back to kernel space (block driver). fuse has many upsides, but I don't think performance is one of them.</p>
]]></description><pubDate>Tue, 19 Aug 2025 15:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44952925</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=44952925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44952925</guid></item><item><title><![CDATA[New comment by bicolao in "Without the futex, it's futile"]]></title><description><![CDATA[
<p>If this is ad hoc solution, what's the "right" approach?</p>
]]></description><pubDate>Tue, 19 Aug 2025 15:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44952834</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=44952834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44952834</guid></item><item><title><![CDATA[New comment by bicolao in "lsr: ls with io_uring"]]></title><description><![CDATA[
<p>The author answered on lobster thread [1]. This is more of an io_uring exercise than an attempt to replace ls.<p>[1] <a href="https://lobste.rs/s/mklbl9/lsr_ls_with_io_uring" rel="nofollow">https://lobste.rs/s/mklbl9/lsr_ls_with_io_uring</a></p>
]]></description><pubDate>Fri, 18 Jul 2025 14:44:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44605208</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=44605208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44605208</guid></item><item><title><![CDATA[New comment by bicolao in "Git Notes: Git's coolest, most unloved­ feature (2022)"]]></title><description><![CDATA[
<p>The only git-notes related issue I found is <a href="https://codeberg.org/forgejo/forgejo/issues/6385" rel="nofollow">https://codeberg.org/forgejo/forgejo/issues/6385</a>. So, probably because nobody has raised it.</p>
]]></description><pubDate>Sun, 22 Jun 2025 14:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44347435</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=44347435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44347435</guid></item><item><title><![CDATA[New comment by bicolao in "GTK Krell Monitors"]]></title><description><![CDATA[
<p>past? I'm still running it. If I don't, I find something is missing on the right side of my screen. I got my theme off freshmeat.net. The original source is gone now [1], so I have to copy the theme to any new laptop I have.<p>[1] can't find a mirror anywhere. But if anyone knows the "Industrial" theme, I'd love to know.</p>
]]></description><pubDate>Fri, 16 May 2025 17:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44008166</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=44008166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44008166</guid></item><item><title><![CDATA[New comment by bicolao in "Office is too slow, so Microsoft is making it load at Windows startup"]]></title><description><![CDATA[
<p>because it's not worth the risk of breaking plenty applications out there (or in the case of office, documents). I have heard stories of MS making changes to keep older apps working. Imagine carrying all that to a new rewrite.</p>
]]></description><pubDate>Thu, 01 May 2025 18:36:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43861650</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=43861650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43861650</guid></item><item><title><![CDATA[New comment by bicolao in "Beej's Guide to Git"]]></title><description><![CDATA[
<p>It was experimental to allow the developers to tweak UI, including breaking backward compatibility if needed. But I left Git shortly after these were added. I guess nobody picked this up to finish the job (even by just removing the experimental status, since nothing has changed for years and I assume nobody complained about them).</p>
]]></description><pubDate>Thu, 06 Feb 2025 16:37:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=42964060</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=42964060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42964060</guid></item><item><title><![CDATA[New comment by bicolao in "SDL3 Official Release"]]></title><description><![CDATA[
<p>There were preview releases before, when they promised to not break ABI but could still add/refine things.</p>
]]></description><pubDate>Wed, 22 Jan 2025 17:34:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42795315</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=42795315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42795315</guid></item><item><title><![CDATA[New comment by bicolao in "South Korean president declares martial law, parliament votes to lift it"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Impeachment_of_Park_Geun-hye" rel="nofollow">https://en.wikipedia.org/wiki/Impeachment_of_Park_Geun-hye</a> so yes</p>
]]></description><pubDate>Tue, 03 Dec 2024 16:59:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42308362</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=42308362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42308362</guid></item><item><title><![CDATA[New comment by bicolao in "Asterinas: OS kernel written in Rust and providing Linux-compatible ABI"]]></title><description><![CDATA[
<p>They mention this in <a href="https://github.com/asterinas/asterinas/blob/2af9916de92f8ca1e694bb6ac5e33111bbcf51fd/docs/src/kernel/linux-compatibility.md?plain=1#L7">https://github.com/asterinas/asterinas/blob/2af9916de92f8ca1...</a><p>> While we prioritize compatibility, it is important to note that Asterinas does not,
nor will it in the future, support the loading of Linux kernel modules.</p>
]]></description><pubDate>Tue, 15 Oct 2024 21:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41853164</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=41853164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41853164</guid></item><item><title><![CDATA[New comment by bicolao in "GNU Screen 5.0 Released"]]></title><description><![CDATA[
<p>As someone who also uses emacs, I type C-a a so often that sometimes I do the same in emacs and it leaves an extra a. It's quite rare though.</p>
]]></description><pubDate>Thu, 29 Aug 2024 15:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41391933</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=41391933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41391933</guid></item><item><title><![CDATA[New comment by bicolao in "Why Adventure Games Suck (1989)"]]></title><description><![CDATA[
<p>With XCOM 2 if you miss a tile in the last turn, you lose the mission. It's not a great execution even if it does apply time pressure. Long War or other mods handle this much better by bringing in reinforcement, so you can't stay for long, but you won't lose just because you miscount the tiles.</p>
]]></description><pubDate>Sat, 27 Jul 2024 16:35:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41087653</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=41087653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41087653</guid></item><item><title><![CDATA[New comment by bicolao in "Xz/liblzma: Bash-stage Obfuscation Explained"]]></title><description><![CDATA[
<p>seems easily worked around with base64 and friends.</p>
]]></description><pubDate>Mon, 01 Apr 2024 20:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=39898738</link><dc:creator>bicolao</dc:creator><comments>https://news.ycombinator.com/item?id=39898738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39898738</guid></item></channel></rss>