<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: abiro</title><link>https://news.ycombinator.com/user?id=abiro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 08:34:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=abiro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by abiro in "EU bans the destruction of unsold apparel, clothing, accessories and footwear"]]></title><description><![CDATA[
<p>A lot of the apparel being destroyed is unsold inventory of up-market brands to protect their pricing power. If they shipped that to less affluent countries for destruction, it's unlikely that they'd be destroyed, because those items would fetch a good price on the black market.</p>
]]></description><pubDate>Mon, 16 Feb 2026 11:36:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47033833</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=47033833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47033833</guid></item><item><title><![CDATA[Zero Knowledge Encryption: Analysis of Three Cloud-based Password Managers]]></title><description><![CDATA[
<p>Article URL: <a href="https://eprint.iacr.org/2026/058">https://eprint.iacr.org/2026/058</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47033751">https://news.ycombinator.com/item?id=47033751</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Feb 2026 11:25:28 +0000</pubDate><link>https://eprint.iacr.org/2026/058</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=47033751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47033751</guid></item><item><title><![CDATA[New comment by abiro in "Rust Cryptography Should Be Written in Rust"]]></title><description><![CDATA[
<p>I thought it weird that the post didn’t mention RustCrypto. It’s legit.</p>
]]></description><pubDate>Sat, 26 Aug 2023 19:10:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=37275906</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=37275906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37275906</guid></item><item><title><![CDATA[New comment by abiro in "Tarsnap outage postmortem"]]></title><description><![CDATA[
<p>> The second step failed almost immediately, with an error telling me that a
replayed log entry was recording data belonging to a machine which didn't
exist.  This provoked some head-scratching until I realized that this was
introduced by some code I wrote in 2014: Occasionally Tarsnap users need to
move a machine between accounts, and I handle this storing a new "machine
registration" log entry and deleting the previous one<p>Recommend writing a TLA+ model to catch stuff like this</p>
]]></description><pubDate>Thu, 27 Jul 2023 08:43:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=36890682</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=36890682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36890682</guid></item><item><title><![CDATA[New comment by abiro in "The past is not true"]]></title><description><![CDATA[
<p>What to read on the slice universe?</p>
]]></description><pubDate>Thu, 20 Jul 2023 12:54:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=36799752</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=36799752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36799752</guid></item><item><title><![CDATA[New comment by abiro in "Passkeys now support external providers"]]></title><description><![CDATA[
<p>Any details on how passkeys sync using external providers?</p>
]]></description><pubDate>Tue, 06 Jun 2023 09:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36210456</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=36210456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36210456</guid></item><item><title><![CDATA[AMA with a WoW botter / gold seller]]></title><description><![CDATA[
<p>Article URL: <a href="https://old.reddit.com/r/classicwow/comments/13rgbzi/i_am_a_botter_gold_seller_at_the_start_of_every/">https://old.reddit.com/r/classicwow/comments/13rgbzi/i_am_a_botter_gold_seller_at_the_start_of_every/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36107065">https://news.ycombinator.com/item?id=36107065</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 28 May 2023 19:40:53 +0000</pubDate><link>https://old.reddit.com/r/classicwow/comments/13rgbzi/i_am_a_botter_gold_seller_at_the_start_of_every/</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=36107065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36107065</guid></item><item><title><![CDATA[New comment by abiro in "Smol Developer"]]></title><description><![CDATA[
<p>Very cool project, congrats to the author!<p>Baaed on the comments, I feel that people are both under and overestimating this. On the one hand it replaces the manual tasks of searching for a template and then googling errors and this is huge! It completely disrupts search on the internet as we know it. On the other hand it won’t be able to solve problems that you couldn’t just google anyway, since that’s what it basically does under the hood.</p>
]]></description><pubDate>Wed, 17 May 2023 07:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=35972333</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=35972333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35972333</guid></item><item><title><![CDATA[Why the golden ratio is mostly non-sense by a Fields Medal winner [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=pVKhDtOjji8">https://www.youtube.com/watch?v=pVKhDtOjji8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35937431">https://news.ycombinator.com/item?id=35937431</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 14 May 2023 12:19:46 +0000</pubDate><link>https://www.youtube.com/watch?v=pVKhDtOjji8</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=35937431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35937431</guid></item><item><title><![CDATA[Free42 – An HP-42S Calculator Simulator]]></title><description><![CDATA[
<p>Article URL: <a href="https://thomasokken.com/free42/">https://thomasokken.com/free42/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35900205">https://news.ycombinator.com/item?id=35900205</a></p>
<p>Points: 80</p>
<p># Comments: 35</p>
]]></description><pubDate>Thu, 11 May 2023 10:25:03 +0000</pubDate><link>https://thomasokken.com/free42/</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=35900205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35900205</guid></item><item><title><![CDATA[Exploring Ethereum Token Transfers with TLA+ for Wallet Security]]></title><description><![CDATA[
<p>Article URL: <a href="https://sealvault.org/blog/2023/04/token-transfer-tla/">https://sealvault.org/blog/2023/04/token-transfer-tla/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35587920">https://news.ycombinator.com/item?id=35587920</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 16 Apr 2023 07:06:36 +0000</pubDate><link>https://sealvault.org/blog/2023/04/token-transfer-tla/</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=35587920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35587920</guid></item><item><title><![CDATA[How do you reason about a probabilistic distributed system? (2020)]]></title><description><![CDATA[
<p>Article URL: <a href="https://ahelwer.ca/post/2020-09-11-probabilistic-distsys/">https://ahelwer.ca/post/2020-09-11-probabilistic-distsys/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35019879">https://news.ycombinator.com/item?id=35019879</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 04 Mar 2023 10:36:23 +0000</pubDate><link>https://ahelwer.ca/post/2020-09-11-probabilistic-distsys/</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=35019879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35019879</guid></item><item><title><![CDATA[New comment by abiro in "Automerge 2.0"]]></title><description><![CDATA[
<p>Another thing to keep in mind is that if you want the data to be end-to-end encrypted, then you need both devices to be online at the same time to sync with Automerge.</p>
]]></description><pubDate>Tue, 31 Jan 2023 11:21:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=34593794</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=34593794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34593794</guid></item><item><title><![CDATA[New comment by abiro in "30k lines of SwiftUI in production later"]]></title><description><![CDATA[
<p>SwiftUI and UIKit compose well in both directions, so if you choose SwiftUI as your framework, but then run into a wall, it's an option to partially rewrite that difficult part with UIKit.<p>Of course if the problem is with the core of your application like the scrolling example in the article, this is not going to help you much.</p>
]]></description><pubDate>Sat, 28 Jan 2023 12:49:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=34557151</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=34557151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34557151</guid></item><item><title><![CDATA[Construction of the St. Lawrence Seaway (Walter Cronkite, 1958)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=yDYfNUrjs0w">https://www.youtube.com/watch?v=yDYfNUrjs0w</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34460802">https://news.ycombinator.com/item?id=34460802</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Jan 2023 22:14:17 +0000</pubDate><link>https://www.youtube.com/watch?v=yDYfNUrjs0w</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=34460802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34460802</guid></item><item><title><![CDATA[New comment by abiro in "Welcome to Comprehensive Rust"]]></title><description><![CDATA[
<p>This is great. I'd recommend the Learn Rust With Entirely Too Many Linked Lists [0] tutorial as the next step. It really helps you grok the borrow checker.<p>[0]: <a href="https://rust-unofficial.github.io/too-many-lists/index.html" rel="nofollow">https://rust-unofficial.github.io/too-many-lists/index.html</a></p>
]]></description><pubDate>Thu, 22 Dec 2022 12:48:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=34092751</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=34092751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34092751</guid></item><item><title><![CDATA[New comment by abiro in "Show HN: Portable Secret – How I store my secrets and communicate privately"]]></title><description><![CDATA[
<p>This is pretty cool:<p>> Before we jump in, I wanted to share some history with you. Back in 2009 when we first built 1PasswordAnywhere, it wasn’t possible to use it with Dropbox. We couldn’t use Dropbox at the time because each file request needed to include a revision number and 1PasswordAnywhere had no way to know which revision numbers to use.<p>> Roustem and I explained this problem to the Dropbox Founder Arash, and he was kind enough to add a workaround to allow us to load files directly. This was state of the art technology in 2009.</p>
]]></description><pubDate>Thu, 22 Dec 2022 08:57:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=34091249</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=34091249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34091249</guid></item><item><title><![CDATA[New comment by abiro in "Great Tech by Shopify Founder"]]></title><description><![CDATA[
<p>Shopify supporting Passkeys for all merchant sites could be a great driver for adoption.</p>
]]></description><pubDate>Thu, 22 Dec 2022 08:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=34091190</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=34091190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34091190</guid></item><item><title><![CDATA[New comment by abiro in "Interview with Martin Hellman of Diffie-Hellman (2004)"]]></title><description><![CDATA[
<p>If you liked this, you'll probably like this interview with Diffie too: <a href="https://www.youtube.com/watch?v=DJxOz0I6z5A">https://www.youtube.com/watch?v=DJxOz0I6z5A</a></p>
]]></description><pubDate>Thu, 22 Dec 2022 08:44:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=34091180</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=34091180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34091180</guid></item><item><title><![CDATA[New comment by abiro in "Bestselling books have been getting shorter"]]></title><description><![CDATA[
<p>Would be curious to see this broken down by fiction vs non-fiction. I read very few non-fiction books cover-to-cover. Most of them could be probably cut by 50% and not lose much.</p>
]]></description><pubDate>Fri, 16 Dec 2022 21:30:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=34020710</link><dc:creator>abiro</dc:creator><comments>https://news.ycombinator.com/item?id=34020710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34020710</guid></item></channel></rss>