<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: vlfig</title><link>https://news.ycombinator.com/user?id=vlfig</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 10:43:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=vlfig" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by vlfig in "Principles of Mechanical Sympathy"]]></title><description><![CDATA[
<p>You are not alone. <a href="https://en.wikipedia.org/wiki/Wu_wei" rel="nofollow">https://en.wikipedia.org/wiki/Wu_wei</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 09:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715419</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=47715419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715419</guid></item><item><title><![CDATA[New comment by vlfig in "Leanstral: Open-source agent for trustworthy coding and formal proof engineering"]]></title><description><![CDATA[
<p>Don't "let it" generate tests. Be intentional. Define them in a way that's slightly oblique to how the production code approaches the problem, so the seams don't match. Heck, that's why it's good to write them before even thinking about the prod side.</p>
]]></description><pubDate>Tue, 17 Mar 2026 10:07:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47410635</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=47410635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47410635</guid></item><item><title><![CDATA[New comment by vlfig in "Company as Code"]]></title><description><![CDATA[
<p>Eminently doable, yes.<p>Two notes:<p>- I'm not convinced the graph is necessarily cyclic. Often two codependents are actually dependent on some common bits and otherwise independent.<p>- this is essentially deterministic propagation of configuration (think dhall, jsonnet, etc) plus reconciliation loops for external state, terraform style — not dissimilar to how the rest of CI/CD should operate, in fact my view is this is an extension of CI/CD practices up the value stream.<p>I'm definitely strive for something like this when possible.</p>
]]></description><pubDate>Thu, 05 Feb 2026 14:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46900065</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=46900065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46900065</guid></item><item><title><![CDATA[New comment by vlfig in "Show HN: Subth.ink – write something and see how many others wrote the same"]]></title><description><![CDATA[
<p>Next step: embeddings and similarity.</p>
]]></description><pubDate>Mon, 19 Jan 2026 23:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46686212</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=46686212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46686212</guid></item><item><title><![CDATA[New comment by vlfig in "Liquibase continues to advertise itself as "open source" despite license switch"]]></title><description><![CDATA[
<p>I sanction this comment.</p>
]]></description><pubDate>Thu, 16 Oct 2025 10:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45603518</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=45603518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45603518</guid></item><item><title><![CDATA[New comment by vlfig in "Gloria funicular derailment initial findings report (EN) [pdf]"]]></title><description><![CDATA[
<p>Although it isn't yet clear how much the brakes did actually brake, it is known they would never be enough.<p>So the cable was a critical component and initial findings suggest it wasn't being verified as rigourously, thoroughly and often as it perhaps should have.</p>
]]></description><pubDate>Sun, 07 Sep 2025 00:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45154205</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=45154205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45154205</guid></item><item><title><![CDATA[New comment by vlfig in "A Brief Intro to Clean Architecture, Clean DDD, and CQRS"]]></title><description><![CDATA[
<p>We shouldn't dismiss the theory of how to do things right just because it is common to do things poorly.</p>
]]></description><pubDate>Sat, 05 Oct 2024 10:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41748977</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=41748977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41748977</guid></item><item><title><![CDATA[New comment by vlfig in "Why are we templating YAML? (2019)"]]></title><description><![CDATA[
<p>a Dhall configuration file will never:<p>- throw an exception<p>- crash or segfault<p>- accept malformed input<p>- produce malformed output<p>- hang or time out<p>in <a href="https://docs.dhall-lang.org/discussions/Safety-guarantees.html" rel="nofollow">https://docs.dhall-lang.org/discussions/Safety-guarantees.ht...</a><p>Still a fan of Python for configuration?</p>
]]></description><pubDate>Tue, 23 Jan 2024 11:59:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=39102269</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=39102269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39102269</guid></item><item><title><![CDATA[New comment by vlfig in "Why are we templating YAML? (2019)"]]></title><description><![CDATA[
<p>Different requirements, different guarantees. Principle of least power. Have a look at <a href="https://docs.dhall-lang.org/discussions/Safety-guarantees.html#turing-completeness" rel="nofollow">https://docs.dhall-lang.org/discussions/Safety-guarantees.ht...</a>.</p>
]]></description><pubDate>Tue, 23 Jan 2024 11:48:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=39102182</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=39102182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39102182</guid></item><item><title><![CDATA[New comment by vlfig in "Ask HN: What tech utopia/horror ideas do you see materialising soon?"]]></title><description><![CDATA[
<p>Ban on cash: impose negative interest rates.
CBDCs: all manner of restrictions to fungibility.</p>
]]></description><pubDate>Tue, 03 Jan 2023 20:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=34237295</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=34237295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34237295</guid></item><item><title><![CDATA[ACM's "Research for Practice" Reboot]]></title><description><![CDATA[
<p>Article URL: <a href="https://queue.acm.org/detail.cfm?id=3546931&doi=10.1145%2F3546931">https://queue.acm.org/detail.cfm?id=3546931&doi=10.1145%2F3546931</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32183827">https://news.ycombinator.com/item?id=32183827</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 21 Jul 2022 19:34:57 +0000</pubDate><link>https://queue.acm.org/detail.cfm?id=3546931&amp;doi=10.1145%2F3546931</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=32183827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32183827</guid></item><item><title><![CDATA[New comment by vlfig in "Web3 doesn’t care about privacy"]]></title><description><![CDATA[
<p>Sigh.<p>Generally what happens is that:
- Everyone is able to prove a transaction's correctness;
- There's no way for a third party to track the contents of a transaction adversarialy;
- there are ways for first and second parties to prove them if they so wish.</p>
]]></description><pubDate>Sun, 06 Feb 2022 08:34:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=30230534</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=30230534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30230534</guid></item><item><title><![CDATA[New comment by vlfig in "Stop Brainstorming"]]></title><description><![CDATA[
<p>Mostly yes. My advice on this topic is to read up on Liberating Structures, which I think are a level up.<p><a href="https://liberatingstructures.com/" rel="nofollow">https://liberatingstructures.com/</a></p>
]]></description><pubDate>Wed, 26 Jan 2022 21:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=30092502</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=30092502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30092502</guid></item><item><title><![CDATA[Solutions Story Tracker]]></title><description><![CDATA[
<p>Article URL: <a href="https://storytracker.solutionsjournalism.org/">https://storytracker.solutionsjournalism.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28633546">https://news.ycombinator.com/item?id=28633546</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Sep 2021 18:53:42 +0000</pubDate><link>https://storytracker.solutionsjournalism.org/</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=28633546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28633546</guid></item><item><title><![CDATA[New comment by vlfig in "Ask HN: What things that tech recruiters do, annoy you the most as an engineer?"]]></title><description><![CDATA[
<p>A request for a synchronous form of communication is a request for your time. People should earn it first.</p>
]]></description><pubDate>Sun, 13 Jun 2021 06:57:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=27490414</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=27490414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27490414</guid></item><item><title><![CDATA[A Primer for Decentralized Identifiers]]></title><description><![CDATA[
<p>Article URL: <a href="https://w3c-ccg.github.io/did-primer/">https://w3c-ccg.github.io/did-primer/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=27004098">https://news.ycombinator.com/item?id=27004098</a></p>
<p>Points: 80</p>
<p># Comments: 15</p>
]]></description><pubDate>Sat, 01 May 2021 07:20:52 +0000</pubDate><link>https://w3c-ccg.github.io/did-primer/</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=27004098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27004098</guid></item><item><title><![CDATA[New comment by vlfig in "Ask HN: How do you organize your knowledge?"]]></title><description><![CDATA[
<p>Obsidian + GitJournal + NeuraCache.<p>No-cloud (except for git, could be self hosted), local-first, plain data formats solution for note taking, knowledge organisation, text production and spaced repetition.</p>
]]></description><pubDate>Sun, 25 Apr 2021 21:28:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=26936858</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=26936858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26936858</guid></item><item><title><![CDATA[New comment by vlfig in "Starting a new digital identity"]]></title><description><![CDATA[
<p>For a less romanticised, more practical resource on the topic, I recommend The Hitchhiker’s Guide to Online Anonymity <a href="https://anonymousplanet.org/guide.html" rel="nofollow">https://anonymousplanet.org/guide.html</a><p>(also, Monero > bitcoin)</p>
]]></description><pubDate>Wed, 21 Apr 2021 16:47:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=26892078</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=26892078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26892078</guid></item><item><title><![CDATA[New comment by vlfig in "Food waste responsible for 10% of global emissions?"]]></title><description><![CDATA[
<p>Aside from the click-baity article, the actual report puts emphasis on the quality of the existing data about food waste. A bit of an "let's measure this first" attitude, which is a bit of a let down to me.<p>"Food waste means all of the environmental impacts of food production without any of the benefits of people being fed." — it reads, and I think it misses an important point: leaving food waste to rot with the rest of the rubbish is in itself environmentally damaging while using it for composting, feeding larvae or both, is immensely beneficial.<p>I'd like to see more practical recommendations for what we already know we can do about food waste. And not just about reducing it, which is more easily said than done, but also about giving it a proper goodbye.</p>
]]></description><pubDate>Fri, 09 Apr 2021 11:51:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=26749303</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=26749303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26749303</guid></item><item><title><![CDATA[New comment by vlfig in "Semantic Versioning Will Not Save You"]]></title><description><![CDATA[
<p>The version of the API and the version of the artifact that implements it are distinct, not the least because the artifact can implement several (major) versions of the API.<p>Using tests across versions is a definitely a trick to consider but your coverage may vary. Probably better to do it in addition to other methods.</p>
]]></description><pubDate>Tue, 02 Mar 2021 20:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=26320062</link><dc:creator>vlfig</dc:creator><comments>https://news.ycombinator.com/item?id=26320062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26320062</guid></item></channel></rss>