HNHacker News
TopNewBestAskShowJobs

emson

707 karma · joined November 26, 2008

http://benemson.com or twitter @emson
submissionscomments
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Wooo that's so cool... it seems to be private?
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Fantastic! You should open source it
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Have you tried analysing all your prompts, and then telling it to "figure out" what custom skills might improve your prompts? I do actually have another project I'm working on that does this... it's been super useful for seeing how I prompt, what Skills I use and getting them to evolve and improve (I know Hermes does some of this, but it's been interesting rolling my own - will release soon!!)
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Nice! I love Cal Newport. I've definitely found spinning up multiple Claude Code instances eats into your focus, and you can "lose yourself" quite quickly. I find I use pomodoros more as nudges, and use the "beeps" to bring me back if I'm in the browser or something. but yeah... it's a trap for sure!
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Me too. Also it’s good to get decent reports that can be used for other things. For example the logs help me fill in my time sheets. Also it forces me to take breaks
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Thanks for sharing. I was stuck in a Greek hospital for 8 days with 2 fractured vertebrae, before I could get home. It’s easy to get into a spiral, but putting your mind to build something really helps. I do hope your ribs and collar bone is getting better? I’ve been lucky, as it will heal but could have been really bad. Phew!
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
It has sensible defaults just do /pomo start

It’s only if you want to customise it. Also CC will do it for you. It’s very agent friendly

emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Mmm apols. You’d think I’d have learned my lesson by now, but it’s just so seductive to have it write for you. I got burned with this very HN post for doing just that, but they kindly let me rewrite it. Will tweak it. Thanks for the feedback!
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Ah nice thanks. Love tmux, incidentally I came across this the other day as an alternative to Ghostty: https://supacode.sh/
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Oh that’s an idea? Could use hooks or something?
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Fantastic. I think these small productivity tools embedded in harnesses is pretty powerful. I especially like that you can get the AI to use it and also just pop into the CLI. Also nice to generate useful web dashboards etc
emson··on Show HN: Claudoro, Pomodoro timer embedded in the Claude Code statusline
Ooo that's cool thank you. That's really useful! My other CLI project was: https://github.com/emson/pymodoro
emson··on Consolidated AI First Startup Guide
These are my "LLM Wiki" notes, I've been using to build a central resource of "how to build an AI First Startup" If you've got any other tips *I'd love to hear them* - thank you!
emson··on Anatomy of a GitHub Sponsor Memecoin Consent Gap
So I’m an idiot. Somehow I fell into this and now feel guilty. So I figured I’d write it up so that it doesn’t happen to anyone else.
emson··on My Agent Memory Library Helps Write Indie Articles
Over the last few days I've added peer-to-peer communication, using a simple message passing and status checks... no need for complicated hooks etc. One repo agent found a bug and told the curator repo agent what it was, and it went ahead and fixed it
emson··on My Agent Memory Library Helps Write Indie Articles
Over the last few months I've been quietly adding more features to elfmem my "evolving" agent memory library ( https://github.com/emson/elfmem ). I'm now able to use it in Claude Code et al. to curate my repos, and even write indie articles based off my obsidian vault. Anyway this article explains how. I'd love a comment, or even a github star! Thanks Ben
emson··on Elfmem: Evolving Agent Memory
This has been a fascinating project. I've had the chance to explore some really original ideas. Things like: blocks that can be calibrated, mind blocks that can be used to simulate other agent behaviors, graphs, dreaming, frames that return a SELF or ATTENTION, etc. group of memory blocks, and peer to peer message passing. All this has led to a really powerful agent framework you can use today. I'd love a comment... thanks! Ben
emson··on Elfmem: Evolving Agent Memory
Agents need memory that evolves. Memory blocks should degrade or get promoted over time, this opens up agents as repo curators... magic then happens if they can then talk to each other.
emson··on We replaced RAG with a virtual filesystem for our AI documentation assistant
This is interesting as there is definitely a middle ground for agent memory. On the openclaw side you have a single MEMORY.md file on the other you have RAG and GraphRAG. I wonder if Agent memory should be more nuanced? When an agent learns something how should it promote or degrade these memory blocks - you don’t want a trading agent memorising a bad trading pattern, for example. Also the agent might want to recall semantically similar memories, but it might also want to retrieve block relationships or groups of blocks for different purposes. We’ve been exploring all these concepts with “elfmem” (sELF improving MEMory): https://github.com/emson/elfmem Would love your feedback!
emson··on I built a better, human like memory, for Agents
Thanks so much for the comment! Yes, I initially had LiteLLM gateway and backed it out after the security issues. Memory is becoming a crucial part of agents and there isn't a one size fits all solution - unfortunately. I found I wanted to replicate things like SOUL.md but in a way that could "evolve", so this project has "frames" which is just a collection of tagged / filtered memory blocks which can be used to identify specific concepts. It also allows the agent to use "outcomes" to calibrate it's own memory blocks, which is really powerful. Anyway I think "cognitive loops" are going to become more relevant, and will be an art. Thanks again... let me know how you get on!!
emson··on What is currently the best LLM model for consumer grade hardware? Is it phi-4?
Good question. I've had some success with Qwen2.5-Coder 14B, I did use the quantised version: huggingface.co/Qwen/Qwen2.5-Coder-14B-Instruct-GGUF:latest It worked well on my MacBook Pro M1 32Gb. It does get a bit hot on a laptop though.
emson··on Show HN: Brollly – Generate color palettes and font pairs with one keystroke
This is really useful I often find I want to spin through different designs and I was wanting something like this for my own projects. Have you thought about being able to go back to previous designs? Would also like to Shadcn components in the mockup too. Really cool. Thanks!
emson··on Show HN: I built a free SVG Web site
I used this tool. I tried a number of them and this seemed the best: https://vectormagic.com/
emson··on Show HN: I built a free SVG Web site
Cool I’ll try it out. Thanks
emson··on Show HN: I built a free SVG Web site
I felt I needed to add some kind of license, I also wanted to get attribution back to this website for traffic purposes. Dare I admit that I just asked ChatGPT what to use... I then got it to create a Python script to apply the license to the SVG image itself and add the website details. Its been a fascinating experience
emson··on Show HN: I built a free SVG Web site
It's been fascinating experiment. The stuff you can now do, its like having scaffolding to help you. You can create all the tools you need yourself and can host it for virtually nothing. I just upgraded Cloudflare to the $5 plan (btw I have 18 sites hosted atm and that price includes up to 100). I also paid for Fathom analytics $15pm and Cursor, ChatGPT, Midjourney (although cancelled now) and VectorMagic (also cancelled). So you could spend just the domain name and the AI tools, making it about $20. Totally bonkers
emson··on Show HN: I built a free SVG Web site
Ah I see, my bad will update. Thank you!
emson··on Show HN: I built a free SVG Web site
Apologies I hit my Cloudflare limit and being based in Europe didn't see it until this morning.
emson··on Show HN: I built a free SVG Web site
Thanks! I know it's controversial but it has taught me a lot about building with AI, as well as the legal and copyright parts. I experimented with a number of prompt styles this was an example of one I used on Midjourney:

"Vector line art, icon of a flower, cute and minimalistic, made with bold outline, white background --stylize 400"

emson··on Show HN: I built a free SVG Web site
I looked at a bunch of Vectorising tools, and in the end used https://vectormagic.com/ It works really well, although I had to do all the conversions manually. They do have a bulk tool, but wanted to try this out first. It does also produce .eps as well as .svg
Page 1 of 3Next →