<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>Fri, 19 Jun 2026 19:17:51 +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 "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><item><title><![CDATA[New comment by brodo in "Germany: States Pass Porn Filters for Operating Systems"]]></title><description><![CDATA[
<p>Yes. This is a bad law, but somehow still a better one than the UK got...</p>
]]></description><pubDate>Fri, 21 Nov 2025 11:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46003481</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=46003481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46003481</guid></item><item><title><![CDATA[Tell HN: People putting AI-generated fake projects on GitHub]]></title><description><![CDATA[
<p>I was recently looking for a QUIC library for Zig and found zquic¹. The readme tells me it's perfect, 'PRODUCTION READY! ' and '  Ultra-high performance'. It all reeks of AI, so I looked deeper into it. It depends on two libraries by the same author, one for crypto, one async runtime. So I checked out his other repos². This guy 'implemented' everything: a database, an RPC framework, a scripting language, an event loop (which is different from his async library), a compression library, I could go on. If you delve ;-) into the code, you'll see it's all non-working AI slob.<p>Is this only CV hacking or something more malicious I can't think of? Do we need a 'report this repo as fake' button on GitHub?<p>1: https://github.com/GhostKellz/zquic
2: https://github.com/GhostKellz?tab=repositories</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45808692">https://news.ycombinator.com/item?id=45808692</a></p>
<p>Points: 1</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 04 Nov 2025 08:27:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45808692</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=45808692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45808692</guid></item><item><title><![CDATA[New comment by brodo in "Top Programming Languages 2025"]]></title><description><![CDATA[
<p>If HTML is a programming language, why not SVG? If SVG is a programming language, why not PNG? Is your image viewer just an interpreter executing PNG code? Maybe being a programming language is a spectrum...</p>
]]></description><pubDate>Wed, 24 Sep 2025 07:55:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45357528</link><dc:creator>brodo</dc:creator><comments>https://news.ycombinator.com/item?id=45357528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45357528</guid></item></channel></rss>