HN user

JosephRedfern

2,167 karma

meet.hn/city/53.1402995,-4.2644108/Caernarfon

Socials: - josephredfern.at.hn - joseph@redfern.me - github.com/josephredfern - linkedin.com/in/josephredfern - reddit.com/user/j03

---

Posts27
Comments629
View on HN
github.com 1mo ago

Show HN: Plonk – Spotlight Search style Python interpreter

JosephRedfern
1pts0
github.com 1y ago

Docker-mounter: mount Docker images locally

JosephRedfern
3pts0
www.senseon.io 3y ago

Scalable WebSocket servers with Python and AsyncIO

JosephRedfern
1pts0
redfern.me 5y ago

Planet-wide Waze alert retrieval vulnerability

JosephRedfern
3pts0
www.cardiff.ac.uk 5y ago

Machine Learning helps to predict new violence hot spots

JosephRedfern
4pts2
redfern.me 5y ago

Twitter API usage can result in a permanent ban to personal accounts

JosephRedfern
9pts0
redfern.me 6y ago

Fake USB Memory Sticks Sold via Shopify

JosephRedfern
2pts0
en.wikipedia.org 6y ago

Jazelle – direct execution of Java bytecode

JosephRedfern
2pts0
www.bbc.co.uk 6y ago

Is it OK if someone wants to live for years on a bench?

JosephRedfern
2pts0
www.bbc.co.uk 8y ago

FDA approves 'trackable pill'

JosephRedfern
1pts0
outletmeknow.redfern.me 9y ago

Show HN: Dell Outlet stock notification service

JosephRedfern
1pts1
apps.agi.com 10y ago

Real-time visualisation of orbiting satellites

JosephRedfern
76pts26
seclists.org 10y ago

Use after free in QEMU/Xen block unplug protocol

JosephRedfern
1pts0
seclists.org 10y ago

QEMU heap overflow flaw while processing certain ATAPI commands

JosephRedfern
62pts24
redfern.me 11y ago

Three Information Disclosure Vulnerability

JosephRedfern
1pts0
redfern.me 11y ago

Bypassing Android Root Detection in Three InTouch

JosephRedfern
1pts0
redfern.me 11y ago

EBay Reflected XSS

JosephRedfern
2pts0
en.wikipedia.org 12y ago

Speaking Clock

JosephRedfern
2pts0
henryhoggard.co.uk 12y ago

The bug that let me tweet from any Twitter account

JosephRedfern
8pts1
chrome.com 13y ago

Google Roll it

JosephRedfern
20pts3
news.ycombinator.com 13y ago

DigitalOcean DNS/ARP Exposure

JosephRedfern
2pts4
www.bbc.co.uk 13y ago

Iran struck by large earthquake

JosephRedfern
2pts0
www.dropbox.com 13y ago

Dropbox is down

JosephRedfern
2pts2
news.ycombinator.com 13y ago

On Lisp

JosephRedfern
1pts0
news.ycombinator.com 13y ago

MEGA require source code of Applications using their API

JosephRedfern
9pts2
blog.redfern.me 13y ago

How to choose a low cost VPS

JosephRedfern
7pts6
stackoverflow.com 13y ago

Advantages of Stateless Programming

JosephRedfern
2pts0

Runway | Trust & Safety Engineer | London / NYC / SF / Seattle / Remote (US + Europe) | Full-time

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.

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.

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).

Apply here: https://jobs.ashbyhq.com/runway-ml/c3ebd871-ea78-4b71-80a2-7..., or feel free to reach out with any questions (info in bio).

We're also hiring for a bunch of other roles, across Engineering, Research, GTM, Marketing, Finance, Legal: https://jobs.ashbyhq.com/runway-ml?utm_source=kW6D9goed3

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?

Raycast for Windows 8 months ago

I think you're being oversensitive, especially in the context Raycast adding support for Windows.

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.

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:

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.

I thought the same, until I realised I still had `/unsupported` in the URL. Spoofing a Chrome UA and dropping that path from the URL let me load (and use) Apple Maps fine under Firefox.

Maybe slight off topic, but does anyone know what the deal is with the NVMe K/V command set spec? There was a fair bit of noise made about it at the time, but I’ve not seen any drives that support it (despite a few enquiries)

I remember some crazy insecure drivers on Android drivers back in the day (2012-13 or so) -- stuff like `/dev/fbN` and `/dev/input/eventN` being world read/writeable, allowing unprivileged screen and input capture from any application.

It was far more basic than what's described in this blog post, but really good fun to poke around at.

Interestingly, Giles Thomas (the guy behind Python Anywhere) originally developed a Pythonic Spreadsheet application, called Resolver One, and then iterated to a a web-based version, called Project Dirigible.

Python Anywhere eventually span out from Project Dirigible when they realised that it was mostly being used for "generic" Python development rather than being used as a spreadsheet. There's an interesting write-up on this evolution here: https://blog.pythonanywhere.com/197/, and a demo of Dirigible here: https://www.youtube.com/watch?v=2ZoIp-5NaiQ.

Project dirigible ended up being open sourced here: https://github.com/pythonanywhere/dirigible-spreadsheet.

Reading between the lines, given they're talking > 1 million rows per minute, I'd guess on the order of trillions of rows rather than billions (assuming they retain data for more than a couple of weeks)