<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: jhasse</title><link>https://news.ycombinator.com/user?id=jhasse</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 09:26:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jhasse" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jhasse in "Wayland set the Linux Desktop back by 10 years?"]]></title><description><![CDATA[
<p>You mean OpenSL ES? Is anyone actually using that on desktop? On Android there's <a href="https://github.com/google/oboe" rel="nofollow">https://github.com/google/oboe</a>.<p>While Mesa has OpenGL ES it wasn't always available (for example not all drivers are using Mesa).</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:16:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590543</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47590543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590543</guid></item><item><title><![CDATA[New comment by jhasse in "Ninja is a small build system with a focus on speed"]]></title><description><![CDATA[
<p>Good point. I think it would be fixable by using the Change Time instead of the Modify Time, because that changes when moving the copy over the original.</p>
]]></description><pubDate>Tue, 31 Mar 2026 11:18:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585715</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47585715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585715</guid></item><item><title><![CDATA[New comment by jhasse in "Ninja is a small build system with a focus on speed"]]></title><description><![CDATA[
<p>Good news, I've been working an adding file content hashing to Ninja: <a href="https://github.com/ninja-build/ninja/pull/2735" rel="nofollow">https://github.com/ninja-build/ninja/pull/2735</a><p>That will fix the "switch branches back and forward" case :)</p>
]]></description><pubDate>Tue, 31 Mar 2026 11:16:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585684</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47585684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585684</guid></item><item><title><![CDATA[New comment by jhasse in "Wayland set the Linux Desktop back by 10 years?"]]></title><description><![CDATA[
<p>Audio APIs on Android are completely different than on GNU/Linux.<p>3D was also different (OpenGL ES vs OpenGL mess), only now it's starting to become kinda the same with Vulkan.</p>
]]></description><pubDate>Fri, 20 Mar 2026 12:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47453503</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47453503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47453503</guid></item><item><title><![CDATA[New comment by jhasse in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>Well if it's GPL without CLA and they accept outside contributions, they can't relicense / make it propriatary. Unlike with MIT.</p>
]]></description><pubDate>Thu, 19 Mar 2026 19:46:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47444854</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47444854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47444854</guid></item><item><title><![CDATA[New comment by jhasse in "US orders diplomats to fight data sovereignty initiatives"]]></title><description><![CDATA[
<p>> Multiple citizens faced police raids, investigations, fines, or suspended sentences (jail risk if violated) for online posts calling Green politician Robert Habeck derogatory names like "idiot" or "moron," or sharing mocking memes [...]<p>The police raids were done because of the posted Nazi images, NOT because of the Habeck insults.</p>
]]></description><pubDate>Wed, 25 Feb 2026 19:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47156595</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47156595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47156595</guid></item><item><title><![CDATA[New comment by jhasse in "Open Letter to Google on Mandatory Developer Registration for App Distribution"]]></title><description><![CDATA[
<p>Sure thing, as long as it doesn't require any permissions. I have installed multiple apks on my phone from unknown people. Note that Google's requirement is also for completely permissionless apps like games.</p>
]]></description><pubDate>Tue, 24 Feb 2026 23:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47145019</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47145019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47145019</guid></item><item><title><![CDATA[New comment by jhasse in "Open Letter to Google on Mandatory Developer Registration for App Distribution"]]></title><description><![CDATA[
<p>Did your users really consider your app if it wasn't in the Play Store?</p>
]]></description><pubDate>Tue, 24 Feb 2026 23:25:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47144974</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47144974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144974</guid></item><item><title><![CDATA[New comment by jhasse in "Open Letter to Google on Mandatory Developer Registration for App Distribution"]]></title><description><![CDATA[
<p>Fairphone 6 with /e/OS for example.</p>
]]></description><pubDate>Tue, 24 Feb 2026 23:20:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47144919</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47144919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144919</guid></item><item><title><![CDATA[New comment by jhasse in "Open Letter to Google on Mandatory Developer Registration for App Distribution"]]></title><description><![CDATA[
<p>We can also do both, right? :)</p>
]]></description><pubDate>Tue, 24 Feb 2026 23:17:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47144889</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47144889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144889</guid></item><item><title><![CDATA[New comment by jhasse in "Open Letter to Google on Mandatory Developer Registration for App Distribution"]]></title><description><![CDATA[
<p>Even more reason to use these forks (and support them), right?</p>
]]></description><pubDate>Tue, 24 Feb 2026 23:15:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47144851</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47144851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144851</guid></item><item><title><![CDATA[New comment by jhasse in "Open Letter to Google on Mandatory Developer Registration for App Distribution"]]></title><description><![CDATA[
<p>Have yoz really checked for GrapheneOS? Which country?</p>
]]></description><pubDate>Tue, 24 Feb 2026 23:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47144815</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47144815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144815</guid></item><item><title><![CDATA[New comment by jhasse in "Open Letter to Google on Mandatory Developer Registration for App Distribution"]]></title><description><![CDATA[
<p>Only require Developer Registration for apps with READ_SMS then.</p>
]]></description><pubDate>Tue, 24 Feb 2026 23:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47144641</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47144641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144641</guid></item><item><title><![CDATA[New comment by jhasse in "GrapheneOS – Break Free from Google and Apple"]]></title><description><![CDATA[
<p>You can lock the bootloader again with GrapheneOS and many banking apps work.</p>
]]></description><pubDate>Tue, 17 Feb 2026 13:59:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47047548</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47047548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47047548</guid></item><item><title><![CDATA[New comment by jhasse in "Fix the iOS keyboard before the timer hits zero or I'm switching back to Android"]]></title><description><![CDATA[
<p>> A similar spec Android costs about the same but usually has a flimsy plastic build and will become unsupported in 2-4 years<p>Maybe 10 years ago, but this couldn't be further from the truth today.</p>
]]></description><pubDate>Sat, 14 Feb 2026 08:18:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47012696</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=47012696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47012696</guid></item><item><title><![CDATA[New comment by jhasse in "Discord will require a face scan or ID for full access next month"]]></title><description><![CDATA[
<p>Shouldn't sales reduce inflation because they increase supply?</p>
]]></description><pubDate>Mon, 09 Feb 2026 23:20:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46953021</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=46953021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46953021</guid></item><item><title><![CDATA[New comment by jhasse in "Discord will require a face scan or ID for full access next month"]]></title><description><![CDATA[
<p>A wealth tax would be like 5% of the $100k, nothing to do with the gains.</p>
]]></description><pubDate>Mon, 09 Feb 2026 23:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46952994</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=46952994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46952994</guid></item><item><title><![CDATA[New comment by jhasse in "Banned C++ features in Chromium"]]></title><description><![CDATA[
<p>You're right, sorry.<p>Good point, so maybe the standard should just add some functions that take std::string_view. Definitely not add a whole new class like std::u8string ...</p>
]]></description><pubDate>Wed, 04 Feb 2026 15:15:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46886830</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=46886830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46886830</guid></item><item><title><![CDATA[New comment by jhasse in "Microsoft forced me to switch to Linux"]]></title><description><![CDATA[
<p>I'm using KDE with Wayland and 2 non-standard DPI monitors (one at 100% the other at 150% scale). No workarounds needed, nothing is blurry. I think your experience comes from GNOME which lacks behind in this regard.</p>
]]></description><pubDate>Wed, 28 Jan 2026 16:23:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46797447</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=46797447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46797447</guid></item><item><title><![CDATA[New comment by jhasse in "Banned C++ features in Chromium"]]></title><description><![CDATA[
<p>I never said always. Just add some new methods for which it has to be UTF-8. All current functions that need an encoding (e.g. text IO) also switch to UTF-8.
Of course you could still save arbitrary binary data in it.</p>
]]></description><pubDate>Wed, 28 Jan 2026 08:20:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46792498</link><dc:creator>jhasse</dc:creator><comments>https://news.ycombinator.com/item?id=46792498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46792498</guid></item></channel></rss>