HN user

andrewchambers

2,412 karma
Posts30
Comments996
View on HN
acha.ninja 4y ago

Memory Safeish Hare

andrewchambers
2pts0
acha.ninja 5y ago

The Bupstash Garbage Collector

andrewchambers
42pts11
acha.ninja 5y ago

Encrypted Backup Shootout

andrewchambers
208pts107
acha.ninja 5y ago

Bupstash

andrewchambers
12pts0
acha.ninja 6y ago

DSL for shell scripting

andrewchambers
2pts0
allan-blanchard.fr 6y ago

C program proofs with Frama-C and its weakest-precondition plugin [pdf]

andrewchambers
88pts11
allan-blanchard.fr 7y ago

C program proofs with Frama-C and its WP plugin [pdf]

andrewchambers
2pts0
acha.ninja 7y ago

JSON in Janet Shell

andrewchambers
1pts0
acha.ninja 7y ago

Powerful Scripting with Janetsh

andrewchambers
2pts0
github.com 7y ago

Show HN: Janetsh – A new system shell

andrewchambers
90pts26
acha.ninja 7y ago

Show HN: Acmeish for Vscode

andrewchambers
1pts0
acha.ninja 7y ago

notes on stgit

andrewchambers
1pts0
github.com 7y ago

Show HN: Asymcrypt – asymmetric cryptography

andrewchambers
4pts0
github.com 8y ago

Ninja-compatible build tool written in C

andrewchambers
3pts0
myrlang.org 8y ago

Myrddin summer of cod

andrewchambers
3pts0
acha.ninja 8y ago

Show HN: Integrated development window manager

andrewchambers
61pts9
acha.ninja 8y ago

Show HN: Email controlled gate opener in 20 lines of shell

andrewchambers
73pts16
github.com 8y ago

Ninja-compatible build tool written in C

andrewchambers
2pts0
github.com 8y ago

Ninja-compatible build tool written in C

andrewchambers
2pts0
myrlang.org 9y ago

Myrddin 2016 retrospective

andrewchambers
1pts0
c9x.me 10y ago

Resources for Amateur Compiler Writers

andrewchambers
100pts17
c9x.me 10y ago

Trusted logic

andrewchambers
2pts0
c9x.me 10y ago

Green threads explained

andrewchambers
3pts0
achacompilers.blogspot.com 10y ago

Self hosted C – breakdown

andrewchambers
105pts43
www.youtube.com 10y ago

Oculus Live Coding Session with John Carmack

andrewchambers
6pts0
achacompilers.blogspot.com 10y ago

Compiler warnings are harmful

andrewchambers
2pts3
achacompilers.blogspot.com 10y ago

Calling conventions are hard – fuzz them

andrewchambers
31pts8
github.com 11y ago

Show HN: WIP C compiler in Go, inspired by 8cc

andrewchambers
60pts12
news.ycombinator.com 11y ago

Ask HN: What would you tweak in C to make it a nicer language?

andrewchambers
6pts12
github.com 11y ago

Show HN: A tiny mips 4kc emulator (boots linux)

andrewchambers
5pts1
Claude Sonnet 5 22 days ago

The whole fable fiasco really soured me on Anthropic. This just looks disappointing by comparison.

I think it was obvious, yet nobody seemed to have released a version people could actually easily use.

The feature set is pretty simple:

- Agents that can write their own tools.

- Agents that can write their own skills.

- Agents that can chat via standard chat apps.

- Agents that can install and use cli software.

- Agents that can have a bit of state on disk.

I think we agree - getting the llms to understand your intent is the hard part, at the very least you need well specified tests.

Perhaps more advanced llms + specifications + better tests.

Where did it say the tests need to be hallucinated ?

If you can make good tests the AI shouldn't be able to cheat them. It will either churn forever or pass them.

Mark Zuckerberg explicitly called out the airpod pairing being closed as unfair in a semi recent interview, maybe he can throw some dollars that way and get it all working nicely in some meta products.

AI coding 10 months ago

Kind of surprised by this take - I use openpilot often and also use claude code.

I kind of consider them the same thing. Openpilot can drive really well on highways for hours on end when nothing interesting is happening. Claude code can do straight forward refactors, write boilerplate, do scaffolding, do automated git bisects with no input from me.

Neither one is a substitute for the 'driver'. Claude code is like the level 2 self driving of programming.

You don't need microservices for that, just factor your code into libraries that can fit into the context window. Also write functions that have clear inputs and outputs and don't need to know the full state of the software.

This has always been good practice anyway.