<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: Arech</title><link>https://news.ycombinator.com/user?id=Arech</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 18:08:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Arech" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Arech in "We hid backdoors in ~40MB binaries and asked AI + Ghidra to find them"]]></title><description><![CDATA[
<p>That's what I thought of too. Given their task formulation (they basically said - "check these binaries with these tools at your disposal" - and that's it!) their results are already super impressive. With a proper guidance and professional oversight it's a tremendous force multiplier.</p>
]]></description><pubDate>Sun, 22 Feb 2026 17:09:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47112678</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=47112678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47112678</guid></item><item><title><![CDATA[New comment by Arech in "What Every Experimenter Must Know About Randomization"]]></title><description><![CDATA[
<p>Thanks, this is a very interesting topic.<p>What I personally would like to see is some kind of quantization of how the biases that the author talks about (such as insufficient seed volume of a PRNG) affects computed p-values. Specifically, why there must no "cancellation of errors" happen? So far, IIUC, the author only shows theoretical possibility of errors, but what's more interesting is a real effect. When it all boils down to a p-value being less than a certain threshold (choosing which is another pita), it might not matter whether a true p-value is within, say, 2^-16 from the computed.</p>
]]></description><pubDate>Sun, 22 Feb 2026 13:32:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47110875</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=47110875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47110875</guid></item><item><title><![CDATA[New comment by Arech in "2025 was a disaster for Windows 11"]]></title><description><![CDATA[
<p>I had been Windows user since Windows3.1. More than 3 decades straight. After a few years of working with Linux, installed Debian on home PC about a year ago and couldn't be more happier since then.</p>
]]></description><pubDate>Wed, 31 Dec 2025 17:50:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46446450</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=46446450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46446450</guid></item><item><title><![CDATA[New comment by Arech in "Linux gamers on Steam cross over the 3% mark"]]></title><description><![CDATA[
<p>Is it a normal mic, or bluetooth? I think, Trixie have some regressions in bluetooth stack of Cinnamon - it worked nicely in Bookworm, but I had weird issues on Trixie that just disappeared once I switched to KDE (didn't try Gnome).</p>
]]></description><pubDate>Sun, 02 Nov 2025 20:33:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45793178</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=45793178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45793178</guid></item><item><title><![CDATA[New comment by Arech in "Addictive-like behavioural traits in pet dogs with extreme motivation for toys"]]></title><description><![CDATA[
<p>and sometimes a total unbelievable junk...</p>
]]></description><pubDate>Sun, 12 Oct 2025 18:40:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45560614</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=45560614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45560614</guid></item><item><title><![CDATA[New comment by Arech in "Addictive-like behavioural traits in pet dogs with extreme motivation for toys"]]></title><description><![CDATA[
<p>My dog (Briard) isn't just addicted to play fetch with balls.. Since he knows that when another dog enters the dog park, the ball will be removed/hidden from him (to prevent the dogs clashing trying to get the ball), he becomes hostile to the dog entering the park, actively trying to prevent them from doing so! This happens only if we started to play with balls. If not, he'll be totally friendly... What an ass!</p>
]]></description><pubDate>Sun, 12 Oct 2025 18:36:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45560579</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=45560579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45560579</guid></item><item><title><![CDATA[Show HN: Non-intrusive compile_commands.json Extractor for Bazel]]></title><description><![CDATA[
<p>Wanted to share a thing born out of my frustration from using hedronvision's compile-commands.json extractor for Bazel. I'm working on a medium sized Bazel project in my company, and the project doesn't have and will not have integration of a 3rd party unnecessary code into its build system. The intrusiveness required for hedronvision's extractor makes working with different checkouts a real pain, so I implemented a different approach based on supervising on what a bazel server is doing  with strace. This works super well with my workloads, and is super convenient to use - basically prepend any build script eventually doing `bazel build` with prefix `yacce -- ` and run it. But due to strace use it has its own limitations: its Linux (strace) only and compilation must happen locally (so no RBE is supported). If that isn't a no-go for you, you might want to give it a try with `pip install yacce`.
Source code and the docs are all on the github: <a href="https://github.com/Arech/yacce" rel="nofollow">https://github.com/Arech/yacce</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45531132">https://news.ycombinator.com/item?id=45531132</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 09 Oct 2025 18:12:30 +0000</pubDate><link>https://github.com/Arech/yacce</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=45531132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45531132</guid></item><item><title><![CDATA[New comment by Arech in "Linus Torvalds and the Supposedly "Garbage Code""]]></title><description><![CDATA[
<p>Your don't need noexcept on it, complier sees it on its own without a potential noexcept overhead...
Other than that - agree.</p>
]]></description><pubDate>Sun, 28 Sep 2025 07:03:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45402323</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=45402323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45402323</guid></item><item><title><![CDATA[New comment by Arech in "Optimizing Your Debian 13 Desktop"]]></title><description><![CDATA[
<p>Exactly this.</p>
]]></description><pubDate>Thu, 14 Aug 2025 08:06:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44897953</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=44897953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44897953</guid></item><item><title><![CDATA[New comment by Arech in "F-Droid build servers can't build modern Android apps due to outdated CPUs"]]></title><description><![CDATA[
<p>In most cases (and this was the case of Mozilla I referred to) it's only a matter of compiling code that already have all support necessary. They are using some upstream component that works perfectly fine on my architecture. They just decided to drop it, because they could.</p>
]]></description><pubDate>Wed, 13 Aug 2025 11:04:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44886974</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=44886974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44886974</guid></item><item><title><![CDATA[New comment by Arech in "F-Droid build servers can't build modern Android apps due to outdated CPUs"]]></title><description><![CDATA[
<p>Ah, com'on, spare me from these strawman arguments. Good enought is good enough. If F-Droid wasn't worried about that, you definitely have no reasons to do that for them.<p>"A tiny group is holding back everyone" is another silly strawman argument - all decent packaging/installation systems support providing different binaries for different architectures. It's just a matter of compiling just another binary and putting it into a package. Nobody is being hold back by anyone, you just can't make a more silly argument than that...</p>
]]></description><pubDate>Wed, 13 Aug 2025 10:58:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44886924</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=44886924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44886924</guid></item><item><title><![CDATA[New comment by Arech in "F-Droid build servers can't build modern Android apps due to outdated CPUs"]]></title><description><![CDATA[
<p>This is super annoying how SW vendors forcefully deprecate good enough hardware.<p>Genuinely hate that, as Mozilla has deprived me from Firefox's translation feature because of that.</p>
]]></description><pubDate>Wed, 13 Aug 2025 09:50:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44886468</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=44886468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44886468</guid></item><item><title><![CDATA[New comment by Arech in "Going faster than memcpy"]]></title><description><![CDATA[
<p>It's not clear how the author controlled for HW caching. Without this, the results are, unfortunately, meaningless, even though some good work has been gone</p>
]]></description><pubDate>Mon, 11 Aug 2025 05:37:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44861024</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=44861024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44861024</guid></item><item><title><![CDATA[New comment by Arech in "I bought a £16 smartwatch just because it used USB-C"]]></title><description><![CDATA[
<p>Please don't pretend you don't understand that risks of Google/Apple maybe even Samsung getting the information is just "a tiny bit different".</p>
]]></description><pubDate>Sat, 09 Aug 2025 10:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44845343</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=44845343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44845343</guid></item><item><title><![CDATA[New comment by Arech in "I bought a £16 smartwatch just because it used USB-C"]]></title><description><![CDATA[
<p>TBH, such a low price for so many working (!) features is an amazing achievement if not subsidized! What bothers me here, however, is...a provenance. Let me guess, it asks from your smartphone access to your location, contacts, calendar, SMS archive, email, medical records and political views and attitude towards CCP and then does some shady syncs with .cn servers "just to keep you data safe in case a meteor hits you"... Sad.<p>ADDED: Oh, seems like some people like to pretend that the results of "some other" companies getting this information are totally, totally the same.</p>
]]></description><pubDate>Sat, 09 Aug 2025 10:01:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44845292</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=44845292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44845292</guid></item><item><title><![CDATA[New comment by Arech in "TimeGuessr"]]></title><description><![CDATA[
<p>I absolutely love 3 dimensional nature of the game and how carefully many images are chosen to allow for a precise spacetime localization with a bit of a research. Super enjoyable experience in startling contrast with geogessr, which I don't even want to open.
Thanks a ton!</p>
]]></description><pubDate>Sat, 14 Jun 2025 21:42:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44279037</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=44279037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44279037</guid></item><item><title><![CDATA[New comment by Arech in "Firefox tab groups are here"]]></title><description><![CDATA[
<p>I don't want to rant, but I don't a tiny bit like the UI they have made for tab groups, and I won't use it.<p>They should have just paid lavishly to the developer of Simple Tab Groups, and incorporate that extension into the master. Fast, cheap and perfect result. Instead they made....this :(</p>
]]></description><pubDate>Tue, 29 Apr 2025 18:13:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43836093</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=43836093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43836093</guid></item><item><title><![CDATA[Show HN: Benchstats – Statistical Testing for Benchmark Results Comparison]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Arech/benchstats">https://github.com/Arech/benchstats</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43665768">https://news.ycombinator.com/item?id=43665768</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 12 Apr 2025 16:24:14 +0000</pubDate><link>https://github.com/Arech/benchstats</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=43665768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43665768</guid></item><item><title><![CDATA[New comment by Arech in "Microsoft’s original source code"]]></title><description><![CDATA[
<p>That's likely because it offloads most of the job to GPU. On a potato it's also very choppy, but CPU fans stays quiet indeed.
Gate's notes seems to put the most strain on CPU instead.</p>
]]></description><pubDate>Sat, 05 Apr 2025 07:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43591505</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=43591505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43591505</guid></item><item><title><![CDATA[New comment by Arech in "My Favorite C++ Pattern: X Macros (2023)"]]></title><description><![CDATA[
<p>Hhhmmm, interesting, thanks for reply!<p>That would be fairly interesting to look at the actual code you've used, and have a look at the codegen. By a chance, is it viable for you to open-source it? I'd guess it should bear lots of interest for Hana author/s.<p>What compiler/version did you use? For example, MSVC isn't (at least wasn't) good at always evaluating `constexpr` in compile-time...<p>> hana::while creates lambda functions, so perhaps a simple function optimization becomes a cross-unit affair if it calls hana::while. (speculating)<p>Hmm, I'd say it (LTO) shouldn't influence, as these lambdas are already fully visible to a compiler.</p>
]]></description><pubDate>Tue, 25 Mar 2025 19:48:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43475114</link><dc:creator>Arech</dc:creator><comments>https://news.ycombinator.com/item?id=43475114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43475114</guid></item></channel></rss>