<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: fabian2k</title><link>https://news.ycombinator.com/user?id=fabian2k</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 19 Aug 2026 01:22:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fabian2k" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fabian2k in "We Tracked a Shipment of Rare Books. It Ended at an Amazon AI Training Facility"]]></title><description><![CDATA[
<p>The books get trashed because loose pages are much easier to scan.</p>
]]></description><pubDate>Mon, 17 Aug 2026 20:34:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49337251</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49337251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49337251</guid></item><item><title><![CDATA[New comment by fabian2k in "We Tracked a Shipment of Rare Books. It Ended at an Amazon AI Training Facility"]]></title><description><![CDATA[
<p>Do we know if they actually buy one copy of each book here? Or are they indiscriminately buying books in bulk and just processing all of them?<p>The latter seems inefficient, so my first assumption would be that they would avoid that. But while I suspect they'd check if they know the book before scanning, I could imagine them not caring that much before buying them and just focus on volume.</p>
]]></description><pubDate>Mon, 17 Aug 2026 20:33:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49337239</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49337239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49337239</guid></item><item><title><![CDATA[New comment by fabian2k in "Does anyone run Postgres without PgBouncer?"]]></title><description><![CDATA[
<p>Not everything is a SaaS application. There's a lot of software where you only run one or two application servers.</p>
]]></description><pubDate>Sun, 16 Aug 2026 16:28:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49321479</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49321479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49321479</guid></item><item><title><![CDATA[New comment by fabian2k in "Does anyone run Postgres without PgBouncer?"]]></title><description><![CDATA[
<p>If you have a connection pooler in your application, and the DB is only used for this application, you don't need an external pool like PgBouncer. That is probably a pretty common scenario, and typical web frameworks include a connection pool anyway.<p>An additional complication is that more aggressive pooling methods have side effects that you must know and prevent in your application. They're not safe to use out of the box.<p>The need for a connection pool is a side effect of the heavy process-based PostgreSQL connections. And I would suspect that this will change at some point in the not so near future, so that users don't have to think about this part this much.</p>
]]></description><pubDate>Sun, 16 Aug 2026 15:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49320823</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49320823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49320823</guid></item><item><title><![CDATA[New comment by fabian2k in "Danish high schoolers will have to verbally defend written assignments"]]></title><description><![CDATA[
<p>Oral exams can also compensate a lot for different types of exam anxiety. Blanking on individual points doesn't matter as much, the examiner will help you along or ask along a different path. Doesn't help for someone that completely shuts down, but it's much easier to determine if a student was just stuck on some minor point and actually knows the topic in an oral exam.<p>They are likely prone to more biases than written exams, and the variability among examiners is likely high. My experience is both in taking these exams myself, and also sitting in on them as the note taker many times. Though that was only with one specific professor, and almost always on the same course. But that was in my experience a very fair exam, even for those students that were very noticeably nervous.</p>
]]></description><pubDate>Sat, 08 Aug 2026 21:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49225892</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49225892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49225892</guid></item><item><title><![CDATA[New comment by fabian2k in "Danish high schoolers will have to verbally defend written assignments"]]></title><description><![CDATA[
<p>But that is how certain exams are done right now. Though it's usually 30 minutes including overhead. It's not something you can do in classes with multiple hundred students, but it's certainly done at scale.<p>I was the PhD student in the room in dozens of these exams, and I toke some of them myself. But that was for classes with a bit less than 40 to maybe 60-80 students. The load for the larger ones was shared among professors, if I remember correctly. But it was certainly the case that a single professor spent 1-2 days doing nothing else but these exams.<p>And it was 1 professor and 1 PhD students, and those don't count. They essentially grow on trees and are always available, if you need some.</p>
]]></description><pubDate>Sat, 08 Aug 2026 20:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49225789</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49225789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49225789</guid></item><item><title><![CDATA[New comment by fabian2k in "DOGE overstated savings, government watchdog says"]]></title><description><![CDATA[
<p>I certainly hope that the US finds a less destructive way of changing their reputation than Germany did.</p>
]]></description><pubDate>Fri, 07 Aug 2026 13:17:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49209934</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49209934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49209934</guid></item><item><title><![CDATA[New comment by fabian2k in "DOGE overstated savings, government watchdog says"]]></title><description><![CDATA[
<p>The goal wasn't to save money, but to destroy the administrative capacity of the government. And to eliminate programs Musk, Trump and their cronies disliked, while circumventing the legal procedures.<p>Of course it didn't save any money, and it was obvious from the start that the numbers they put out were entirely fictional.</p>
]]></description><pubDate>Fri, 07 Aug 2026 13:10:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49209864</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49209864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49209864</guid></item><item><title><![CDATA[New comment by fabian2k in "xAI, SpaceX, and the Race for AI Buildout"]]></title><description><![CDATA[
<p>> Creating widespread non-consensual nude images of primarily women and children<p>That is an example of ignoring laws and regulations. So that is certainly relevant as context to the current case where the company is ignoring laws and regulations.</p>
]]></description><pubDate>Thu, 06 Aug 2026 20:19:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49201902</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49201902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49201902</guid></item><item><title><![CDATA[New comment by fabian2k in "Decathlon Germany adds Wero payment option to decathlon.de website"]]></title><description><![CDATA[
<p>I've seen that in Germany as well. I was surprised that automatically recognized everything after throwing it in the bin. I knew such systems existed, I didn't think we had any in actual production use here. They seem to trust the system well enough, it didn't even explicitly ask me to confirm if everything was recognized.</p>
]]></description><pubDate>Mon, 27 Jul 2026 21:55:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49075981</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49075981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49075981</guid></item><item><title><![CDATA[New comment by fabian2k in "Clinical failure rates over the decades: yikes"]]></title><description><![CDATA[
<p>A large part of that failure rate is in phase 3. Your comparison with prototypes would be more like drug development before even phase 1. Phase 3 is enormously expensive, much more than the earlier parts. And what's even worse, you don't get to learn all that much from failures in drug development in many cases. You can't just fix the problem and try again, you essentially have to try a completely new molecule.</p>
]]></description><pubDate>Sun, 26 Jul 2026 07:53:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055748</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49055748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055748</guid></item><item><title><![CDATA[New comment by fabian2k in "Couple pay >$800k for a gene-editing therapy for their daughter. She died."]]></title><description><![CDATA[
<p>They did animal experiments first. But according to the article they didn't really look at the serious side effects observed in monkeys, or ignored them. But animal experiments can only provide warning signs here, they can't tell you what will really happen in a human.</p>
]]></description><pubDate>Thu, 23 Jul 2026 21:56:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49028587</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49028587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49028587</guid></item><item><title><![CDATA[New comment by fabian2k in "Couple pay >$800k for a gene-editing therapy for their daughter. She died."]]></title><description><![CDATA[
<p>It's worse than that. The therapy likely killed her, and her condition wasn't fatal in the first place.</p>
]]></description><pubDate>Thu, 23 Jul 2026 21:35:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49028374</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49028374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49028374</guid></item><item><title><![CDATA[New comment by fabian2k in "Couple pay >$800k for a gene-editing therapy for their daughter. She died."]]></title><description><![CDATA[
<p>There's so many ethical problems with the events as described in the article. The worst to me seems to be that the researchers/doctors seem to have downplayed the risks here. Which for a never before tried gene therapy that is meant to work inside the brain are absolutely enormous. The ethical issues around the money seem minor in comparison with that and the fact that they seem to have ignored similar side effects in the monkey experiments.</p>
]]></description><pubDate>Thu, 23 Jul 2026 21:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49028330</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49028330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49028330</guid></item><item><title><![CDATA[New comment by fabian2k in "The startup's Postgres survival guide"]]></title><description><![CDATA[
<p>It's more of a problem with triggers. But in the end you're switching languages at that point, and devs that have no problem reading your backend language will not necessarily be good at reading stored procedures. Of course depends on how complex you make them.<p>And of course devs read the content of functions they call. Unless it's a well written library used by many different people, odds are the function isn't documented well enough and has quirks that force you to understand in more detail how it works. This is not external library code, it's still part of your application.</p>
]]></description><pubDate>Wed, 22 Jul 2026 16:17:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49009162</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49009162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49009162</guid></item><item><title><![CDATA[New comment by fabian2k in "The startup's Postgres survival guide"]]></title><description><![CDATA[
<p>You do not need stored procedures or functions to prevent SQL injection. Any Postgres client library from the last decade or two supports parametrized queries, and that's enough. Odds are, most people will use an ORM anyway, which also avoids SQL injection.<p>In most situations I'd try to avoid using stored procedures. Unless you're all in on them, the effect will be that it hides some logic from the developers since it is not in the main part of the codebase.</p>
]]></description><pubDate>Wed, 22 Jul 2026 16:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008887</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=49008887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008887</guid></item><item><title><![CDATA[New comment by fabian2k in "OpenAI and Hugging Face address security incident during model evaluation"]]></title><description><![CDATA[
<p>The first thing a malicious AI worm would probably do is compromise enough developer machines and other servers to commandeer all the AI hardware it needs. So I think a purely digital AI attack would not need this.<p>Now, once the AI can carry all the compute it might need, I'd really worry when it doesn't only carry compute but also more explosive ordinance.</p>
]]></description><pubDate>Tue, 21 Jul 2026 20:48:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48998078</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=48998078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48998078</guid></item><item><title><![CDATA[New comment by fabian2k in "Cheap self-hosted Kubernetes on Hetzner cloud (2025)"]]></title><description><![CDATA[
<p>They're the first, I strongly doubt they'll be the last to adjust prices that much. The big cloud providers might have enough margins to eat the cost increases, especially since bare VMs are only a small part of their offer. But I don't see how the smaller, more VM-focused providers will be able to absorb the high hardware prices.</p>
]]></description><pubDate>Tue, 21 Jul 2026 19:15:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48996822</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=48996822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48996822</guid></item><item><title><![CDATA[New comment by fabian2k in "US gas prices hit an average of $4 a gallon again"]]></title><description><![CDATA[
<p>How many liters per 100 km does a typical US car consume?</p>
]]></description><pubDate>Mon, 20 Jul 2026 09:37:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48976372</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=48976372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48976372</guid></item><item><title><![CDATA[New comment by fabian2k in "I'm Done with Mullvad"]]></title><description><![CDATA[
<p>I don't know enough about this specific party, but a quick look at the Wikipedia page about them shows this quote, which to me does seem to suggest that the label is defensible:<p>> In a podcast segment about immigration and deportations Allard stated his opinion and said that "They will also be forced to leave, even if they are born in Sweden, because they have no natural connection to Sweden. They are not Swedish."<p><a href="https://en.wikipedia.org/wiki/%C3%96rebro_Party" rel="nofollow">https://en.wikipedia.org/wiki/%C3%96rebro_Party</a></p>
]]></description><pubDate>Mon, 20 Jul 2026 08:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48975804</link><dc:creator>fabian2k</dc:creator><comments>https://news.ycombinator.com/item?id=48975804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48975804</guid></item></channel></rss>