<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: dtheodor</title><link>https://news.ycombinator.com/user?id=dtheodor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Jul 2026 05:26:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dtheodor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dtheodor in "AI is killing B2B SaaS"]]></title><description><![CDATA[
<p>Thank you Machiavelli</p>
]]></description><pubDate>Thu, 05 Feb 2026 14:04:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46899736</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=46899736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46899736</guid></item><item><title><![CDATA[New comment by dtheodor in "FOSDEM 2024 Schedule"]]></title><description><![CDATA[
<p>Looks like .NET was represented in FOSDEM once, in 2019.<p><a href="https://devblogs.microsoft.com/dotnet/net-and-typescript-at-fosdem-2019/" rel="nofollow noreferrer">https://devblogs.microsoft.com/dotnet/net-and-typescript-at-...</a></p>
]]></description><pubDate>Tue, 19 Dec 2023 21:12:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=38701658</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=38701658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38701658</guid></item><item><title><![CDATA[New comment by dtheodor in "PRQL: Pipelined Relational Query Language"]]></title><description><![CDATA[
<p>Reminds me of Microsoft's KQL <a href="https://learn.microsoft.com/en-us/azure/data-explorer/kusto/query/" rel="nofollow noreferrer">https://learn.microsoft.com/en-us/azure/data-explorer/kusto/...</a></p>
]]></description><pubDate>Tue, 25 Jul 2023 19:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=36868458</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=36868458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36868458</guid></item><item><title><![CDATA[New comment by dtheodor in "The last day of Constantinople"]]></title><description><![CDATA[
<p>If you are interested, I highly recommend the youtube channel Kings and Generals. It has very good history content on the last centuries of the Roman Empire and the rise of the Ottomans, among others.<p>Rise of the ottomans:
<a href="https://www.youtube.com/watch?v=Xfb9fIMzuRw&list=PLaBYW76inbX5BKGRPzlqdztQySZmJLjJt&index=34">https://www.youtube.com/watch?v=Xfb9fIMzuRw&list=PLaBYW76inb...</a><p>Fourth crusade and the restoration of the roman empire:
<a href="https://www.youtube.com/watch?v=3Vp_IENiSnA&list=PLaBYW76inbX4ZjR4rodOOSc-zL1orP4hW">https://www.youtube.com/watch?v=3Vp_IENiSnA&list=PLaBYW76inb...</a></p>
]]></description><pubDate>Tue, 27 Jun 2023 07:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=36489922</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=36489922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36489922</guid></item><item><title><![CDATA[New comment by dtheodor in "100K Context Windows"]]></title><description><![CDATA[
<p>Insufficient data for a meaningful answer.</p>
]]></description><pubDate>Fri, 12 May 2023 11:38:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=35914736</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=35914736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35914736</guid></item><item><title><![CDATA[New comment by dtheodor in "Apple halted M2 chip production in January amid 'plummeting' Mac sales"]]></title><description><![CDATA[
<p>He is not cherry picking, he picked the largest immigrant group, twice as large as the next one</p>
]]></description><pubDate>Mon, 03 Apr 2023 16:09:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=35426280</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=35426280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35426280</guid></item><item><title><![CDATA[New comment by dtheodor in "Tesla recalls 360k vehicles, says full self-driving beta may cause crashes"]]></title><description><![CDATA[
<p>Right, if you consider the internal state, it is hardly similar. You talked about black box and QA though. Black box by definition holds the internal state as irrelevant, and QA mostly treats the software it tests as a black box, or in other words the tests are "superficial" as you call it.</p>
]]></description><pubDate>Thu, 16 Feb 2023 20:21:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=34825364</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=34825364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34825364</guid></item><item><title><![CDATA[New comment by dtheodor in "Tesla recalls 360k vehicles, says full self-driving beta may cause crashes"]]></title><description><![CDATA[
<p>Your run of the mill computer program also "operates in enormous parameter spaces that are impossible to meaningfully test for all possible adversarial inputs and degraded outputs".</p>
]]></description><pubDate>Thu, 16 Feb 2023 19:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=34824511</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=34824511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34824511</guid></item><item><title><![CDATA[New comment by dtheodor in "Why no Roman industrial revolution?"]]></title><description><![CDATA[
<p>> Game of Thrones completely disregards the real world, and because this is on purpose, I think criticisms from "realism" are unwarranted<p>This is not true, any work of fiction needs to be believable within the bounds it sets for its world. Those bounds are extended to include dragons and magic, but no more. The rest of it should be as close to the real world as possible. There's a term for this, <a href="https://en.wikipedia.org/wiki/Verisimilitude_(fiction)" rel="nofollow">https://en.wikipedia.org/wiki/Verisimilitude_(fiction)</a></p>
]]></description><pubDate>Fri, 26 Aug 2022 15:50:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=32609006</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=32609006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32609006</guid></item><item><title><![CDATA[New comment by dtheodor in "Why is a registry file called a “hive”? (2003)"]]></title><description><![CDATA[
<p>Would you say that a database is a "black box full of binary garbage, chewing gum and rubber bands that tightly couples everything in Windows.and it's like spaghetti and can't possibly be unwound"?<p>I don't think you would, that's not the conventional wisdom. Databases are considered to be the epitomy of clean, reliable, and efficient representations of data. It is text files that lack these capabilities and are considered a non-standard mess when it comes to data.<p>The registry is just a database. It may have not seen the best usage it could have from windows and applications, does that make it a bad architectural decision? Would we think different on the registry if it was just SQLite (or would we in this case think differently of SQLite)? Personally I firmly believe that the registry approach is a great architectural decision, for all the reasons outlined here: <a href="https://sqlite.org/appfileformat.html" rel="nofollow">https://sqlite.org/appfileformat.html</a></p>
]]></description><pubDate>Wed, 11 May 2022 09:00:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=31337460</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=31337460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31337460</guid></item><item><title><![CDATA[New comment by dtheodor in "Roblox October Outage Postmortem"]]></title><description><![CDATA[
<p>I share the sentiment, but not for Roblox. Hashicorp, with a recent IPO, 200 mil operating revenue, and supposedly a good engineering reputation has one of its flagship products critically depend on a "toy project".</p>
]]></description><pubDate>Fri, 21 Jan 2022 08:14:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=30020636</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=30020636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30020636</guid></item><item><title><![CDATA[New comment by dtheodor in "Wolves make roadways safer"]]></title><description><![CDATA[
<p>You are basing the statement "fear of wolves is completely irrational" on your experience as an outdoorsperson and 25 years of yellowstone. This is not a good basis. Wolves had lived in huge populations and had been in conflict with humans for thousands of years, with human casualties. Humans were very much afraid of wolves, and rightly so. Physically weak and isolated humans such as children and elderly are prime targets of wolf attacks.<p><a href="https://en.wikipedia.org/wiki/Beast_of_G%C3%A9vaudan" rel="nofollow">https://en.wikipedia.org/wiki/Beast_of_G%C3%A9vaudan</a><p><a href="https://en.wikipedia.org/wiki/List_of_wolf_attacks" rel="nofollow">https://en.wikipedia.org/wiki/List_of_wolf_attacks</a></p>
]]></description><pubDate>Sun, 21 Nov 2021 21:37:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=29299995</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=29299995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29299995</guid></item><item><title><![CDATA[New comment by dtheodor in "Africa declared free of wild polio"]]></title><description><![CDATA[
<p>He bribed people for sure. Microsoft products had completely overtaken the public sector IT of several countries back in the 90s/00s. To get into the public sector of several third-world and not so third-world countries, bribing is more or less mandatory, business as usual. We've seen scandals like these dozens of times with all kinds of big companies. Bribing to get big public infrastructure projects from companies like Siemens, bribing to get pharma machinery into public hospitals. No such scandal was ever published for Microsoft that I know of, but this is how things work.</p>
]]></description><pubDate>Wed, 26 Aug 2020 08:42:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=24280456</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=24280456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24280456</guid></item><item><title><![CDATA[New comment by dtheodor in "Handles Are the Better Pointers (2018)"]]></title><description><![CDATA[
<p>Curious how Rust's ownership interplays with this memory management approach. Does it actually get in the way of implementing this?</p>
]]></description><pubDate>Thu, 13 Aug 2020 19:39:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=24147537</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=24147537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24147537</guid></item><item><title><![CDATA[New comment by dtheodor in "The Hitchhiker’s Guide to PlantUML"]]></title><description><![CDATA[
<p>There's a whole discipline around converting diagrams to code, called Model Driven Engineering. The idea is that you capture business entities and rules in various well defined diagrams, which then can be converted to code through code generation tools, i.e. can be turned into programs.<p>This was mainly promoted and developed by the creators of UML and has strong ties to it. That was UML's vision after all, a visual diagram language that unambiguously captures the essense of a program.<p>The Eclipse Modeling Framework is a framework that implements this approach.<p>I think MDE was up and coming around the end of the 2000s. As far as I know it didn't really go anywhere.</p>
]]></description><pubDate>Sat, 27 Jun 2020 20:50:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=23664592</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=23664592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23664592</guid></item><item><title><![CDATA[New comment by dtheodor in "Oracle vs. PostgreSQL: First Glance"]]></title><description><![CDATA[
<p>It's in-memory materialization, which will spill to disk if it doesn't fit in memory.<p>Search for "Materialize node" in <a href="https://www.postgresql.org/docs/12/using-explain.html" rel="nofollow">https://www.postgresql.org/docs/12/using-explain.html</a></p>
]]></description><pubDate>Mon, 04 May 2020 14:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=23068547</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=23068547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23068547</guid></item><item><title><![CDATA[New comment by dtheodor in "Oracle vs. PostgreSQL: First Glance"]]></title><description><![CDATA[
<p>It's very true today. The problem discussed here is performance on complex queries (e.g. subqueries), and the query planner plays a huge role in that. The Postgres query planner has various issues. Here are two recent posts talking about planner issues:<p><a href="https://medium.com/@rbranson/10-things-i-hate-about-postgresql-20dbab8c2791" rel="nofollow">https://medium.com/@rbranson/10-things-i-hate-about-postgres...</a><p><a href="https://www.cybertec-postgresql.com/en/things-could-be-improved-postgresql/" rel="nofollow">https://www.cybertec-postgresql.com/en/things-could-be-impro...</a><p>Also JIT compilation, while very nice and a step in the right direction, is very barebones at the moment, hardly achieving its potential. Here's a long todo list of what and how to make efficient use of JIT in postgres, by the main author of the feature. <a href="https://twitter.com/AndresFreundTec/status/1002589969616199680" rel="nofollow">https://twitter.com/AndresFreundTec/status/10025899696161996...</a> Postgres release 12 did not add any JIT related improvements, and as far as I know no work has been done on it on 13 either.</p>
]]></description><pubDate>Mon, 04 May 2020 14:31:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=23068505</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=23068505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23068505</guid></item><item><title><![CDATA[New comment by dtheodor in "What could you write down about a juggling pattern? (1993)"]]></title><description><![CDATA[
<p>This website is unchanged from 1993 (the web archive first crawled it in 1997), yet it looks great in my 4K screen. I wouldn't be able to tell if it was written yesterday or 20 years ago. Completely unlike the experience you are getting from something like this <a href="http://web.archive.org/web/19961112181513/http://www.nytimes.com:80/" rel="nofollow">http://web.archive.org/web/19961112181513/http://www.nytimes...</a></p>
]]></description><pubDate>Wed, 25 Jul 2018 09:03:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=17607851</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=17607851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17607851</guid></item><item><title><![CDATA[New comment by dtheodor in "Apple open-sources FoundationDB"]]></title><description><![CDATA[
<p>Since becoming open source and the system's architecture is in the open, I wonder how this criticism of FoundationDB from a VoltDB architect <a href="https://www.voltdb.com/blog/2015/04/01/foundationdbs-lesson-fast-key-value-store-not-enough/" rel="nofollow">https://www.voltdb.com/blog/2015/04/01/foundationdbs-lesson-...</a> fairs against the knowledge that has now become available. (To summarize, the author argues that building an SQL layer on top of an ordered key-value store is suboptimal)</p>
]]></description><pubDate>Sat, 21 Apr 2018 10:02:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=16890777</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=16890777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16890777</guid></item><item><title><![CDATA[New comment by dtheodor in "Stroustrup's Rule and Layering Over Time in Rust"]]></title><description><![CDATA[
<p>I really don't see Rust as a good example of a language getting its syntax right. It reads like Perl. You know what's good syntax? The one that reads like pseudocode (Python is the closest to that).</p>
]]></description><pubDate>Sun, 18 Dec 2016 21:01:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=13207617</link><dc:creator>dtheodor</dc:creator><comments>https://news.ycombinator.com/item?id=13207617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13207617</guid></item></channel></rss>