Hacker Newsnew | past | comments | ask | show | jobs | submit | atimcha's commentslogin

I am working on live coding WebDAW, written with ClojureScript (so a Lisp dialect): https://github.com/tmythicator/tritoncha

Live: https://tmythicator.github.io/tritoncha/

Right now it is based on mix of Three.js (for visuals) and Tone.js (for audio). I playing with the idea to rewrite the synth/sequencing part on WASM. But the live music scripting language will remain to be ClojureScript. As I see the Lisp language family to be much superior in expressiveness. Less syntax rules, more code as data


Hello HN!

I've been working on lichess.el, a full-featured Lichess client for Emacs. This is my first big project in Elisp, so I'd love for seasoned Emacsers to jump in, review the code, or help implement missing features!

Current main features:

- Watch Lichess TV live with minimal latency. - Play against Stockfish — supports mouse input as well! - SVG-rendering inside GUI Emacs. - Full TUI support (ANSI/Unicode board rendering). It runs in the terminal, so you could theoretically run it on a smart toaster (or anything that runs Doom) :D - View game analysis, including material difference and evaluation bar. - Written in pure Elisp.

It uses the Lichess Board API and NDJSON streams for real-time updates.

Repo: https://github.com/tmythicator/lichess.el

Feedback and PRs very welcome!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: