<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: paperpunk</title><link>https://news.ycombinator.com/user?id=paperpunk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 17:18:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=paperpunk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by paperpunk in "Mythical Man Month"]]></title><description><![CDATA[
<p>I have a harness for Claude Code "hooks" (<a href="https://code.claude.com/docs/en/hooks" rel="nofollow">https://code.claude.com/docs/en/hooks</a>) which in my case execute a Go tool in a separate project which runs changes made by claude through a validator with various rules that can be defined (regex, semgrep, etc.). They can warn claude or they can block changes outright.<p>When I find claude is using tools or approaches that I have replaced with more specific ones, I ask claude to add a hook to prevent doing this in the future and point it to the instructions of what to do instead.<p>And of course I wrapped all that up in a Skill so it knows what approaches to take to add things to hooks.<p>It becomes fairly trivial to incrementally stop it making repeated mistakes like this.</p>
]]></description><pubDate>Sat, 09 May 2026 08:06:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48072980</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=48072980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48072980</guid></item><item><title><![CDATA[New comment by paperpunk in "Maybe the default settings are too high"]]></title><description><![CDATA[
<p>Tangential but when reading books like Lord of the Rings with songs periodically written in the text, I’ve always enjoyed trying to sing the songs out loud and set a melody for them that feels appropriate for the universe. It really makes the songs come alive.</p>
]]></description><pubDate>Fri, 26 Dec 2025 11:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46391053</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=46391053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46391053</guid></item><item><title><![CDATA[New comment by paperpunk in "Someone at YouTube Needs Glasses: The Prophecy Has Been Fulfilled"]]></title><description><![CDATA[
<p>Your comment is past tense - does that mean they’ve stopped doing this? Please, Lord. I had to set my ATV to go to screensaver in a ridiculously short amount of time to preempt the YouTube one.</p>
]]></description><pubDate>Wed, 26 Nov 2025 08:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46055482</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=46055482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46055482</guid></item><item><title><![CDATA[New comment by paperpunk in "Steam Machine"]]></title><description><![CDATA[
<p>I love Valve games and I love that they are spending their resources in areas I care about and that feel underserved by other companies, but I don't think the moral comparison is so clear cut. They were also pioneers in micro-transactions, loot crates, software distribution tax, and turning Counter-Strike skins into a speculative frenzy.</p>
]]></description><pubDate>Wed, 12 Nov 2025 22:05:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45907471</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=45907471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45907471</guid></item><item><title><![CDATA[New comment by paperpunk in "Do you know that there is an HTML tables API?"]]></title><description><![CDATA[
<p>It’s not about the table element, it’s about the API to construct and manipulate that element with a columns and rows interface which is largely superseded by general DOM manipulation.</p>
]]></description><pubDate>Sat, 01 Nov 2025 14:05:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45781735</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=45781735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45781735</guid></item><item><title><![CDATA[New comment by paperpunk in "How Senior Engineers Lose Trust"]]></title><description><![CDATA[
<p>I feel like I could very easily write this list in the opposite direction.<p>1. I'll just fix it – as a junior you can get away with not working on something unless you're told to. As a senior you're expected to take ownership. Cut through organisational malaise. See a thorny bug not being solved because it sits slightly across team boundaries? Fix it.<p>2. Working nights and weekends – as a junior you can expect to just turn up during your work hours and nobody will bat an eyelid. As a senior sometimes you'll have to make sacrifices. Stay on late to deal with that incident. Monitor a vendor migration over the weekend.<p>3. Asking a lot of questions – as a junior you can get away with being shy and avoidant. As a senior you're going to need to push through the discomfort and ask the important questions, challenge people, and have gotten over your fear of looking stupid to ensure you always have the right information.<p>4. Being "Extra" Helpful – as a junior you can very much just focus on your project work. As a senior you're expected to find impact beyond what is given to you in JIRA tickets. You need to review other PRs, manage other projects, unblock team members questions. Your job is beyond just closing tickets now.<p>5. Loud enthusiasm – as a junior you are not likely to have the political capital to get your org to take a risk on a new framework, language, tool. As a senior you are expected to have the experience to be able to take those risks when they are appropriate for the situation.<p>It's true though that you need be thoughtful about whether your behaviour is what is valued in your job. Regardless of seniority, different managers, different companies can value traits that other companies punish, and visa versa. You can really suffer if you're not aware of what it is your managers actually want from you.</p>
]]></description><pubDate>Sun, 19 Oct 2025 16:33:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45635547</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=45635547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45635547</guid></item><item><title><![CDATA[New comment by paperpunk in "Britain to introduce compulsory digital ID for workers"]]></title><description><![CDATA[
<p>From the linked page:<p>> In designing the digital ID scheme, the government will ensure that it works for those who aren’t able to use a smartphone, with inclusion at the heart of its design.</p>
]]></description><pubDate>Fri, 26 Sep 2025 12:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45385556</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=45385556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45385556</guid></item><item><title><![CDATA[New comment by paperpunk in "Stripe Launches L1 Blockchain: Tempo"]]></title><description><![CDATA[
<p>I was only disputing parent assertion that trust is a solved problem and that banks don't "need" a solution.<p>I haven't the foggiest if stablecoins solve these problems any better. In theory I think all participants having visibility into the ledger would at least answer the problem of "where actually is the money", but I'm not even sure of that though because of fiat on/off ramps, custodial arrangements, roll-ups that might happen off chain, etc.<p>I don't know if you could use smart contracts to encode a recall/dispute resolution process into transactions but that's very hand-wavey and possibly collapses under scrutiny!<p>All in I've no idea if crypto helps us here but I do think we have a long way to go either way.</p>
]]></description><pubDate>Sat, 06 Sep 2025 06:39:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45147148</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=45147148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45147148</guid></item><item><title><![CDATA[New comment by paperpunk in "Stripe Launches L1 Blockchain: Tempo"]]></title><description><![CDATA[
<p>I think this may be an insightful comment.<p>It's not for lack of trying that traditional, "database driven" cross-border payments are costly and unreliable. SWIFT have thrown technology at this problem: GPI, Swift Go, ISO20022, etc.<p>Unfortunately the ecosystem has an extremely weak technical culture. Banks rarely follow the standards as written – your perfectly crafted API payment may be re-keyed by a low-paid human operator on a slow, buggy UI written a decade ago.<p>I could believe that the developer experience and technical standards of the participants is where the value lies right now.<p>The one thing I'm not sure on is to what extent those ecosystems depend on reduced regulatory scrutiny compared to banks.</p>
]]></description><pubDate>Thu, 04 Sep 2025 21:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45132652</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=45132652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45132652</guid></item><item><title><![CDATA[New comment by paperpunk in "Stripe Launches L1 Blockchain: Tempo"]]></title><description><![CDATA[
<p>I wouldn't really say trust is a solved problem in cross-border transfers. Why only today I've seen transactions where:<p>- an intermediary credited another institution only to realise later they didn't have the money, and have to beg pretty-please to return the payment over a SWIFT message (there is no guarantee here, at best there is "market practice" which is basically just manners, but for banks)<p>- an intermediary failing to credit the next institution because of a processing error, but when inquired from remitter claiming they had in fact credited it<p>Many of these cases are very expensive to resolve. Far more expensive than the value of the payments in question. And for that reason they are often left unresolved.<p>Now I don't know if I'm convinced on stablecoin remittance, I find many of the counter-arguments extremely compelling, but some days I sure do think gee it would be nice if everyone was transacting on a shared public ledger and I could have some certainty of the status of a transaction.</p>
]]></description><pubDate>Thu, 04 Sep 2025 21:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45132554</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=45132554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45132554</guid></item><item><title><![CDATA[New comment by paperpunk in "Fintech dystopia"]]></title><description><![CDATA[
<p>Can you give more details on this? Why is it that the existing banking system cannot do this kind of foreign remittance? E.g. correspondent banking via Swift?<p>Is it high fees, is it overly burdensome sanctions/AML checks, something else?</p>
]]></description><pubDate>Tue, 29 Jul 2025 06:18:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44719677</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=44719677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44719677</guid></item><item><title><![CDATA[New comment by paperpunk in "Ask HN: How do you have effective 1:1s with your manager?"]]></title><description><![CDATA[
<p>Maybe it’s a cultural difference but to me that is just normal friendliness and ice-breaking. I’m quite happy for my manager to ask how am I and to have a 2 minute chat about life outside work before diving into the 1:1.</p>
]]></description><pubDate>Tue, 11 Mar 2025 21:34:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43337254</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=43337254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43337254</guid></item><item><title><![CDATA[New comment by paperpunk in "No one is disrupting banks – at least not the big ones"]]></title><description><![CDATA[
<p>How do you know it’s never lost your money? Do you audit each transaction on your statements?</p>
]]></description><pubDate>Mon, 27 Jan 2025 18:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42844134</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=42844134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42844134</guid></item><item><title><![CDATA[New comment by paperpunk in "How to Send a Swift Wire for Developers"]]></title><description><![CDATA[
<p>nit: it’s been called ‘Swift’ for a while, not ‘SWIFT’.</p>
]]></description><pubDate>Mon, 16 Sep 2024 06:58:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41553455</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=41553455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41553455</guid></item><item><title><![CDATA[New comment by paperpunk in "How to Send a Swift Wire for Developers"]]></title><description><![CDATA[
<p>This is frankly the actually difficult part of the process. ISO20022 is just a way to send messages, your actual commercial and settlement arrangements still need to be done. Banks are not required to provide such a service, you will specifically need an arrangement with a bank that offers that. Or more likely with an intermediary like Wise which will abstract the distractions like ISO20022 away from you.</p>
]]></description><pubDate>Mon, 16 Sep 2024 06:56:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41553447</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=41553447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41553447</guid></item><item><title><![CDATA[New comment by paperpunk in "Show HN: macOS Reminder Sync for Obsidian Tasks"]]></title><description><![CDATA[
<p>Works great. Now just make it sync with JIRA too.</p>
]]></description><pubDate>Wed, 20 Mar 2024 12:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39765291</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=39765291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39765291</guid></item><item><title><![CDATA[New comment by paperpunk in "Apple Vision Pro available in the U.S. on February 2"]]></title><description><![CDATA[
<p>For what it's worth I currently play flat games on Quest 3 via Xbox Cloud Gaming (i.e. streaming) [1], in passthrough mode (i.e. mixed reality with the virtual screen floating in the air) using a PS4 controller paired with the Quest 3, and it's definitely very playable, if much lower visual quality than just playing it on a 4K TV (30hrs into Starfield at the moment). But I like it because I can take my giant floating screen in any room of the house or in bed and don't have to stop when my partner wants to use the TV.<p>I'm pretty sure this will work on day 1 on Vision Pro since Xbox Cloud Gaming already works on Safari with PS/XBox controllers paired to Macs/iPads/iPhones, and with the supposed higher quality display, passthrough, and user interface (the Quest hand tracking is insufferable) I expect it will be even better.<p>[1]: <a href="https://news.xbox.com/en-us/2023/12/13/play-xbox-game-pass-with-meta-quest-3-today/" rel="nofollow">https://news.xbox.com/en-us/2023/12/13/play-xbox-game-pass-w...</a></p>
]]></description><pubDate>Mon, 08 Jan 2024 15:38:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=38913464</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=38913464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38913464</guid></item><item><title><![CDATA[New comment by paperpunk in "Microsoft gets green light in UK to buy Activision"]]></title><description><![CDATA[
<p>Not my experience at all.<p>Was able to do latency-sensitive gaming like VR gaming from a Shadow PC 200 miles away. Have happily streamed PC games to my phone whilst out and about on 4G networks. I suppose if you're comparing it to 4K ultra quality local gaming you might find it much worse, but for someone who only has a MacBook Pro I found it performed significantly better to stream the game from a PC elsewhere than to try to run Mac native versions of games – and also just let me open up high quality games very quickly from many devices without having to mess around with cables and device drivers and all that stuff.<p>My partner streams the Xbox games to her Surface laptop which is definitely not powerful enough to play them natively.<p>That said I know it's still fairly niche, but I think it has a shot of tapping into a much broader casual market than e.g. PC gaming and consoles which require people to already care enough to do a big upfront investment.</p>
]]></description><pubDate>Fri, 13 Oct 2023 10:10:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37868906</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=37868906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37868906</guid></item><item><title><![CDATA[New comment by paperpunk in "What would a “good” WebMD look like?"]]></title><description><![CDATA[
<p>I've been involved in an attempt to do this at a smaller scale, for a specific discipline: <a href="https://maxfacts.uk/" rel="nofollow">https://maxfacts.uk/</a> – which aims to be a complete resource for patients and professionals in the oral and maxillofacial field. Like WebMD, but up-to-date, properly researched, and very thorough.<p>The linked article here talks about having structured, quantitive information, but I think this might be an engineer's view on medicine. The reality on the ground is much messier. We tried to give people enough information on medical practice, explanations on the biological/chemical mechanisms, and other resources to make their own informed choices about their treatment and care. For example, trying to explain the mechanics of taste, and texture for eating food so that people can understand what kind of adaptations they can make to improve their quality of life. I think we probably fall short of that goal sometimes because our material is overly technical or scientific but it's a work-in-progress.</p>
]]></description><pubDate>Tue, 30 Aug 2022 16:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=32652229</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=32652229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32652229</guid></item><item><title><![CDATA[New comment by paperpunk in "My macOS keyboard shortcuts"]]></title><description><![CDATA[
<p>> For instance, why is there no way to minimize to desktop?<p>There is I think. Something like Cmd+F3? I use this a lot.</p>
]]></description><pubDate>Sat, 02 Apr 2022 00:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=30884657</link><dc:creator>paperpunk</dc:creator><comments>https://news.ycombinator.com/item?id=30884657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30884657</guid></item></channel></rss>