<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: magnetic</title><link>https://news.ycombinator.com/user?id=magnetic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 23 Aug 2026 05:03:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=magnetic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by magnetic in "Cancer-related mortality among US pilots and flight attendants"]]></title><description><![CDATA[
<p>This chart has the flight & CT scan scenarios (among many other): <a href="https://xkcd.com/radiation/" rel="nofollow">https://xkcd.com/radiation/</a></p>
]]></description><pubDate>Fri, 21 Aug 2026 17:18:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49391169</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=49391169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49391169</guid></item><item><title><![CDATA[New comment by magnetic in "Show HN: A punch clock to help with hourly household workers"]]></title><description><![CDATA[
<p>Thanks! Yes, I used Claude Code. It was my first project with AI assistance.
I'll keep Stripe in mind for the future, in case the cost gets too high for me to personally subsidize the hosting.</p>
]]></description><pubDate>Sun, 16 Aug 2026 19:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49322776</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=49322776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49322776</guid></item><item><title><![CDATA[New comment by magnetic in "Show HN: A punch clock to help with hourly household workers"]]></title><description><![CDATA[
<p>Pictures of the setup at my house: <a href="https://www.dropbox.com/scl/fo/ebpopimdy2ksua4kjuraw/ACXE4ISv9E3Js0rawsMS-VQ?rlkey=4pmaxq2q4wxjff6quctsnumgv&dl=0" rel="nofollow">https://www.dropbox.com/scl/fo/ebpopimdy2ksua4kjuraw/ACXE4IS...</a></p>
]]></description><pubDate>Sun, 16 Aug 2026 15:39:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49321054</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=49321054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49321054</guid></item><item><title><![CDATA[Show HN: A punch clock to help with hourly household workers]]></title><description><![CDATA[
<p>My wife & I have a housekeeper who works flexible days and hours during the week. She has other commitments, so she comes to our house when it works best for her, within “agreed reasonable hours” (she doesn’t come on the weekends, or before 8am).<p>Both of us are usually working in our home offices when she shows up, so I needed a way to track her hours so I could pay her every 2 weeks. I was afraid of losing a piece of paper (especially to our dog as he is fond of those), so I started keeping track of her hours in a spreadsheet. At the end of each day, I’d scrub the driveway video from our security system to pick up the timestamps. Then for payday I’d add the hours, multiply by 60, add minutes, divide by 60, and multiply by her hourly rate. Then mark it paid in the spreadsheet.<p>That worked OK, but it was a bit of a pain to use. There would be days when I would forget this process and the source-of-truth video would have aged out of the security system history. Then doing the base 60 math required a few re-verify steps as I didn’t want to risk a mistake that would be in our favor financially. As a precaution I’d always round the timestamps up/down in her favor (which ends up being real money over a month).<p>So I grabbed Claude (my first serious AI use) and built something to simplify my life: a small web app (Spring Boot + React on AWS), with an old iPad by the door as a kiosk. She punches in and out on it, and I have an “admin” view that lets me see the time logs and compute pay automatically. It grew some legs because there's a few extra features I realized I needed after weeks of using it (like notifications when she punches in or out, or the ability to leave her a message when I'm stuck in a meeting).<p>This was a fun side project, and since it was already on AWS I figured I could make it public and the extra cost wouldn't be too much to bear. It actually took a lot of effort to do that (more than I wanted: email deliverability alone was a saga), but it's there now, and it's free.<p>Happy to answer anything about the stack, the hosting, or whatever. I don’t have Android devices to test, so I’m not sure how well it works in that world (any feedback appreciated).</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49321046">https://news.ycombinator.com/item?id=49321046</a></p>
<p>Points: 6</p>
<p># Comments: 4</p>
]]></description><pubDate>Sun, 16 Aug 2026 15:38:34 +0000</pubDate><link>https://www.punchy.live/</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=49321046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49321046</guid></item><item><title><![CDATA[New comment by magnetic in "France to ban unsolicited telemarketing calls"]]></title><description><![CDATA[
<p>Here's what has worked for me (in the US), after feeling helpless for so long: Call Screening.<p>I had no idea this existed on iOS (there may be an equivalent on Android), and I was very skeptical about it, but it has turned spam calls into a non-issue for me.<p><a href="https://support.apple.com/guide/iphone/screen-and-block-calls-iphe4b3f7823/ios" rel="nofollow">https://support.apple.com/guide/iphone/screen-and-block-call...</a></p>
]]></description><pubDate>Tue, 11 Aug 2026 13:48:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49258305</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=49258305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49258305</guid></item><item><title><![CDATA[New comment by magnetic in "Tinnitus Is Connected to Sleep"]]></title><description><![CDATA[
<p>That's called "residual inhibition".<p>Note that I would be careful about using pure tones for too long. Pure tones end up focusing the energy in your cochlea towards a small area of hair cells. Since these cells don't regenerate, it may be wise to avoid overstressing them.</p>
]]></description><pubDate>Sat, 07 Mar 2026 15:32:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47288519</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=47288519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47288519</guid></item><item><title><![CDATA[Ask HN: How to redeem a gift card without risking lock-out?]]></title><description><![CDATA[
<p>My young daughter got 2 Amazon Gift cards for her birthday, but they look like they've been tampered with.
I would like to check whether they are valid or not without having to go through the redeeming process: I want to avoid being at the mercy of a fraud detection algorithm that may lock me out of my account.
There was a HN story not too long ago about someone who got locked out of their iCloud account for similar reasons, and the risk doesn't seem to be worth it to me.
Surely, I can't be the only one with this problem. How do people do this "safely"?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46746288">https://news.ycombinator.com/item?id=46746288</a></p>
<p>Points: 6</p>
<p># Comments: 6</p>
]]></description><pubDate>Sat, 24 Jan 2026 18:44:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46746288</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=46746288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46746288</guid></item><item><title><![CDATA[New comment by magnetic in "Digital ID, a new way to create and present an ID in Apple Wallet"]]></title><description><![CDATA[
<p>They can't do that either with Wallet items. That's kind of the point: you can hand over your phone with a wallet item "unlocked" and visible on the screen, and that's all they'll have access to.</p>
]]></description><pubDate>Wed, 12 Nov 2025 19:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45904929</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=45904929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45904929</guid></item><item><title><![CDATA[New comment by magnetic in "Mac Source Ports – Run old games on new Macs"]]></title><description><![CDATA[
<p>You can find Maelstrom here: <a href="https://www.libsdl.org/projects/Maelstrom/" rel="nofollow">https://www.libsdl.org/projects/Maelstrom/</a></p>
]]></description><pubDate>Wed, 15 Oct 2025 14:38:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45593318</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=45593318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45593318</guid></item><item><title><![CDATA[New comment by magnetic in "Did California's fast food minimum wage reduce employment?"]]></title><description><![CDATA[
<p>Which country is that?</p>
]]></description><pubDate>Sun, 10 Aug 2025 15:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44855952</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=44855952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44855952</guid></item><item><title><![CDATA[New comment by magnetic in "I have tinnitus. I don't recommend it"]]></title><description><![CDATA[
<p>There are various explanations about the genesis of the sound for T sufferers, and it obviously depends on the kind of T that one has (this chart [1] helps navigate the variants).<p>But if you are one of the "common kind", which is typically an insult to your hearing apparatus that damaged your cochlea, then the work from Susan Shore [2] is a reasonable explanation of what could actually be going on (genesis by the fusiform cells of the dorsal cochlear nucleus). You may be interested in checking out her publications listed in the wikipedia article quoted.<p>[1] <a href="https://www.tinnitusresearch.net/index.php/for-clinicians/diagnostic-flowchart" rel="nofollow">https://www.tinnitusresearch.net/index.php/for-clinicians/di...</a>
[2] <a href="https://en.wikipedia.org/wiki/Susan_Shore" rel="nofollow">https://en.wikipedia.org/wiki/Susan_Shore</a></p>
]]></description><pubDate>Thu, 22 May 2025 23:27:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44068256</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=44068256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44068256</guid></item><item><title><![CDATA[New comment by magnetic in "I have tinnitus. I don't recommend it"]]></title><description><![CDATA[
<p>> I remember reading this story about some woman in a scandinavian country who chose medical-assisted suicide because hers was so bad.<p>I think you are thinking of Gaby Olthuis. Her story is at <a href="https://www.youtube.com/watch?v=QzQ6kSqBOao" rel="nofollow">https://www.youtube.com/watch?v=QzQ6kSqBOao</a></p>
]]></description><pubDate>Thu, 22 May 2025 23:13:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44068169</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=44068169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44068169</guid></item><item><title><![CDATA[New comment by magnetic in "Ask HN: Dealing with SPAM emails after you unsubscribed?"]]></title><description><![CDATA[
<p>Yes, I have to figure out the right pattern and block that.</p>
]]></description><pubDate>Thu, 10 Apr 2025 22:33:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43648643</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=43648643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43648643</guid></item><item><title><![CDATA[New comment by magnetic in "Ask HN: Dealing with SPAM emails after you unsubscribed?"]]></title><description><![CDATA[
<p>That is a reasonable strategy, but I need to figure out a way to delete SPAM emails <i>only</i>.<p>I still need transactional emails to go through, unless I change pharmacies, which isn't impossible to do, but has downsides that may be more painful than having to "Mark As Spam" a couple of times a week.</p>
]]></description><pubDate>Thu, 10 Apr 2025 17:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43646270</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=43646270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43646270</guid></item><item><title><![CDATA[Ask HN: Dealing with SPAM emails after you unsubscribed?]]></title><description><![CDATA[
<p>I unsubscribed from a marketing email list over a month ago. This is from a large pharmacy chain in the US that I suspect I got enrolled into during a medication purchase.<p>I keep receiving marketing emails from them, and when I click "unsubscribe", the backend keeps telling me "There are no email subscriptions associated with *<i>@*</i>". That means it did take into account my unsubscribe request the first time around, as it doesn't find me in the DB.<p>So their DB doesn't have me in there, but I still get emails.<p>I understand the challenges of distributed systems, eventual consistency, etc... and so it appears the entity sending the email is using an "old" DB with my email address in it, that isn't sync'd yet with my removal update, but after waiting for over a month, I'm beginning to think this will never stop.<p>How would you deal with that?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43645319">https://news.ycombinator.com/item?id=43645319</a></p>
<p>Points: 7</p>
<p># Comments: 18</p>
]]></description><pubDate>Thu, 10 Apr 2025 16:07:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43645319</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=43645319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43645319</guid></item><item><title><![CDATA[New comment by magnetic in "Everything I know about SSDs (2019)"]]></title><description><![CDATA[
<p>They are about 25 hours apart, which isn't very large I'll admit.<p>Thankfully, the serial numbers aren't too close to each other, so I'm hoping they aren't part of the same batch.</p>
]]></description><pubDate>Tue, 02 Apr 2024 23:42:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39912044</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=39912044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39912044</guid></item><item><title><![CDATA[New comment by magnetic in "Everything I know about SSDs (2019)"]]></title><description><![CDATA[
<p>My SSDs show SMART attributes, which can be used as a rough indicator of health, but really the only strategy I've found to work well for my peace of mind is to use redundancy.<p>Concretely, I use ZFS with a zpool with 2 SSDs in a mirror configuration. When one dies, even if it's sudden, I can just swap it out for another one and that's it.<p>My vulnerability window starts when the first SSD fails and closes when the mirror is rebuilt. If something bad happens to the other SSD during that time, I'm toast and I have to start restoring from backup.</p>
]]></description><pubDate>Tue, 02 Apr 2024 20:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39910794</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=39910794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39910794</guid></item><item><title><![CDATA[New comment by magnetic in "Show HN: I built a tool to send 10k emails for $1 via AWS"]]></title><description><![CDATA[
<p>I take advantage of paperless options everywhere and got burned by the "Paperless DMV Vehicle Renewal Notice" going to SPAM. I had to pay pretty hefty late fee (a few hundred dollars).<p>Since that event, I've flipped the switch back to "snail mail" and will resist the constant nagging until they implement a paper fallback (i.e. notify by email first and if it's not paid within X weeks of deadline, fire off a paper notification).</p>
]]></description><pubDate>Sun, 07 Jan 2024 14:45:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=38901593</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=38901593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38901593</guid></item><item><title><![CDATA[New comment by magnetic in "Frigate: Open-source network video recorder with real-time AI object detection"]]></title><description><![CDATA[
<p>I don't think so. That is the main reason I'm keeping Blue Iris going.<p>My wife can use the BI app (even though it uses an outdated UI design). I haven't found any Frigate-based UX that would meet that bar (and that bar is not even particularly high with the BI app).<p>Would love to know if I'm missing a Frigate UX option that is "family friendly".</p>
]]></description><pubDate>Sun, 19 Nov 2023 15:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=38333772</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=38333772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38333772</guid></item><item><title><![CDATA[New comment by magnetic in "We’re all just temporarily abled"]]></title><description><![CDATA[
<p>Great advice!<p>I realize this is going to sound dumb, but please also consider that we all (almost all) carry natural ear plugs with us in the form of our hands/fingers. When sound gets loud, do not hesitate to plug in quickly. Damage to our hearing apparatus depends on intensity and duration, so the sooner you plug the better.<p>It may be safer to plug your ears with your fingers quickly than to spend a few seconds looking for your fancy -33 dB ear plugs, as unexpected loud noises tend to surprise us but not last very long (ambulance, fighter jet, honking, etc).<p>In addition to this, there are lots of sound level measuring apps for our smartphones and it can be helpful to measure long lasting levels at venues (concerts, bars, etc). Airplane cabin noise is surprisingly loud. Noise canceling headphones are a great tool for this scenario.<p>Finally, remember that hearing damage is cumulative: what many of your peers will tolerate fine may not work for you and vice versa. Watch for "the straw that breaks the camel's back".<p>If your hearing apparatus has already been insulted, treat it with lots of care. If it hasn't already been insulted, treat it with lots of care.</p>
]]></description><pubDate>Mon, 21 Aug 2023 14:06:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37209717</link><dc:creator>magnetic</dc:creator><comments>https://news.ycombinator.com/item?id=37209717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37209717</guid></item></channel></rss>