<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: JosephRedfern</title><link>https://news.ycombinator.com/user?id=JosephRedfern</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Jul 2026 04:34:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=JosephRedfern" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by JosephRedfern in "Ask HN: Who is hiring? (July 2026)"]]></title><description><![CDATA[
<p>Runway | Trust & Safety Engineer |  London / NYC / SF / Seattle / Remote (US + Europe) | Full-time<p>We're hiring a Trust & Safety Engineer to join Runway's AI Safety and Responsibility team. Runway builds AI world models - general-purpose simulators for robotics, science, and storytelling — and this role exists to keep that safe as it reaches millions of users.<p>Stack: TypeScript API on ECS/Fargate, Python/PyTorch inference backend, Claude + Gemini for safety/moderation, ClickHouse for abuse signal detection, AWS + GCP, Terraform, Prometheus/Grafana.<p>It's a generalist role, hands-on across the full engineering lifecycle - from model pre-training through productionisation. We're looking for 3+ years production Python or TypeScript, comfort across the stack, and experience with data pipelines (ClickHouse a plus).<p>Apply here: <a href="https://jobs.ashbyhq.com/runway-ml/c3ebd871-ea78-4b71-80a2-7d3c824dc48d?utm_source=3aQMgMlnzb" rel="nofollow">https://jobs.ashbyhq.com/runway-ml/c3ebd871-ea78-4b71-80a2-7...</a>, or feel free to reach out with any questions (info in bio).<p>We're also hiring for a bunch of other roles, across Engineering, Research, GTM, Marketing, Finance, Legal: <a href="https://jobs.ashbyhq.com/runway-ml?utm_source=kW6D9goed3" rel="nofollow">https://jobs.ashbyhq.com/runway-ml?utm_source=kW6D9goed3</a></p>
]]></description><pubDate>Thu, 02 Jul 2026 13:39:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48761457</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=48761457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48761457</guid></item><item><title><![CDATA[Show HN: Plonk – Spotlight Search style Python interpreter]]></title><description><![CDATA[
<p>I've just released Plonk, a Spotlight Search style Python interpreter interface for macOS.<p>As someone who often uses Spotlight Search for quick calculations, I was left yearning for more - a way of quickly running snippets of code and bridge the gap between a calculator and a full on script. Plonk solves that problem by dropping you in to a persistent Python interpreter with a global hotkey. The `%copy` command can be used to dump the previous output to the clipboard, or `%copy <expr>` to dump the output of a specific expression/variable.<p>Plonk plugs into system Python by default, but is also compatible with virtualenvs or uv projects.<p>Source and package are available via GitHub: <a href="https://github.com/JosephRedfern/plonk" rel="nofollow">https://github.com/JosephRedfern/plonk</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48268481">https://news.ycombinator.com/item?id=48268481</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 25 May 2026 16:09:06 +0000</pubDate><link>https://github.com/JosephRedfern/plonk</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=48268481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48268481</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Gyroflow: Video stabilization using gyroscope data"]]></title><description><![CDATA[
<p>Out of curiosity - how do you sync gyro data with video timecode?</p>
]]></description><pubDate>Fri, 15 May 2026 10:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48146797</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=48146797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48146797</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Show HN: 30k IKEA items in flat text"]]></title><description><![CDATA[
<p>I've heard that LLMs can perform worse with these more efficient representations compared to e.g. JSON, because they've seen far fewer examples of them during training. Do you know how true that is?</p>
]]></description><pubDate>Mon, 12 Jan 2026 14:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588746</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=46588746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588746</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Raycast for Windows"]]></title><description><![CDATA[
<p>I think you're being oversensitive, especially in the context Raycast adding support for Windows.<p>The whole purpose of Raycast is to improve productivity and UX, be that under macOS or Windows. It'd be a pretty shitty launch announcement if the blog post didn't mention the problem that they're trying to solve.<p>Edit: I'm not sure if the post was edited after my reply, but ATM there's no mention of BSODs - the closest I can see to a dig at Windows is:<p>> You know the feeling. Search that can't find your files. Apps buried in menus. Simple tasks that take too many clicks. Your computer should be faster than this. It should feel like everything is at your fingertips. That’s why we built Raycast.</p>
]]></description><pubDate>Sun, 23 Nov 2025 17:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46025188</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=46025188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46025188</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Home Depot sued for 'secretly' using facial recognition at self-checkouts"]]></title><description><![CDATA[
<p>>  live video on the self checkout screen with the notice "Monitoring In Progress"<p>That really winds me up too - it shows such contempt for legitimate customers.</p>
]]></description><pubDate>Thu, 21 Aug 2025 12:00:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44971667</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=44971667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44971667</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Ask HN: Why does the US Visa application website do a port-scan of my network?"]]></title><description><![CDATA[
<p>I imagine it may not be a proxy in the true sense, but a headless browser that's "proxying" the application process rather than the network traffic itself.</p>
]]></description><pubDate>Wed, 20 Aug 2025 08:27:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44959890</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=44959890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44959890</guid></item><item><title><![CDATA[New comment by JosephRedfern in "High-severity WinRAR 0-day exploited for weeks by 2 groups"]]></title><description><![CDATA[
<p>There's a really interesting article from Tavis Ormandy about the instruction set and virtual machine used in RAR: <a href="https://blog.cmpxchg8b.com/2012/09/fun-with-constrained-programming.html" rel="nofollow">https://blog.cmpxchg8b.com/2012/09/fun-with-constrained-prog...</a>.<p>The docs for the toolchain he implemented (<a href="https://github.com/taviso/rarvmtools" rel="nofollow">https://github.com/taviso/rarvmtools</a>) allude to a number of bugs, but doesn't sound (??) like they're related to this vulnerability.</p>
]]></description><pubDate>Tue, 12 Aug 2025 14:14:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44876463</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=44876463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44876463</guid></item><item><title><![CDATA[New comment by JosephRedfern in "PostgreSQL Anonymizer"]]></title><description><![CDATA[
<p>There's a write up from Alexey of different approaches considered for clickhouse-obfuscator here: <a href="https://clickhouse.com/blog/five-methods-of-database-obfuscation" rel="nofollow">https://clickhouse.com/blog/five-methods-of-database-obfusca...</a>.<p>The summary is pretty funny:<p>> <i>"After trying four methods, I got so tired of this problem that it was time just to choose something, make it into a usable tool, and announce the solution"</i></p>
]]></description><pubDate>Fri, 17 Jan 2025 17:11:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42740531</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=42740531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42740531</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Ask HN: How are you using LLMs for traversing decompiler output?"]]></title><description><![CDATA[
<p>These guys are building foundational models for this purpose: <a href="https://reveng.ai/" rel="nofollow">https://reveng.ai/</a>. The results are quite compelling, and they have plugins for your favourite reverse engineering tools.</p>
]]></description><pubDate>Sat, 04 Jan 2025 22:34:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42598178</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=42598178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42598178</guid></item><item><title><![CDATA[Docker-mounter: mount Docker images locally]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/JosephRedfern/docker-mounter">https://github.com/JosephRedfern/docker-mounter</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42567022">https://news.ycombinator.com/item?id=42567022</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Jan 2025 16:30:23 +0000</pubDate><link>https://github.com/JosephRedfern/docker-mounter</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=42567022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42567022</guid></item><item><title><![CDATA[New comment by JosephRedfern in "The longest straight line in Great Britain (without crossing a public road)"]]></title><description><![CDATA[
<p>It'd be interesting to learn more about how this line was identified - was it by eye, or is there some neat analysis that was (or could be) performed to find it?</p>
]]></description><pubDate>Thu, 19 Dec 2024 13:46:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42461319</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=42461319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42461319</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Bluesky is breaking the rules in the EU"]]></title><description><![CDATA[
<p>Yeah, this feels like a non-story.</p>
]]></description><pubDate>Mon, 25 Nov 2024 18:37:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42238800</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=42238800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42238800</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Foursquare Open Source Places: A new foundational dataset"]]></title><description><![CDATA[
<p>Because they're interesting?</p>
]]></description><pubDate>Wed, 20 Nov 2024 10:50:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42192667</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=42192667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42192667</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Boeing 787s must be reset every 51 days or 'misleading data' is shown (2020)"]]></title><description><![CDATA[
<p>Nitpicking here, but you mean DHCP rather than NAT, right?</p>
]]></description><pubDate>Thu, 24 Oct 2024 21:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41939752</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=41939752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41939752</guid></item><item><title><![CDATA[New comment by JosephRedfern in "A new JSON data type for ClickHouse"]]></title><description><![CDATA[
<p>Perhaps this: <a href="https://event.cwi.nl/lsde/papers/p215-dageville-snowflake.pdf" rel="nofollow">https://event.cwi.nl/lsde/papers/p215-dageville-snowflake.pd...</a></p>
]]></description><pubDate>Wed, 23 Oct 2024 08:57:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41923174</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=41923174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41923174</guid></item><item><title><![CDATA[New comment by JosephRedfern in "I spent 5 hours learning how ClickHouse built their internal data warehouse"]]></title><description><![CDATA[
<p>It's linked to at the end, but I'm surprised that this article didn't feature/mention ClickHouse's own write-up of this undertaking. Part 1 here: <a href="https://clickhouse.com/blog/building-a-data-warehouse-with-clickhouse" rel="nofollow">https://clickhouse.com/blog/building-a-data-warehouse-with-c...</a>, part 2 here: <a href="https://clickhouse.com/blog/building-a-data-warehouse-with-clickhouse-part-2" rel="nofollow">https://clickhouse.com/blog/building-a-data-warehouse-with-c...</a>.<p>Aspects of the post seem to borrow quite heavily from the original write-ups, which are worth a read.</p>
]]></description><pubDate>Sat, 28 Sep 2024 18:12:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41681951</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=41681951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41681951</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Hetzner introduces GPU server for AI training"]]></title><description><![CDATA[
<p>That's not a like-for-like comparison, though. ~2TB local NVMe storage included here, 10 (70%) more CPU cores, and more than twice the RAM.</p>
]]></description><pubDate>Wed, 25 Sep 2024 12:23:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41646569</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=41646569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41646569</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Winamp Legacy player source code"]]></title><description><![CDATA[
<p>There is some pretty creative swearing throughout this codebase - very entertaining!</p>
]]></description><pubDate>Tue, 24 Sep 2024 15:39:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41637737</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=41637737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41637737</guid></item><item><title><![CDATA[New comment by JosephRedfern in "Show HN: Container Desktop – Podman Desktop Companion"]]></title><description><![CDATA[
<p>+1 for OrbStack, it’s one of the few software subscriptions I pay for, and is worth every penny. Leagues head of Docker Desktop.</p>
]]></description><pubDate>Fri, 20 Sep 2024 19:54:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41605053</link><dc:creator>JosephRedfern</dc:creator><comments>https://news.ycombinator.com/item?id=41605053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41605053</guid></item></channel></rss>