HN user

phpnode

7,381 karma

Founder of https://codemix.com/ - authoritative product context which makes sure coding agents build the right thing and humans stay in control.

Email: charles@codemix.com

Posts52
Comments1,478
View on HN
codemix.com 3mo ago

A type-safe, realtime collaborative Graph Database in a CRDT

phpnode
166pts47
news.ycombinator.com 3mo ago

Ask HN: How do you build a technical audience online in 2026?

phpnode
3pts2
codemix.com 3mo ago

Show HN: An offline-first type-safe graph database in a CRDT

phpnode
1pts0
caseyhandmer.wordpress.com 8mo ago

NASA's Orion Space Capsule Is Flaming Garbage

phpnode
19pts12
comeadwithus.wordpress.com 11mo ago

The theory and practice of selling the Aga cooker (1935) [pdf]

phpnode
82pts42
www.youtube.com 2y ago

A Man Who Brought 1M CDs to the Worst City in America [video]

phpnode
1pts0
lcamtuf.substack.com 2y ago

A brief history of counting machines

phpnode
2pts1
www.youtube.com 2y ago

TypeScript Origins: The Documentary [video]

phpnode
19pts1
www.ft.com 2y ago

Rupert Murdoch steps down as chair of Fox and News Corp

phpnode
2pts1
www.bbc.co.uk 3y ago

The bridge that crossed an ocean

phpnode
2pts0
www.solidred.co.uk 3y ago

A Bulova Accutron landed on the moon, and stayed there (2021)

phpnode
2pts0
github.com 4y ago

Deprank: Use PageRank to find the most important files in your codebase

phpnode
164pts43
en.wikipedia.org 4y ago

USS Iowa Turret Explosion

phpnode
2pts0
www.bbc.co.uk 4y ago

Tidal turbine in Orkney starts generating power

phpnode
4pts0
www.bbc.co.uk 5y ago

Carlos Ghosn: How I escaped Japan

phpnode
203pts224
web.archive.org 5y ago

DeFi100 team steal $32m, post abusive message to victims on homepage

phpnode
78pts40
www.ft.com 5y ago

The destructive green fantasy of the Bitcoin fanatics

phpnode
24pts5
fortune.com 5y ago

35% of Bitcoin mining is powered by one coal mine in China

phpnode
45pts5
github.com 5y ago

Show HN: A SQL database implemented purely in TypeScript type annotations

phpnode
426pts191
twitter.com 5y ago

Show HN: A SQL database engine implemented solely in TypeScript type annotations

phpnode
3pts0
github.com 5y ago

TypeScript adds support for Template String types

phpnode
13pts0
lists.gnu.org 6y ago

Conflicts in the GNU project now affect Guile

phpnode
5pts0
i.imgur.com 8y ago

Elon Musk's Tesla Roadster mounted on Falcon Heavy Payload Adapter

phpnode
59pts43
codemix.com 8y ago

Opaque Types in Flow and TypeScript

phpnode
51pts9
codemix.com 8y ago

Stronger, Faster, Better JavaScript with Opaque Types

phpnode
3pts0
twitter.com 8y ago

Malicious crossenv package on npm

phpnode
578pts228
codemix.github.io 9y ago

Show HN: Efficient pattern matching for JavaScript

phpnode
5pts0
freshonthenet.co.uk 10y ago

The Manual (1988)

phpnode
6pts0
github.com 10y ago

Show HN: Design by Contract for JavaScript

phpnode
9pts1
github.com 10y ago

Dotted Version Vectors: Logical Clocks for Eventually Consistent Systems

phpnode
16pts0

This kind of narrative is going to bite them just like the "AI will take your job" narrative has. It feels like the frontier labs are taking a massive gamble with public perception here. I assume the goal is to paint the technology as so powerful and dangerous that only a handful of blessed US companies should be trusted to run it, in an attempt to suppress the rise of the Chinese models that are rapidly catching them.

I'm sure they will, but any user extension that interferes with the DOM (as an adblocker does) will break remote attestation, so the website will reject your request.

This is interesting because I assume it has suffered the same linguistic degradation as the word "fine" which in some cases means "of the highest quality" but mostly means "meh". I suspect it comes down to the dialect and social rank of the person saying the sentence. Compare how you would perceive:

    "You did a fine job"
or
    "It is quite impossible"

depending on who was saying it.

It's very clearly written by AI, which means that the thoughts expressed are not novel and the story told cannot be trusted. How can you expect people to spend time digesting the content if the author did not spend time writing it? It would be more honest to show the prompt, or the unpolished draft.

If your competitor is cutting jobs because of AI you can either race them to the bottom or you can use the humans you already have to leverage AI to expand your product offering, become more competitive, tackle more work, deliver better quality results etc. I don't see a world where AI does the work and humans sit around poor and idle.

People always say this but it’s misguided imo. Yes LLMs are not deterministic, but that’s totally irrelevant. You aren’t executing the LLMs output directly, you’re using the LLM to produce an artefact once that is then executed deterministically. A spec gets turned into code once. Editing the spec can cause the code to be updated but it’s not recreating the whole program each time, so why does determinism matter?

GitHub is sinking 2 months ago

Because if you were building GitHub from scratch today you wouldn't build it the same way and would benefit from many of the technological advancements of the last 2 decades (nearly).

Last time they tried this they laundered it though an employee's personal github to distance it from google itself, then framed the proposal in the most disingenuous manner possible, as if it was something that users wanted rather than another mechanism for google to exercise control

Last time this happened we got a bunch of Google employees downplaying the impact of WEI and calling it a nothingburger, that people were being hysterical. I just checked, and everyone I saw defending it has since left the company. I'm sure another wave of Google managers, keen to appeal to the higher-ups, will be here to defend this new initiative any minute now.

1. More code faster is not the goal. More features / value faster is the goal. Obviously to get there you need to write more code, but it's not writing code for code's sake.

2. Yes, true, but the point is to move up the abstraction hierarchy, so instead of asking the LLM to rename a variable you describe the concrete business goal you're trying to achieve.

It is true that coding agents cannot build fully complete stable systems completely unguided yet. That's why we still have jobs. But it's wrong to suggest that they don't deliver value or that they're destined to produce trash every time. It is a matter of oversight and guidance and setting your codebase up for success. That does require work, but it is not impossible, just a different skillset from the ones we've been used to.

it does take a little while to get good at this new skill, yes. Just like, say, learning a new programming language and the ecosystem around it takes some effort. After you get over the hump it's really very straightforward and mostly a matter of knowing the kinds of mistakes the LLM is likely to make ahead of time, and then kindly asking it to do something smarter. If you've successfully mentored junior engineers you already have this skill.

and then people get bored and stop updating them, soon we'll need a graveyard-graveyard to showcase all the failed graveyard projects.