kot-behemoth
Llm-buddy is an “Emacs package that watches your recent buffer edits and asks an LLM to review them. When it finds something worth pointing out, it can add a short inline note in the relevant buffer or show a message in a popup buffer (it usually does the former).
The goal is lightweight feedback while you work: typos, logic mistakes, questionable edits, or prose issues that a normal compiler, linter, or spell checker may not catch.”
Here's a nice article with code examples implementing a simple pipeline: https://www.quantisan.com/orchestrating-pizza-making-a-tutor....
I have switched to Thunderbird full-time since I switched to Linux. Can confirm it supports unified inbox.
I collected a bunch of links while learning it, and launched https://github.com/kot-behemoth/awesome-dokku, as there wasn’t an “awesome” list.
Hope it helps someone!
Rewrite of a Flask Web App in Clojure
The Network State: Crypto's End Game
Ask HN: How are you tracking tools / products to try out later?
For several years now, while reading HN and Xitter every day, I've been collecting lots of tools, projects and technical blog posts to "try out later". Most of them are never used, or stop being developed. But quite a few end up resurfacing, or being useful for new projects I start.What do you use to keep track of tools / products you want to try out later? Or for keeping a library of "state of...
Extensions Go MRR – dataset of underperforming browser extensions
Remarkably, this is how 37Signal's Shape Up (https://basecamp.com/shapeup) encourages defining feature work prior to building.
In particular, the concepts of Rabbit Hole (as explored with senior developers prior to coding), Breadboarding and Fat Marker Sketches (having a high-level but end-to-end map of the feature) are almost identical to what you're describing.
I found this approach both intuitive in my personal development work, and as a tech lead for lean teams. Funnily, quite a few people really struggle with the concept of "thinking through the feature end-to-end", and not just "let's start with one piece and then figure it out". It's great to do development in small chunks with unknowns, but we still need to know what we are all trying to achieve!
(not affiliated with Shape Up / Basecamp, I just feel Jira leads to hugely suboptimal and waterfall-y processes).
Enion Online – 3D PvP multiplayer game written in Clojure and ClojureScript
And bb supports Honey SQL and SQL pods (https://github.com/babashka/babashka-sql-pods) - so you might be already compatible!
Here's a short youtube showcase that gets straight to the point: https://www.youtube.com/watch?v=wE-vOSY-ULc&t=158s
Data Rabbit – canvas for composable data exploration and experimentation
Data Rabbit – canvas for composable data exploration and experimentation
Twitter to accept Elon Musk’s takeover bid
Plus, their writeup on imagined vs discovered tasks and how Jira et al give false sense of control when creating tickets upfront is also illuminating: https://basecamp.com/shapeup/3.4-chapter-12
I actually switched to it from org-mode, but still edit the notes in emacs because of keymap (via "Edit in external editor" feature).
I've settled on Joplin, as it's the only serious note-taking app that allows for Emacs-friendly workflow by simply using external editor. I just set the external editor command to be 'emacsclient -c'. Now, when I'm editing a note, I just press Cmd-e, and get Emacs for editing - just for that note. Once I finished editing, it's "C-c k", and Emacs closes and I'm back in Joplin.
I actually set Joplin's layout to always show the rendered md, so that it's basically a pretty front-end for my Emacs-powered editing workflow. Beyond that, syncing and attachments are what makes it more or less perfect second brain system for me.
In terms of how this is different to other products that provides OCR as a service, object detection as a service: this is not an "as a service" product, but a framework that allows you to deploy ML models in a variety of configurations, such as Docker/K8s. I'd even say it's even further than a framework, as it's opinionated about what goes into the serving cluster: not just model workers, but query manager/load balancer, metrics aggregator and a config DB.