551 karma · joined September 18, 2024
If you work for Apple for the love of God fix the iOS keyboard
My personal devices are usually Apple products and they all work together pretty seamlessly. Then I have all my other Linux servers, Windows desktops, random tablets, etc. for my hobby projects which generally require more manual configuration to work together.
I just like having my “personal” things within an aesthetically pleasing, relatively privacy preserving ecosystem but I get my kicks outside of that ecosystem aplenty.
Not sure if Google just gave up on updating the iOS variant or if Apple holds it back intentionally (probably a bit of both) but they pale in comparison to their Android counterparts.
I’d prefer a useable stock keyboard but I take your point.
For anyone curious of my experience here are my main pain points:
- autocorrect failing to correct minor mistakes
- autocorrect “correcting” a mistake with another mistake
- autocorrect “correcting” correctly typed words
- swipe to type is painfully behind Gboard (third-party keyboards are universally under-supported and inferior to Android equivalents)
- “Select All” is often hidden away
- Selecting/unselecting text in general is a pain
- keyboard seems to run out of steam after hitting a certain word count in applications such as Apple Notes or iMessage and take forever to register taps
- The Big Daddy: key taps registering incorrectly in one of two ways: 1. Clearly tapping a letter “taps” a different letter (hot spots poorly calibrated) 2. A correctly tapped letter (keyboard highlight indicates correct letter) but incorrect letter is rendered on document
Anyone irl I’ve discussed the iPhone keyboard with has described frustration so I figured this as more a “some of us are annoyed” flare than a technical manifesto.
As another commenter noted I put a tiny link to my slightly more detailed blog post once this started gaining traction but I’m just having fun here really.
Happy Friday the 13th everyone!
Coding has been free to learn for a long time and the quality of education resources has only improved overtime. But that does not mean it’s easy and it doesn’t decrease the time to learn.
I’ll use myself as an example. I’m pretty creative, I have a lot of ideas and interests, but I struggle a lot with the logic and syntax of coding. I find it interesting at the surface level but every time I’ve tried to learn I just can’t get it to click. And, to be frank, I don’t find it very enjoyable.
But at the same time I have random website and app ideas quite frequently. I’ll use apps that have terrible UI/UX and imagine ways it could be better or maybe even design something in Figma if I’m feeling frisky. But actually making an app? Always just way too out of my wheelhouse. Plus I work 40-50 hours a week and prioritize socializing on the weekends, a lot of those ideas have to be relegated to just ideas on a list in Obsidian. Does that make me a lazy person? Maybe to you but I don’t think of myself that way.
The tools available now have unlocked something new for me. My ideas can start to come to life because the coding part doesn’t hold me back anymore. I’ve made silly websites with domains I’ve owned for years. I’ve made apps that solve an annoying issue I’ve had forever like a file media viewer app for my iPhone since file viewing sucks with Files/Preview and every app on the AppStore is infested with ads and didn’t fit my use case. I just for fun made an app that can play against me in MTG by using the continuity camera from my iPhone to my Mac to read the playing field.
I get where you’re coming from but you probably think every vibe coder is lazy because you’re good at coding. Not everybody has the talent/time/desire to learn how to code. Does that mean we can’t let our ideas come to life?
For the foreseeable future until maybe we systems that can predict what someone will need/want for an app at any given time (a prospect as horrifying as it is awesome imo), there’ll be plenty of people, maybe even a majority, that don’t know what they want or need until it’s shown to them.
There will be many more niche applications vibe-coded by people with lots of knowledge and no coding experience/desire that people will use rather than thinking of an app themselves to create.
Then there will be people like you, me, OP and 99% of the other HN community that have a million ideas they want to create, use, and sometimes share.
There are a lot of things I don’t know about and even more I don’t know I don’t know about and in those cases, there’s still a wide open door for people to create applications and experiences that share their knowledge/vision.
I could ask Claude Code or some other future platform to build be a financial calculator every time I need it but why would I do that when someone with the benefit of prior knowledge and experience has already done that for me?
They probably included calculators I didn’t even know I needed.
To be honest I have a lot of the features that people think equal automatic success on a dating app but I would still go weeks, sometimes months without a match. Or worse, get matches but have nobody respond despite taking the time to come up with something funny or interesting to say (not just “hey”).
Something important I realized now that I’m out of it is to take breaks, sometimes long breaks, from any kind of “trying”, whether online or in-person. I took many breaks that were out of a place of being angry at myself for not being attractive or charismatic enough or whatever it was that was causing me to fail. But if I could do it over again, I’d be telling myself that I’m getting tired of this right now, and that’s okay. I’ll put it away for a few weeks or months or even years if I felt I needed that time. Then try again.
Plus, in my experience, I felt very similarly in that I wanted to meet someone in “real life”. That felt important to me, to have some kind of story about how the relationship began that wasn’t “we met on Hinge”.
But after meeting that person, after so much trying and heartbreak and struggle, I realized how much I don’t care at all how we met. Just that I’m so happy to have them in my life.
Meeting in person is awesome, but having a companion who feels like your person isn’t diminished because you met on a dating app in my opinion and experience.
Is it possible to root out everyone who “isn’t serious”? Definitely not, but I think there’s a lot more that can be done when you remove a profit motive.
However, I'm troubled by how profit motives distort online dating. The business model incentivizes engagement over meaningful connections, creating a system where genuine relationships feel like marketing bait for swipe addiction.
Hinge worked best for me and several friends, but I suspect its designers know how to better facilitate connections—improvements they avoid implementing because they would hurt revenue.
This has sparked my interest in creating an open-source, non-profit dating platform—one designed to address loneliness without answering to shareholders who prioritize metrics over human well-being.
I’m not sure that I’ll ever go through with it but I think it would be a worthwhile project to consider.
I don’t doubt any given YouTube premium subscription provides a negligible amount of income to a creator but watching their videos ad-blocked provides nothing.
(I use ublock on Zen and do not make enough money to be a Patron of anyone unfortunately)