HNHacker News
TopNewBestAskShowJobs

sarreph

4,466 karma · joined July 21, 2013

I make software, images (sometimes moving), and music.

Most recently, I co-founded Kenobi.ai (YC W22).

My website is https://rorz.io

submissionscomments
sarreph··on My Friend Aaron
Thanks for flagging. Should be fixed now!

I think it was some regions in Cloudflare (in this case a European one) not having all of the static `vinext` JS files ready immediately at deploy time, and then a `404` on that region sticking around due to very aggressive cacheing.

sarreph··on My Friend Aaron
That’s awesome to hear, thank you.
sarreph··on My Friend Aaron
Haha I have not heard of the Shaggy Dog trope! (Or it’s only very vaguely familiar)

I agree with you that the ending is a bit rushed, which I think can come off as forced. I’d like to blame the word count for the competition I submitted this into… :D

I’d been thinking about the idea for this story for a couple of weeks before I actually started writing it, from which I had quite a visceral idea for the ending. So I guess in some ways I could have tried to weave it in more, but I also did kind of want it to be a shocker / surprise!

sarreph··on My Friend Aaron
I’ve not seen this before. Added to my watchlist!
sarreph··on My Friend Aaron
Notice another commenter saying similar, thanks for the data.
sarreph··on My Friend Aaron
It’s hard to tell how spontaneous this error is as I’ve only just launched this website, but will try to see if there’s a fix for it — thanks for the data!
sarreph··on My Friend Aaron
> I also didn't see the notice it was a short story.

I'm starting to think perhaps I could have made the callout at the top a little clearer :)

Thank you for your words above also.

sarreph··on My Friend Aaron
Thank you so much. I do indeed plan on posting more work here in future... HN has given me the impetus I needed for that (and more) now!
sarreph··on My Friend Aaron
> develop a bit more on why keep the friendship with Aaron.

Thanks for your feedback (I got similar feedback from my friend and my partner who both write). I agree that this felt like a bit of a hole in the story as I was writing it, that I never managed to satisfactorily patch up.

> Tell us if you have something else written to share.

This is my first piece of long-form fiction, have submitted a couple of new pieces to competitions since, and aim to post those and more soon!

sarreph··on My Friend Aaron
Ah, thank you!
sarreph··on My Friend Aaron
OP here - longtime HN user. I submitted this story to a writing contest a few months back, but didn’t hear anything from them.

I posted it here on a punt and getting front page of HN is 10x the feeling any writing contest could give me!

Thanks to all who read and commented, and glad to hear it resonates with some of you!

[EDIT]: There've been a lot more comments since I wrote this one. I want you all to know that I've read every single comment and am ever so grateful for everyone who responded here / took the time to read the story!

sarreph··on My Friend Aaron
Thank you for reading it!
sarreph··on My Friend Aaron
Ah - thanks! I aim to keep it up!
sarreph··on My Friend Aaron
Thank you for your kind words!
sarreph··on My Friend Aaron
Thank you, very kind of you to say!
sarreph··on My Friend Aaron
Thank you for your kind words.
sarreph··on My Friend Aaron
I appreciate you referencing Charlie Brooker as he is undoubtedly a subconscious influence on my writing! Thanks for your comment.
sarreph··on My Friend Aaron
Appreciate the comment :)
sarreph··on My Friend Aaron
Thank you!
sarreph··on My Friend Aaron
Thank you very much.
sarreph··on My Friend Aaron
Such kind words…! I’m so honoured and humbled. Thank you.

P.S. - I didn’t use LLMs to write it, no! :)

sarreph··on GPT 5.6 Sol is the best "vision" model OpenAI ever released
I disagree.

Is 16 px or 14 px a better font-size value for a subheading, in a hypothetical layout? Immediately that kind of decision, where both options are objectively good for 12 px paragraph text, suddenly becomes an issue of taste that cannot be evaluated crudely by an algorithm.

sarreph··on GPT 5.6 Sol is the best "vision" model OpenAI ever released
If you're doing any kind of inference that is multi-modal and non-factual, opinions and biases will affect any kind of assessment of a visual that you provide to a model.

For example, a UI / UX professional being asked to appraise a website screenshot may determine that the image in question has "desirable" traits which are inherently not deterministically measurable. Such as, if the interface elements have strong information hierarchy, or if they are deemed to be "fashionable" with current UI trends.

sarreph··on Cloudflare's AI Psychosis
I have to say: Yes, there is a lot of velocity from Cloudflare pushing out AI-adjacent features as of late.

But also: What they've doing with Workers et al. has made them a platform for fully-fledged apps and deployments. I personally love the ecosystem and use it for all of my projects now. It's like the perfect blend of ease-of-use and DX of Heroku, and breadth of services of AWS / GCP. Well, maybe not quite AWS or GCP, but that's kind of the point -- they've created an opinionated system of "objects" that are all highly extensible to the point where in my opinion you can pretty much deploy anything you want on it.

It took me a bit of time to learn the "Cloudflare way" of doing things, but once I started making on it I saw just how flexible (and low cost!) everything is.

sarreph··on Writergate: Zig I/O Interface Overhaul
As someone who doesn't write Zig (but is hoping to soon!), I'm struck when reading this that the new interface seems much more verbose than the old interface... i.e. 6 LoC vs the previous implementation's 3 LoC.

I was under the impression that verbosity was something that Zig tries to reduce, but perhaps this is not emblematic of other updates to the language?

sarreph··on Every Fucking Website (2020)
> people who are extremely vulnerable to manipulation

I think this is a gross over-exaggeration, otherwise dark patterns wouldn't work at the magnitude (majority of the buying population) they do.

I say this not disagreeing with your point:

> We have to escape this mentality that anything that makes money is valid, that the money itself is the validation of "rightness".

sarreph··on When Genius Fails: The Intellectual Arrogance of the AI Labs
What the author is getting at here:

> Climbing Mount Everest and getting a PhD are both hard. I wouldn’t say that doing one means you can do the other “no problem.”

and here:

> Surgeons and electrical engineers may be extremely smart and accomplished, but that doesn’t mean they have the ability to weigh in on climate science.

Feels tangentially like a version of Nobel disease[0], discussed here[1] a couple of weeks ago.

---

[0] - https://en.wikipedia.org/wiki/Nobel_disease

[1] - https://news.ycombinator.com/item?id=49166918

sarreph··on Ethical Cold Outreach
One of my favourite things to do with AI video pitch creator products is to put a paragraph of text into the first_name / company_name form fields on their "request a demo" function, to see how ridiculously fast their AI bot will read it out.
sarreph··on The “mechanical miracle” that ruined Mark Twain’s life
It's interesting to see how — even in the 1880s — people were making the same mistakes as companies today: over-engineering to the point of unmanageable complexity ("complexity bad"[0]), and the less solve-all-possible-problems but simpler Linotype won out.

[0] - https://grugbrain.dev/

sarreph··on Ask HN: What are you working on? (August 2026)
https://dozenal.game

A daily puzzle game called Dozenal where you solve each puzzle board by creating chains totalling the number 12. My friend and I came up with the idea over a decade a go, and have finally started bringing it to life in the past couple of months.

← PreviousPage 2 of 23Next →