<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: simonmorley</title><link>https://news.ycombinator.com/user?id=simonmorley</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 14:08:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=simonmorley" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by simonmorley in "Cybersecurity researchers aren't happy about the guardrails on Anthropic's Fable"]]></title><description><![CDATA[
<p>I’m on their CSP and can’t even get it to update my website. It’s totally unusable rn.</p>
]]></description><pubDate>Thu, 11 Jun 2026 09:05:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48487998</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=48487998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487998</guid></item><item><title><![CDATA[SimulateTransaction runs sync inside Tokio; Anza closed as out-of-scope]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/NullRabbitLabs/nullrabbit-advisories/blob/main/NR-2026-001/NR-2026-001-agave-rpc-architectural-findings.md">https://github.com/NullRabbitLabs/nullrabbit-advisories/blob/main/NR-2026-001/NR-2026-001-agave-rpc-architectural-findings.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48105710">https://news.ycombinator.com/item?id=48105710</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 12 May 2026 08:35:30 +0000</pubDate><link>https://github.com/NullRabbitLabs/nullrabbit-advisories/blob/main/NR-2026-001/NR-2026-001-agave-rpc-architectural-findings.md</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=48105710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48105710</guid></item><item><title><![CDATA[New comment by simonmorley in "Show HN: Slashr – live validator incident feed [SOL, ETH, SUI, ATOM]"]]></title><description><![CDATA[
<p>Built this because I couldn't find one single place to watch validator downtime events across chains in real-time. Tracks slashing, delinquency, missed votes across SOL, ETH, SUI, and ATOM -  819 events and counting.<p>You can filter by chain or search for a specific validator. The 'in scan DB' links show what we found running on the validator's host from our scanning infrastructure. Feedback welcome, especially on which chains to add next.<p>Was mostly entertained by the weird names for the SOL validators!</p>
]]></description><pubDate>Thu, 26 Mar 2026 13:09:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47530000</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=47530000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47530000</guid></item><item><title><![CDATA[Show HN: Slashr – live validator incident feed [SOL, ETH, SUI, ATOM]]]></title><description><![CDATA[
<p>Article URL: <a href="https://slashr.dev">https://slashr.dev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47529995">https://news.ycombinator.com/item?id=47529995</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 26 Mar 2026 13:08:59 +0000</pubDate><link>https://slashr.dev</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=47529995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47529995</guid></item><item><title><![CDATA[New comment by simonmorley in "Cloudflare Can't Save You from a DoS (I Checked)"]]></title><description><![CDATA[
<p>I actually appreciate the feedback here. I find it personally really challenging to take feedback on and this is part of the journey.<p>The “I’m under attack” mode you mention is a JavaScript challenge which is Layer 7. It doesn’t help when SYN floods hit your kernel before any HTTP connection is established.<p>You are probably the first person outside my network to watch the video. Thanks.<p>The vids are real. I’ve been trying to work out how to better demonstrate this.</p>
]]></description><pubDate>Tue, 27 Jan 2026 21:07:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46786759</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=46786759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46786759</guid></item><item><title><![CDATA[Cloudflare Can't Save You from a DoS (I Checked)]]></title><description><![CDATA[
<p>Article URL: <a href="https://nullrabbit.ai/research/cloudflare-dos-limitations">https://nullrabbit.ai/research/cloudflare-dos-limitations</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46780601">https://news.ycombinator.com/item?id=46780601</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 27 Jan 2026 14:42:05 +0000</pubDate><link>https://nullrabbit.ai/research/cloudflare-dos-limitations</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=46780601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46780601</guid></item><item><title><![CDATA[New comment by simonmorley in "Hacking a Casio F-91W digital watch (2023)"]]></title><description><![CDATA[
<p>I enjoyed reading this, a lot. Really not really sure why everyone’s more bothered by the use of ai to help write it. But you can’t please everyone.</p>
]]></description><pubDate>Fri, 09 Jan 2026 12:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46553059</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=46553059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46553059</guid></item><item><title><![CDATA[New comment by simonmorley in "Show HN: Deterministic analysis of musical tension, novelty, and fatigue"]]></title><description><![CDATA[
<p>I built a deterministic, offline audio analysis system that models long-horizon musical structure:<p>tension, novelty, fatigue, and impact.<p>It analyses full tracks and produces interpretable curves and events (drops, stagnation,
transitions). No ML or training data.<p>This repo is the Python reference implementation used to prototype the kernel behind a real-time C++ DAW plugin. The Python outputs are the "golden" results used to validate the C++ port.<p>Motivation was simple: I heard Beyoncé’s "Haunted" and wanted to understand <i>why</i> it worked so well structurally.<p>I was not expecting to LIKE Beyoncé!<p>That turned into a research artefact I thought others might find interesting.<p>The c++ repo is defo hard work, will share soon.<p>The behaviour later turned out to align closely with David Huron’s ITPRA framework, though this project doesn’t attempt to prove it.<p>PS. I didn't ANY time looking for alternatives.</p>
]]></description><pubDate>Wed, 17 Dec 2025 12:59:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46301466</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=46301466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46301466</guid></item><item><title><![CDATA[Show HN: Deterministic analysis of musical tension, novelty, and fatigue]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/le-director/director-signals">https://github.com/le-director/director-signals</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46301452">https://news.ycombinator.com/item?id=46301452</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 17 Dec 2025 12:57:19 +0000</pubDate><link>https://github.com/le-director/director-signals</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=46301452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46301452</guid></item><item><title><![CDATA[New comment by simonmorley in "OpenWrt: A Linux OS targeting embedded devices"]]></title><description><![CDATA[
<p>RIP Cucumber Tony.</p>
]]></description><pubDate>Mon, 08 Sep 2025 21:12:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45174062</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=45174062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45174062</guid></item><item><title><![CDATA[Apps still leaking data in 2023]]></title><description><![CDATA[
<p>It’s 2023 people and I’m staggered how many apps / sites I use that leak personal data.<p>Yesterday, someone asked my to try an AI coaching platform. It felt buggy so I started looking at the requests.<p>Mins later I was able to view customer emails, DoBs, photos and location. Thousands of them.<p>Fortunately I used the apple private email feature.<p>As someone legitimately into privacy, I’d like to know what others would do to report this.<p>The company is US based, a startup - too small for a data officer. Raised 250k.<p>I see this a lot still - it’s not 2010 anymore and sloppy engineering should be a thing of the past!<p>Thoughts…</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37493255">https://news.ycombinator.com/item?id=37493255</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 13 Sep 2023 07:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37493255</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=37493255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37493255</guid></item><item><title><![CDATA[New comment by simonmorley in "Payments on the Solid Framework"]]></title><description><![CDATA[
<p>Oh and ‘add your producst’. I’m out.</p>
]]></description><pubDate>Sun, 30 Sep 2018 09:16:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=18105337</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=18105337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18105337</guid></item><item><title><![CDATA[New comment by simonmorley in "Payments on the Solid Framework"]]></title><description><![CDATA[
<p>No https redirect on signup or login. That worries me.</p>
]]></description><pubDate>Sun, 30 Sep 2018 09:13:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=18105315</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=18105315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18105315</guid></item><item><title><![CDATA[New comment by simonmorley in "Show HN: How we built our interactive demo walk-through"]]></title><description><![CDATA[
<p>Love this. Totes getting bored using a gazillion tools to help onboard my users. Before you've even started a new venture, you'll find yourself hunting for the right tool for a job you didn't even expect would exist.<p>Which support tool. Which analytics tool. Which AB testing tool. Which wizard tool. bla bla bla.<p>Back to basics. I'll get my coding hat on and actually make an effort. Nice work. Will try this one myself next time I need a wizard.</p>
]]></description><pubDate>Tue, 13 Feb 2018 14:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=16367559</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=16367559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16367559</guid></item><item><title><![CDATA[New comment by simonmorley in "Cucumber Tony vs. Cucumber, getting trolled. A lesson in Internet etiquette"]]></title><description><![CDATA[
<p>As unfortunate lesson to learn, I hope others can benefit from our mistake.<p>I know a few other companies who've had trademark issues recently. Seemingly, it's quite simple (and affordable) to avoid.<p>Anyone else had problems with this? Advice about changing name, github repos etc?</p>
]]></description><pubDate>Tue, 29 Aug 2017 13:47:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=15124206</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=15124206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15124206</guid></item><item><title><![CDATA[Cucumber Tony vs. Cucumber, getting trolled. A lesson in Internet etiquette]]></title><description><![CDATA[
<p>Article URL: <a href="https://discuss.cucumberwifi.io/t/cucumber-vs-cucumber-tony-getting-trolled-a-lesson-in-internet-etiquette/1654">https://discuss.cucumberwifi.io/t/cucumber-vs-cucumber-tony-getting-trolled-a-lesson-in-internet-etiquette/1654</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15124070">https://news.ycombinator.com/item?id=15124070</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 29 Aug 2017 13:26:29 +0000</pubDate><link>https://discuss.cucumberwifi.io/t/cucumber-vs-cucumber-tony-getting-trolled-a-lesson-in-internet-etiquette/1654</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=15124070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15124070</guid></item><item><title><![CDATA[Revive your unlicensed eol Meraki bricks]]></title><description><![CDATA[
<p>You can now flash your Meraki paperweights with OpenWrt and bring them back to life. Woop. Huzza.<p>Us lot at Cucumber WiFi, have put together a precompiled version so you can carry on cloud-managing it.<p>Currently we support the MR12 and MR16. MR18 coming soon.<p>Here's the guide:<p>http://docs.cucumberwifi.io/article/213-installing-cucumber-on-cisco-meraki<p>Let me know how you get on!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10989497">https://news.ycombinator.com/item?id=10989497</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 28 Jan 2016 17:15:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=10989497</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=10989497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10989497</guid></item><item><title><![CDATA[New comment by simonmorley in "Why doesn’t OpenWrt autoupdate?"]]></title><description><![CDATA[
<p>I am an OpenWrt developer but not part of the core team by far. We've been developing a platform to manage OpenWrt devices from the cloud for the last 18 months.<p>We struggled with this since day zero. As a startup, we didn't have the luxury money to build our own boxes with loads of memory. Plus we we wanted to support all OpenWrt devices. Ultimately, we took the logic of auto upgrades (and everything else for that matter, separate story) off the aps directly and now do everything in our platform.<p>Currently we only support a minimal set of devices - about 15 in total. However building / maintaining the firmwares for all of these, making sure they're up to date etc. is a huge burden.<p>Upgrading a box for a user poses so many challenges, I can't see why this is actually OpenWrt's responsibility?<p>What to do about testing? New releases can (do) have bugs. Again, since we're bootstrapped, we don't have a lab so we have separate development modes and test these on customers willing to have the bleeding edge.<p>The Netflix Syndrome as we call it. What if someone/thing is connected - do we still upgrade? I work late, and before sleep, I usually watch some Netflix. However, our nightly upgrades pushed from our platform were ruining my enjoyment! Shock. We had to introduce a feature to disable auto upgrades if there is a device detected.<p>What about stragglers? Customers with very outdated firmwares were not only vulnerable but also holding our development back. In the end we upgrade all boxes that are 2 months old between 4am and 5am local time every day. Some people refused to upgrade, they like the status quo, they're used to the gotchas in a particular release.<p>Ok, OpenWrt is becoming hugely popular but there's still a huge knowledge gap. If people struggle to understand the difference between WiFi and broadband, how can we expect them to understand firmware let alone, why it needs to be updated.</p>
]]></description><pubDate>Sat, 09 Jan 2016 10:43:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=10870794</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=10870794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10870794</guid></item><item><title><![CDATA[New comment by simonmorley in "Next generation of Google Cloud SQL"]]></title><description><![CDATA[
<p>The proxy solution looks OK, shame it wasn't mentioned in the blog unless I'm blind.<p>Lack of private IPs has been the single reason why we've not moved our current dbs over. I'm sure it's hard but you're Google after all o_0</p>
]]></description><pubDate>Fri, 11 Dec 2015 16:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=10717962</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=10717962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10717962</guid></item><item><title><![CDATA[New comment by simonmorley in "Next generation of Google Cloud SQL"]]></title><description><![CDATA[
<p>And still no private IPs?</p>
]]></description><pubDate>Fri, 11 Dec 2015 13:44:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=10717025</link><dc:creator>simonmorley</dc:creator><comments>https://news.ycombinator.com/item?id=10717025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10717025</guid></item></channel></rss>