<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: petit_robert</title><link>https://news.ycombinator.com/user?id=petit_robert</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Jul 2026 00:17:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=petit_robert" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by petit_robert in "Hacker wipes Romania's land registry database"]]></title><description><![CDATA[
<p>Very interesting.<p>There appears to be a push to control open source software, in the guise of protecting children via age control.<p>With OSS, anybody can tweak the code on his device to pass the control, so the idea would be to only allow certified software. Which is expensive, and out of reach of most open source projects. Enter big, reliable companies that can afford the ticket for the certification of horrendous piles of slop.<p>see this recent HN post about it, I find it resonates, so to speak, with what you explain :<p><a href="https://news.ycombinator.com/item?id=48960155">https://news.ycombinator.com/item?id=48960155</a></p>
]]></description><pubDate>Tue, 21 Jul 2026 13:20:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48991966</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=48991966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48991966</guid></item><item><title><![CDATA[New comment by petit_robert in "How to hide from killer drones"]]></title><description><![CDATA[
<p>Apparently not :<p><a href="https://www.972mag.com/israeli-intelligence-database-83-percent-civilians-militants/" rel="nofollow">https://www.972mag.com/israeli-intelligence-database-83-perc...</a></p>
]]></description><pubDate>Sat, 11 Jul 2026 22:17:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48876369</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=48876369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48876369</guid></item><item><title><![CDATA[New comment by petit_robert in "One million passports leaked online"]]></title><description><![CDATA[
<p>It depends on the stakes?<p>In the 90s, the French IRS seized massive amounts of files from Elf, then a major French oil company under investigation for various frauds.<p>Their offices where burglarized maybe a couple nights after that. All that was seized disappeared.</p>
]]></description><pubDate>Tue, 30 Jun 2026 13:35:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48732572</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=48732572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48732572</guid></item><item><title><![CDATA[New comment by petit_robert in "One million passports leaked online"]]></title><description><![CDATA[
<p>It tends to happen with a reasonable certainty to most whistleblowers, from what I gather.<p>So yes, you can swear you read that same story before, and I could swear you will read it again :-\</p>
]]></description><pubDate>Tue, 30 Jun 2026 13:04:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48732178</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=48732178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48732178</guid></item><item><title><![CDATA[New comment by petit_robert in "Daisugi, the Japanese technique of growing trees out of other trees (2020)"]]></title><description><![CDATA[
<p>It's not limited to Japan. The French call them 'trognes'<p><a href="https://www.agroforesterie.fr/la-trogne-arbre-paysan-aux-mille-usages/" rel="nofollow">https://www.agroforesterie.fr/la-trogne-arbre-paysan-aux-mil...</a><p>Other countries do it too :<p><a href="https://trognes.fr/trognes/trognes-a-travers-le-monde/" rel="nofollow">https://trognes.fr/trognes/trognes-a-travers-le-monde/</a></p>
]]></description><pubDate>Mon, 29 Jun 2026 13:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48718980</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=48718980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48718980</guid></item><item><title><![CDATA[New comment by petit_robert in "45°C cooling design cuts data center water use to near zero"]]></title><description><![CDATA[
<p>>The heat goes into the air<p>Can confirm : I'm reading this from France, we're in the 8th day of the meanest heatwave the country has known since records exist, and it's expected to last two more.</p>
]]></description><pubDate>Thu, 25 Jun 2026 14:47:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48674285</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=48674285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48674285</guid></item><item><title><![CDATA[New comment by petit_robert in "The way CTRL-C in Postgres CLI cancels queries is incredibly hack-y"]]></title><description><![CDATA[
<p>The way it's written is funny, I find. But I'm a programmer...<p>And as GP wrote, it would take a substantial amount of time to explain to a normie (infinite I'd say, but let's not despair).</p>
]]></description><pubDate>Mon, 23 Mar 2026 22:42:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47496137</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=47496137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47496137</guid></item><item><title><![CDATA[New comment by petit_robert in "A web developer posted a payment shaming message on their client's site"]]></title><description><![CDATA[
<p>I meant to add that I don't advertise it and just invalidate the account. Omitted it for brevity.<p>There is also the long time friend you do a site for, with an agreed upon price. And he forgets to renew the bank transfer every year... for months.</p>
]]></description><pubDate>Mon, 05 Jan 2026 18:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46502933</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46502933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46502933</guid></item><item><title><![CDATA[New comment by petit_robert in "A web developer posted a payment shaming message on their client's site"]]></title><description><![CDATA[
<p>>If contract broken, sue them. Why throwing a scene?<p>Haha! tell me about it.<p>A client of mine ended his contract in 2010, pretending he did not use my software anymore. He had the source because I had to compile on site for technical reasons.<p>A disgruntled employed called to tell me and my associate he was still using it. It took me 3 years to find a proof, lawsuit started in 2014, the expertise began in 2016 and ended in 2021. I have a first trial hearing scheduled Feb, 12 2026. Expect 6 to 12 months before a decision, and of course, an appeal after that.<p>The guy had stocked up 5 million dollars <i>net</i> when I stopped him with the lawsuit [0], he is using the money to pay well known lawyers to delay the procedure every which way.<p>I'm out largely over 100 000 euros in court, expertise and lawyer fees, plus the countless hours spent responding to the endless, senseless dribble their lawyers produce.<p>As far as I'm concerned, my services are now hosted by me, and failure to pay shuts down the service, it's in the TOS.<p>[0 : he subcontracted for a big entity. I would never had gotten that contract myself, lacking the thief's network; said big entity never replied to our mails about our software]</p>
]]></description><pubDate>Mon, 05 Jan 2026 18:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46502611</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46502611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46502611</guid></item><item><title><![CDATA[New comment by petit_robert in "Bluetooth Headphone Jacking: A Key to Your Phone [video]"]]></title><description><![CDATA[
<p>GP seems to mean that if people cared about audio quality, they would not use bluetooth in the first place?<p>Audiophiles tend to have firm stances on what is acceptable or not, I find.</p>
]]></description><pubDate>Thu, 01 Jan 2026 14:06:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46454219</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46454219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46454219</guid></item><item><title><![CDATA[New comment by petit_robert in "Replacing JavaScript with Just HTML"]]></title><description><![CDATA[
<p>Interesting. Nice way to get headers quickly, I'll have a look.<p>Fun project I'm sure, but out of curiosity, is this something that you can monetize somehow? because the fun only goes so far.</p>
]]></description><pubDate>Wed, 31 Dec 2025 15:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46445019</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46445019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46445019</guid></item><item><title><![CDATA[New comment by petit_robert in "Ask HN: Those making $500/month on side projects in 2025 – Show and tell"]]></title><description><![CDATA[
<p>I built an accounting app :<p><a href="https://compta.libremen.com" rel="nofollow">https://compta.libremen.com</a><p>Did not intend to at first, but having quit Windows, I had to replace the Access application I had built with an accountant friend of mine to manage my small business. Looking around the web, I could not find something I liked.<p>I ended up re-writing the thing as an SaaS for my own use, but then figured that if I'm using it, others might want to, and all I had to do was to add an 'id_client' field to the database. It turns out to be a bit more complicated than that, as users tend to come with different needs, and to think of ways of using your app you did not anticipate.<p>Also, when I tell an accountant that I wrote an accounting application, his eyes pop, his head tilts slightly, and he appears to be evaluating whether I'm the dangerous kind of crazy before ending the conversation. Must be due to the horrors they have to deal with all day.<p>It's a hard sell, revenue is closer to $500/year than $500/month, because I have very low fees and very small clients. But I take great pride in counting one accountant using it in his professional practice. It's also great fun to tune as the number of lines grows, however odd this may sound.</p>
]]></description><pubDate>Fri, 19 Dec 2025 00:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46320749</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46320749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46320749</guid></item><item><title><![CDATA[New comment by petit_robert in "Ask HN: Those making $500/month on side projects in 2025 – Show and tell"]]></title><description><![CDATA[
<p>Hi,<p>When one clicks on 'Play tutorials', the text at the bottom reads :<p>>Start by follow the instructions<p>Should be 'Start by following the instructions', I believe?</p>
]]></description><pubDate>Thu, 18 Dec 2025 22:17:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46319597</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46319597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46319597</guid></item><item><title><![CDATA[New comment by petit_robert in "Perl's decline was cultural"]]></title><description><![CDATA[
<p>Strange, for me it's the opposite.<p>Just yesterday, I moved some 100 lines of code using a hash quite a few times from the main module to a function using a reference to the hash.<p>if %args is the hash holding the data, '$args{key}' tells me the value of 'key' in the main module.<p>a reference to the hash passed to the function is noted like so : '$args = \%args';$args->{key} tells me value of 'key'<p>All I had to do to adapt the code was to replace '$args{' with '$args->{', done by the time I typed the replace command in my editor.<p>Funny that it just makes sense to me, must be something with the brain's wiring.</p>
]]></description><pubDate>Sun, 07 Dec 2025 16:09:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46182724</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46182724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46182724</guid></item><item><title><![CDATA[New comment by petit_robert in "Perl's decline was cultural"]]></title><description><![CDATA[
<p>>This was one of the big reasons, most of these enterprise coders wanted Perl gone<p>I see some people disagree with you, but reading this reminds me of this anecdote :<p>My brother has a very high IQ score, but poor social skills. He once found employment in one of the very early companies developing websites in our area.<p>There was a process requiring to manually check hundreds of links for validity, which took large amounts of time to do (as in several developper hours weekly), and was error prone at that. The details are fuzzy as this happened some 30 years ago or so, but essentially he found a logical way to do the thing without error in 15 minutes.<p>The other developers went on a rampage to dismiss the solution, for fear of looking like idiots, and even though the solution was provable, my bro go fired, and went on to become a mechanic. What a shame though.<p>So, your comment rang a bell.<p>Also : I make a living developing and maintaining a handful of custom made SaaS for small clients on a LAMP stack (Linux Apache Mod_perl Postgresql). Very thrifty.<p>Little money, but loads of fun as far as I'm concerned</p>
]]></description><pubDate>Sun, 07 Dec 2025 15:25:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46182355</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46182355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46182355</guid></item><item><title><![CDATA[New comment by petit_robert in "WordPress plugin quirk resulted in UK Gov OBR Budget leak [pdf]"]]></title><description><![CDATA[
<p>I had to laugh out loud at this (by myself).<p>The amount of requests I get on my servers for WP related files is insane</p>
]]></description><pubDate>Mon, 01 Dec 2025 21:06:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46113212</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=46113212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46113212</guid></item><item><title><![CDATA[New comment by petit_robert in "Migrating from AWS to Hetzner"]]></title><description><![CDATA[
<p>> I have machines at these providers with 1000-1300 days of uptime<p>You did not say what system you use on them, but don't you need to reboot them to apply kernel upgrades, for instance?</p>
]]></description><pubDate>Fri, 17 Oct 2025 14:44:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45617364</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=45617364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45617364</guid></item><item><title><![CDATA[New comment by petit_robert in "Why our startup failed"]]></title><description><![CDATA[
<p>Haha! we named our software Marica for "Management des risques et des contrats d'assurance" (we're a French company).<p>We have since translated the software in several languages. It appears that marica in spanish means something like queer in English when used against homosexuals, only _more_ derogatory amongst these macho people :-(</p>
]]></description><pubDate>Mon, 05 May 2014 19:39:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=7700666</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=7700666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7700666</guid></item><item><title><![CDATA[New comment by petit_robert in "Apple and Google’s wage-fixing involved dozens more companies, over 1M employees"]]></title><description><![CDATA[
<p>Screen writers and actors have a union, both fill some needs that apply to the rank and file but not to stars.<p>May be the model could work for developers?</p>
]]></description><pubDate>Sat, 22 Mar 2014 20:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=7450748</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=7450748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7450748</guid></item><item><title><![CDATA[New comment by petit_robert in "Mt. Gox Finds 200,000 Missing Bitcoins"]]></title><description><![CDATA[
<p>"But they're the exception, not the rule."<p>Excuse me, you must have forgotten about a certain global financial meltdown in 2008?</p>
]]></description><pubDate>Fri, 21 Mar 2014 12:25:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=7441814</link><dc:creator>petit_robert</dc:creator><comments>https://news.ycombinator.com/item?id=7441814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7441814</guid></item></channel></rss>