But you still have to set things up so the jack can be electrically connected to the board, but also waterproofly attached to the frame of the phone. And the jack itself needs to be a good one that has electrical connections between the inside and outside but is internally watertight.
Presumably there are headphone jack engineers out there making this happen.
Yeah! And none of that stuff is actually required to take a good photo/have a decent camera as good as the ones you could buy at the store in 2005. It's all new, optional enhancements.
Not putting a hole in the device envelope is an excuse; no holes makes it easier to waterproof. Somebody out there is going for the hermetically sealed wireless charging only speaker in the screen no holes phone that you can take to the bottom of the ocean and is immune to pocket lint.
But if it's got holes in it it really ought to have these.
All the cameras are decent. They all have loads of megapixels and focus on what you point them at.
If you want a camera that takes your photo and auto-magically makes it look like a better photo than the one you actually took, by merging images from several completely separate cameras, you don't actually want a good camera, you want a good machine learning model for pretty photos and a good sensor fusion algorithm. In which case Google is your guy. Or Apple.
It does sound like they are selling 128G of flash storage at a weirdly high cost.
I think "44GB of apps" might be part of your problem though. There's no legit reason for them to be that big, they're all just shipping their own 4k prerendered buttons, full copies of React Native and half of the Node package ecosystem, and the same fifty tracking SDKs. 128G was a perfectly reasonable size for a pocket computer, until people decide you need to ship like a whole OS in every app and you need an app for like every store you go to and your messenger needs motion graphics for every emoji in Unicode.
I guess you could try offloading photos to another computer for archival storage? Keeping every photo you ever took on the camera is going to use a lot of space.
The problem is they have no idea about the internal structure of the tokens they use, except what's present in the data set. The model sees "Kenya" as 8473 299 = Ken ya or something, and how is it supposed to know token 8473, often used for the name of Barbie's boyfriend, starts with K?
There's always Web Monetization, where you can put some fixed money in and it is supposed to be streamed to the sites you visit by your browser. But I've never seen it actually implemented as a requirement for a site.
Its like the linux developers can’t fathom a PC experience without the terminal as a vital participant.
That's not wrong. I'm now struggling to do things on Windows without the terminal. Thinking in terms of commands and processes and files is a great way to do computing. Learning all that stuff has a payoff and it genuinely is difficult to imagine trying to get by without knowing it. Once you do know it you reach for it all the time.
One day to learn how to make stuff in React, one day to learn the degree to which the React developers despise you.