<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: mbel</title><link>https://news.ycombinator.com/user?id=mbel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 03:32:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mbel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mbel in "Meta acquires Moltbook"]]></title><description><![CDATA[
<p>Yeah, totally, just one more year.</p>
]]></description><pubDate>Wed, 11 Mar 2026 10:05:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47333683</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=47333683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47333683</guid></item><item><title><![CDATA[New comment by mbel in "Scientists discover oldest poison, on 60k-year-old arrows"]]></title><description><![CDATA[
<p>Nobody would say „trujący wąż” (poisonous snake) or „jadowity grzyb” (venomous mushroom). The distinction is similar to English. There are exceptions and contexts where it can be used interchangeably but arguably the same is true for English.</p>
]]></description><pubDate>Sat, 10 Jan 2026 09:43:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46564256</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=46564256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46564256</guid></item><item><title><![CDATA[New comment by mbel in "Scientists discover oldest poison, on 60k-year-old arrows"]]></title><description><![CDATA[
<p>Not really, we have both „jad” (venom) and „trucizna” (poison).</p>
]]></description><pubDate>Sat, 10 Jan 2026 01:55:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46561955</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=46561955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46561955</guid></item><item><title><![CDATA[New comment by mbel in "Clicks Communicator"]]></title><description><![CDATA[
<p>The primary use case that I can see is following: you use your second phone — the communicator — to chat, while watching endless stream of tiktoks/reels/shorts on the first one.</p>
]]></description><pubDate>Fri, 02 Jan 2026 23:29:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46470802</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=46470802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46470802</guid></item><item><title><![CDATA[New comment by mbel in "I've been writing ring buffers wrong all these years (2016)"]]></title><description><![CDATA[
<p>> In terms of CPU? The other way around.<p>That depends on your architecture and access pattern. In case of sequential access, packed bools may perform better due to arithmetic being usually way cheaper than memory operations.</p>
]]></description><pubDate>Thu, 18 Dec 2025 22:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46319984</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=46319984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46319984</guid></item><item><title><![CDATA[New comment by mbel in "APT Rust requirement raises questions"]]></title><description><![CDATA[
<p>> It’s less simple than many systems languages because it has a very strong type system.<p>I don’t think that’s the case, somehow most ML derived languages ended up with stronger type system and cleaner syntax.</p>
]]></description><pubDate>Tue, 25 Nov 2025 15:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46047020</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=46047020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46047020</guid></item><item><title><![CDATA[New comment by mbel in "I spent the day teaching seniors how to use an iPhone"]]></title><description><![CDATA[
<p>In this case there is both time a distance limit to the gesture. If the gesture is too fast the switcher won’t appear even if the distance was long enough.<p>That said, personally I’ve always found the gesture navigation very intuitive.</p>
]]></description><pubDate>Fri, 03 Oct 2025 17:25:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45465372</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=45465372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45465372</guid></item><item><title><![CDATA[New comment by mbel in "Sj.h: A tiny little JSON parsing library in ~150 lines of C99"]]></title><description><![CDATA[
<p>It feels like a stretch to call this a parser. It’s looks like a typical lexer?</p>
]]></description><pubDate>Sun, 21 Sep 2025 18:55:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45325588</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=45325588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45325588</guid></item><item><title><![CDATA[New comment by mbel in "Show HN: A new programming language inspired by Go, no LLVM"]]></title><description><![CDATA[
<p>Probably the compilation time is better than it would be with LLVM. On the other hand I doubt that codegen and therefore performance is on par with LLVM.<p>Definitely a weird thing to advertise.</p>
]]></description><pubDate>Sun, 01 Jun 2025 07:51:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44149309</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=44149309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44149309</guid></item><item><title><![CDATA[New comment by mbel in "Open-source interactive C tutorial in the browser"]]></title><description><![CDATA[
<p>This is mostly an issue with MSVC which refuses to become compliant with c99 standard. Their support for c11 and c17 also has some gaps around features that were introduced in c99.</p>
]]></description><pubDate>Sun, 27 Apr 2025 14:57:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43812385</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=43812385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43812385</guid></item><item><title><![CDATA[New comment by mbel in "How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2"]]></title><description><![CDATA[
<p>Most popular languages would prevent this. In this case it’s as simple as having more sensible reader API than sscanf in standard library and forcing variables to be initialized.</p>
]]></description><pubDate>Wed, 23 Apr 2025 18:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43775029</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=43775029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43775029</guid></item><item><title><![CDATA[New comment by mbel in "C++: terser (shorter) lambda == SHORTY (ab-use?)"]]></title><description><![CDATA[
<p>To be honest the implementation looks surprisingly readable… at least compared to other horrors like the standard library implementation.<p>While there are some new rules regarding arguments naming, the new syntax doesn’t feel more complex than the default lambda syntax.<p>So all in all I would say the most horrifying thing here is the fact that the language allows such extensions in the first place ;)</p>
]]></description><pubDate>Sat, 12 Apr 2025 11:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43663351</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=43663351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43663351</guid></item><item><title><![CDATA[New comment by mbel in "Performance of the Python 3.14 tail-call interpreter"]]></title><description><![CDATA[
<p>It's explained under the first link from the article [0]:<p>"A new type of interpreter has been added to CPython. It uses tail calls between small C functions that implement individual Python opcodes, rather than one large C case statement."<p>[0] <a href="https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-tail-call" rel="nofollow">https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-...</a></p>
]]></description><pubDate>Mon, 10 Mar 2025 13:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43320422</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=43320422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43320422</guid></item><item><title><![CDATA[New comment by mbel in "Don't "optimize" conditional moves in shaders with mix()+step()"]]></title><description><![CDATA[
<p>Yup, they most likely do. After all everything is LLVM based nowadays.</p>
]]></description><pubDate>Sun, 09 Feb 2025 21:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42993967</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=42993967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42993967</guid></item><item><title><![CDATA[New comment by mbel in "A Minimalist TypeScript for C"]]></title><description><![CDATA[
<p>It seems to work similarly as in C, i.e. you call malloc manually, there is some form of automatic size deduction though:<p><a href="https://github.com/galileolajara/cp1/blob/main/examples/04-variables.cp1">https://github.com/galileolajara/cp1/blob/main/examples/04-v...</a></p>
]]></description><pubDate>Thu, 23 Jan 2025 12:42:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42803408</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=42803408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42803408</guid></item><item><title><![CDATA[New comment by mbel in "Ask HN: Resources for GPU Compilers?"]]></title><description><![CDATA[
<p>For Intel you can just look into sources: <a href="https://github.com/intel/intel-graphics-compiler">https://github.com/intel/intel-graphics-compiler</a> ;)
Also AMDGPU and NVPTX targets in LLVM might be interesting.</p>
]]></description><pubDate>Fri, 06 Sep 2024 09:02:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41464326</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=41464326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41464326</guid></item><item><title><![CDATA[New comment by mbel in "Unexpected responses from ChatGPT: Incident Report"]]></title><description><![CDATA[
<p>Standard word which implies some level of analysis into causes of the incident. This brief note doesn’t live up to industry practice either.</p>
]]></description><pubDate>Thu, 22 Feb 2024 08:04:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=39464465</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=39464465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39464465</guid></item><item><title><![CDATA[New comment by mbel in "Two's complement integers with only sign bit set should be a trap representation"]]></title><description><![CDATA[
<p>It's not. 0x8000 is the smallest (-32,768) integer that can be represented with 16-bits and two's complement.</p>
]]></description><pubDate>Wed, 07 Feb 2024 14:56:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39289295</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=39289295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39289295</guid></item><item><title><![CDATA[New comment by mbel in "We will not ‘walk out’ of UK, nor comply with any request to bypass encryption"]]></title><description><![CDATA[
<p>I see, thanks for clarification! I glanced though their website and expected a standard set of features including IMAP.</p>
]]></description><pubDate>Tue, 28 Feb 2023 13:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=34968855</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=34968855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34968855</guid></item><item><title><![CDATA[New comment by mbel in "We will not ‘walk out’ of UK, nor comply with any request to bypass encryption"]]></title><description><![CDATA[
<p>It’s an email service, the app isn’t really needed.</p>
]]></description><pubDate>Tue, 28 Feb 2023 12:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=34968744</link><dc:creator>mbel</dc:creator><comments>https://news.ycombinator.com/item?id=34968744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34968744</guid></item></channel></rss>