<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: whou</title><link>https://news.ycombinator.com/user?id=whou</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 01:55:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=whou" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by whou in "The state of building user interfaces in Rust"]]></title><description><![CDATA[
<p>I love Java-style GUIs though.</p>
]]></description><pubDate>Sat, 13 Jun 2026 17:09:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519218</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=48519218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519218</guid></item><item><title><![CDATA[New comment by whou in "Open source server code for the BitCraft MMORPG"]]></title><description><![CDATA[
<p>Apparently they are planning to also open source the game client in the future [1], which seems cool.<p>[1]: <a href="https://bitcraftonline.com/news/bitcraft-open-sourcing-update" rel="nofollow">https://bitcraftonline.com/news/bitcraft-open-sourcing-updat...</a></p>
]]></description><pubDate>Wed, 21 Jan 2026 22:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46712462</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46712462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46712462</guid></item><item><title><![CDATA[New comment by whou in "Beebo, a wave simulator written in C"]]></title><description><![CDATA[
<p>yes, C LSP servers can deal with the preprocessor just fine, even the trickier C preprocessor "hacks". clangd is built on top of clang, after all.</p>
]]></description><pubDate>Sat, 17 Jan 2026 20:30:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46661743</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46661743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46661743</guid></item><item><title><![CDATA[New comment by whou in "Stardew Valley developer made a $125k donation to the FOSS C# framework MonoGame"]]></title><description><![CDATA[
<p>Slay the Spire!</p>
]]></description><pubDate>Thu, 01 Jan 2026 03:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46451039</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46451039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46451039</guid></item><item><title><![CDATA[New comment by whou in "Fabrice Bellard Releases MicroQuickJS"]]></title><description><![CDATA[
<p>If you don't have compiler restrictions, C23 is also a pleasure to write. `typeof`, `constexpr`, `#embed`, `nullptr`, attributes and all.</p>
]]></description><pubDate>Wed, 24 Dec 2025 11:39:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46374711</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46374711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46374711</guid></item><item><title><![CDATA[New comment by whou in "GoGPU – Pure Go WebGPU Implementation"]]></title><description><![CDATA[
<p>Oh man. Everything about this guy looks entirely AI made. Am I being paranoid or does even his GitHub profile picture[0] is AI? Taking an even slightly closer look, it just looks like this is an entirely fake developer, what the actual hell is this profile. Literally millions of lines of code submitted so recently and in huge proportions at a time as well. Again, am I really being that much paranoid about all of this?<p>[0]: <a href="https://github.com/kolkov" rel="nofollow">https://github.com/kolkov</a></p>
]]></description><pubDate>Thu, 18 Dec 2025 21:26:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46319017</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46319017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46319017</guid></item><item><title><![CDATA[New comment by whou in "GoGPU – Pure Go WebGPU Implementation"]]></title><description><![CDATA[
<p>Awesome project I just came across, but I would be wary for how good or functional the implementation is. The author also did a WGSL compiler in Go[0], and is using this WebGPU implementation for a Go graphics library[1]. Cool to see one more language implementation of WebGPU for the ecosystem, and that naga Go compiler is also very useful anywhere else where you would compile WGSL as well. Apparently the author decided to do it because of the lack of a "professional graphics library" in the Go ecosystem[2].<p>Although this seems like an enormous show of skill and awesome addition for the WebGPU ecosystem, as someone that hates anything AI represents or lightly touches, I do have to note that I am very much wary of the amount of AI and "vibe coding" used in the projects made by the author. The project's GitHub organization logo certainly is AI[3], tens of thousands of lines of code of full backend implementation introduced in a single commit[4] while the rest of the commit tree are a lot of weird small docs updates and version bumps. Not only the way the articles and readme's are written do feel like AI slop, the author also admitted to using AI to post entirely detailed responses[5] in another project's issues. Scratch that, those responses simply look like an AI chatbot posting with almost to no human interference.<p>I have no problem with people that need some level of assistance to better communicate outside of their native language, English is not my first language as well, but I've never needed to use AI for that purpose, and I'm sure people don't mind some mistakes coming from someone trying to learn the language. Hell, I will always prefer something written in broken English than some AI slop that reads with no soul. This project at first glance does seem incredibly impressive and exciting, but reeks of AI slop.<p>[0]: <a href="https://github.com/gogpu/naga" rel="nofollow">https://github.com/gogpu/naga</a>
[1]: <a href="https://github.com/gogpu/gg" rel="nofollow">https://github.com/gogpu/gg</a>
[2]: <a href="https://dev.to/kolkov/gogpu-a-pure-go-graphics-library-for-gpu-programming-2j5d" rel="nofollow">https://dev.to/kolkov/gogpu-a-pure-go-graphics-library-for-g...</a>
[3]: <a href="https://github.com/gogpu" rel="nofollow">https://github.com/gogpu</a>
[4]: <a href="https://github.com/gogpu/wgpu/commit/6f0e34765777c41f94dfbb83cbaff07d1a81db76" rel="nofollow">https://github.com/gogpu/wgpu/commit/6f0e34765777c41f94dfbb8...</a>
[5]: <a href="https://github.com/cogentcore/webgpu/issues/14#issuecomment-3592441462" rel="nofollow">https://github.com/cogentcore/webgpu/issues/14#issuecomment-...</a></p>
]]></description><pubDate>Thu, 18 Dec 2025 21:13:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46318812</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46318812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46318812</guid></item><item><title><![CDATA[GoGPU – Pure Go WebGPU Implementation]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/gogpu/wgpu">https://github.com/gogpu/wgpu</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46318263">https://news.ycombinator.com/item?id=46318263</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 18 Dec 2025 20:33:19 +0000</pubDate><link>https://github.com/gogpu/wgpu</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46318263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46318263</guid></item><item><title><![CDATA[Cabin – Modern, Cargo-like package manager and build system for C++]]></title><description><![CDATA[
<p>Article URL: <a href="https://cabinpkg.com/">https://cabinpkg.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46314315">https://news.ycombinator.com/item?id=46314315</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 18 Dec 2025 15:57:57 +0000</pubDate><link>https://cabinpkg.com/</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46314315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46314315</guid></item><item><title><![CDATA[New comment by whou in "Quake Engine Indicators"]]></title><description><![CDATA[
<p>Cool curiosities! The chocolate quake source port is great as well. I've always wondered why there wasn't a chocolate doom equivalent for quake. It was nice to see its announcement earlier this year, so I've been quietly following its development ever since. The guy behind it did a great job, now we just need a crispy doom equivalent for quake!<p>I also wonder where is that tortoise texture from. Seems such a small thing to have the effort to create art for during development.</p>
]]></description><pubDate>Thu, 27 Nov 2025 17:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46071298</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=46071298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46071298</guid></item><item><title><![CDATA[New comment by whou in "Zohran Mamdani wins NYC mayor's race, capping an ascent"]]></title><description><![CDATA[
<p>> All western economies are socialist nowadays. There doesn't exist any hyper-capitalistic economies. What hyper-capitalistic economies are you talking about?<p>What? How are any of "western economies" socialist AT ALL??<p>Do the workers on "all western economies" own the means of production in any way, shape, or form?</p>
]]></description><pubDate>Wed, 05 Nov 2025 15:09:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45823649</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=45823649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45823649</guid></item><item><title><![CDATA[New comment by whou in "Microsoft Edit"]]></title><description><![CDATA[
<p>I'd recommend everyone to take a look and read some of dte's source code. It's a great example of beautifully written modern C code.</p>
]]></description><pubDate>Wed, 25 Jun 2025 16:02:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44378793</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=44378793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44378793</guid></item><item><title><![CDATA[New comment by whou in "Mozilla to shut down Pocket and Fakespot"]]></title><description><![CDATA[
<p>Totally! I loved using Pocket when I wasn't that crazy for FOSS advocacy. I've been checking their repos and forums here and there over the years to check if they open sourced everything, since that's been a promise since 2017. Last time I checked they still just had their mobile apps open sourced. Glad to see that they've finally released the back end source code! Excited to see community progress on making it self-hostable or forking it altogether!<p>Surprisingly, the Pocket's recommendations were their feature I liked the most that I never saw any other open source alternatives out there. Would love to use it again if it means that I keep my own recommendation data.</p>
]]></description><pubDate>Sat, 24 May 2025 13:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44080801</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=44080801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44080801</guid></item><item><title><![CDATA[GTK Blueprint – Experimental markup language and compiler for GTK 4 UI]]></title><description><![CDATA[
<p>Article URL: <a href="https://gnome.pages.gitlab.gnome.org/blueprint-compiler/">https://gnome.pages.gitlab.gnome.org/blueprint-compiler/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43879665">https://news.ycombinator.com/item?id=43879665</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 03 May 2025 15:23:14 +0000</pubDate><link>https://gnome.pages.gitlab.gnome.org/blueprint-compiler/</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=43879665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43879665</guid></item><item><title><![CDATA[New comment by whou in "Introducing a terms of use and updated privacy notice for Firefox"]]></title><description><![CDATA[
<p>Fennec on F-Droid</p>
]]></description><pubDate>Fri, 28 Feb 2025 18:33:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43208839</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=43208839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43208839</guid></item><item><title><![CDATA[Web3 pumpfun memecoin ticker is added to Sci-Hub]]></title><description><![CDATA[
<p>Article URL: <a href="https://hachyderm.io/@molly0xfff/114021003112723432">https://hachyderm.io/@molly0xfff/114021003112723432</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43105300">https://news.ycombinator.com/item?id=43105300</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Feb 2025 18:11:25 +0000</pubDate><link>https://hachyderm.io/@molly0xfff/114021003112723432</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=43105300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43105300</guid></item><item><title><![CDATA[Despite Sanctions, North Koreans Continue to Use Foreign Technology]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.recordedfuture.com/research/north-koreans-continue-to-use-foreign-technology">https://www.recordedfuture.com/research/north-koreans-continue-to-use-foreign-technology</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42376413">https://news.ycombinator.com/item?id=42376413</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Dec 2024 12:59:11 +0000</pubDate><link>https://www.recordedfuture.com/research/north-koreans-continue-to-use-foreign-technology</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=42376413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42376413</guid></item><item><title><![CDATA[New comment by whou in "Put the DVD logo in the corner (2023)"]]></title><description><![CDATA[
<p>Selaco is also another jaw dropping example of a modern game using the GZDoom engine!</p>
]]></description><pubDate>Fri, 05 Jul 2024 17:28:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40884501</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=40884501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40884501</guid></item><item><title><![CDATA[New comment by whou in "STB: Single-file public domain libraries for C/C++"]]></title><description><![CDATA[
<p>there's glad (<a href="https://github.com/Dav1dde/glad">https://github.com/Dav1dde/glad</a>) which you can use as a single .c file + .h header that defines OpenGL stuff or a single header-only file. I use it on all of my OpenGL projects!</p>
]]></description><pubDate>Sun, 07 Jan 2024 20:42:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=38904949</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=38904949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38904949</guid></item><item><title><![CDATA[Don't write Rust like it's Java]]></title><description><![CDATA[
<p>Article URL: <a href="https://jgayfer.com/dont-write-rust-like-java">https://jgayfer.com/dont-write-rust-like-java</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37815139">https://news.ycombinator.com/item?id=37815139</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 08 Oct 2023 22:53:54 +0000</pubDate><link>https://jgayfer.com/dont-write-rust-like-java</link><dc:creator>whou</dc:creator><comments>https://news.ycombinator.com/item?id=37815139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37815139</guid></item></channel></rss>