<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: idoubtit</title><link>https://news.ycombinator.com/user?id=idoubtit</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 29 Aug 2026 10:09:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=idoubtit" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by idoubtit in "Aphantasia Beginner's Guide"]]></title><description><![CDATA[
<p>Same here. I immediately visualized one of my juggling balls (the hard kind, pastel blue) on my kitchen table, so the scene was clear. But I was focused on the ball, so I only felt someone approaching and saw their hand pushing the ball, which rolled and fell.<p>I tried to visualise a scene with more unfamiliar objects (a box in the street then a flood wave arrives) and I also built the scene from my own memories. But I'm obviously biased after the first test.<p>With objects that I've never seen myself (e.g. a handgun), I have a hard time imagining them and placing them in my imaginary scenes.</p>
]]></description><pubDate>Thu, 27 Aug 2026 17:53:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49468645</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49468645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49468645</guid></item><item><title><![CDATA[New comment by idoubtit in "Fuzzing the Gleam Compiler"]]></title><description><![CDATA[
<p>I'm sorry, but I can't understand how AFL++ could be applied to the Gleam case.<p>The main presentation of the tool lacks any description of its coverage, but from deep inside the documentation[^1] I gather that AFL++ is only relevant for GCC/LLVM languages. Gleam is not one of those.<p>[^1]: <a href="https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/fuzzing_in_depth.md#a-selecting-the-best-afl-compiler-for-instrumenting-the-target" rel="nofollow">https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/...</a></p>
]]></description><pubDate>Wed, 26 Aug 2026 09:31:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49446184</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49446184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49446184</guid></item><item><title><![CDATA[New comment by idoubtit in "More than half of adults in U.S. say they lack basic statistical understanding"]]></title><description><![CDATA[
<p>The fact that 62% of Americans have little or no understanding of statistics may be related to those 40% of Americans that believe in Creationism, i.e. human (and fossils) were created by God a few thousands of years ago, and not of randomness and evolution over millions of years. I think no other industrial country has that disbelief in science.
<a href="https://news.gallup.com/poll/261680/americans-believe-creationism.aspx" rel="nofollow">https://news.gallup.com/poll/261680/americans-believe-creati...</a><p>This problem with science is apparent in another survey: in 2009, a Pew Center publication showed that 33% of scientists in the USA believed in God (and 18% in a transient power), which is much lower than the 80% belief of the general American population at the time. Of course, this is not a proof of causality in either direction, but scientific knowledge is seemingly inversely correlated to religiosity. And the USA are still more religious than any other industrial more-or-less-democratic country.</p>
]]></description><pubDate>Wed, 26 Aug 2026 07:02:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49445051</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49445051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49445051</guid></item><item><title><![CDATA[New comment by idoubtit in "France's tax agency got hacked (in French)"]]></title><description><![CDATA[
<p>I'm surprised. The stolen data had two parts: some relevant to the income taxes paid, some detailing the real estate (houses and lands) owned by the household. Are both of them public in Norway?<p>Anyway, the main problem is that the breaches into the many French national data stores seem increasingly frequent.</p>
]]></description><pubDate>Tue, 25 Aug 2026 13:58:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49434258</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49434258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49434258</guid></item><item><title><![CDATA[New comment by idoubtit in "France's tax agency got hacked (in French)"]]></title><description><![CDATA[
<p>The post is verbose, but lacks substance:<p>- The last two sections (≈20% of the article, 5.Cloud and 6.IA) are barely relevant.<p>- Some comparisons are questionable. It claims that, since some taxes data was compromised, the trust in the national Federated Identity is eroded "as if Facebook Connect was hacked". That's strange, I think it should be "as the trust in Facebook Connect would be eroded when Facebook is hacked". Anyway, I think most people won't care.<p>- Some sentences make no sense: "Le piratage de Ficoba semble en être l'exemple type"... But "Ficoba" is not mentioned anywhere, and, though I know what the word means, I can't guess what the sentence points to.<p>The OP should have mentioned another important hack of French national structures that happened in december 2025 and which is well documented. IIRC, through phishing, a keylogger was installed on a teacher's computer. Then the hackers got credentials to an internal training platform for teachers. Then they exploited multiple security breaches and connections between Ministries to get access to the national police files.</p>
]]></description><pubDate>Tue, 25 Aug 2026 13:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49434019</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49434019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49434019</guid></item><item><title><![CDATA[New comment by idoubtit in "PostgreSQL for Everything"]]></title><description><![CDATA[
<p>Why write a fanboy text with unfair comparisons that hide the Postgres limitations?<p>For instance, for many simple needs MySQL is simpler than Postgres, with similar performance and consistency.<p>* No need for a connection pool, while many use cases with Postgres require PgBouncer and Co.<p>* Easy sort (and basic search) of multilingual text, because MySQL has case insensitive UTF8 collations.<p>* No need to VACUUM, which can be a hard problem (it was, the last time I used Postgres).<p>For full text search, I once worked on a project that considered several alternatives for this, including Postgres. Manticore Search was finally chosen because it was more performant, with better search results.</p>
]]></description><pubDate>Wed, 19 Aug 2026 14:13:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49361914</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49361914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49361914</guid></item><item><title><![CDATA[New comment by idoubtit in "Show HN: Laptop is the last place your secrets are still in plaintext"]]></title><description><![CDATA[
<p>* Dealing with encrypted files is easy, and more versatile than a generic wrapper. E.g. to load a secret environment: `eval $(age -d -i secrets.env.age)`. With the added bonus that it only relies on a trusted tool, age.</p>
]]></description><pubDate>Sun, 16 Aug 2026 07:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49317828</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49317828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49317828</guid></item><item><title><![CDATA[New comment by idoubtit in "A shell exclamation mark is not for yelling. Be lazy"]]></title><description><![CDATA[
<p>Decades ago, I was taught to use `!` and Co, by a Linux user who was fond of the `sudo !!` trick. Then I switched from this implicit interpolation to explicit shortcuts, and I'm glad I did.<p>As suggested in the FAQ at the bottom, instead of !… you can use ctrl-r. Or better, optionally type the first letters then alt-p or "up". It's more powerful and more extensible. Other shortcuts, like alt-., allow navigating into the past parameters.<p>With up, alt-p, alt-. and such, the command line displays the real command. The !… magic is more error-prone and ambiguous; with zsh, I'd suggest hitting TAB to expand the magic into a static text.<p>I would add other entries to the FAQ: When I enter `sudo !!` will it be stored unchanged in the shell history, or stored after interpolation of `!!`? When I start a command line with a space, so that zsh does not put it in the shell history, will !… also ignore that line? Is `!$` recursive?</p>
]]></description><pubDate>Wed, 12 Aug 2026 10:27:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49270208</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49270208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49270208</guid></item><item><title><![CDATA[New comment by idoubtit in "We replaced Redis with MySQL for inventory reservations and it scaled"]]></title><description><![CDATA[
<p>> not the best design [...]<p>So those engineers at Shopify worked hard for months on a more performant system, but they missed the obvious structure? They chose a complex denormalization for no good reason?<p>It may be true, but I think it's presumptuous to belittle their work when we have only partial information. My guess is that they had good reasons to think that the more obvious ways would not scale.<p>And from reading your comments in this thread, I believe your structure would fail at their scale. A SQL query that uses 2 sub-queries with "group by" is probably too heavy. From the post, at peaks there would be millions of active shopping carts.<p>BTW, I suspect most orders are just for 1 or 2 of each item, so the denormalization is not as heavy as it seems.</p>
]]></description><pubDate>Sun, 09 Aug 2026 06:32:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49228943</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49228943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49228943</guid></item><item><title><![CDATA[New comment by idoubtit in "Wikimedia Foundation refuses union recognition, hires union-busting law firm"]]></title><description><![CDATA[
<p>> Almost half of their expenses still go into "keeping Wikipedia up" (+ it's companion projects)<p>That's a bit of a stretch. I couldn't find any up to date information, but for 2024-2025 WMF wrote:
"Across the Product & Tech department, we plan on allocating an estimated 50% of our resources to Wiki Experiences, 30% to Signals and Services, 5% to Future Audiences, and the remaining 15% to Product and Engineering Services."[0]<p>So "keeping Wikipedia up" is a very minor part (15%) of the "Investments in Technology" budget. It receives around 7% (15% of 48%) of the WMF total budget.<p>That not to say the rest of those "Investments in Technology" is useless. It's just that it's mostly about developing features, like updating the Wikipedia app, or creating functions and Wikipedia Abstract.<p>[0]: <a href="https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2024-2025/Goals/Infrastructure" rel="nofollow">https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_...</a></p>
]]></description><pubDate>Sun, 02 Aug 2026 17:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49146417</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49146417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49146417</guid></item><item><title><![CDATA[New comment by idoubtit in "How to Exist"]]></title><description><![CDATA[
<p>> task-oriented jobs, like milking the cows, [...] or harvest the fields, [...] humans are more evolved to this kind of work given our 200'000 years of task-based genetics<p>The agricultural examples are not representative of the human past that forged our genetic structure.<p>Hominins are about 5 millions years old. Humans, 2m years. Modern humans, 300k years. Agriculture appeared around 10k years ago in the Middle-East, later in other parts of the world. So most of the human past is about hunting and gathering.<p>Apart from this detail, I wonder if there are well established scientific argument that make that "genetics of behavior" the main factor in our modern behavior. At first glance it looks like a wild theory, created by a journalist who wrote self-help books and held a psychology column.</p>
]]></description><pubDate>Sat, 01 Aug 2026 15:18:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135208</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49135208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135208</guid></item><item><title><![CDATA[New comment by idoubtit in "KOReader"]]></title><description><![CDATA[
<p>> - I literally endure calibre because that's how I feed koreader. Any alternatives?<p>I use USB mass storage.<p>In details, I configured KOReader not to start mass storage automatically, so I need two taps after connecting the USB. Then on my Linux PC, I mount the device, exec a `rsync` command, then umount.<p>My ebooks directory uses Git (with LFS) so I can update it from several computers. I considered switching to git-annex, instead of gitlfs+rsync, but I'm not motivated enough to change a system that works.<p>> - Is there really no practical way to mark a book as read other than give it a star rating or a custom tag?<p>There are 3 states : reading, on hold, finished. The rating is optional. A long press on a book title will give access to this states and more.<p>All that metadata is stored in lua data files (a bit similar to JSON). With mass storage, it's easy to read or update these files. I use "on hold" to mean "dropped" (and I hide them in the listings).</p>
]]></description><pubDate>Wed, 29 Jul 2026 18:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49101064</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=49101064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49101064</guid></item><item><title><![CDATA[New comment by idoubtit in "How the FSF sysadmins block botnets with reaction"]]></title><description><![CDATA[
<p>That's interesting. I haven't used <i>fail2ban</i> for a long time, but <i>reaction</i> is worth evaluating. Unfortunately, that post does not describe their full configuration. Maybe it's on purpose, so that attackers can't adjust to fit.<p>My experience is that modern web scraping had no obvious pattern, since it is proxied through many IPs. The last time a server was failing to handle the pressure, we decided to temporarily ban IPs from some Asian regions. How does the FSF decide to ban an IP?<p>Why do they use iptables + ipset instead of nftables? Is there a technical reason or is it just legacy? AFAIK, Nftables is more performant, and IMO simpler. And it has native sets, see <a href="https://wiki.nftables.org/wiki-nftables/index.php/Sets" rel="nofollow">https://wiki.nftables.org/wiki-nftables/index.php/Sets</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 16:19:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48909159</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=48909159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48909159</guid></item><item><title><![CDATA[New comment by idoubtit in "How the terrorist group Boko Haram uses frontier AI"]]></title><description><![CDATA[
<p>After a cursory read of the PDF, my impression is that the methodology is sound, but the results are blown out of proportion. Of course, if the title was "Boko Haram's internal hearsay about their use of AI", it would draw much less attention.<p>The weak part is that the interview were with only 15 persons that had knowledge about AI. But, from what I understand, but they never used it themselves. Only the top commanders and the specialized units could send prompts. So it's hard to guess what is the real AI use from a few indirect statements. For example, the commanders could have decided to spread the rumor they were using AI a lot, even if they mostly used plain web search, because they thought it would boost the morale.<p>For instance, why would anyone pay an AI service to get basic help like that:<p>> AI provided both immediate technical fixes by teaching “how to uncouple the gun by washing it with diesel” and tactical guidance, in terms of “how to change the military formation so that fighters with jammed guns move to the back and others take their positions until the problem is solved.”<p>BTW, the paper does explain that Boko Haram was initially just a plain sect, rather living peacefully. Then "following a violent government crackdown and Yusuf’s death in police custody in 2009, the movement turned into a jihadist insurgency". And the last time I read a report by Amnesty International about the conflict, it estimated that 55 % of civilian casualties were caused by the terrorist group, and 45 % by the security forces. The Nigerian army sometimes razed whole villages. Like always, the world is not black and white, good guys and bad guys.</p>
]]></description><pubDate>Fri, 10 Jul 2026 20:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48864711</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=48864711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48864711</guid></item><item><title><![CDATA[New comment by idoubtit in "How the terrorist group Boko Haram uses frontier AI"]]></title><description><![CDATA[
<p>If you opened the OP link, you missed the section "Featured in The New York Times".</p>
]]></description><pubDate>Fri, 10 Jul 2026 19:50:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48864394</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=48864394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48864394</guid></item><item><title><![CDATA[New comment by idoubtit in "Road to Elm 1.0"]]></title><description><![CDATA[
<p>> your definition of dead is elms definition of stability<p>If Elm's definition of stability is keeping bugs and runtime errors for years, then I'm glad I stopped using Elm long ago.<p>Not only were the issues unaddressed, but for the past years the PR got no human response. For instance this one¹ fixes infinite loops in the core.
[¹]: <a href="https://github.com/elm/core/pull/1137" rel="nofollow">https://github.com/elm/core/pull/1137</a></p>
]]></description><pubDate>Mon, 06 Jul 2026 13:30:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48804310</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=48804310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48804310</guid></item><item><title><![CDATA[New comment by idoubtit in "Organic Maps"]]></title><description><![CDATA[
<p>I also use OsmAnd~ for hiking, and even more for cycling. I tried CoMaps after a friend recommended it. In my experience, OsmAnd is much more powerful, and if you can tolerate its complexity and battery-drain, it's worth it.<p>- CoMaps is much simpler, but lacks features. OsmAnd has (too many) features and requires heavy configuration, e.g. to disable some features I never use and optimize battery life.<p>- Loading a track (GPX) in CoMaps is cumbersome (you have to "Open with..." from a file navigator). OsmAnd can load tracks from within the app, and just display them or turn one into a route. With CoMaps, I couldn't load more than one on a map. My GPX routes are prepared with BRouter on my desktop computer, since both apps are unable to build routes of 150 kms<p>- CoMaps is better at energy saving. OsmAnd drains my battery in 5-6 hours when the screen is on (the screen roughly accounts for half of the drain). YMMV. For long rides, I switch the phone off as soon as I don't absolutely require its help for navigation.<p>- OsmAnd has features that I would never give up. Notably, displaying markers on "drinking water" POI, so that I know when I'll be able to refill, or decide if I must deviate my route toward a drinking tap.<p>- There are more maps and data in OsmAnd than in CoMaps, and more visualisation options.<p>- Last time I tried CoMaps (from F-Droid), at some point the screen went blinking, alternating between home and CoMaps. The only way out was to shutdown the phone.<p>[edit: BRouter for routing]</p>
]]></description><pubDate>Mon, 06 Jul 2026 09:00:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48802271</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=48802271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48802271</guid></item><item><title><![CDATA[New comment by idoubtit in "Podman v6.0.0"]]></title><description><![CDATA[
<p>podman can work with kube files, which is the YAML format from Kubernetes. That's more "platform agnostic" than docker-compose. And it can be read as a documentation in the same way.</p>
]]></description><pubDate>Fri, 03 Jul 2026 00:51:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48769333</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=48769333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48769333</guid></item><item><title><![CDATA[New comment by idoubtit in "The disappearance of Japan's animators"]]></title><description><![CDATA[
<p>Of course quality is subjective, but my own stats on AniDB show no decline.<p>I've watch at least one anime produced every year from 1977 to now.
For 2000-2025 I've watched 24 to 62 anime of each year.
My average vote by year is surprisingly stable at 5 ±0.6.<p>My top votes also don't show any significative tendency. Out of my 25 favorite anime, 6 were produced in 2020 or later. Notably the film "Kaguya-hime no monogatari", but also seinen series like "Nami yo Kiite Kure", "ACCA" or "Eizouken".<p>BTW, "Eizouken" (2020) is wonderful, and it's about a young girl wishing to become an animator, and how she creates short animes with her friends. I strongly recommend it!</p>
]]></description><pubDate>Thu, 25 Jun 2026 15:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48674683</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=48674683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48674683</guid></item><item><title><![CDATA[New comment by idoubtit in "Mistral OCR 4"]]></title><description><![CDATA[
<p>My father once received a letter from Algeria, with 3 words on the envelope : his first name, "Créteil" (the town where he lived, ≈100k inhabitants), and "France". Of course, in the 70s there was no Internet nor central database to find him, yet the postal service managed to deliver the letter. He was a very active social worker, managed a youth football team, etc. which made him locally well-known by his first name.<p>Nowadays, many people can't find anyone or any place unless their phone helps them. And postmen never stop to chat. Such a letter would not pass through the technology process, and probably not through the human network.</p>
]]></description><pubDate>Tue, 23 Jun 2026 21:26:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48651691</link><dc:creator>idoubtit</dc:creator><comments>https://news.ycombinator.com/item?id=48651691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48651691</guid></item></channel></rss>