Water Blower's avatar
Water Blower
npub1dww6...pdnf
Creator of Blowater & I self identify as a Pro Sleeper
Water Blower's avatar
Water Blower 1 year ago
After 2 years of BJJ training, I suddenly realized a sense of flow and freedom of bodily expression. I love it! Still a white belt but not so white!
Water Blower's avatar
Water Blower 1 year ago
Now I’ve inevitably hit the hard parts of Rust, lifetimes. It’s kinda ridiculous that Rust requires so many things to write a single threaded synchronized linked list. Rust compiler makes sure unsafe code is not compiled. But it does not make sure all safe code can be compiled. Sound but not complete.
Water Blower's avatar
Water Blower 1 year ago
I haven’t trained for almost a month and I start to feel grumpy. Researching AI intensively these days. But no matter how good AI gets, it doesn’t replace the transcending experience which you only feel in hard & deep work.
Water Blower's avatar
Water Blower 1 year ago
Learning Rust by using Egui to make a local AI application. The moment I got how immediate mode works, it feels very liberating. Now I don’t like retained mode UI anymore. image
Water Blower's avatar
Water Blower 1 year ago
Inspired by @jb55 ’s effort on Notedeck and many more other advancements and effort in native development, client software and AI, I am hacking a local LLM software with Egui and Ollama. 3 goals: 1. Learn Rust 2. Learn Egui 3. Learn AI from an infrastructure level (compilation, models, GPUs) I don’t have Nostr in mind for this software. But who knows. image
Water Blower's avatar
Water Blower 1 year ago
Making new software with Rust was so hard for new Rust programmers. I felt it this way many times before. But with newer AI tools, I feel I will finally make a small but complete software this time, in Rust.
Water Blower's avatar
Water Blower 1 year ago
Nostr had 2+ years to prepare for the incoming user flood of TikTok refugees. But we failed. Now another centralized Chinese app Rednote is the No.1 social media app in App store.
Water Blower's avatar
Water Blower 1 year ago
Social media platforms want to lock content creators exclusively to their own platforms. Content creators naturally want to be present everywhere. In the 2B world, multi-cloud is getting easier and easier. In the social media world, multi-platform is still hard. A content creator can of course create multiple accounts in different platforms and upload their content separately. But there is no cohesive tool to manage all platforms at once.
Water Blower's avatar
Water Blower 1 year ago
How is your 2024? It has been pain, anger, tears, sweat, suffocation, growth, career change, love, passion and everything else. I fought in 2 BJJ competitions. Got choked to unconsciousness in the 1st and won a silver medal in the second. I wrote lots of JavaScript and worked as a full-time frontend engineer for the first time, coming from a backend engineering backend. I stepped away from programming and started my own podcast which I’ve been wanting to do for years. I started to read books again thanks to friends met in Portugal. I went to Thailand. I confronted with my limitations as a software engineer and closed the chapter of blowater.app I am not leaving Nostr. I believe in a better system for individuals to share and connect with people more than ever. But I will take time to learn before I make my next software. Last but not least, the true coin rocked!
Water Blower's avatar
Water Blower 1 year ago
So what just happened? I don’t usually pay attention to price, but when I do… Today is a good day.
Water Blower's avatar
Water Blower 1 year ago
Is Nostr getting quitter this year? (fewer active users)
Water Blower's avatar
Water Blower 1 year ago
Did Apple disable the ability to run unsigned apps in MacOS 15.1? Has anyone updated yet?
Water Blower's avatar
Water Blower 1 year ago
the ending is the weirdest thing I’ve seen ever
Water Blower's avatar
Water Blower 1 year ago
I just lost my first BJJ tournament. I got choked to unconsciousness in the first round. Disappointed but it also means that there much to learn. I look forward to the next one.