The AI implemented a pairing protocol in Swift just by talking to his smart plugs
Got the AI to implement TPAP compatibility in Swift purely by interacting with his local plugs and response shapes plus RFC 9383, figuring out it was SPAKE2+ and the password hashing steps.
How it works
- He gets the AI to implement the compatibility in Swift
- Purely by interacting with his local plugs and their response shapes plus the spec
- The agent figures out the pairing protocol itself
Why it’s worth knowing
The plugs were the documentation; something had to interrogate them.
Where it’s from
Summarized from a public post on news.ycombinator.com. See the original ↗