<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: arecurrence</title><link>https://news.ycombinator.com/user?id=arecurrence</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 11:08:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=arecurrence" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by arecurrence in "U.S. State Department pauses immigrant visa applications"]]></title><description><![CDATA[
<p>I've worked at companies where we transfer people to Canada during periods like this in the same time zone.  Sometimes they enjoy it so much they don't want to transfer back to the US.</p>
]]></description><pubDate>Thu, 27 Aug 2026 00:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49457855</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=49457855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49457855</guid></item><item><title><![CDATA[New comment by arecurrence in "Canada will match US tariffs 'dollar for dollar' as trade talks break down"]]></title><description><![CDATA[
<p>Very interesting speech and Q&A from Prime Minister Carney on YouTube <a href="https://www.youtube.com/watch?v=Dx9ExdjaREg" rel="nofollow">https://www.youtube.com/watch?v=Dx9ExdjaREg</a> .<p>He provides some details about the last minute demands that the US made including restricting Canada's ability to trade with other countries.  He also refers to the US signature as being written in "pencil".</p>
]]></description><pubDate>Sat, 22 Aug 2026 16:03:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49401058</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=49401058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49401058</guid></item><item><title><![CDATA[New comment by arecurrence in "How to get better at guitar"]]></title><description><![CDATA[
<p>Another 10/10 free course is Scotty West’s Absolutely Understand Guitar on YouTube.  Filmed in the 90s and it’s still one of the best classes out there.</p>
]]></description><pubDate>Tue, 07 Apr 2026 22:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47682067</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=47682067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47682067</guid></item><item><title><![CDATA[New comment by arecurrence in "The two versions of Parquet"]]></title><description><![CDATA[
<p>Sounds similar to HDMI allowing varying levels of specification completeness to all be called the same thing.</p>
]]></description><pubDate>Sun, 24 Aug 2025 23:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45008706</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=45008706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45008706</guid></item><item><title><![CDATA[New comment by arecurrence in "ClickHouse raises $350M Series C"]]></title><description><![CDATA[
<p>The Clickhouse docs are so good that I'd point straight to them <a href="https://clickhouse.com/docs/sql-reference/statements/alter/delete" rel="nofollow">https://clickhouse.com/docs/sql-reference/statements/alter/d...</a> .<p>The reason I mentioned it is because it's a huge surprise to some people that... from the docs: "The ALTER TABLE prefix makes this syntax different from most other systems supporting SQL. It is intended to signify that unlike similar queries in OLTP databases this is a heavy operation not designed for frequent use. ALTER TABLE is considered a heavyweight operation that requires the underlying data to be merged before it is deleted."<p>There's also a "lightweight delete" available in many circumstances <a href="https://clickhouse.com/docs/sql-reference/statements/delete" rel="nofollow">https://clickhouse.com/docs/sql-reference/statements/delete</a>.  Something really nice about the ClickHouse docs is that they devote quite a bit of text to describing the design and performance implications of using an operation.  It reiterates the focus on performance that is pervasive across the product.<p>Edit: Per the other part of your question, why inserts create new parts and how they are merged is best described here <a href="https://clickhouse.com/docs/engines/table-engines/mergetree-family/mergetree#mergetree-data-storage" rel="nofollow">https://clickhouse.com/docs/engines/table-engines/mergetree-...</a></p>
]]></description><pubDate>Thu, 29 May 2025 16:59:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44127935</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=44127935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44127935</guid></item><item><title><![CDATA[New comment by arecurrence in "ClickHouse raises $350M Series C"]]></title><description><![CDATA[
<p>Clickhouse has a wide range of really interesting technologies that are not in Postgres; fundamentally, it's not an OLTP database like Postgres but more-so aimed at OLAP workloads.  I really appreciate Clickhouse's focus on performance and quite a bit of work goes into optimizing the memory allocation and operations among different data types.<p>The heart of Clickhouse are these table engines (they don't exist in Postgres) <a href="https://clickhouse.com/docs/engines/table-engines" rel="nofollow">https://clickhouse.com/docs/engines/table-engines</a> . The primary column (or columns) is ordered in some way and adjacent values in memory are from the same column in the table.   Index entries span wide areas (EG: By default there's only one key record in the primary index for every 8192 rows) because most operations in Clickhouse are aggregate in nature.  Inserts are also expected to be in bulk (They are initially a new physical part that is later merged into the main table structure).  A single DELETE is an ALTER TABLE operation in the MergeTree engine. :)<p>This structure allows it to literally crunch billions of values per second (brutally, not with pre-processing, erm, 
"tricks" although there is a lot of support for that in Clickhouse as well).  I've had tables with hundreds of columns and 100+ billion rows that are nearly as performant as a million row table if I can structure the query to work with the table's physical ordering.<p>Clickhouse recommends not using nullable fields because of the performance implications (it requires storing a bit somewhere for each value).  That's how much they care about perf and how close to the raw data type it is that their memory allocation uses. :)</p>
]]></description><pubDate>Thu, 29 May 2025 16:33:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44127682</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=44127682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44127682</guid></item><item><title><![CDATA[New comment by arecurrence in "ClickHouse raises $350M Series C"]]></title><description><![CDATA[
<p>I've worked at a number of companies using Clickhouse and they all self-hosted.  I imagine Clickhouse corporate is focused on large customers.</p>
]]></description><pubDate>Thu, 29 May 2025 16:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44127605</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=44127605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44127605</guid></item><item><title><![CDATA[New comment by arecurrence in "How Does Claude 4 Think? – Sholto Douglas and Trenton Bricken"]]></title><description><![CDATA[
<p>This is one of the most interesting interviews I've ever read/listened to.  Reminds me of when I first heard a Lex Fridman interview (the style is completely different but it hits on a lot of material that is interesting purely due to the openness of the interviewee to talk about whatever and how the interviewer drives the conversation).<p>If you are at all interested in the current challenges being grappled on in this space, this does a great job of illuminating some of them.  Many many interesting passages in here and the text transcript has links to relevant papers when their topics are brought up.  Really like that aspect and would love to see that done a lot more often.</p>
]]></description><pubDate>Mon, 26 May 2025 16:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44099081</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=44099081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44099081</guid></item><item><title><![CDATA[New comment by arecurrence in "What’s new in Swift 6.2"]]></title><description><![CDATA[
<p>I too wish deprecation with migration path was a more common pattern in today's language development.  The language has very much needed work and the numerous bugs within Apple's own libraries certainly hasn't helped.<p>That said, some of the, erm, "new ways" to solve problems have been significant advancements.  EG: Async/Await was a huge improvement over Combine for a wide variety of scenarios.</p>
]]></description><pubDate>Fri, 09 May 2025 22:09:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43941383</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=43941383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43941383</guid></item><item><title><![CDATA[New comment by arecurrence in "A ChatGPT mistake cost us $10k"]]></title><description><![CDATA[
<p>I made a bug like this once where a database default was set to a value evaluated at runtime instead of on every insert.  Oops<p>However, luckily in my case, it was caught immediately in the staging env since collisions caused exceptions.<p>Realizing when an expression is evaluated is pretty easy to miss.  That code is probably live somewhere else right now surreptitiously causing issues.</p>
]]></description><pubDate>Mon, 10 Jun 2024 01:57:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=40629403</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=40629403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40629403</guid></item><item><title><![CDATA[New comment by arecurrence in "We Hacked Multi-Billion $ Companies in 30 Minutes with a VSCode Extension"]]></title><description><![CDATA[
<p>This is a very well done attack.  Enjoyed reading about your efforts to gain community credibility.  You rapidly transformed this from a small number of victims into an epidemic.<p>I'm surprised that VSCode extensions don't have a permissions system (EG:
"Request network access").</p>
]]></description><pubDate>Sun, 09 Jun 2024 16:47:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40625709</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=40625709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40625709</guid></item><item><title><![CDATA[New comment by arecurrence in "Suno has raised $125M to build a future where anyone can make music"]]></title><description><![CDATA[
<p>I don't understand all the hate.  I've been listening to this all morning and it's fantastic.<p>Sure, it's not going to trend on Apple Music... but it's the best we've ever done and a genuine step above previous efforts.</p>
]]></description><pubDate>Tue, 21 May 2024 19:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40433006</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=40433006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40433006</guid></item><item><title><![CDATA[New comment by arecurrence in "Show HN: I built a game to help you learn neural network architectures"]]></title><description><![CDATA[
<p>I suspect that's a bug because if you connect Xt to Ht twice... it succeeds.<p>Edit:  This no longer repros and only the correct solution works now from what I can tell.</p>
]]></description><pubDate>Tue, 21 May 2024 15:20:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=40429600</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=40429600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40429600</guid></item><item><title><![CDATA[New comment by arecurrence in "Show HN: An SQS Alternative on Postgres"]]></title><description><![CDATA[
<p>Yeah, I've written a few of these and should probably release a package at some point but each version has been somewhat domain specific.<p>The last time we measured an immediate 99% performance improvement over SNS+SQS.  It was so dramatic that we were able to reduce job resources simply due to the queue implementation change.<p>There's a lot of useful and almost trivial features you can throw in as well.  SQS hasn't changed much in a long time.</p>
]]></description><pubDate>Thu, 09 May 2024 16:33:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=40309937</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=40309937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40309937</guid></item><item><title><![CDATA[New comment by arecurrence in "Apple introduces M4 chip"]]></title><description><![CDATA[
<p>If the iPad could run Mac apps when docked to Magic Keyboard like the Mac can run iPad apps then there may be a worthwhile middle ground that mostly achieves what people want.<p>The multitasking will still be poor but perhaps Apple can do something about that when in docked mode.<p>That said, development likely remains a non-starter given the lack of unix tooling.</p>
]]></description><pubDate>Tue, 07 May 2024 16:48:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40288156</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=40288156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40288156</guid></item><item><title><![CDATA[New comment by arecurrence in "US drug control agency will move to reclassify marijuana"]]></title><description><![CDATA[
<p>While this is true, the remaining stores are continuing to capture more business.  Users who only make legal source purchases are over 70% of the market now <a href="https://globalnews.ca/news/10367758/legal-cannabis-sales-product-safety-canada/" rel="nofollow">https://globalnews.ca/news/10367758/legal-cannabis-sales-pro...</a></p>
]]></description><pubDate>Tue, 30 Apr 2024 18:33:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40214475</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=40214475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40214475</guid></item><item><title><![CDATA[New comment by arecurrence in "A. K. Dewdney has died"]]></title><description><![CDATA[
<p>"Dewdney was a member of the 9/11 truth movement, and theorized that the planes used in the September 11 attacks had been emptied of passengers and were flown by remote control.[13] He based these claims in part on a series of experiments (one with funding from Japan's TV Asahi) that, he claimed, showed that cell phones do not work on airplanes, from which he concluded that the phone calls received from hijacked passengers during the attacks must have been faked."<p>well... I must admit that was unexpected.</p>
]]></description><pubDate>Sun, 31 Mar 2024 20:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39887601</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=39887601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39887601</guid></item><item><title><![CDATA[New comment by arecurrence in "Booking.com users angry at firm's response to hacks"]]></title><description><![CDATA[
<p>Is this not fraud?  Why have users not been able to recoup their funds?</p>
]]></description><pubDate>Mon, 04 Dec 2023 18:33:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=38521085</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=38521085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38521085</guid></item><item><title><![CDATA[New comment by arecurrence in "The white furnace test"]]></title><description><![CDATA[
<p>I believe it requires webgl.  Can you confirm whether your browser has webgl enabled?</p>
]]></description><pubDate>Sun, 22 Oct 2023 20:02:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37978584</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=37978584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37978584</guid></item><item><title><![CDATA[New comment by arecurrence in "USB-C head-to-head comparison"]]></title><description><![CDATA[
<p>Very cool site.  Their 3d models are fascinating to look at.  I've often wondered what all goes into the construction of these and while I've seen one off scans in the past... being able to click and scroll around through the slices and whatnot is really cool.<p>Would be awesome if these were donated somewhere like Wikipedia some day.</p>
]]></description><pubDate>Wed, 18 Oct 2023 15:24:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37929994</link><dc:creator>arecurrence</dc:creator><comments>https://news.ycombinator.com/item?id=37929994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37929994</guid></item></channel></rss>