<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: troupo</title><link>https://news.ycombinator.com/user?id=troupo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 07:47:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=troupo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by troupo in "What is a property?"]]></title><description><![CDATA[
<p>It doesn't help that many texts approach this as a very pseudo-mathematics abstract. It's not a function, it's an implication. It's there are satisfactions of preconditions, there's a thousand different things.<p>Unfortunately, very few texts and tutorials on property-based testing actually tell you how to see what properties are. I have it on paper somewhere in some workshop materials. But online I think this is one of the very few that describe what they are: <a href="https://fsharpforfunandprofit.com/posts/property-based-testing-2/" rel="nofollow">https://fsharpforfunandprofit.com/posts/property-based-testi...</a></p>
]]></description><pubDate>Sat, 11 Apr 2026 21:09:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47734043</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47734043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47734043</guid></item><item><title><![CDATA[New comment by troupo in "South Korea introduces universal basic mobile data access"]]></title><description><![CDATA[
<p>> Were there many people who couldn't do things anymore due to lacking internet access?<p>Almost anythijg now requires internet access. Banking, schools, parking, transport tickets, almost any form of communication with almost any organization (besides phone, but some companies don't even have phone numbers anymore) etc.</p>
]]></description><pubDate>Sat, 11 Apr 2026 14:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47731088</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47731088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47731088</guid></item><item><title><![CDATA[New comment by troupo in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>> like there is for CLIs where you can do something like<p>Well, these will fail for a large amount of cli tools. Any and all combinations of the following are possible, and not all of them will be available, or work at all:<p><pre><code>    tool                    some tools may output usage when no arguments are supplied
    tool -h                 some tools may have a short switch for help
    tool --help             some tools may have a long switch for help
    tool help               some tools may have help as a subcommand
    tool command            some tools may output usage for a command with no arguments
    tool command -h         some tools may have a short switch for command help
    tool command --help     some tools may have a long switch for command help
    tool help command       some tools may have a help command
    man tool                some tools may have man pages
    
</code></pre>
examples:<p><pre><code>    grep                    one-line usage and "type grep --help"
    grep -h                 one-line usage and "type grep --help"
    grep --help             extended usage docs
    man grep                very extended usage docs


    python                  starts interactive python shell
    python -h
    python --help           equivalent help output


    ps                      short list of processes
    ps -h                   longer list of processes
    ps --help               short help saying you can do, for example, `ps --help a`
    ps --help a             gives an extended help, nothing about a

    erl                     
    erl -h
    erl --help              all three start Erlang shell
    man erl                 No manual entry for erl


</code></pre>
etc.<p>Not to say that MCPs are any better. They are written by people, after all. So they are as messy.</p>
]]></description><pubDate>Fri, 10 Apr 2026 18:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47721773</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47721773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47721773</guid></item><item><title><![CDATA[New comment by troupo in "OpenAI backs Illinois bill that would limit when AI labs can be held liable"]]></title><description><![CDATA[
<p>It's the "guns don't kill people" equivalent for AIs.<p>---<p>Before the pitchforks and downvotes:<p>- yes, it's a deliberate simplification<p>- yes, the issue is complex because you can also argue that you can't blame authors of encyclopedias and chemistry books for bombs and poisons, so why would we blame providers of LLMs<p>- and no, this bill is only introduced to cover everyone's assess when, not if, LLMs use results in large scale issues.</p>
]]></description><pubDate>Fri, 10 Apr 2026 13:55:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718226</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47718226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718226</guid></item><item><title><![CDATA[New comment by troupo in "Am I German or Autistic?"]]></title><description><![CDATA[
<p>... and here are 123 reasons why, meticulously researched</p>
]]></description><pubDate>Thu, 09 Apr 2026 13:45:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47703695</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47703695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47703695</guid></item><item><title><![CDATA[New comment by troupo in "My Experience as a Rice Farmer"]]></title><description><![CDATA[
<p>1. The people actually obey rules (e.g. they actually let people pass at pedestrian crossings, something unheard of all the way into the 2000s). In general road accidents are decreasing.<p>2. Still doesn't support your "Most of those opportunities involve getting hit by a car."</p>
]]></description><pubDate>Thu, 09 Apr 2026 13:07:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47703227</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47703227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47703227</guid></item><item><title><![CDATA[New comment by troupo in "My Experience as a Rice Farmer"]]></title><description><![CDATA[
<p>Then your reply "Most of those opportunities involve getting hit by a car." is somewhat weird. This wasn't the case even in my own backwards country of Moldova in the 90s, after the fall of Soviet Union, much less today, when people are noticeably more civilized.</p>
]]></description><pubDate>Wed, 08 Apr 2026 17:21:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693339</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47693339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693339</guid></item><item><title><![CDATA[New comment by troupo in "My Experience as a Rice Farmer"]]></title><description><![CDATA[
<p>>>  City kids have friends, play outside and go visit friends.<p>> Yes, and city kids also eat, poop, and talk. :)<p>> I think it's the degree that matters.<p>The degree is easy to measure. What happens on a cold winter night or generally on a day with bad weather when "play outside" and "visit friends on foot" is out of the question?<p>City kids can still visit friends (because they are not beholden to adults with cars) and can chose about a billion different activities (because, once again, they are not beholden to adults with cars).<p>Even socially city kids have a greater degree of freedom because they are not stuck with the same group of people for all eternity. A friend's kid has a more varied social life with his basketball friends than with people from his school, for example. And half of the time we don't even know where he is at any given moment because, <i>once again</i>, he does not depend on having an adult to drive him everywhere for any activity that is not "playing outside".</p>
]]></description><pubDate>Wed, 08 Apr 2026 09:58:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47687912</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47687912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47687912</guid></item><item><title><![CDATA[New comment by troupo in "My Experience as a Rice Farmer"]]></title><description><![CDATA[
<p>You don't want manual labor that you unfortunately cannot do due to being "chained to the modern life".<p>You want a modern life with some light manual labor on the side as a hobby.</p>
]]></description><pubDate>Wed, 08 Apr 2026 07:52:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686821</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47686821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686821</guid></item><item><title><![CDATA[New comment by troupo in "My Experience as a Rice Farmer"]]></title><description><![CDATA[
<p>> Success and failure are choices.<p>Tell that to crop failures of sustinance farmers. "Oh you just chose the weather to be bad/a fast soreading disease/a severe drought. Live with your choices".</p>
]]></description><pubDate>Wed, 08 Apr 2026 07:50:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686806</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47686806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686806</guid></item><item><title><![CDATA[New comment by troupo in "My Experience as a Rice Farmer"]]></title><description><![CDATA[
<p>> Kids play with each other and run around freely.<p>> I feel sorry when I see kids today depressed, lonely, and distrusts society.<p>I feel like you live in the US where everything is just dysfunctional.<p>I live in Stockholm. Kids play with each other and run around freely. And they have significantly more freedom because they can get anywhere on their own and not rely on an adult with a car.</p>
]]></description><pubDate>Wed, 08 Apr 2026 07:39:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686713</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47686713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686713</guid></item><item><title><![CDATA[New comment by troupo in "My Experience as a Rice Farmer"]]></title><description><![CDATA[
<p>You can always spot an American by statements like this.<p>It's not a slight against you personally. It's a reflection of how completely dysfunctional United States are.</p>
]]></description><pubDate>Wed, 08 Apr 2026 07:37:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686684</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47686684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686684</guid></item><item><title><![CDATA[New comment by troupo in "My Experience as a Rice Farmer"]]></title><description><![CDATA[
<p>> My one hope for AI, robotics, self driving cars, is that they can enable people in cities to migrate back to rural places.<p>Why? Honest question.<p>A kid in a town/city has access to a billion opportunities many of which exist only because there are enough people interested.</p>
]]></description><pubDate>Tue, 07 Apr 2026 07:35:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47671886</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47671886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47671886</guid></item><item><title><![CDATA[New comment by troupo in "AI agents over SSH from your phone. Starting to think this is where dev is going"]]></title><description><![CDATA[
<p>Only if you don't care about output at all.<p>Even with my eyes constantly in the logs window, credo + ex_dna + ash_credo [1] and looking at all the output, I still miss a bunch of shit that LLMs produce. Can't imagine just ssh'ing from a phone and letting an LLM lose (though I've tried it once or twice).<p>[1] Tools for Elixir to catch various code smells:<p>- Credo <a href="https://hexdocs.pm/credo/overview.html" rel="nofollow">https://hexdocs.pm/credo/overview.html</a><p>- ex_dna <a href="https://hexdocs.pm/ex_dna/readme.html" rel="nofollow">https://hexdocs.pm/ex_dna/readme.html</a><p>- ash_credo <a href="https://hexdocs.pm/ash_credo/readme.html" rel="nofollow">https://hexdocs.pm/ash_credo/readme.html</a></p>
]]></description><pubDate>Mon, 06 Apr 2026 20:36:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666675</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47666675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666675</guid></item><item><title><![CDATA[New comment by troupo in "Sky – an Elm-inspired language that compiles to Go"]]></title><description><![CDATA[
<p>Yes! Completely forgot about OCaml because I only spent a couple of months with it</p>
]]></description><pubDate>Mon, 06 Apr 2026 20:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666637</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47666637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666637</guid></item><item><title><![CDATA[New comment by troupo in "Sky – an Elm-inspired language that compiles to Go"]]></title><description><![CDATA[
<p>We need more <i>pragmatic</i> languages. E.g. Erlang and Elixir are functional, but eschew all the things FP purists advocate for (complex type systems, purity, currying by default etc.)</p>
]]></description><pubDate>Mon, 06 Apr 2026 19:17:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47665540</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47665540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47665540</guid></item><item><title><![CDATA[New comment by troupo in "Book review: There Is No Antimemetics Division"]]></title><description><![CDATA[
<p>There's also a short web series which is very good: <a href="https://www.youtube.com/playlist?list=PLm3ywOKVBeAp1CmOhpsfueY2U5cLN84wN" rel="nofollow">https://www.youtube.com/playlist?list=PLm3ywOKVBeAp1CmOhpsfu...</a><p>I haven't seen the short film, so cannot compare.</p>
]]></description><pubDate>Mon, 06 Apr 2026 15:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47662594</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47662594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47662594</guid></item><item><title><![CDATA[New comment by troupo in "I Won't Download Your App. The Web Version Is A-OK"]]></title><description><![CDATA[
<p>> I will cast my vote for mobile websites over apps on phones. For personal choice reasons I have always had a "budget" phone with less memory and storage (and less cost) than a flagship phone. I also kept them running for years.<p>Then, unfortunately, apps are a better choice for such phones (unless the app itself is just a thin webview wrapper). These days too many websites would fry a budget phone.<p>Obligatory: <i>The Performance Inequality Gap</i> <a href="https://infrequently.org/2025/11/performance-inequality-gap-2026/" rel="nofollow">https://infrequently.org/2025/11/performance-inequality-gap-...</a></p>
]]></description><pubDate>Mon, 06 Apr 2026 15:52:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47662544</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47662544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47662544</guid></item><item><title><![CDATA[New comment by troupo in "The threat is comfortable drift toward not understanding what you're doing"]]></title><description><![CDATA[
<p>> The real world isn’t an exam hall where your boss tells you “no naughty AI!”, you just get stuff done, and if Bob can do that with agents, nobody cares.<p>Indeed. That's why Anthropic had to hire real engineers to make sure their vibe-coded shit doesn't consume 68GB of RAM. Because real world: <a href="https://x.com/jarredsumner/status/2026497606575398987" rel="nofollow">https://x.com/jarredsumner/status/2026497606575398987</a></p>
]]></description><pubDate>Sun, 05 Apr 2026 12:27:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648670</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47648670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648670</guid></item><item><title><![CDATA[New comment by troupo in "The threat is comfortable drift toward not understanding what you're doing"]]></title><description><![CDATA[
<p>Ah yes. The famous theoretical mathematicians who immediately started on novel problems in theoretical mathematics without first learning and understanding a huge number of trivial things like how division works to begin with, what fractions are, what equations are and how they are solved etc.<p>Edit: let's look at a paper like <i>Some Linear Transformations on Symmetric Functions Arising From a Formula of
Thiel and Williams</i> <a href="https://ecajournal.haifa.ac.il/Volume2023/ECA2023_S2A24.pdf" rel="nofollow">https://ecajournal.haifa.ac.il/Volume2023/ECA2023_S2A24.pdf</a> and try and guess how many of trivial things were completely unneeded to write a paper like this.</p>
]]></description><pubDate>Sun, 05 Apr 2026 12:23:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648635</link><dc:creator>troupo</dc:creator><comments>https://news.ycombinator.com/item?id=47648635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648635</guid></item></channel></rss>