Live data from Hacker News

Ask HN: What are you working on? (May 2025)

news.ycombinator.com

131–140 of 1001 posts

Re: Ask HN: What are you working on? (May 2025)

#132
post #50

A program that will play chess (written in Go). My 18yo daughter can now beat me at chess (not that I'm any good). I figured if I can't beat her, I'll see if I can write a program to beat her instead. My idea for v1 is that I'd write the algorithm myself, without looking up anything about how to write a chess program (I'm sure such literature abounds). I've just about finished v1; still a few bugs to iron out. To be…

I can't help but point out the irony of a chess program written in Go, as someone that enjoys playing Go [1] myself. Sorry to hear it wasn't that fun, hope you still got something out of it!

[1] https://en.wikipedia.org/wiki/Go_(game)

Re: Ask HN: What are you working on? (May 2025)

#135

I'm collecting a collection of PEG grammars here https://mingodad.github.io/cpp-peglib and Yacc/Lex grammars here https://mingodad.github.io/parsertl-playground/playground both are wasm based playgrounds to test/develop/debug grammars. The idea is to improve the tooling to work with grammars, for example generating railroad diagrams, source, stats, state machines, traces, ... On both of then select one grammar from "…

This is awesome! I've recently begun diving deeper into working with grammars, using them as part of a new project, and these tools look super useful.

Re: Ask HN: What are you working on? (May 2025)

#137
I am creating a heavily LLM-oriented distribution of Emacs (with a lot of the heavy lifting done by Karthink's gptel). This is primarily me rebooting my .emacs.d for the LLM age, but I've come to think that Emacs is a far, far more interesting place than VSCode as the basis for an AI coding environment: a text-first, eval-enabled, constantly self-improving IDE.

Re: Ask HN: What are you working on? (May 2025)

#138
I just finished my useless Brainfuck compiler ( https://news.ycombinator.com/item?id=44087363 ) and was thinking of a more novel application that hasn't been done already, like going the other direction and turning RISC-V assembly back to Brainfuck code. Currently trying to get MD5 work...

Also another fun idea I want to try is to let the Claude design a new programming language, i.e. where the AI makes all the decisions and goal-settings and I just help it instead when it's stuck.

Re: Ask HN: What are you working on? (May 2025)

#139
I have several projects in the works:

- mach9poker.com: incorporated startup developing a poker tournament training app for novices and unprofitable players. Looking for UX/product designer co-founder.

- policyimpact.org: A journalism site for highly vetted articles responding to actions of the current U.S. administration and other import political vectors.

- sharpee: a new interactive fiction platform built in Typescript

- bsky.poker: root domain for poker community to have nice handles on BlueSky

Happy if anyone wants to pitch into any of these projects.

Re: Ask HN: What are you working on? (May 2025)

#140
post #132
post #50

A program that will play chess (written in Go). My 18yo daughter can now beat me at chess (not that I'm any good). I figured if I can't beat her, I'll see if I can write a program to beat her instead. My idea for v1 is that I'd write the algorithm myself, without looking up anything about how to write a chess program (I'm sure such literature abounds). I've just about finished v1; still a few bugs to iron out. To be…

I can't help but point out the irony of a chess program written in Go, as someone that enjoys playing Go [1] myself. Sorry to hear it wasn't that fun, hope you still got something out of it! [1] https://en.wikipedia.org/wiki/Go_(game)

Yes, definitely still got/getting something out of it, thanks. And I'll probably get more out of it when I read up on "how to write a real chess program" for v2, and learn about all the things I didn't think about.
Post reply on HN