<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: foobar1726</title><link>https://news.ycombinator.com/user?id=foobar1726</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 06 May 2026 14:04:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=foobar1726" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by foobar1726 in "Why most product tours get skipped"]]></title><description><![CDATA[
<p>Incredible that tooltips were killed because braindead """designers""" couldn't figure out how to make them work on mobile.<p>They'll be reintroduced under a new name in a decade or two with endless self-congratulation. Same as physical car controls.<p>Here's a solution off the top of my head: have a dedicate "info" button at the OS level. Holding the button disables normal interaction, highlights all inspectable elements, and allows you to click on each one for a description. Like "inspect element" in the browser.</p>
]]></description><pubDate>Tue, 05 May 2026 22:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48029851</link><dc:creator>foobar1726</dc:creator><comments>https://news.ycombinator.com/item?id=48029851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48029851</guid></item><item><title><![CDATA[New comment by foobar1726 in ""Parse, don't validate" through the years with C++"]]></title><description><![CDATA[
<p>It seems like the C++98 example is the best by far? Keeps all error information while remaining concise and easy to understand. Not to mention 50 times faster. (Could be improved by adding some simple type aliases like BirthYear that explicitly start from 1900.)<p>IMO the main takeaway is that malformed input is not an exceptional state when parsing, and should be treated as a first class citizen. Everything else is yak shaving how you want to handle the (status, validObject) tuple coming from the parser.</p>
]]></description><pubDate>Thu, 30 Apr 2026 17:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47965706</link><dc:creator>foobar1726</dc:creator><comments>https://news.ycombinator.com/item?id=47965706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47965706</guid></item><item><title><![CDATA[New comment by foobar1726 in "Why is Zig so cool?"]]></title><description><![CDATA[
<p>C++ added auto 14 years ago. Swift had it since day 1 back in 2014 if I remember right. What else is there?</p>
]]></description><pubDate>Sat, 08 Nov 2025 02:28:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45853540</link><dc:creator>foobar1726</dc:creator><comments>https://news.ycombinator.com/item?id=45853540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45853540</guid></item></channel></rss>