Yes! FUTO keyboard, then go into VOICE INPUT → MODELS → Explore Voice Input Models → English-244: “Best for the most accurate results, but more demanding.”
The voice recognition is built on Whisper, and is amazing. You can speak conversationally for a long time and it gets everything right, with smart decisions based on context.
Ha! Me too! Exact same. Bought a Pixel 10. Intended to do the default Android for a while. But it was filled with ads for “Wicked” which had me looking at my phone with a sneer on my face I couldn't erase - as if someone had smeared feces all over it and threw it on my bed.
So I jumped straight to GrapheneOS, which was way easier and less extreme than I had been warned. So beautifully minimal, with no crap. Now my phone feels like a simple Linux (Void/Arch) PC. So wonderful.
I started cdbaby.com in my bedroom, just me, fulfilling orders myself.
It got an immediate great reception from a few people, very thankful, happy to pay for the service, and telling all their friends. So that's how I knew it was worth sticking with.
But still, it was very VERY slow going, like even after 9 months I was only getting a few orders a week. After a year it was a few orders a day. That's when I hired my first employee.
It didn't really take off until FOUR YEARS later, of this continuous slow growth.
In hindsight, looking at the numbers, it doubled in size every year for 10 years. But that didn't look like success until year 4.
So when people say, “I started my business but it's been a few months and it's not a success yet!” I have to tell this tale.
Thanks for this very important point. It often gets lost in the discussion.
The big idea with Linux/BSD/fully-open-source is that you can fix whatever you don't like.
That was the breaking point for me with Tahoe. I never loved MacOS before that, but it never got in the way. Then with Tahoe, it got in the way, so I went to fix it, and found out that fixing it is actually impossible! That was the breakup moment.
Sophisticated LLMs make it even easier to fix or tweak any Linux/BSD/fully-open-source software to our liking.
I was 100% Apple: Mac Mini on the desktop, Macbook Air laptop, iPhone, and two iPads.
Then came Tahoe.
I hated it so badly and it wouldn't let me change the things I hated.
I noticed a subtle sneer as I worked, having to use this stupid computer that wouldn't let me adjust it to my liking anymore.
Then I noticed I wasn't working as much as I used to because I just viscerally hated having to work in that Tahoe environment.
At first I did the thing of erasing the entire computer and doing a USB install just go back to the previous.
But then like you said: “I don't feel like we own them.” I didn't trust Apple to not keep making it worse.
So I switched. Got a Linux desktop, and a Framework laptop. Sooooo nice!! Snappy-fast Linux just the way I want it.
While I was at it, got my first Android phone and installed GrapheneOS on Google Pixel. Sooooo nice! So quiet, doing only what I want.
Even got my first Android tablet to replace the iPad. (OnePlus Pad 3.) It's great too. I'm loving the whole Android ecosystem, when made nerdy like Linux.
So yeah I'm 100% off Apple now and will never go back.
Wonderfully under-rated. Robust as anything and SO FAST. It was my sole desktop OS for years, and while I’m dabbling with Debian right now, I miss Void the most. So lean and snappy.
Coming from OpenBSD and FreeBSD, Void Linux feels almost the same. Same rc init scripts and such.
Thanks! And yeah the other inspiration is that in the last 27 years of making web apps, I've gone from PHP to Ruby to JavaScript back to Ruby, considered switching to Go or Elixir, but my PostgreSQL database was at the center of it all, throughout.
So it makes sense to notice what's constant, what's ever-changing, and organize accordingly.
I've been making PostgreSQL-centered web apps for 9 years that way, by having PostgreSQL just return JSON. Then the "controller" (Ruby or whatever) parses the Mustache or ERB template with the JSON and returns HTML to the browser.
What I'm doing differently now is having PostgreSQL parse Mustache templates directly!
So now the controller just has to pass in the HTTP params, give it to the PostgreSQL function, and it returns HTML ready to return in the HTTP response.
The voice recognition is built on Whisper, and is amazing. You can speak conversationally for a long time and it gets everything right, with smart decisions based on context.
My stupid thumbs text no more.