This is great. I think Apple bought Kuzu, a in memory graph database in late 2025 to support RAG in combine with their FM like this. Even with such as small model, a comprehensive context of our personal data in graph RAG would be sufficient for a PA system. Do we know if we can have access to this RAG data?
Can you at least read the article before criticizing them? They explicitly call out that they use Bayesian Optimization (Gaussian process) thing for this. It is "AI" but not "LLM" like you think it is.
I feel like I’m not the only who feel excited about the whole “compression” tricks while maintaining fidelity in our AI era. In a way, it has a vibe similar to the early 2000s when digital music became popular and the need for lossless compression was paramount. Sort of a pied piper moment for us now . Someone please make a Weisseman score for this stuff.
Hey, thanks for sharing this. Your app inspires me to take a look at Go, again! I've been searching for another primary language to learn. My primary used to be Java at $day$ job and now Python for ML/AI. I love Python but still feel insecure given the lack of static typing. I look at TypeScript as well, especially in the context of Bun runtime. I decided it may not be for me, not the language, but the ecosystem around it.
I quite like go for how lean it is, really nice for local projects with lots of constant changes. Also easy to learn. The biggest most annoying thing is how bad error handling is done, not sure why they built it like that.
I primarily write typescript and python for work. But have dabbled in bunch of other languages at different jobs and for different tasks. Yet to pick up rust, but have been wanting to. But tend to pick what seems most right for the task, while also considering what i most want to be working with
I forgot that I also "try" Rust as well. But, I feel like it may not be suitable for my use cases and not simple enough for non-intelligent person like me :-). I agree error handling in Go could be better. But, comparing to Java I don't think I would feel salty.
Hah. When I worked for a very big Just Print Money bank circa 2008, they gave me, a SDE with the Lenovo ThinkPads running Windows with 4GB of RAM and a bonus of Lotus Notes for email. This thing was slower than molasses. Not to mention because we had an offshore team in India. every morning every engineer would begin the day with syncing the Subversion repo. My team was in central US but we had to connect to a proxy in NYC for network traffic inspection. This makes the sync over 45 minutes long. Repeat the same for every SDE, from both sides of the world, and you can guess the amount of time wasted.
I don’t think I would want to work in that environment anymore.
Similar story, I had a customer who wanted me to change the entire UI of a legacy application, because some information would not fit on the ancient 1024*786 15" desktop monitor of one employee, meaning he would have to use horizontal scroll constantly.
I recommended them giving this employee a larger monitor, not only would that be much cheaper than having me rebuild the entire UI, it would also boost this employee's productivity. Not to mention that swapping a monitor takes 10 minutes, changing a UI probably weeks.
Customer insisted to change the UI, because "if we give him a new monitor, everyone in the office will want one". I nearly got fired for responding with "Great! Then everyone can benefit from more productivity!".
In the end we did change the UI, I believe the total cost was something like 30k. The customer had maybe 15 employees, so new monitors would still have been much cheaper.
A few months later their offices were remodelled with expensive designer furniture, wooden floors and custom artwork on the walls. Must have cost a fortune. In the end, the employees still worked on ancient computers with 15" monitors, because new computers didn't fit the budget.
reply