Viewing profile — alecthomas
alecthomas
HN member- Joined
- Sun, Mar 02, 2008, 9:52 AM UTC
- HN karma
- 404
- Public activity
- 208 items
- HN profile
- View on Hacker News ↗
About alecthomas
[ my public key: https://keybase.io/alec; my proof: https://keybase.io/alec/sigs/EwhDB5ZFYHetGQT4QBxryMKudydFlHx6vfI2ZbYaXTY ]
hnchat:M7diobfazxWsK0TZ9aVm
Recent public activity
-
comment
Comment #48596227
That doesn't seem likely, given that there's a reference from February 2025 documenting the pattern.
-
comment
Comment #48510083
What was wrong with it?
-
comment
Comment #48254422
> There is a vast, hugely funded, and incredibly adept propaganda machine aimed at about half the country. There are propaganda machines directed at everyone. > And no, I don’t thi…
-
comment
Comment #48176595
I found it very amusing :)
-
comment
Comment #48176541
I've never seen Prolog used at all in the wild, but OPA (and its ancestor, Datalog) are fairly common.
-
comment
Comment #47899706
Unfortunate! I have a bunch of keyboards and a FILCO is my favourite, my daily driver. It just feels ... solid.
-
comment
Comment #47733654
From skimming the linked PR it looks like it's all been open source, but has been tightly coupled to their deployed instance. The PR appears to be decoupling things completely by m…
-
comment
Comment #47624145
Oh this page is great! I just released AIM [1] which is a tool that generates verified SQL migrations using LLMs, and I tested a bunch of models manually. I think I'll just link to…
- story
-
story
Show HN: Aim – AI-assisted verifiable SQL migration generator
This is pretty fresh and definitely not battle tested, but seems to work pretty well in my local testing. Do NOT just blindly apply the output of this to a production database :) F…
-
comment
Comment #47395222
Someone else said this below... > Go designers distinguish between Go language as defined by Go spec and implementation details. > //go:fix is something understood by a particular …
-
comment
Comment #47395184
These are called directives [1], and are treated as metadata by the compiler. [1] https://pkg.go.dev/go/ast#Directive
-
comment
Comment #46458335
That is...disturbing.
-
comment
Comment #45247938
https://hazelengine.com/ is another
-
comment
Comment #44994799
Which $600 model has an OLED screen?
-
comment
Comment #44096354
Why is GIF worse (I'm not a frontend developer, so I'm genuinely curious)?
-
comment
Comment #43883515
They were not. The daughter is 31 and her father went missing 22 years earlier.
- story
-
comment
Comment #42518956
Preach!
-
comment
Comment #42492089
Peak enshittification.
-
comment
Comment #42440571
This is probably what you want: https://github.com/planetscale/vtprotobuf
-
story
Show HN: "mk" – one-liner make rules on the command-line
https://github.com/alecthomas/mk Very handy in conjunction with Just to give you make-like functionality, eg. build-protos: @mk protos/myproto.pb.go protos/myproto.tsx : protos/myp…
-
comment
Comment #41477068
Connect [1] is one and it's fantastic. The Go implementation in particular is much nicer than grpc-go. [1] https://connectrpc.com/
-
comment
Comment #41198481
And that's why we pay AWS the big bucks.
-
comment
Comment #40341124
This was an illuminating comment because I think I finally understand why people have wildly varying experiences with CoPilot. I think if you regularly use CoPilot to write entire …