<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: jjirsa</title><link>https://news.ycombinator.com/user?id=jjirsa</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 05:27:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jjirsa" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jjirsa in "Tesla is having a hard time turning over its FSD traffic violation data"]]></title><description><![CDATA[
<p>> Waymo is now completing 450,000 weekly driverless rides across six cities, with a peer-reviewed study showing statistically significantly lower crash rates than human drivers across 56.7 million rider-only miles. When Waymo’s vehicles were caught passing school buses, the company filed a voluntary recall within weeks. Tesla, on the other hand, is now on its second deadline extension just to tell NHTSA about FSD’s traffic violations.<p>That, in itself, is saying more than anything else</p>
]]></description><pubDate>Tue, 24 Feb 2026 00:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47130993</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=47130993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47130993</guid></item><item><title><![CDATA[New comment by jjirsa in "IBM Plans to Acquire DataStax"]]></title><description><![CDATA[
<p>Congrats datastax folks. Happy for you.</p>
]]></description><pubDate>Tue, 25 Feb 2025 20:32:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=43176995</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=43176995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43176995</guid></item><item><title><![CDATA[New comment by jjirsa in "ScyllaDB moving to a source available license"]]></title><description><![CDATA[
<p>Youre not far off, just use your original sentence and acknowledge that Scylla isn’t the OSS here, its the company that came in, forked a volunteer driven project, and tried to pretend its theirs:<p>> Or more often companies with money come to fork an open source project from the developer, and continue pretending it's their own now.</p>
]]></description><pubDate>Thu, 19 Dec 2024 00:36:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42457104</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=42457104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42457104</guid></item><item><title><![CDATA[New comment by jjirsa in "ScyllaDB moving to a source available license"]]></title><description><![CDATA[
<p>> Copycat is a bit of a stretch here imho, considering it's in different language, and even the general architecture. But I agree they are very compatible on the protocol level, which they used as an advantage as people don't need to rewrite their code when they migrate<p>It's not a stretch. They literally copied the java code and re-implemented it class-by-class with Seastar/c++.<p>It's literally in the ORIGIN file in their repo: <a href="https://github.com/scylladb/scylladb/blob/dc375b8cd3e8c7e85d5b9199cc4ff77d2c4bebfa/ORIGIN#L4">https://github.com/scylladb/scylladb/blob/dc375b8cd3e8c7e85d...</a></p>
]]></description><pubDate>Wed, 18 Dec 2024 22:59:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=42456450</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=42456450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42456450</guid></item><item><title><![CDATA[New comment by jjirsa in "ScyllaDB moving to a source available license"]]></title><description><![CDATA[
<p>> I would say it's opposite. No one contributes to open source and the developers have to make money on the side to work on the project<p>You missed the important part of his sentence:<p>> All those open source copycat projects, using open source to get exposure then switching<p>The original open source here was Cassandra. Scylla exists to pick off that market share. They launch with a free license, pull customers, then swap license. The actual adoption of Scylla would have been a fraction had it been released under this license to start, which everyone understands.<p>> Or more often companies with money come to fork an open source project from the developer, and continue pretending it's their own now<p>It had already been AGPL, so it's not like they're protecting against competition. They already had a license that avoided the forking problem. This isn't protection against AWS (keyspaces likely has more OSS cassandra code in the protocol tier than it has Scylla code, if it has either). It's protection against free consumption.</p>
]]></description><pubDate>Wed, 18 Dec 2024 22:35:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42456226</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=42456226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42456226</guid></item><item><title><![CDATA[New comment by jjirsa in "Ask HN: I want to create IMDB for open source projects"]]></title><description><![CDATA[
<p>Remarkable to me that ctrl-f, "Sourceforge" had 3 hits on this page. Would have expected a dozen.</p>
]]></description><pubDate>Mon, 15 Apr 2024 21:01:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40045535</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=40045535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40045535</guid></item><item><title><![CDATA[New comment by jjirsa in "Apple releases Pkl – configuration as code language"]]></title><description><![CDATA[
<p>Some companies have both massive files and a massive number of files</p>
]]></description><pubDate>Sat, 03 Feb 2024 18:29:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=39243235</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=39243235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39243235</guid></item><item><title><![CDATA[New comment by jjirsa in "Pkl, a Programming Language for Configuration"]]></title><description><![CDATA[
<p>> I do wish they just contributed to nickel or something else though rather than doing their NIH as usual.<p>They’re contributing to a ton of OSS that’s NIH:<p><a href="https://opensource.apple.com/projects/" rel="nofollow">https://opensource.apple.com/projects/</a><p>K8s, spark, cassandra, netty, zookeeper, solr, containerd</p>
]]></description><pubDate>Sat, 03 Feb 2024 15:45:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39241394</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=39241394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39241394</guid></item><item><title><![CDATA[New comment by jjirsa in "Pkl, a Programming Language for Configuration"]]></title><description><![CDATA[
<p>Yes! Congrats Phil!</p>
]]></description><pubDate>Sat, 03 Feb 2024 15:37:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39241300</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=39241300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39241300</guid></item><item><title><![CDATA[New comment by jjirsa in "Pkl, a Programming Language for Configuration"]]></title><description><![CDATA[
<p>Regrettably the folks who have been using it for years aren’t going to be give a lot of specifics, but generation of k8s yaml / jsonnet in particular was exceptionally common. One example from the other thread:<p>> My team migrated several kloc k8s configuration to pkl with great success. Internally we used to write alert definitions in pkl and it would generate configuration for 2 different monitoring tools, a pretty static documentation site and link it all together nicely.<p><a href="https://news.ycombinator.com/item?id=39235425">https://news.ycombinator.com/item?id=39235425</a></p>
]]></description><pubDate>Sat, 03 Feb 2024 15:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39241258</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=39241258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39241258</guid></item><item><title><![CDATA[New comment by jjirsa in "Pkl, a Programming Language for Configuration"]]></title><description><![CDATA[
<p>Congrats Apple folks who worked on this, I know it’s been a long time coming</p>
]]></description><pubDate>Sat, 03 Feb 2024 02:54:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39237170</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=39237170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39237170</guid></item><item><title><![CDATA[New comment by jjirsa in "RavenDB 6.0.2 (A Jepsen Report)"]]></title><description><![CDATA[
<p>Cassandra’s jepsen is over 10 years old now.<p>That database spent 3-4 years primarily focused on correctness from 2018-2022.<p>The industry moves fast, our memories are slow. But there are millions of instances of cassandra in production across most of the fortune 500, and half of this thread has never heard of RavenDB</p>
]]></description><pubDate>Wed, 31 Jan 2024 16:25:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=39205669</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=39205669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39205669</guid></item><item><title><![CDATA[New comment by jjirsa in "RavenDB 6.0.2 (A Jepsen Report)"]]></title><description><![CDATA[
<p>It’s disappointing to me that the technologist desire to experiment with new DBs continually puts naive customers at correctness and durability risk they don’t (won’t) understand.</p>
]]></description><pubDate>Wed, 31 Jan 2024 16:21:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=39205602</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=39205602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39205602</guid></item><item><title><![CDATA[New comment by jjirsa in "Apple avoids job cuts because it didn’t overhire like Google and Amazon"]]></title><description><![CDATA[
<p>> Apple's underlying economics haven't changed, so they have not had any reason to over-hire in the first place.<p>The bloomberg article has a visual showing revenue-per-employee going up from 1.17M/employee (2017-2019) to 2.51M/employee (2020-2022), so ... some of the underlying economics changed somehow?</p>
]]></description><pubDate>Fri, 10 Feb 2023 16:54:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=34742249</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=34742249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34742249</guid></item><item><title><![CDATA[New comment by jjirsa in "Musk orders Twitter to cut infrastructure costs by $1B"]]></title><description><![CDATA[
<p>Tell me you’ve never run  infrastructure at scale without telling me you’ve never run infrastructure at scale.</p>
]]></description><pubDate>Fri, 04 Nov 2022 03:20:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=33461672</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=33461672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33461672</guid></item><item><title><![CDATA[New comment by jjirsa in "Cassandra at Apple: 1000s of Clusters, 300k Nodes, 100 PB"]]></title><description><![CDATA[
<p>Just wanted to say thanks for understanding how hard this is.<p>It's a fun sub-thread to read.<p>As I mentioned elsewhere, I'll see if I can get permission to talk publicly about the actual numbers.</p>
]]></description><pubDate>Fri, 14 Oct 2022 17:12:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=33206269</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=33206269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33206269</guid></item><item><title><![CDATA[New comment by jjirsa in "Cassandra at Apple: 1000s of Clusters, 300k Nodes, 100 PB"]]></title><description><![CDATA[
<p>I'll see if we can get permission to discuss this publicly.</p>
]]></description><pubDate>Fri, 14 Oct 2022 05:17:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=33199903</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=33199903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33199903</guid></item><item><title><![CDATA[New comment by jjirsa in "Cassandra at Apple: 1000s of Clusters, 300k Nodes, 100 PB"]]></title><description><![CDATA[
<p>Cassandra is very good when all of these are true:<p>- You're willing to give up some common SQL-isms for leaderless, multi-dc, high-availability<p>- You're going to grow to need more than one machine taking writes - if you can fit on one normal commodity machine, just use something designed for one machine. Cassandra sacrifices a lot to scale to ~thousand-machines-per-cluster, so if you can use one machine, don't bother with Cassandra.<p>- You can model your data in a way that does SELECTs without JOINs, and always uses AT LEAST the partition key in the WHERE clause. Denormalizing and duplicating your data is PROBABLY ok.<p>- You're willing to run Java (so you understand that you may need to tune the JVM eventually), and you're willing to learn about data modeling before you just start writing code<p>If all of that is true, Cassandra starts being interesting.</p>
]]></description><pubDate>Sun, 09 Oct 2022 03:40:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=33138079</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=33138079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33138079</guid></item><item><title><![CDATA[New comment by jjirsa in "How Palo Alto Networks Replaced Kafka with ScyllaDB for Stream Processing"]]></title><description><![CDATA[
<p>> I think Cassandra - certainly inter alia - simply sits at a level of complexity which is beyond the comprehension of any one human being<p>I think there are a handful of humans that actually get it. But it is a true handful, not more than 5.</p>
]]></description><pubDate>Sun, 26 Jun 2022 07:32:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=31881893</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=31881893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31881893</guid></item><item><title><![CDATA[New comment by jjirsa in "A pure Go embedded SQL database"]]></title><description><![CDATA[
<p>The cardinal rule of databases: <a href="http://www.dbms2.com/2013/03/18/dbms-development-marklogic-hadoop/" rel="nofollow">http://www.dbms2.com/2013/03/18/dbms-development-marklogic-h...</a><p>Ignoring that leads to long postmortems about how your embedded db failed in a way you didn’t expect: <a href="https://blog.roblox.com/2022/01/roblox-return-to-service-10-28-10-31-2021/" rel="nofollow">https://blog.roblox.com/2022/01/roblox-return-to-service-10-...</a><p>SQLite is good<p>Rocksdb is good<p>You don’t need pure go.</p>
]]></description><pubDate>Sun, 30 Jan 2022 04:55:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=30134161</link><dc:creator>jjirsa</dc:creator><comments>https://news.ycombinator.com/item?id=30134161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30134161</guid></item></channel></rss>