<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: inkmuffin</title><link>https://news.ycombinator.com/user?id=inkmuffin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 13:57:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=inkmuffin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by inkmuffin in "The woes of sanitizing SVGs"]]></title><description><![CDATA[
<p>Since 2019, Scratch is written to run in a standard web browser, replacing the older Flash runtime/editor. The desktop app uses Electron.</p>
]]></description><pubDate>Tue, 28 Apr 2026 00:33:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47929048</link><dc:creator>inkmuffin</dc:creator><comments>https://news.ycombinator.com/item?id=47929048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47929048</guid></item><item><title><![CDATA[New comment by inkmuffin in "The woes of sanitizing SVGs"]]></title><description><![CDATA[
<p>That post mentions that I disclosed this to Scratch in February 2024. The POC in that post is functionally identical to a POC I provided them back then and in various subsequent communications.</p>
]]></description><pubDate>Mon, 27 Apr 2026 23:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47928762</link><dc:creator>inkmuffin</dc:creator><comments>https://news.ycombinator.com/item?id=47928762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47928762</guid></item><item><title><![CDATA[New comment by inkmuffin in "The woes of sanitizing SVGs"]]></title><description><![CDATA[
<p>They want to run getBBox [1] which requires the SVG to be in the DOM somewhere - otherwise it throws an error. They need to do this because SVGs tend to have very inaccurate viewboxes, especially when working with SVGs made in old versions of Scratch. getBBox is the easiest way to get a more accurate understanding of how big the stuff in the SVG is.<p>[1]: <a href="https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphicsElement/getBBox" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphics...</a></p>
]]></description><pubDate>Mon, 27 Apr 2026 23:34:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47928699</link><dc:creator>inkmuffin</dc:creator><comments>https://news.ycombinator.com/item?id=47928699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47928699</guid></item><item><title><![CDATA[New comment by inkmuffin in "The woes of sanitizing SVGs"]]></title><description><![CDATA[
<p>This was the example from their test suite. I didn't want to clone and build a 2019 copy of Scratch to test it end-to-end since the specifics weren't super important anyway.</p>
]]></description><pubDate>Mon, 27 Apr 2026 23:32:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47928686</link><dc:creator>inkmuffin</dc:creator><comments>https://news.ycombinator.com/item?id=47928686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47928686</guid></item></channel></rss>