<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: brodo</title><link>https://news.ycombinator.com/user?id=brodo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 13 Aug 2026 20:30:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brodo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by brodo in "Deutsche Bank becomes first foreign yuan clearing bank in Europe"]]></title><description><![CDATA[
<p>I think other nations are not asking themselves which country has the best human rights record. That time has passed. Trump and Putin have pushed the world back to pure power politics. All the middle powers want to be less open to US blackmailing by diversifying. They know China is not their friend, but the US isn't either, and China is more predictable.</p>
]]></description><pubDate>Thu, 13 Aug 2026 13:54:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49286028</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=49286028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49286028</guid></item><item><title><![CDATA[New comment by brodo in "Back to Kagi"]]></title><description><![CDATA[
<p>It works well in Germany. For products too, at least what I tried. The last time I did a very German product search (association-management software) the first hit was a comparison on golem.de, which is pretty solid.</p>
]]></description><pubDate>Wed, 22 Jul 2026 13:42:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49006684</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=49006684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49006684</guid></item><item><title><![CDATA[New comment by brodo in "Back to Kagi"]]></title><description><![CDATA[
<p>It’s enough to add a `?` to any Kagi query to get an AI answer. I like that I can choose for which queries I use AI and for which traditional web search.</p>
]]></description><pubDate>Wed, 22 Jul 2026 13:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49006651</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=49006651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49006651</guid></item><item><title><![CDATA[New comment by brodo in "A jacket that harvests drinking water from the air"]]></title><description><![CDATA[
<p>Yea, usually the next step is starting a Kickstarter campaign and then rug-pulling.<p><a href="https://www.youtube.com/watch?v=LVsqIjAeeXw" rel="nofollow">https://www.youtube.com/watch?v=LVsqIjAeeXw</a></p>
]]></description><pubDate>Fri, 12 Jun 2026 09:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48502025</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=48502025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48502025</guid></item><item><title><![CDATA[New comment by brodo in "Zig by Example"]]></title><description><![CDATA[
<p>Wrapping this [1] in a skill will help a lot: 
Also add this [2] and `zig fmt` to your buid.zig.<p>[1]: <a href="https://github.com/rockorager/zigdoc" rel="nofollow">https://github.com/rockorager/zigdoc</a>
[2]: <a href="https://github.com/rockorager/ziglint" rel="nofollow">https://github.com/rockorager/ziglint</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 15:31:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48446689</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=48446689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48446689</guid></item><item><title><![CDATA[New comment by brodo in "Zig by Example"]]></title><description><![CDATA[
<p>In Zig, function arguments are not wrapped in `.{}`. `.{}` is the syntax for creating a struct or a tuple. This is used as a pattern for allowing optional arguments (options struct) and variadic functions (tuple).<p>Explicitly discarding return values is a thing many modern programming languages force you to do.</p>
]]></description><pubDate>Mon, 08 Jun 2026 15:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48446608</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=48446608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48446608</guid></item><item><title><![CDATA[New comment by brodo in "Do women’s mate preferences change across the ovulatory cycle? (2014) [pdf]"]]></title><description><![CDATA[
<p>The whole field of evolutionary psychology is in a replication crisis, and there are several newer studies that did not find any evidence for any changes in 'mate preference' across the ovulatory cycle.<p>General sexual desire, but not desire for uncommitted sexual relationships, tracks changes in women's hormonal status
<a href="https://pubmed.ncbi.nlm.nih.gov/29287282/" rel="nofollow">https://pubmed.ncbi.nlm.nih.gov/29287282/</a><p>Meta-Analysis of Menstrual Cycle Effects on Women’s Mate Preferences
<a href="https://journals.sagepub.com/doi/abs/10.1177/1754073914523073" rel="nofollow">https://journals.sagepub.com/doi/abs/10.1177/175407391452307...</a></p>
]]></description><pubDate>Sat, 06 Jun 2026 13:17:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48424817</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=48424817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48424817</guid></item><item><title><![CDATA[New comment by brodo in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>nitpick: The language is pretty stable, what changes is the standard library.</p>
]]></description><pubDate>Sat, 30 May 2026 13:13:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48335794</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=48335794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48335794</guid></item><item><title><![CDATA[New comment by brodo in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>The big loss for the Zig community would be if they stopped donating to ZSF. They have estranged themselves from it for a while.</p>
]]></description><pubDate>Tue, 05 May 2026 10:07:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48020344</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=48020344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48020344</guid></item><item><title><![CDATA[New comment by brodo in "Soft launch of open-source code platform for government"]]></title><description><![CDATA[
<p>NLnet is also a great Dutch initiative. It's great to see that smaller, more nimble countries are leading the way in Open Source and digital independence.</p>
]]></description><pubDate>Wed, 29 Apr 2026 11:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47946876</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=47946876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47946876</guid></item><item><title><![CDATA[New comment by brodo in "I put my whole life into a single database"]]></title><description><![CDATA[
<p>> it's just gaining more control<p>Yes it is! And if you control everything, you won‘t make mistakes.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:20:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325318</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=47325318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325318</guid></item><item><title><![CDATA[New comment by brodo in "I put my whole life into a single database"]]></title><description><![CDATA[
<p>The takeaways at the very bottom of the page are valuable:<p>> Overall, having spent a significant amount of time building this project, scaling it up to the size it’s at now, as well as analysing the data, the main conclusion is that it is not worth building your own solution, and investing this much time. When I first started building this project 3 years ago, I expected to learn way more surprising and interesting facts. There were some, and it’s super interesting to look through those graphs, however retrospectively, it did not justify the hundreds of hours I invested in this project.<p>The whole "quantified self" movement might be more about OCD and perfectionism than anything else.<p>/edit: quantified, not qualified</p>
]]></description><pubDate>Tue, 10 Mar 2026 11:22:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47321748</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=47321748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47321748</guid></item><item><title><![CDATA[New comment by brodo in "Best performance of a C++ singleton"]]></title><description><![CDATA[
<p>Singletons are global variables in a suit. Don‘t use them.</p>
]]></description><pubDate>Sun, 08 Mar 2026 10:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47296105</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=47296105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47296105</guid></item><item><title><![CDATA[New comment by brodo in "Warn about PyPy being unmaintained"]]></title><description><![CDATA[
<p>Also, why isn‘t there a native client for all platforms? Could they not just let the AI auto-translate the code?</p>
]]></description><pubDate>Sun, 08 Mar 2026 10:17:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47296081</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=47296081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47296081</guid></item><item><title><![CDATA[New comment by brodo in "Scott Adams has died"]]></title><description><![CDATA[
<p>Behind the Bastards did a two-part Podcast on him: <a href="https://youtu.be/8nyEkHqP65c?si=oorC_viWbnZLH-wb" rel="nofollow">https://youtu.be/8nyEkHqP65c?si=oorC_viWbnZLH-wb</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 11:57:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46615053</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=46615053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46615053</guid></item><item><title><![CDATA[New comment by brodo in "Beginning January 2026, all ACM publications will be made open access"]]></title><description><![CDATA[
<p>They block agressively. Not only based on IP adresses. If you visit the site with a privacy-focussed browser or in private mode they will also tell you your IP is blocked.</p>
]]></description><pubDate>Thu, 18 Dec 2025 18:07:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46316275</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=46316275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46316275</guid></item><item><title><![CDATA[New comment by brodo in "GitHub postponing the announced billing change for self-hosted GitHub Actions"]]></title><description><![CDATA[
<p><a href="https://archive.ph/3nsGi" rel="nofollow">https://archive.ph/3nsGi</a></p>
]]></description><pubDate>Thu, 18 Dec 2025 12:07:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46311681</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=46311681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46311681</guid></item><item><title><![CDATA[New comment by brodo in "Tiger Style: Coding philosophy (2024)"]]></title><description><![CDATA[
<p>Containing the giant switch statement in a byte code interpreter or a tokeniser.</p>
]]></description><pubDate>Fri, 28 Nov 2025 08:35:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46076754</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=46076754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46076754</guid></item><item><title><![CDATA[New comment by brodo in "Migrating the main Zig repository from GitHub to Codeberg"]]></title><description><![CDATA[
<p>And this kind of behaviour is a red flag for people who actually go digging through the GitHub profile. Like techical people in the last stages of a hiring process.</p>
]]></description><pubDate>Thu, 27 Nov 2025 10:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46067844</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=46067844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46067844</guid></item><item><title><![CDATA[New comment by brodo in "Migrating the main Zig repository from GitHub to Codeberg"]]></title><description><![CDATA[
<p>Check out this dude: <a href="https://github.com/GhostKellz?tab=repositories" rel="nofollow">https://github.com/GhostKellz?tab=repositories</a><p>He's got like 50 repos with vibe-coded, non-working Zig and Rust projects. And he clearly manages to confuse people with it:<p><a href="https://github.com/GhostKellz/zquic/issues/2" rel="nofollow">https://github.com/GhostKellz/zquic/issues/2</a></p>
]]></description><pubDate>Thu, 27 Nov 2025 08:25:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46067024</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=46067024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46067024</guid></item></channel></rss>