HNHacker News
TopNewBestAskShowJobs

OJFord

24,299 karma · joined February 25, 2015

Any views expressed are mine & not on behalf of my employer past or present. And not even always mine once I've had another coffee.

Currently a software engineer at GoCardless. Formerly:

  - (IC) TL @ Yagro (AgTech)
  - Engineer @ Arm (R&D, IoT)  
  - Student @ Imperial (EIE - an EE & CS mix)
[ my public key: https://keybase.io/ojford; my proof: https://keybase.io/ojford/sigs/n2lqA-lzhIHABwLfMAZVHJBC94-3l42EgvM7tfmv4F0 ]

Email: hn@${username}.com

CV: https://cv.ojford.com

submissionscomments
OJFord··on I struggle to believe that AI R&D is ingenious
That's not really true any more, since given tool use and iterative 'chain of thought' reasoning, it's more like an answer refined by conversation with the asker or the second best answerer, from the best answerer, is the best that you can expect.

E.g. consider the best answer describes how to achieve something with some CLI, but the CLI's changed and the command is now broken. It can discover that, combine with the 'best answer' about what changed in the CLI, and fix it to work for the original problem even if that's completely novel and there were no extant answers about solving the problem with the new CLI form, or that it had broken that use case.

It doesn't change fundamentally how they work of course, but 'thinking', creating that feedback loop, made them significantly more useful IMO.

OJFord··on Ask HN: What's your current AI agentic setup?
That's the bit that's common, I say it's worse because it has to actually check out the full source on their server. i.e. similar to if you used Claude locally, plus used third-party CI like Circle instead of Actions.
OJFord··on Ask HN: What's your current AI agentic setup?
But even worse for private stuff than using cloud inference to begin with, since it presumably has to clone the repo, have write & Actions access back, etc.
OJFord··on Residential proxies detected on White House network
I've never heard the term 'residential proxy' before, but it seems like a Tailscale exit node would qualify for example? This doesn't seem necessarily malicious or even inadvertently dangerous to me?
OJFord··on Japan's Jimi 'Mundane' Halloween Costumes of 2026
It's San Francisco, there's a lot of immigration, cultural influence, etc. whereas say Australia has outsize Vietnamese, Indonesian influence; or India in the UK.
OJFord··on Show HN: Subvocal – Talk to your computer without making noise
Yeah it is, because now the typing glasses are an appliance, not just your regular glasses. This makes sense for VR headsets, but it's a large part of how popular Google Glass is today.

GP is saying their choice of the glasses they want to wear all day every day is nothing to do with their choice to have something transcribe words they mouth, the latter shouldn't decide or significantly restrict the former.

OJFord··on Supermarket freezers across Europe hit by second suspected cyber-attack
The BBC names (and quotes) Sabcobel as one of the manufacturers.

https://www.bbc.co.uk/news/articles/cq1kd1nee80eo

OJFord··on Private Jet plane crashes in Florida
Oops, thanks. Not familiar units for me, and I hadn't had a coffee.. that would be an absurd speed of course (nevermind to also have the composure to report it while experiencing it!).
OJFord··on Private Jet plane crashes in Florida
Last transmission was 22k feet/second, which is 15k mph.

(I thought ATC's cool as a cucumber 'altitude your discretion' was 'interesting' – presumably a formality they need to offer to clear the aircraft, since clearly no discretion was involved.)

OJFord··on An Italian farmer found some unknown seeds in his attic and planted them
Nor did I claim they are, but that doesn't mean we have records of every little thing that fell out of service/production/sale/use.
OJFord··on TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8
For some reason the submission I saw here last week (not the same article, and I'm struggling to find now) was flagged to death before getting as popular as this one.
OJFord··on TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8
Weird, front page >500points today; flagged to death last week.
OJFord··on An Italian farmer found some unknown seeds in his attic and planted them
> Unfortunately the article does not identify precisely the "miracle" wheat.

> "Triticum turgidum" is ambiguous, because this wheat species has many different subspecies, with very different characteristics.

Is it not T. turgidum var. 'grano del miracolo'? Any previous name being, at least as far as we/the author knows, lost to time?

OJFord··on GPT-5.6 Sol can beat Factorio on peaceful mode
Close on the keyboard to and small Levenshtein distance from Anthropic
OJFord··on Show HN: A USB-C LTE modem that gives my computer a phone line
> they can dynamically allocate subchannels in each mode based on the immediate needs of their users.

Right, so if I'm still rocking 4G only while 'everyone' else in the area is using 6G with some other stragglers on 5G, ...

OJFord··on UK Green party drops longstanding opposition to nuclear power
What would solar's cost per kWh be? GP means the cost of the asset per peak generation power. 0.1/W seems about right, to an order of magnitude at least.
OJFord··on Binance-hacker-1029 – $5.6B stolen from Binance
> You don’t want your actual currency to gain value just by waiting.

Relative to what? Talk of BTC gaining value is primarily wrt USD; I'd be perfectly happy with my actual currency (GBP) gaining value wrt USD.

I suppose BTC can only 'deflate' in the long-run (and with an assumed supply of goods and services available in exchange for it) since the mintable volume is fixed. But perhaps it exposes that talking of currencies inflating is a bit sloppy, as it doesn't really make sense for BTC, and it's the economy or banking system that inflates really..

OJFord··on Why is this fingerprinting script creating bioweapons?
Maybe it's an American thing.
OJFord··on GitLab Security Incident: Attempted Exploitation of CVE-2026-97229
It is but what they mean is that many implementations (e.g. PCRE) are not actually regular languages, they're more powerful: https://www.npopov.com/2012/06/15/The-true-power-of-regular-...
OJFord··on Why is this fingerprinting script creating bioweapons?
Using 'they' for an unknown gender has nothing to do with people 'identifying' as they, or anything modern.

It's never been 'he', except in sexism such as 'when the doctor comes he will examine you' (with the doctor's identity and hence gender unknown, but assumed male by profession).

OJFord··on Why is this fingerprinting script creating bioweapons?
We have a special filling cabinet for PRs from bots, Dawn!
OJFord··on Anthropic S-1
Reading this submission's comments, I'd be interested to see a meta-analysis of HN S-1 submissions' analyses pre- and post- generalised (HN crowd's) Claude usage.
OJFord··on PHP 8.2.35
I know. This is about GitHub's behaviour with tags and branches present in different user/org's forks.
OJFord··on PHP 8.2.35
I know. We're talking about GitHub here, which does.
OJFord··on Docker is weird
I would absolutely say Go took off thanks to kubernetes ecosystem & CNCF projects in general, but I've never particularly associated it with Docker myself.
OJFord··on Docker is weird
On the contrary I think quite a lot of luck is usually behind the second part of that.
OJFord··on Xbox wants you to pay 24 to 40 cents per hour to stream games you bought
Is that statistic active watching, or skewed by those that leave it on 24h news or shopping or whatever 24/7?
OJFord··on PHP 8.2.35
Correct. ..did you mean to reply elsewhere perhaps?
OJFord··on PHP 8.2.35
Same on the older few. I'm not sure I understand it though, seems strange you can have a tag for a commit that's only present in a fork?

Is it perhaps a bit misleading, and only means that there's no branch containing that commit?

OJFord··on How Far Will AI Assistants Go for a Refund They Can't Get?
Well broadly speaking manslaughter is, in my layman's understanding, the killing of a person as a consequence of actions but not of intent. That does fit the bill here, if applied literally (and this problem of pre-determining all the caveats and qualifications is why law is generally not 'code').
Page 1 of 34Next →