<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: seg6</title><link>https://news.ycombinator.com/user?id=seg6</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 09 Aug 2026 06:05:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=seg6" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by seg6 in "My server is a phone now"]]></title><description><![CDATA[
<p>Love the idea, great work!</p>
]]></description><pubDate>Sun, 09 Aug 2026 03:14:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49228102</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49228102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49228102</guid></item><item><title><![CDATA[New comment by seg6 in "My server is a phone now"]]></title><description><![CDATA[
<p>I meant it from the server’s perspective: VPS before, phone now. The article clears up any ambiguity pretty quickly.</p>
]]></description><pubDate>Sun, 09 Aug 2026 02:20:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49227802</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49227802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49227802</guid></item><item><title><![CDATA[New comment by seg6 in "My server is a phone now"]]></title><description><![CDATA[
<p>I meant it from the server’s perspective: VPS before, phone now. The article clears up any ambiguity pretty quickly.</p>
]]></description><pubDate>Sun, 09 Aug 2026 02:20:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49227801</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49227801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49227801</guid></item><item><title><![CDATA[New comment by seg6 in "My server is a phone now"]]></title><description><![CDATA[
<p>The main difference is that Camoufox doesn't have an iOS 6 client. Surf is built around that client experience: omnibox, tabs, history, uploads/downloads, touch input, and audio/video streaming targeting 60fps. So Camoufox is great for running browser instances on a VPS, but it doesn't really replace what Surf is doing for an old iPad.</p>
]]></description><pubDate>Sun, 09 Aug 2026 02:16:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49227778</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49227778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49227778</guid></item><item><title><![CDATA[New comment by seg6 in "My server is a phone now"]]></title><description><![CDATA[
<p>Some newer phones support bypass charging, which powers the phone directly instead of continuously cycling the battery. Mine doesn't support that, unfortunately, so I've limited charging to 80% to reduce battery stress.</p>
]]></description><pubDate>Sat, 08 Aug 2026 23:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49227017</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49227017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49227017</guid></item><item><title><![CDATA[My server is a phone now]]></title><description><![CDATA[
<p>Article URL: <a href="https://seg6.space/posts/phone-server/">https://seg6.space/posts/phone-server/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49226636">https://news.ycombinator.com/item?id=49226636</a></p>
<p>Points: 224</p>
<p># Comments: 87</p>
]]></description><pubDate>Sat, 08 Aug 2026 22:49:23 +0000</pubDate><link>https://seg6.space/posts/phone-server/</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49226636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49226636</guid></item><item><title><![CDATA[New comment by seg6 in "We finally learned to center a div, then browsers added sidebars"]]></title><description><![CDATA[
<p>Fair enough, that criticism resonates. I've decided to keep this behaviour only in the extension and have reverted it from the blog. Thanks!</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:57:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177325</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49177325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177325</guid></item><item><title><![CDATA[New comment by seg6 in "We finally learned to center a div, then browsers added sidebars"]]></title><description><![CDATA[
<p>I’ll accept that not everyone likes a portrait page on a landscape screen, that’s a matter of taste. But if you’re going to invoke Usage and Abusage, grammar, punctuation, and "basic decency", it would help to identify an actual error. And perhaps write "it’s" correctly while doing so. I’m also unclear what moral failing you think an A4 aspect ratio represents.</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:51:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177284</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49177284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177284</guid></item><item><title><![CDATA[New comment by seg6 in "We finally learned to center a div, then browsers added sidebars"]]></title><description><![CDATA[
<p>A bit of context, since this is much less serious than it may have sounded:<p>I use a single browser instance in a tiled window manager, occupying a fixed window directly in front of me, usually with a sidebar open. When a site intentionally centers a fixed-width container, the sidebar leaves that container visibly off the dead center of my screen. I happen to dislike that. This is a personal aesthetic preference for my particular setup, not a claim that viewport centering is generally wrong.<p>The intended behavior does not remove content or replace responsive layout. The sidebar still narrows the webview and the page reflows normally, the correction only repositions the container that was already meant to be centered, so its center remains in the same physical place. If content ends up covered, offscreen, or stuck in the wrong state, that’s a bug.<p>I don’t particularly mind the brief movement while toggling a sidebar, since the browsers I use already visibly resize and reflow pages while doing so.<p>I’m considering reverting the behavior on the blog and keeping it extension only. I’ve also added GIFs to the post showing the intended effect.</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:33:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177156</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49177156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177156</guid></item><item><title><![CDATA[New comment by seg6 in "We finally learned to center a div, then browsers added sidebars"]]></title><description><![CDATA[
<p>I’ve added GIFs showing the intended behavior. The brief movement doesn’t bother me, opening or closing a sidebar already resizes the webview and causes pages to reflow in the browsers I use. Ending in the wrong state after repeatedly toggling it is a bug. And yeah, if you prefer viewport centering, there’s no reason you’d want to use the extension.</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177123</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49177123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177123</guid></item><item><title><![CDATA[New comment by seg6 in "We finally learned to center a div, then browsers added sidebars"]]></title><description><![CDATA[
<p>Agreed, both outcomes are bugs and neither is intended. The idea is simply that, content the site author intended to be horizontally centered stays literally centered on my screen when browser UI changes the viewport.</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177095</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49177095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177095</guid></item><item><title><![CDATA[New comment by seg6 in "We finally learned to center a div, then browsers added sidebars"]]></title><description><![CDATA[
<p>The point of centering an element horizontally is to make sure that the content you’re viewing is directly in front of you. Browsers with a sidebar shift the content to the right, assuming the sidebar is on the left, which I’ve come to dislike! Others have expressed the same preference, hence this little snippet on my website.</p>
]]></description><pubDate>Tue, 04 Aug 2026 23:57:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49176884</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49176884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49176884</guid></item><item><title><![CDATA[We finally learned to center a div, then browsers added sidebars]]></title><description><![CDATA[
<p>Article URL: <a href="https://seg6.space/posts/center-div/">https://seg6.space/posts/center-div/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49176055">https://news.ycombinator.com/item?id=49176055</a></p>
<p>Points: 187</p>
<p># Comments: 164</p>
]]></description><pubDate>Tue, 04 Aug 2026 22:24:00 +0000</pubDate><link>https://seg6.space/posts/center-div/</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49176055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49176055</guid></item><item><title><![CDATA[New comment by seg6 in "Bringing the modern web to the original iPad mini"]]></title><description><![CDATA[
<p>The source code is available on GitHub: <a href="https://github.com/seg6/rbrowser" rel="nofollow">https://github.com/seg6/rbrowser</a>.</p>
]]></description><pubDate>Wed, 22 Jul 2026 08:19:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49003404</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=49003404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49003404</guid></item><item><title><![CDATA[Bringing the modern web to the original iPad mini]]></title><description><![CDATA[
<p>Article URL: <a href="https://seg6.space/posts/resurrecting-ipad-mini/">https://seg6.space/posts/resurrecting-ipad-mini/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48999384">https://news.ycombinator.com/item?id=48999384</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 21 Jul 2026 22:46:08 +0000</pubDate><link>https://seg6.space/posts/resurrecting-ipad-mini/</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=48999384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48999384</guid></item><item><title><![CDATA[Concurrent device registration without Redis]]></title><description><![CDATA[
<p>Article URL: <a href="https://seg6.space/posts/concurrent-registration/">https://seg6.space/posts/concurrent-registration/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48351921">https://news.ycombinator.com/item?id=48351921</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 01 Jun 2026 02:12:49 +0000</pubDate><link>https://seg6.space/posts/concurrent-registration/</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=48351921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48351921</guid></item><item><title><![CDATA[Building a Licensing System from First Principles]]></title><description><![CDATA[
<p>Article URL: <a href="https://seg6.space/posts/software-protection-system/">https://seg6.space/posts/software-protection-system/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47289490">https://news.ycombinator.com/item?id=47289490</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 07 Mar 2026 17:16:56 +0000</pubDate><link>https://seg6.space/posts/software-protection-system/</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=47289490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47289490</guid></item><item><title><![CDATA[New comment by seg6 in "Helix: A post-modern text editor"]]></title><description><![CDATA[
<p>Helix has been my main editor for a few years now. I went from Sublime Text to VS Code to Neovim, and eventually landed on Helix. I’ve shipped a lot of code with it, and my config is still under 50 lines, even with a few extra keybindings to emulate some Vim bindings I still find useful. I didn’t find the keybindings particularly hard to get used to, and switching back and forth between Vim and Helix has never been much of an issue when I’ve had to work on a system without `hx`.<p>For the curious: <a href="https://github.com/seg6/dotfiles/blob/1281626127dfbf584c29390413736e1a2f10453e/helix/.config/helix/config.toml" rel="nofollow">https://github.com/seg6/dotfiles/blob/1281626127dfbf584c2939...</a></p>
]]></description><pubDate>Sat, 07 Mar 2026 09:23:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47285991</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=47285991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47285991</guid></item><item><title><![CDATA[Hijacking Chrome's Network Tab to Debug an Electron App]]></title><description><![CDATA[
<p>Article URL: <a href="https://seg6.space/posts/debug-proxy-ffi/">https://seg6.space/posts/debug-proxy-ffi/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46388418">https://news.ycombinator.com/item?id=46388418</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 26 Dec 2025 01:39:23 +0000</pubDate><link>https://seg6.space/posts/debug-proxy-ffi/</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=46388418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46388418</guid></item><item><title><![CDATA[The Frontend Auth Middleware: Cross-Origin Iframes Without Third-Party Cookies]]></title><description><![CDATA[
<p>Article URL: <a href="https://seg6.space/posts/the-frontend-auth-middleware/">https://seg6.space/posts/the-frontend-auth-middleware/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46382354">https://news.ycombinator.com/item?id=46382354</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Dec 2025 05:36:25 +0000</pubDate><link>https://seg6.space/posts/the-frontend-auth-middleware/</link><dc:creator>seg6</dc:creator><comments>https://news.ycombinator.com/item?id=46382354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46382354</guid></item></channel></rss>