Recent submissions

Comment · 8 months ago
> * model transforms text into a formal specification

formal specification is no different from code: it will have bugs :)

There's no free lunch here: the informal-to-formal transition (be it words-to-code or words-to-formal-spec) comes through the non-deterministic models, period.

If we want to use the immense power of LLMs, we need to figure out a way to make this transition good enough

Comment · 8 months ago
When you translate spec to tests (if those are traditional unit tests or any automated tests that call the rest of the code), that fixes the API of the code, i.e. the code gets designed implicitly in the test generation step. Is this working well in your experience?
Comment · 8 months ago
Very much agree on coverage. We're actually doing something in that area: https://codespeak.dev/blog/coverage-20260302

For now, it's only about test coverage of the code, but the spec coverage is coming too.

Comment · 8 months ago
Very much agree. I like the imperative vs declarative angle you take here. Thank you!
Comment · 8 months ago
Comment · 8 months ago
Comment · 8 months ago
Two things to mention here:

1. You are right that we can redefine what is code. If code is the central artefact that humans are dealing with to tell machines and other humans how the system works, then CodeSpeak specs will become code, and CodeSpeak will be a compiler. This is why I often refer to CodeSpeak as a next-level programming language.

2. I don't think being deterministic per se is what matters. Being predictable certainly does. Human engineers are not deterministic yet people pay them a lot of money and use their work all the time.

Comment · 8 months ago
We are not trying to make things easier for LLMs. LLMs will be fine. CodeSpeak is built for humans, because we benefit from some structure, knowing how to express what we want, etc.
Comment · 8 months ago
> Also it seems that the tool severely limits the configurability of the agentic generation process, although that's just a limitation of the specific tool.

Working on that as well. We need to be a lot more flexible and configurable

Comment · 8 months ago
Comment · 8 months ago
I second that :)
Comment · 11 years ago
Great slides! I hope we'll be able to adopt this style for our introductory materials
Comment · 13 years ago
Many ideas of this sort are flying around, but we postpone the decision to some time after 1.0

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton