<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: som</title><link>https://news.ycombinator.com/user?id=som</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 08:50:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=som" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by som in "The woes of sanitizing SVGs"]]></title><description><![CDATA[
<p>I read this whole post silently mouthing a "CSP" mantra as each new vulnerability was discovered, years apart no less. Elated when I got to the revelation towards the end.<p>But for all my self righteous bluster the inline version was news to me. Hacker news. Awesome. Thank you.</p>
]]></description><pubDate>Tue, 28 Apr 2026 11:06:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47932818</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=47932818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47932818</guid></item><item><title><![CDATA[New comment by som in "Statement from Dario Amodei on our discussions with the Department of War"]]></title><description><![CDATA[
<p>Great to see the united front holding:<p>"In all of our interactions, the DoW displayed a deep respect for safety and a desire to partner to achieve the best possible outcome," Altman said in a post on X."<p><a href="https://www.reuters.com/business/openai-reaches-deal-deploy-ai-models-us-department-war-classified-network-2026-02-28/" rel="nofollow">https://www.reuters.com/business/openai-reaches-deal-deploy-...</a></p>
]]></description><pubDate>Sat, 28 Feb 2026 04:51:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47190603</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=47190603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47190603</guid></item><item><title><![CDATA[New comment by som in "Bus stop balancing is fast, cheap, and effective"]]></title><description><![CDATA[
<p>As others have pointed out a mix of express (and even "rocket") services, rather than physically removing bus stops, already works wonders outside of the US.<p>Combine that with improvements to things like waiting areas (i.e. introducing shade), frequency of services, price (in my closest city they introduced essentially free public transport for all - it's been a boon), and you've got something that can be effectively weighed against other forms of transport.<p>No it doesn't fit all situations and people, but it serves the majority well.</p>
]]></description><pubDate>Thu, 26 Feb 2026 01:58:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47160823</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=47160823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47160823</guid></item><item><title><![CDATA[New comment by som in "I found a vulnerability. they found a lawyer"]]></title><description><![CDATA[
<p>Divers Alert Network, which is probably the most well known dive membership (and insurance) org out there is registered in Malta in Europe.</p>
]]></description><pubDate>Fri, 20 Feb 2026 21:04:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47093936</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=47093936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47093936</guid></item><item><title><![CDATA[New comment by som in "Tell HN: 2 years building a kids audio app as a solo dev – lessons learned"]]></title><description><![CDATA[
<p>That's fair. Lack of any official APIs outside of the standard YT data API is frustrating. Would love to see / hear about a rosetta stone for the streaming services to allow easier migration (and integration) between them. Though I guess that's not in anyone's interest.<p>Also regards the ban, from what I've read Google have included Music by choice. Potentially as a bargaining chip.</p>
]]></description><pubDate>Thu, 22 Jan 2026 19:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46724252</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=46724252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46724252</guid></item><item><title><![CDATA[New comment by som in "Tell HN: 2 years building a kids audio app as a solo dev – lessons learned"]]></title><description><![CDATA[
<p>YouTube music support? (ᵕ•_•)<p>I set a (very) old phone into child mode total lockdown with only YouTube music installed to make use of my family account and streaming playlists ... only to find it (the YTM app) wouldn't open due to the social media ban in Australia (legislation which I otherwise - controversially - completely support).</p>
]]></description><pubDate>Thu, 22 Jan 2026 10:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46717582</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=46717582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46717582</guid></item><item><title><![CDATA[New comment by som in "Doctors in Brazil using tilapia fish skin to treat burn victims (2017)"]]></title><description><![CDATA[
<p>Where I grew up (in northern Australia) a lot of people targeted and ate tilapia out of local estuaries .. there were a lot of them and they were big.</p>
]]></description><pubDate>Thu, 22 Jan 2026 10:30:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46717444</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=46717444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46717444</guid></item><item><title><![CDATA[New comment by som in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p>theprojectsomething.com<p>Not much, but it's something. I use subdomains for projects.</p>
]]></description><pubDate>Thu, 15 Jan 2026 09:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46630402</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=46630402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46630402</guid></item><item><title><![CDATA[New comment by som in "Firefox will have an option to disable all AI features"]]></title><description><![CDATA[
<p>Yep no doubt FF users cut from a slightly different cloth than those who choose GAMS browsers.<p>But as an old-school Firefox user, with a slieu of mobile extensions installed and a healthy cynicism about our swan dive into the dark sea of AI ... I have no problem at all with the statements from Mozilla. Outsiders can argue all day about intent, it's the actions that count.</p>
]]></description><pubDate>Thu, 18 Dec 2025 20:31:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46318243</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=46318243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46318243</guid></item><item><title><![CDATA[New comment by som in "Dogalog: A realtime Prolog-based livecoding music environment"]]></title><description><![CDATA[
<p>Really appreciate the focus on education and a11y with sonic pi - a genuine differentiator</p>
]]></description><pubDate>Thu, 18 Dec 2025 20:05:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46317915</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=46317915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46317915</guid></item><item><title><![CDATA[New comment by som in "Show HN: Pbnj – A minimal, self-hosted pastebin you can deploy in 60 seconds"]]></title><description><![CDATA[
<p>I use CloudFlare a lot for "self hosting" .. but I also run an old pi from home with Bun in place of workers. Suprisingly compatible and low lift.<p>Not exactly "without CloudFlare", but for true compat you can probably also self host workerd itself which is open source: github.com/cloudflare/workerd</p>
]]></description><pubDate>Fri, 05 Dec 2025 22:00:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46167953</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=46167953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46167953</guid></item><item><title><![CDATA[New comment by som in "How Apple designs a virtual knob (2012)"]]></title><description><![CDATA[
<p>A circular man proto I put together a little while back <a href="https://codepen.io/theprojectsomething/pen/JjmgXrg?editors=0010" rel="nofollow">https://codepen.io/theprojectsomething/pen/JjmgXrg?editors=0...</a></p>
]]></description><pubDate>Sun, 12 Oct 2025 11:21:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45557322</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=45557322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45557322</guid></item><item><title><![CDATA[New comment by som in "The Promised LAN"]]></title><description><![CDATA[
<p>Makes a lot of sense. Mystery solved, thank you :)</p>
]]></description><pubDate>Thu, 24 Jul 2025 21:37:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44676532</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=44676532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44676532</guid></item><item><title><![CDATA[New comment by som in "The Promised LAN"]]></title><description><![CDATA[
<p>I actually had a similar question / comment but about plants! We have (at least) one in every room in our house and they do wonders for the space.<p>Not suggesting you go out and buy plants for the gaming rooms (maybe you already have) but wondering if it was a conscious decision not to have any?</p>
]]></description><pubDate>Thu, 24 Jul 2025 12:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44669705</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=44669705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44669705</guid></item><item><title><![CDATA[Chinese criminal software 'Darcula' tricking consumers]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.abc.net.au/news/2025-07-17/criminal-software-darcula-used-by-scammers-for-phishing-attacks/105527932">https://www.abc.net.au/news/2025-07-17/criminal-software-darcula-used-by-scammers-for-phishing-attacks/105527932</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44586161">https://news.ycombinator.com/item?id=44586161</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 16 Jul 2025 19:55:22 +0000</pubDate><link>https://www.abc.net.au/news/2025-07-17/criminal-software-darcula-used-by-scammers-for-phishing-attacks/105527932</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=44586161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44586161</guid></item><item><title><![CDATA[New comment by som in "Show HN: Ten years of running every day, visualized"]]></title><description><![CDATA[
<p>Agreed. Was wondering where the inspiration came for each chart choice?</p>
]]></description><pubDate>Mon, 14 Jul 2025 10:50:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44558547</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=44558547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44558547</guid></item><item><title><![CDATA[New comment by som in "Couchers is officially out of beta"]]></title><description><![CDATA[
<p>I was hosting around this time too (and surfing a bit, but less so), it was a great experience. Never got up to 12 but we always had someone with us, someone crossing over ... and probably someone we were doing a favour for. At one point had two Italian climbers in a tent in our living room for multiple weeks, who ended up moving to our city and becoming good friends.<p>I tended to go out my way to try and accept people to stay who were either very new the the platform (which usually made it hard to find a place as karma was low) or were very different to my normal group of friends. Which definitely made for some interesting experiences and conversations. Price of entry was usually a list of their favourite albums. I discovered so much great music out of it.<p>Finally gave it all up when I moved back to Australia and wasn't in a position to host anymore. So many fond memories tho. I miss it.</p>
]]></description><pubDate>Thu, 03 Jul 2025 09:47:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44453338</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=44453338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44453338</guid></item><item><title><![CDATA[New comment by som in "Mapping latitude and longitude to country, state, or city"]]></title><description><![CDATA[
<p>Great approach.<p>Worth noting that there is a 6 decimal precision on the coordinates of the 90kb (gz) `coord2state.min.js` ... which suggests an accuracy that may not be present in the simplified data (i.e. <1m).<p>Before you increase tolerance to decrease filesize, you could consider lowering this decimal precision to 5, 4 or even 3 decimals given the "country, state, or city" requirement.<p>I also like the idea of using a heavily cached, heavily compressed image that is perfect for the >95% of the country that isn't within a pixel of a border. With a subsequent request for another heavily cached vector tile that encompasses any lat/lng within your 1px tolerance.</p>
]]></description><pubDate>Wed, 04 Jun 2025 08:24:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44178446</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=44178446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44178446</guid></item><item><title><![CDATA[New comment by som in "Framer's Magic Motion"]]></title><description><![CDATA[
<p>Hey thanks for the detailed response. I'm actually all for progressive enhancement, and appreciate the philosophy you're getting at here. I still think, generally speaking, you're either designing for animation or not. With CSS, if something works with a transition it also works without. Once you start meddling with animation states in JS you've taken point on all that otherwise abstracted away state-based logic. What happens when an animation get interrupted, memory use, timing functions, etc. Sure, if you weren't animating a pill-box you might use flex. But if a transform works, why not use that for both animated and inanimate versions? It's certainly not any less correct or legible.</p>
]]></description><pubDate>Thu, 08 Dec 2022 10:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=33906423</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=33906423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33906423</guid></item><item><title><![CDATA[New comment by som in "Framer's Magic Motion"]]></title><description><![CDATA[
<p>Nice article and examples, but this seems like an exceptionally complicated and prone-to-bugs solution for what is ultimately a nice to have. I'm all for subtle UI sugar, I pay it a lot of attention in my own work, but subtlety (and usability) really is key IMO.<p>I was clicking through on Firefox android and noticed a small number of minor things, incl. bounding box issues, animations that went off screen, and glitches when an example was toggled while in motion. Not sure if these are intentional (or expected). No doubt easily fixed. But they paint a picture for edge cases. I'm sure there's some amazing use cases for these techniques, but there's also a good case for simple CSS (and restraint!)</p>
]]></description><pubDate>Tue, 06 Dec 2022 11:34:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=33878229</link><dc:creator>som</dc:creator><comments>https://news.ycombinator.com/item?id=33878229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33878229</guid></item></channel></rss>