<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: sebtron</title><link>https://news.ycombinator.com/user?id=sebtron</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 12:14:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sebtron" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sebtron in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>That comes preinstalled :)</p>
]]></description><pubDate>Thu, 19 Mar 2026 19:44:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47444822</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=47444822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47444822</guid></item><item><title><![CDATA[From black boxes to black holes]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.hypertesto.me/en/blog/2026/03/from-black-boxes-to-black-holes">https://www.hypertesto.me/en/blog/2026/03/from-black-boxes-to-black-holes</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47409541">https://news.ycombinator.com/item?id=47409541</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Mar 2026 07:09:58 +0000</pubDate><link>https://www.hypertesto.me/en/blog/2026/03/from-black-boxes-to-black-holes</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=47409541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47409541</guid></item><item><title><![CDATA[New comment by sebtron in "I don't use LLMs for programming"]]></title><description><![CDATA[
<p>I agree with you, but considering the state of modern software, I think the values "truth and correctness" have been abandoned by most developers a long time ago.</p>
]]></description><pubDate>Thu, 12 Mar 2026 10:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348840</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=47348840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348840</guid></item><item><title><![CDATA[New comment by sebtron in "C++26: Std:Is_within_lifetime"]]></title><description><![CDATA[
<p>I see what you mean now, thanks. To reproduce that example with std::variant I would need some kind of strong type alias, which as far as I know is missing from C++; so the only feasible way to do that would be wrapping the string in another class or struct.</p>
]]></description><pubDate>Fri, 20 Feb 2026 09:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47085839</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=47085839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47085839</guid></item><item><title><![CDATA[New comment by sebtron in "C++26: Std:Is_within_lifetime"]]></title><description><![CDATA[
<p>I am not sure what you mean, you can definitely have e.g. an<p><pre><code>    std::variant<int, std::string, bool>
</code></pre>
Which is a sum of those three types.</p>
]]></description><pubDate>Thu, 19 Feb 2026 19:36:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47078111</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=47078111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47078111</guid></item><item><title><![CDATA[New comment by sebtron in "C++26: Std:Is_within_lifetime"]]></title><description><![CDATA[
<p>Since C++17 there is std::variant<p><a href="https://en.cppreference.com/w/cpp/utility/variant.html" rel="nofollow">https://en.cppreference.com/w/cpp/utility/variant.html</a></p>
]]></description><pubDate>Thu, 19 Feb 2026 14:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47074323</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=47074323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47074323</guid></item><item><title><![CDATA[New comment by sebtron in "Discord will require a face scan or ID for full access next month"]]></title><description><![CDATA[
<p>> or that you don't own the device you use (which makes it unacceptable)<p>It's already like this, unless you go out of your way to install a custom Android rom, which 99.9% of people will never do.<p>I agree it is unacceptable.</p>
]]></description><pubDate>Tue, 10 Feb 2026 09:48:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46957428</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46957428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46957428</guid></item><item><title><![CDATA[New comment by sebtron in "Heritability of intrinsic human life span is about 50%"]]></title><description><![CDATA[
<p>But dog breeds are much more diverse than humans. For example, a chihuahua weights about 2kg, a St. Bernard about 70kg. That's a 35x size difference.</p>
]]></description><pubDate>Wed, 04 Feb 2026 08:57:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46883320</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46883320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46883320</guid></item><item><title><![CDATA[New comment by sebtron in "1 kilobyte is precisely 1000 bytes?"]]></title><description><![CDATA[
<p>A metric kilobyte is 1000 bytes. An imperial kilobyte, on the other hand, is 5280 bytes.</p>
]]></description><pubDate>Tue, 03 Feb 2026 18:25:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46874964</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46874964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46874964</guid></item><item><title><![CDATA[Pipelining and prefetching: a 45% speedup story]]></title><description><![CDATA[
<p>Article URL: <a href="https://sebastiano.tronto.net/blog/2026-01-28-prefetch/">https://sebastiano.tronto.net/blog/2026-01-28-prefetch/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46793994">https://news.ycombinator.com/item?id=46793994</a></p>
<p>Points: 14</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Jan 2026 11:30:46 +0000</pubDate><link>https://sebastiano.tronto.net/blog/2026-01-28-prefetch/</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46793994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46793994</guid></item><item><title><![CDATA[New comment by sebtron in "Is Rust faster than C?"]]></title><description><![CDATA[
<p>> Are people making user facing apps in rust with uis?<p>We are talking not only about Rust, but also about C and C++. There are lots of C++ UI applications. Rust poses itself as an alternative to C++, so it is definitely intended to be used for UI applications too - it was created to write a browser!<p>At work I am using tools such as uv [1] and ruff [2], which are user-facing (although not GUI), and I definitely appreciate a 16x speedup if possible.<p>[1] <a href="https://github.com/astral-sh/uv" rel="nofollow">https://github.com/astral-sh/uv</a><p>[2]<a href="https://github.com/astral-sh/ruff" rel="nofollow">https://github.com/astral-sh/ruff</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 15:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46616898</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46616898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46616898</guid></item><item><title><![CDATA[New comment by sebtron in "Is Rust faster than C?"]]></title><description><![CDATA[
<p>I think this is related to the C++ standard library implementation.<p>Using pthread in C, for example, TBB is not required.<p>Not sure about C11 threads, but I have always thought that GLIBC just uses pthread under the hood.</p>
]]></description><pubDate>Wed, 14 Jan 2026 15:02:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46616802</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46616802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46616802</guid></item><item><title><![CDATA[New comment by sebtron in "FOSS in times of war, scarcity and (adversarial) AI [video]"]]></title><description><![CDATA[
<p>Thsi talk is scheduled for January 31st, or am I missing something? Why is it being posted here? There is no video yet.</p>
]]></description><pubDate>Tue, 13 Jan 2026 13:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46600656</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46600656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46600656</guid></item><item><title><![CDATA[New comment by sebtron in "Changes to Android Open Source Project"]]></title><description><![CDATA[
<p>We just call it "apps" now.</p>
]]></description><pubDate>Sat, 10 Jan 2026 10:06:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46564372</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46564372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46564372</guid></item><item><title><![CDATA[New comment by sebtron in "I program without syntax highlighting"]]></title><description><![CDATA[
<p>On my personal devices, I turned off syntax highlighting a few years ago to see how hard it would be to live without, but I ended up liking it and I have not turned it back on since. I am mostly working on small (<10k LOC) projects, or single-file programs (e.g. Advent of Code).<p>However, at work I am working on a much larger code base, and the extra help given by syntax highlighting (for example, having a quick visual feedback on whether a method exists or not) is valuable to me.<p>I think this also depends on the language used: at home I mostly program in C, but if I were doing more e.g. C++, I would probably enjoy some syntax highlighting.</p>
]]></description><pubDate>Thu, 08 Jan 2026 13:28:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46540726</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46540726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46540726</guid></item><item><title><![CDATA[New comment by sebtron in "Inverse Parentheses"]]></title><description><![CDATA[
<p>This seems to be the best guess so far. But then I am wondering, how is<p><pre><code>    a (*) b + c
</code></pre>
Parsed then? The precedence of '* is bumped down, but does that mean it has now strictly lower precedence of '+', or the same? In the first case the operation is parsed as<p><pre><code>    a * (b + c)
</code></pre>
In the second case, the "left to right" rule takes over and we get<p><pre><code>    (a * b) + c
</code></pre>
And what happens when there are more than 2 priority groups Taking C has an example, we have that '<i>' has higher precedence than '+' which has higher precedence than '<<' [1]. So<p><pre><code>    a + b * c << d
</code></pre>
Means<p><pre><code>    (a + (b * c)) << d
</code></pre>
Now I could use the "decrease precedence" operator you proposed (possibly proposed by the author?) and write<p><pre><code>    a + b (*) c << d
</code></pre>
Which then bumps down the precedence of '</i>' to... One level lower? Which means the same level of '+', or a level lower, i.e. a new precedence level between '+' and '<<'? Or maybe this operator should end up at the bottom of the precedence rank, i.e. lower than ','?<p>The more I think about this, the less sense it makes...<p>[1] <a href="https://en.cppreference.com/w/c/language/operator_precedence.html" rel="nofollow">https://en.cppreference.com/w/c/language/operator_precedence...</a></p>
]]></description><pubDate>Mon, 22 Dec 2025 09:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46352695</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46352695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46352695</guid></item><item><title><![CDATA[New comment by sebtron in "Security vulnerability found in Rust Linux kernel code"]]></title><description><![CDATA[
<p>Normally I don't mind, but on this page it took at least 15 seconds for me.</p>
]]></description><pubDate>Thu, 18 Dec 2025 10:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46310883</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46310883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46310883</guid></item><item><title><![CDATA[New comment by sebtron in "Making RSS More Fun"]]></title><description><![CDATA[
<p>> I get the impression this person is using RSS reader wrong. Or is there really a culture of people you are using RSS like a youtube-channel, consuming everything from beginning to end? For me the purpose of RSS is to get the newest headlines, choose the interesting articles and skip the rest. This means there is a limited list of items to check each day, and a finishing line.<p>Why would the author's use be the wrong one? And why should YouTube be different, in principle? (Maybe you are using YouTube wrong...)<p>I think at some point there was a shift in the way we consume online content, from "I'll read whatever is up now" to "I have my list of things to catch up with". RSS is older, so it is natural to connect it with the older way of consuming content. But there is no reason we can't do the same with YouTube channels, for example.</p>
]]></description><pubDate>Fri, 05 Dec 2025 15:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46162708</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46162708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46162708</guid></item><item><title><![CDATA[New comment by sebtron in "“Captain Gains” on Capitol Hill"]]></title><description><![CDATA[
<p>Ah yes that must be perfectly legal and a sign of a healthy democracy.</p>
]]></description><pubDate>Wed, 03 Dec 2025 14:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46134629</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46134629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46134629</guid></item><item><title><![CDATA[New comment by sebtron in "EU Council Approves New "Chat Control" Mandate Pushing Mass Surveillance"]]></title><description><![CDATA[
<p>> Child porn?<p>This, the article says so in the first paragraph. The bullshit justification hasn't change in the last couple of years afaik.</p>
]]></description><pubDate>Fri, 28 Nov 2025 15:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46079425</link><dc:creator>sebtron</dc:creator><comments>https://news.ycombinator.com/item?id=46079425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46079425</guid></item></channel></rss>