Nice, that means more businesses will finally be able to escape the total microsoft dependence and just use the products they need.
nottheengineer
Google's swipe typing is pretty damn good, but it isn't magic. It gets a lot better after using it for a while so I'm sure they use reinforcement learning in addition to the dictionary.
They've had it for quite a while and it's good, so I doubt they are putting much work into improving it. And since we have phones with TPUs and multimodal LLMs now, I think it's possible to beat google.
The LLM would only need 3-10 words of context and the swipe data as input to generate a single word, so it can be very small. I don't know much about the power of cellphone TPUs, but I think training an LLM with about 10M parameters on the fly should be possible. If that's the case, we could beat google while doing everything locally on the phone, so no privacy compromises.
Now that I think about it, it sounds doable. But then again I never did anything like this so I'm probably underestimating it by an order of magnitude or two.
Florisboard is my daily driver and I have unexpected keyboard so I can do proper VNC sessions from my phone.
But it's quite bad, given their care for privacy there's no way they can compete with google who has all the data.
I know a bit of machine learning and I'm pretty confident I could hack something together that's better than what florisboard has right now, but I'd have no idea where to even start integrating it.
The springs are on the cable side for USB-C, which is good because those are always the thing that breaks first.
Apple has them on the port, which isn't ideal because it's hard to replace that port once it fails.
USB-C ports are very hard to damage. I scratch the dirt out of mine with a needle about once a year and since the springs are in the cable, you don't need to be careful.
That would mean they have actually given up, which I highly doubt.
Sounds like a classic EEE scheme. There's no way in hell apple would actually support this without ulterior motives.
Back in the day when mobile data was multiple euros per megabyte, I had an ipod 4G as my first 'smartphone'. The UI was unbelievably smooth for the time but I found the OS very limited, so I jailbroke it and tinkered a lot with it. After the release of the iphone 6, apple shipped an update to my ipod that made it super slow. Most games that would run perfectly before became unplayable over night.
That day I made a decision to not buy or recommend any apple devices. Android was great back then, so I never looked back.
A couple of months ago, my dad got an iphone for work and after playing around with it for 20 minutes, I wondered how anyone uses this. The UI is very slow and glitchy compared to my oneplus 8 (which is a 3 year old phone at this point) even when I switch my phone to 60hz to make it fair.
It always just seemed like I'm fighting against the system. Never did I have that "it just works" moment, until I've got my first Android, and realize I have the freedom to do whatever I want with it, and I can install what I want, and if there's a problem, I can look things up and fix it myself.
I very much agree with that statement and find myself in the exact same position with windows, so I've switched to linux. It's genuinely incredible how much better it is after gaining a few dozen hours of experience with it.
Keyboards are generally known about, but the ergo part of it is a rabbit hole within the rabbit hole. Some people literally design, 3D print, wire up, solder and program one-off keyboards because they don't like the ones made by other people.
Of course its run by valve, who else do you think would run it?
No, it's fragmentation. If you know what can be applied to other distros and what's distro-specific, things become very easy.
Of course they will, but the fact that businesses don't have to buy everything as a pack means that they will consider alternatives to office and onedrive instead of just using what they pay for already.