<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: im_dario</title><link>https://news.ycombinator.com/user?id=im_dario</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 13 Oct 2026 08:13:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=im_dario" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by im_dario in "Show HN: Map of YC Startups"]]></title><description><![CDATA[
<p>Amazing project! The only thing I'm missing is able to list the filtered companies as a list. But then it wouldn't be a map, I know.</p>
]]></description><pubDate>Thu, 02 Jan 2025 16:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42575807</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=42575807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42575807</guid></item><item><title><![CDATA[New comment by im_dario in "Understanding the Odin Programming Language"]]></title><description><![CDATA[
<p>It looks like some borrowed Go convention, where package statements don't need to be quoted, but import statements may include URLs and, therefore, they are expected to be quoted.</p>
]]></description><pubDate>Wed, 11 Dec 2024 14:49:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42388256</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=42388256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42388256</guid></item><item><title><![CDATA[New comment by im_dario in "Lies we tell ourselves to keep using Golang (2022)"]]></title><description><![CDATA[
<p>I remember it took a me a bit of investigation to make Ruby call Go functions, but it wasn't really hard: <a href="https://dario.cat/en/posts/portal-between-ruby-and-go/" rel="nofollow">https://dario.cat/en/posts/portal-between-ruby-and-go/</a><p>The argument about FFI and CGO was the most unappealing to me. If you really need to do that, it feels that at some point some decisions were made that weren't the right fit for the project.<p>Also, I feel that many arguments in the article are potential pitfalls for unintended side effects I've experimented in other languages, like Ruby itself. Keyword arguments are nice, but I know that they've bitten me several times.<p>Go forces the developer to be explicit about their intentions, that's why I also don't find something bad that your struct functions need to have the pointer receiver. It can be annoying when you forget, but that's what linters are for.</p>
]]></description><pubDate>Tue, 26 Nov 2024 10:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42244241</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=42244241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42244241</guid></item><item><title><![CDATA[A North Korean Phishing Operation Targeting DevOps Employees]]></title><description><![CDATA[
<p>Article URL: <a href="https://securityscorecard.com/blog/inside-a-north-korean-phishing-operation-targeting-devops-employees/">https://securityscorecard.com/blog/inside-a-north-korean-phishing-operation-targeting-devops-employees/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42076889">https://news.ycombinator.com/item?id=42076889</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 07 Nov 2024 14:26:28 +0000</pubDate><link>https://securityscorecard.com/blog/inside-a-north-korean-phishing-operation-targeting-devops-employees/</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=42076889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42076889</guid></item><item><title><![CDATA[New comment by im_dario in "Make It Ephemeral: Software Should Decay and Lose Data"]]></title><description><![CDATA[
<p>> What distinguishes a Go project from any other programming language?<p>My experience with Go, as user and open source maintainer, is that many libraries just work even if untouched for several years.<p>There is a culture around building small libraries, with minimal usage of dependencies beyond the standard library. This leads to most CVEs existing in the standard library, which combined with Go's commitment to backward compatibility, makes improving your security posture simple by just upgrading the toolchain.</p>
]]></description><pubDate>Mon, 04 Nov 2024 08:58:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42039775</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=42039775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42039775</guid></item><item><title><![CDATA[Watch the Typo: PoC Exploit for Typosquatting in GitHub Actions]]></title><description><![CDATA[
<p>Article URL: <a href="https://orca.security/resources/blog/typosquatting-in-github-actions/">https://orca.security/resources/blog/typosquatting-in-github-actions/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41466366">https://news.ycombinator.com/item?id=41466366</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 06 Sep 2024 14:07:37 +0000</pubDate><link>https://orca.security/resources/blog/typosquatting-in-github-actions/</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=41466366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41466366</guid></item><item><title><![CDATA[New comment by im_dario in "Use a work journal"]]></title><description><![CDATA[
<p>I've been using Logseq as a work journal and it works great. Hashtags help me to track what I need to do and what I've done.</p>
]]></description><pubDate>Sat, 13 Jul 2024 07:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40952443</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=40952443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40952443</guid></item><item><title><![CDATA[New comment by im_dario in "Show HN: Markdown HN profiles at {user}.at.hn"]]></title><description><![CDATA[
<p>I got a 3-character domain, rio.hn, just to spell my name as an e-mail (using the @ as 'a' :)</p>
]]></description><pubDate>Tue, 11 Jun 2024 09:09:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40644092</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=40644092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40644092</guid></item><item><title><![CDATA[New comment by im_dario in "Squatting in Spain: Understanding Spain's "okupas" problem"]]></title><description><![CDATA[
<p>Real estate is baby boomers and older millennials (as they inherited from their parents) "cryptocurrency" (as speculative asset). They HODL it to manufacture scarcity.<p>Just for reference, in a small city (40K people, 8 sq. km.) you can find 2K empty properties out of the market because it's more profitable to wait prices to raise.</p>
]]></description><pubDate>Thu, 06 Jun 2024 09:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40595271</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=40595271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40595271</guid></item><item><title><![CDATA[New comment by im_dario in "Signal: Will leave the EU market rather than undermine our privacy guarantees"]]></title><description><![CDATA[
<p>I don’t know where are you located, but I’d avoid voting based on “this party won’t get a seat”.<p>Voting for a party is a signal for other people and for the party itself. It may not be today but next time that they get that seat.</p>
]]></description><pubDate>Mon, 03 Jun 2024 11:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40561575</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=40561575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40561575</guid></item><item><title><![CDATA[New comment by im_dario in "Nanos – A Unikernel"]]></title><description><![CDATA[
<p>I experimented a little with NanoVMs. I wanted to deploy them in AWS ARM64 instances to test if it was possible. It took a bit of effort, but I think it's worth it.<p>There is something nice about them as your mental map is reduced to the minimum amount of components, your app - amalgamated with the unikernel - and the virtualization platform of your choice.<p>I need to test support for volumes, and if there is interest I might do a write-up about it.</p>
]]></description><pubDate>Fri, 15 Mar 2024 09:26:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39713647</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=39713647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39713647</guid></item><item><title><![CDATA[New comment by im_dario in "Every single new Google product"]]></title><description><![CDATA[
<p>Google Wave, some of us don't forget you.</p>
]]></description><pubDate>Sat, 24 Feb 2024 19:30:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39494447</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=39494447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39494447</guid></item><item><title><![CDATA[Once License Agreement]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/dhh/status/1748445489648050505">https://twitter.com/dhh/status/1748445489648050505</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39094595">https://news.ycombinator.com/item?id=39094595</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 22 Jan 2024 20:00:11 +0000</pubDate><link>https://twitter.com/dhh/status/1748445489648050505</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=39094595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39094595</guid></item><item><title><![CDATA[New comment by im_dario in "Error handling in Go web apps shouldn't be so awkward"]]></title><description><![CDATA[
<p>No "compiler assistance" doesn't mean no assistance at all. There is a growing set of linters based on the community-accepted analysis package [0] that prevent this and other gotchas that Go devs may be prone to.<p>It isn't a perfect solution, but it works at community level without needing to wait for the Go team to take care of or changing the language/toolchain.<p>0: <a href="https://pkg.go.dev/golang.org/x/tools/go/analysis" rel="nofollow">https://pkg.go.dev/golang.org/x/tools/go/analysis</a></p>
]]></description><pubDate>Wed, 10 Jan 2024 14:15:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=38939216</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=38939216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38939216</guid></item><item><title><![CDATA[Infants understand language via rhythm and tone rather than individual sounds]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theguardian.com/science/2023/dec/01/singing-to-babies-is-vital-to-help-them-understand-language-say-scientists">https://www.theguardian.com/science/2023/dec/01/singing-to-babies-is-vital-to-help-them-understand-language-say-scientists</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38500906">https://news.ycombinator.com/item?id=38500906</a></p>
<p>Points: 214</p>
<p># Comments: 87</p>
]]></description><pubDate>Sat, 02 Dec 2023 18:50:28 +0000</pubDate><link>https://www.theguardian.com/science/2023/dec/01/singing-to-babies-is-vital-to-help-them-understand-language-say-scientists</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=38500906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38500906</guid></item><item><title><![CDATA[New comment by im_dario in "Why You Should Write Your Own Static Site Generator"]]></title><description><![CDATA[
<p>I wrote too (and still maintain) a SSG, it's a fun exercise: <a href="https://github.com/darccio/zas">https://github.com/darccio/zas</a></p>
]]></description><pubDate>Fri, 03 Nov 2023 17:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=38132037</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=38132037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38132037</guid></item><item><title><![CDATA[Beyond Functional Options in Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.felesatra.moe/blog/2023/04/23/beyond-functional-options">https://www.felesatra.moe/blog/2023/04/23/beyond-functional-options</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38126831">https://news.ycombinator.com/item?id=38126831</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 03 Nov 2023 10:51:30 +0000</pubDate><link>https://www.felesatra.moe/blog/2023/04/23/beyond-functional-options</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=38126831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38126831</guid></item><item><title><![CDATA[Deep machine learning for meteor monitoring]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2310.16826">https://arxiv.org/abs/2310.16826</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38099116">https://news.ycombinator.com/item?id=38099116</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Nov 2023 15:02:04 +0000</pubDate><link>https://arxiv.org/abs/2310.16826</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=38099116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38099116</guid></item><item><title><![CDATA[New comment by im_dario in "Show HN: A new stdlib for Golang focusing on platform native support"]]></title><description><![CDATA[
<p>Telemetry is opt-in [0], it shouldn't be a concern.<p>[0] <a href="https://research.swtch.com/telemetry-opt-in" rel="nofollow noreferrer">https://research.swtch.com/telemetry-opt-in</a></p>
]]></description><pubDate>Tue, 03 Oct 2023 06:45:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=37748647</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=37748647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37748647</guid></item><item><title><![CDATA[Basecamp Is a Contrarian Marketing Operation]]></title><description><![CDATA[
<p>Article URL: <a href="https://molodtsov.me/2023/09/basecamp-is-a-contrarian-marketing-operation/">https://molodtsov.me/2023/09/basecamp-is-a-contrarian-marketing-operation/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37448156">https://news.ycombinator.com/item?id=37448156</a></p>
<p>Points: 14</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 09 Sep 2023 17:55:05 +0000</pubDate><link>https://molodtsov.me/2023/09/basecamp-is-a-contrarian-marketing-operation/</link><dc:creator>im_dario</dc:creator><comments>https://news.ycombinator.com/item?id=37448156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37448156</guid></item></channel></rss>