<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: gen2brain</title><link>https://news.ycombinator.com/user?id=gen2brain</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 01:39:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gen2brain" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gen2brain in "Every GPU That Mattered"]]></title><description><![CDATA[
<p>I remember there was a kernel module for the Matrox/MPlayer combination. You get a new device that MPlayer could use. You did get `-vo mga` for the console and `-vo xmga` for X11; you couldn't tell the difference, and both produced high-quality hardware YUV output.</p>
]]></description><pubDate>Tue, 07 Apr 2026 14:22:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47675863</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=47675863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47675863</guid></item><item><title><![CDATA[New comment by gen2brain in "The United States and Israel have launched a major attack on Iran"]]></title><description><![CDATA[
<p>Sure, throw several thousand bombs on them. That surely will help. They send kisses currently and are very happy they and their children are dying.</p>
]]></description><pubDate>Sat, 28 Feb 2026 10:29:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47193352</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=47193352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47193352</guid></item><item><title><![CDATA[New comment by gen2brain in "An Honest Review of Go (2025)"]]></title><description><![CDATA[
<p>This is an older thinkpad I am using, 4 cores, 16G of ram. LLVM is now dependency you cannot get rid of. That is painfull, but in the morning, after several hours it is usually done. Rust is LLVM plus I am not sure what, really painfull. And Gentoo also forces many different arches and flags for some reason, use flags are masked, you cannot easily disable them.</p>
]]></description><pubDate>Thu, 08 Jan 2026 17:55:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46544152</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46544152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46544152</guid></item><item><title><![CDATA[New comment by gen2brain in "An Honest Review of Go (2025)"]]></title><description><![CDATA[
<p>Error handling in Go is actually very nice. You do not have unhandled errors, not possible unless you really want to not handle the error. Now I even use it similar in Python, amazing how many errors I did not handle at all. But what got me into using Go is that there is no libc dependency, just system calls, static binary, that is just amazing. I can compile Go compiler in like few minutes. Rust I cannot even compile after 24h, I use rust-bin in Gentoo,luckily that exists.</p>
]]></description><pubDate>Thu, 08 Jan 2026 16:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46543355</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46543355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46543355</guid></item><item><title><![CDATA[New comment by gen2brain in "Phoenix: A modern X server written from scratch in Zig"]]></title><description><![CDATA[
<p>Did such an attack with crazy moving windows happen in the past?</p>
]]></description><pubDate>Thu, 25 Dec 2025 08:07:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46382946</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46382946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46382946</guid></item><item><title><![CDATA[New comment by gen2brain in "Phoenix: A modern X server written from scratch in Zig"]]></title><description><![CDATA[
<p>Window positioning? You cannot position the window, you cannot send a hint, nothing? So my pop-up with GTK4 will randomly be placed somewhere, anywhere, without any control. OK, GTK4 went further and also removed popups without the parent, so you hack that with an invisible anchor window and then write platform-specific code for sane platforms that CAN, of course, move the window. And let's not talk about window icons that you have to put somewhere on the file system?</p>
]]></description><pubDate>Thu, 25 Dec 2025 07:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46382872</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46382872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46382872</guid></item><item><title><![CDATA[New comment by gen2brain in "Chrome Jpegxl Issue Reopened"]]></title><description><![CDATA[
<p>I like how even the nus product (jpegli) is a significant improvement. I am in the process of converting my comic book collection. I save a lot of space and still use JPEG, which is universally supported.</p>
]]></description><pubDate>Mon, 24 Nov 2025 18:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46037567</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46037567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46037567</guid></item><item><title><![CDATA[New comment by gen2brain in "Build desktop applications using Go and Web Technologies"]]></title><description><![CDATA[
<p>IUP has custom-drawn controls for tables and cells (additional controls), and it uses another CD (canvas draw) library for that, not internal IUP Draw functions. I also started rewriting that to use the core IUP drawing functions instead. I also added a few more drawing functions, for rounded rectangles, bezier curves, and gradients. But ALL drivers, including Motif, have native table controls, so I really want to add one.
Edit: Also, the GLcanvas control now has an EGL driver, with native Wayland support for GTK3, GTK4, and Qt6 (needs private headers). I modernized a bit of everything, added support for APPID, DARKMODE, etc. Linux uses xdg-open rather than hardcoding browsers. Win32 driver is not using the Internet Explorer web control but the WebView2 with custom loader, on GTK, you do not have to worry about the WebKitGTK, it will find the correct library with dlopen, etc, etc. But, there is still a lot to do.</p>
]]></description><pubDate>Mon, 24 Nov 2025 12:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46033179</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46033179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46033179</guid></item><item><title><![CDATA[New comment by gen2brain in "Build desktop applications using Go and Web Technologies"]]></title><description><![CDATA[
<p>To me, this argument always sounds like someone is being forced or threatened into creating a desktop app. It was never supposed to be easy; the goal is to create an app that users would want and will actually use.</p>
]]></description><pubDate>Mon, 24 Nov 2025 11:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46032863</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46032863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46032863</guid></item><item><title><![CDATA[New comment by gen2brain in "Build desktop applications using Go and Web Technologies"]]></title><description><![CDATA[
<p>I am working on the UI library and bindings for Go. Still not finished, but currently, the same app can be compiled for Win32, Cocoa, GTK2, GTK3, GTK4, Qt5, Qt6, and Motif. There is a web browser control, a GL canvas, and a regular canvas. I still work on the native table control, though.<p><a href="https://github.com/gen2brain/iup-go" rel="nofollow">https://github.com/gen2brain/iup-go</a></p>
]]></description><pubDate>Mon, 24 Nov 2025 09:23:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46032022</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46032022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46032022</guid></item><item><title><![CDATA[New comment by gen2brain in "Google Revisits JPEG XL in Chromium After Earlier Removal"]]></title><description><![CDATA[
<p>Not that I disagree, but HEIF is a container format. What is inside that container is essential. HEIC in HEIF, AVIF in HEIF, etc.</p>
]]></description><pubDate>Sun, 23 Nov 2025 12:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46022943</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46022943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46022943</guid></item><item><title><![CDATA[New comment by gen2brain in "Markdown is holding you back"]]></title><description><![CDATA[
<p>I often use <img> with "width" on GitHub, so that I do not have the scrollbars on the main page, and one can click on the image to see the original size. It is ugly, but what is the alternative in Markdown? Several images instead of one?</p>
]]></description><pubDate>Sun, 23 Nov 2025 11:53:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46022837</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=46022837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46022837</guid></item><item><title><![CDATA[New comment by gen2brain in "Firefox 147 Will Support the XDG Base Directory Specification"]]></title><description><![CDATA[
<p>I know a few apps that did the same (mpv for example). If you still have it in home root it uses that, when you move it to .config it uses that instead. Auto migrating could and would create issues.</p>
]]></description><pubDate>Thu, 20 Nov 2025 16:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45994422</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=45994422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45994422</guid></item><item><title><![CDATA[New comment by gen2brain in "I want everything local – Building my offline AI workspace"]]></title><description><![CDATA[
<p>People are talking about AI everywhere, but where can we find documentation, examples, and proof of how it works? It all ends with chat. Which chat is better and cheaper? This local story is just using some publicly available model, but downloaded? When is this going to stop?</p>
]]></description><pubDate>Fri, 08 Aug 2025 20:27:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44841357</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=44841357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44841357</guid></item><item><title><![CDATA[New comment by gen2brain in "Ollama's new app"]]></title><description><![CDATA[
<p>If I already have to use a bundled web app, I prefer Electron. My system doesn't have a "system webview"; I don't have webkit-gtk installed/compiled.</p>
]]></description><pubDate>Thu, 31 Jul 2025 08:39:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44743646</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=44743646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44743646</guid></item><item><title><![CDATA[New comment by gen2brain in "How to configure X11 in a simple way"]]></title><description><![CDATA[
<p>Does FreeBSD even support Wayland? I heard that there is some work.</p>
]]></description><pubDate>Fri, 25 Jul 2025 18:10:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44686310</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=44686310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44686310</guid></item><item><title><![CDATA[New comment by gen2brain in "How to configure X11 in a simple way"]]></title><description><![CDATA[
<p>I do not give up on my openbox. I use it with LxQt. Now there is a Labwc, similar to openbox. It uses its XML spec for config and is similar. But I am still on X until all issues are resolved. Can I use openbox on KDE now? It used to be possible, I can choose WM in LxQt. Back then every WM had a --replace option.</p>
]]></description><pubDate>Fri, 25 Jul 2025 18:06:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44686251</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=44686251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44686251</guid></item><item><title><![CDATA[New comment by gen2brain in "Dwl: Dwm for Wayland"]]></title><description><![CDATA[
<p>Protocol, maybe, and there was no "Wayland"; there was Gnome and KDE. I was only recently able to try Labwc with LxQt, and I occasionally try to see if there are some improvements because it is not usable currently. The biggest issue is that every implementation is different; there is not even a shared common library. If Xorg developers are now working exclusively on Wayland, when are they going to start programming?</p>
]]></description><pubDate>Fri, 25 Jul 2025 16:32:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44685070</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=44685070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44685070</guid></item><item><title><![CDATA[New comment by gen2brain in "Mwm – The smallest usable X11 window manager"]]></title><description><![CDATA[
<p>The best apps I've used have implementations for every OS and UI separately. Usually, everyone uses the easier route, but it will only be good enough, not the best. But again, now your app works only on Windows.</p>
]]></description><pubDate>Thu, 24 Jul 2025 15:58:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44672291</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=44672291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44672291</guid></item><item><title><![CDATA[New comment by gen2brain in "How to Firefox"]]></title><description><![CDATA[
<p>I stopped using Firefox when they removed support for ALSA. I think it is possible to compile with it, but the bin is just PulseAudio. I don't want to compile it every week. That is my only issue, and while I liked Firefox, but they are losing users in a stupid way.</p>
]]></description><pubDate>Tue, 22 Jul 2025 14:21:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44647246</link><dc:creator>gen2brain</dc:creator><comments>https://news.ycombinator.com/item?id=44647246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44647246</guid></item></channel></rss>