Posted by david927 3/30/2025
Ask HN: What are you working on? (March 2025)
Here's a recent example of whats possible from one of our users [1], and a recent project I made for fun that you can try on your iOS [2] or Meta Quest [3] device.
[1]: https://www.linkedin.com/posts/matt-rice-sennep_mixedreality...
As part of that, I made an ADIF (ham radio logs) parser to learn go. It's more than 2x faster than parsing the same data in json format with the go standard library.
What makes it different:
* Claude (and other MCP AIs) can both read from and write to your local markdown files
* Creates a connected network of notes that Claude can navigate between
* All data stays as markdown files on your computer
* When you chat with Claude, it automatically builds structure with simple patterns
* You can start a new chat and just say "Let's continue discussing X" without uploading files or copy/pasting
* Files are available locally, so you can edit them in and editor, like Obsidian, VS Code, etc.
I built this because I was tired of repeating myself to AI assistants and wanted my conversations to accumulate into something useful over time. It's basically a way to give Claude persistent memory while keeping your data local and be easily readable and editable my humans.
Some people are using it to maintain project context across sessions, document systems, and build topic maps without having to manually organize everything.
Demo video: https://basicmachines.co/images/Claude-Obsidian-Demo.mp4 GitHub: https://github.com/basicmachines-co/basic-memory
Is has helped me to address all of my problems, from mental health to productivity to learning across all domains like economics, writing, coding, marketing.
Writing daily blog posts, and then piecing together everything into the book. https://www.moderncynicism.com/
Currently heavily WIP though and only has a working Go compile/test backend (Go seems particularly easy for smaller LLMs like o3-mini to work with due to being a relatively non-complex language).
Clearly all of the info space is getting ever more polluted and I just don’t trust anyone else (with their own agenda) to manage and filter that for me. If one is to abdicate that sort of responsibility to a system wholesale then I think it has to be fully under one’s control, own data, own design, self hosted etc
https://github.com/Born2Root/Fast-Font
We also created some emoji fonts: https://github.com/Born2Root/Feature-Fonts
Also hoping to find some time to add a feature or two to my Video Hub App
https://videohubapp.com/ & https://github.com/whyboris/Video-Hub-App
A long time ago I played around with neural net stuff and had some fun making tiny little things. To give an idea of time frame, this was before people were using ReLU.
Going back to it after the recent advances was incredible seeing how much has happened. So many times I'd see something and wondered how I could have missed it the first time only to realise it hadn't been invented yet when I did things last time.
It feels like there is a much higher focus on statistical mathematics now in a way that it permeates everything. That in itself requires a whole lot of new learning to get to grips with, but I also feel like there might be some value in looking at a lot of these things from a different perspective. I think I tend to look at things from a more geometric point of view.
In that vein I have been looking at some transformers using unit n-sphere embeddings with V values as geodesics, just to see what happens.
As I learn new things, I keep finding fun new ideas to muck around with, I'm just an amateur, so I'm not really restricted by areas I look at. Today I'm wondering about whether Wasserstein distance could be quickly approximated by a learnable method (especially if the inputs had access to parts of the ml components that generated the things being Wasserstein compared).
I'm almost certainly treading ground well explored by others, but my way of learning seems to be to rapidly jump between many different things picking up a small understanding of each as I go until I just seem to know things that I didn't before. Focusing on a topic and pushing in that direction never seemed to work for me so much. This is probably why I am an amateur :-)
This is a good thing. One requires smoothed pathways to run!
Got inspired by Go by Example [1] while learning Go. Realised there's nothing for Ruby like that and decided to build.
Goal is to have simple urls for one-click navigation for each topic where the page covers a single topic briefly with examples, with relevant links and historic artifacts (for example, it links to the "Programming with Nothing" talk in procs/lamdba page [3]).
It's still a work in progress and I'm not rushing it.
The examples are all my own. It's easy to do with AI, but I'm not going that way. I'm explaining things based on my own 12+ years of ruby experience.
Like GoByExample, this is also desktop only, but mobile-friendly is on the roadmap. The CSS also will change to be someting like RailsGuides. Might also add a video for each topic explaining the code.
[1] - https://rubyexamples.com/ [2] - https://gobyexample.com/ [3] - https://rubyexamples.com/p_and_l