peterkelly
peterkelly on Hacker News
Posted by
peterkelly on Monday August 17, 2026 @01:28AM
from the show-hn dept.
Location: Thailand (I have a work visa; no sponsorship needed)
Remote: Yes, remote only
Willing to relocate: No
Technologies: Compilers, interpreters, language runtimes, distributed systems
Resume/CV: https://www.pmkelly.net/resume.pdf
Email: [email protected]
A bit about me: PhD in Computer Science + 18 years of industry experience. T-shaped; primary focus is on workflow engines but I've done a bit of everything.
Posted by
peterkelly on Sunday August 02, 2026 @01:38PM
from the github.com dept.
Posted by
peterkelly on Friday July 10, 2026 @12:17AM
from the logosresearch.ai dept.
Posted by
peterkelly on Thursday July 09, 2026 @04:24AM
from the web.ist.utl.pt dept.
Posted by
peterkelly on Wednesday July 08, 2026 @08:52AM
from the youtube.com dept.
Posted by
peterkelly on Monday June 29, 2026 @10:29AM
from the scummdoc.com dept.
Posted by
peterkelly on Tuesday June 16, 2026 @05:08AM
from the commodore.net dept.
Now all the malware can move from the install script to the module itself where it will inevitably still be run
If only there were some kind of system for recording the version history and viewing what changes had been made to the code between releases.
PhD in Computer Science with 15+ years experience bridging the gap between the worlds of compilers/interpreters and scientific & business workflow orchestration systems. The world deserves better languages and developer tooling and it's my mission to continue exploring what's possible.
Location: Chiang Mai, Thailand
Remote: Yes
Willing to relocate: No
Technologies: Compilers, interpreters, language runtimes, distributed systems. Rust, Python, C, C++, TypeScript, Postgres.
Résumé/CV: https://www.pmkelly.net/resume.pdf
Email: [email protected]
I've always been of the view that for a workflow language, you should use a proper, turing-complete functional language which gives you all the usual flexiblity for transformations on intermediate data, while also supporting things like automatic parallelisation of things like external, compute-intensive tasks.
I recommend checking out https://github.com/peterkelly/rex and also my PhD thesis on the topic https://www.pmkelly.net/publications/thesis.pdf.
The gap in flexiblity between DAG-only and a full language designed for the task is a significant one.
Posted by
peterkelly on Thursday April 30, 2026 @05:30AM
from the youtube.com dept.
> Every single one of them oversells their capacity
That sounds like their problem, not ours
Posted by
peterkelly on Sunday March 08, 2026 @02:22PM
from the youtube.com dept.
Posted by
peterkelly on Friday January 09, 2026 @05:09AM
from the youtube.com dept.
Unless a violation of that contract can lead to a crash or security vulnerability...
Flagged because this takes you to a random website so everyone is going to be reading a different article.
I love Kagi as a search engine, and this is a cool idea, but posting a "random web page selector" without explanation on HN is just confusing.
For some people it's a job.
For others it's a calling.
Nothing wrong with either - I just think it's worth being aware that people have different motivations.
Why do all the AI agents on the services page have human names and profile pictures if there are "no humans in the loop"?
There was a post on HN the other day where someone was launching an email assistant that used AI to summarise emails that you received. The idea didn't excite me, it scared me.
I really wish the tech industry would stop rushing out unreliable misinformation generators like this without regard for the risks.
Google's "AI summaries" are going to get someone killed one day. Especially with regards to sensitive topics, it's basically an autonomous agent that automates the otherwise time-consuming process of defamation.
Create the problem, sell the solution.
I thought vibe coding tools did this already
If there's one thing I definitely don't want AI in the middle of, it's communication with other people. The potential for misunderstandings due to hallucination in summaries, both on my end and the recipient's, scares me. There were some pretty bad examples with Apple News.
Accuracy matters, especially when communicating with customers or between managers/employees, and I can imagine many kinds of scenarios where this goes wrong.
I'm honestly curious why Apple (and other OS vendors like MS and various Linux distributions) still feel the need to tweak their UIs many, many years after having reached maturity.
How many iterations does it take before you get it right?
I get that there's a certain sense of fashion to it, but so often these changes are either neutral or worse, and it just seems so pointless. I don't see any concrete benefits of this year's UI design over what was already there 10-20 years ago.
Posted by
peterkelly on Thursday August 14, 2025 @03:36AM
from the youtube.com dept.
Posted by
peterkelly on Friday August 08, 2025 @11:31AM
from the github.com dept.
Posted by
peterkelly on Saturday July 12, 2025 @05:21AM
from the commodore.net dept.
If AI coding agents were actually any good, you could preface your prompt with "attempt the following task four times in parallel" and that would be it.