<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: kuekacang</title><link>https://news.ycombinator.com/user?id=kuekacang</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 22:55:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kuekacang" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kuekacang in "Blog ran on Ubuntu 16.04 for 10 years. I migrated it to FreeBSD"]]></title><description><![CDATA[
<p>Only using ubuntu rn, but when the server is mostly running docker, it is simpler upgrade nowadays with so little dependencies. But then the problem just moved to the container image updates.</p>
]]></description><pubDate>Fri, 22 May 2026 02:56:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48231442</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=48231442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48231442</guid></item><item><title><![CDATA[New comment by kuekacang in "The surprisingly complex journey to text-selectable client-side generated PDFs"]]></title><description><![CDATA[
<p>Somewhat agree!. I think my main gripe is that there are no good-enough reader that:
- without account integration
- has good ux<p>Even some of the okay ones, most are, as tantacurl may say, janky.</p>
]]></description><pubDate>Fri, 08 May 2026 12:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48062304</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=48062304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48062304</guid></item><item><title><![CDATA[New comment by kuekacang in "Show HN: Adblock-rust Manager – Firefox extension to enable the Brave ad blocker"]]></title><description><![CDATA[
<p>Genuine question, does brave have ff's container extension? currently that's one of the thing that keeps holding me on ff. another big one is i test website on firefox so to not get carried away with features only available in chromium</p>
]]></description><pubDate>Wed, 29 Apr 2026 14:34:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47949036</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=47949036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47949036</guid></item><item><title><![CDATA[New comment by kuekacang in "Apple discontinues the Mac Pro"]]></title><description><![CDATA[
<p>F</p>
]]></description><pubDate>Fri, 27 Mar 2026 06:37:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47539664</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=47539664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47539664</guid></item><item><title><![CDATA[New comment by kuekacang in "After outages, Amazon to make senior engineers sign off on AI-assisted changes"]]></title><description><![CDATA[
<p>I've been lucky to discover git relatively late and sublime merge relatively soon. It seems like separating the concern of editing and reviewing code is making me consider each more as separate thing.<p>It also makes me more comfortable figuring out how a project's pull acceptance are like (maybe due to how fast local ui is compared to web-based git). On the other hand, I can only run some basic git cli commands and can't quickly comprehend raw text-based diff, especially when encountering some linux patches from time to time.</p>
]]></description><pubDate>Wed, 11 Mar 2026 00:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47330419</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=47330419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47330419</guid></item><item><title><![CDATA[New comment by kuekacang in "What Is OAuth?"]]></title><description><![CDATA[
<p>In homelab, I push myself to use proxy (header) authentication. I know I'm burdening many responsibilities in a reverse proxy (tls, ip blocking, authentication) but it seems I can better handle those complexity as compared to oauth setup.</p>
]]></description><pubDate>Sat, 21 Feb 2026 12:14:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47100066</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=47100066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47100066</guid></item><item><title><![CDATA[New comment by kuekacang in "I'd tell you a UDP joke…"]]></title><description><![CDATA[
<p>> A UDP joke I would tell you... but you might get it not</p>
]]></description><pubDate>Mon, 12 Jan 2026 01:47:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46582840</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=46582840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46582840</guid></item><item><title><![CDATA[New comment by kuekacang in "Why is the Gmail app 700 MB?"]]></title><description><![CDATA[
<p>Except the text is stored as image, I can't imagine localization would be that large.</p>
]]></description><pubDate>Wed, 07 Jan 2026 11:01:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46524922</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=46524922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46524922</guid></item><item><title><![CDATA[New comment by kuekacang in "If you care about security you might want to move the iPhone Camera app"]]></title><description><![CDATA[
<p>I'm sure no API and only built-in control is more favorable. Digressing, built-in mixer is nice to have too.</p>
]]></description><pubDate>Fri, 02 Jan 2026 11:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46463880</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=46463880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46463880</guid></item><item><title><![CDATA[New comment by kuekacang in "CSS Grid Lanes"]]></title><description><![CDATA[
<p>experiencing how text renders differently, slowly, with my potato battleship</p>
]]></description><pubDate>Sat, 20 Dec 2025 08:46:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46334572</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=46334572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46334572</guid></item><item><title><![CDATA[New comment by kuekacang in "Anthropic acquires Bun"]]></title><description><![CDATA[
<p>One other angle yet mentioned: JS is browser native. No matter how slow it is, browser is now the LCD. Similar server-client codebase, while ugly, is another plus.</p>
]]></description><pubDate>Wed, 03 Dec 2025 01:45:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46129334</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=46129334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46129334</guid></item><item><title><![CDATA[New comment by kuekacang in "URLs are state containers"]]></title><description><![CDATA[
<p>I think the hack is to store html height/width locally and restore it as early as possible so the content will then load under the scrolled view</p>
]]></description><pubDate>Mon, 03 Nov 2025 00:41:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45794767</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45794767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45794767</guid></item><item><title><![CDATA[New comment by kuekacang in "The Linux Boot Process: From Power Button to Kernel"]]></title><description><![CDATA[
<p>Oh hey, a fellow noticing person!</p>
]]></description><pubDate>Sun, 26 Oct 2025 00:20:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45708007</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45708007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45708007</guid></item><item><title><![CDATA[New comment by kuekacang in "Normalize.css"]]></title><description><![CDATA[
<p>Now ui libraries does its own reset. The no-nonsense blogger just use a few styling, and yeah, the default now is good enough.</p>
]]></description><pubDate>Sat, 25 Oct 2025 08:32:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45702232</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45702232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45702232</guid></item><item><title><![CDATA[New comment by kuekacang in "Just let me select text"]]></title><description><![CDATA[
<p>Surely. First time I used clipboard management was long time ago somewhen in windows xp era. But growing older make me not really incentivized on trying myself to relearn clipboard history gestures. I might do that someday though.<p>The difference is now I know git and text editor with hot-save support; with mostly textual clipboard, the texts usually just land in either git/editor.</p>
]]></description><pubDate>Wed, 24 Sep 2025 23:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45367462</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45367462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45367462</guid></item><item><title><![CDATA[New comment by kuekacang in "Just let me select text"]]></title><description><![CDATA[
<p>I'm aware of that gesture, but I think it shows the point that it requires extra intention from the user to do select+copy on an input-looking field with copy button attached, instead of being part if the default ctc button experience.<p>Not that I am searching, but I wonder if there's already tog/nielson/other ux research on this specific interaction.</p>
]]></description><pubDate>Wed, 24 Sep 2025 23:48:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45367387</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45367387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45367387</guid></item><item><title><![CDATA[New comment by kuekacang in "Just let me select text"]]></title><description><![CDATA[
<p>Maybe weird behavior on my end? Or perhaps you need to select part of <a>'s content to trigger it?</p>
]]></description><pubDate>Wed, 24 Sep 2025 23:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45367301</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45367301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45367301</guid></item><item><title><![CDATA[New comment by kuekacang in "Just let me select text"]]></title><description><![CDATA[
<p>Back in the day I requested chrome feature "copy text" in addition to "copy link" on <a> context menu. Now I tried it it's no longer there.</p>
]]></description><pubDate>Wed, 24 Sep 2025 18:29:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45364240</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45364240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45364240</guid></item><item><title><![CDATA[New comment by kuekacang in "Just let me select text"]]></title><description><![CDATA[
<p>Recently I've been considering simple click-to-copy button is a bad ux since it can destroy one's clipboard (granted, I'm not using clipboard manager). This might be mitigated with a confirmation before actually replacing the clipboard, but I haven't encountered such implementation. Maybe due to ctc more often appear in tech-related websites.</p>
]]></description><pubDate>Wed, 24 Sep 2025 18:10:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45363950</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45363950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45363950</guid></item><item><title><![CDATA[New comment by kuekacang in "Does anyone think the current AI approach will hit a dead end?"]]></title><description><![CDATA[
<p>Another part are malleable memory. Something I imagine we as humans are accumulating context daily and doing reinforcement training while we sleep.</p>
]]></description><pubDate>Mon, 08 Sep 2025 08:05:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45165743</link><dc:creator>kuekacang</dc:creator><comments>https://news.ycombinator.com/item?id=45165743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45165743</guid></item></channel></rss>