The stuff Hacker News actually recommends.

Phones · Apple iPhone

Apple iPhone 12

82owners with an opinion
70%of verdicts positive
47/22positive/negative since 2024
6 yrslongest happy owner
7happy after 3+ years

Praised for reliability and performance; criticized for battery.

What owners wrote

Likes itOwned 6 yearsStill going
Why has she gone through so many iPhones? I’m typing this on my iPhone 12 from 2020. Before that I had an iPhone 6s from 2015. I’m considering upgrading this year, but I could hold off for another few years if I wanted to. My phone still runs like it did when it was new. I get through most days with 60%+ battery remaining. The biggest problem with my phone is modern software bloat. I only have the 64gb model. Modern software - especially iOS itself - has gotten ginormous. Every time a patch comes out I’ve gotta delete a bunch of stuff in order to update. And running unpatched software seems pretty dangerous right about now.
Likes itOwned 6 yearsStill going
I couldn’t agree more. I’m typing this on an iPhone 12, bought new 6 years ago. My phone still feels snappy. And it gets me through a whole day with 60%+ battery remaining. The only real complaint I have is that I only have the 64gb model. I need to delete things every time a software update comes out because of how bloated modern software has become. But the hardware is fantastic. I have no idea how much ram my phone has. So long as apps run well, why would I care?
Likes itOwned 6 years
> It is my preference to have user replaceable batteries, and my belief is that they were only removed to make phones become obselete quicker and cause higher turnover of purchased phones. My iPhone 12 is six years old. I replaced the battery last year. While it probably won't be workable on cellular networks in six years, outside of physical damage there's little reason it'll stop working. My original iPhone from 2007 still boots up and runs. There's no GSM service for it to talk to but it runs as a WiFi only iPod just fine if I really wanted. The idea that non-replaceable batteries is a conspiracy to lower the lifetime of devices is sort of silly. Flagship phones are made of incredibly sturdy materials. If they were designed to be disposable they'd have a bunch of sacrificial structural elements to limit their lifetime. Instead they're built as well as they can possibly be built. A flagship phone will be left behind in CPU power running bloated JavaScript blogs or cellular service long before any internal component fails. Non-replaceable batteries are about hitting a capacity/size target more than anything else. Replaceable batteries enforce constraints on a phone's design that non-replaceable ones do not have.
Likes itOwned 5 years
Yeah I'm still using an iPhone 12 from late 2020 and it's honestly still fine in terms of its processing power, cameras, features etc. for anything I use it for. It does need a new battery but even that has degraded way slower than earlier phones I've had. I was using an iPad Pro from late 2018 (mostly just for casual web browsing, reading documents and watching video on, I still do all my real work on laptop/desktops) as well until this year, and would have kept using it if I hadn't accidentally dropped it in water. I don't really notice much difference at all between my old one (when it worked) and the new iPad Air I replaced it with, except for the battery being a little better and having a bit more ram being nice (websites in background tabs are less likely to be purged from memory when I come back to them).
Likes itOwned 5 yearsStill going
Phone cases are not required. I’ve been using an iPhone 12 for nearly five years now — and yes, I’ve carelessly dropped it plenty of times, onto very hard surfaces. It’s got a couple of tiny dents in it, but the screen is untouched and it works like new. I’ve never used a case. In the iPhone 4 era, if you were unlucky enough to drop your phone even once onto a table the screen will have almost certainly instantly shattered into a million pieces. But that’s far from true now; things have come a long way. The ‘No Case Required iPhone’ is already here.
Likes itOwned 4 years
This is absurd. I’ve kept an iPhone 12 for 4 years, only replacing it last month with a 17 Pro. Throughout that time my 5 year old phone got every OS and security update. And it’ll get the OS update in 2026 as well. So the phone released in 2020 gets software updates till 2027 - 7 years. The main issue that makes people want to upgrade is battery life degrading. Good thing Apple offers cheap and quick battery replacements in store. I replaced my battery at the 2 year mark for a small amount of money and it felt like a new phone. What more could Apple possibly do to make their devices more sustainable? The processors are insanely overpowered, so they don’t feel slow. The batteries are easy to replace. The software updates are there. Being a bit cynical, Apple only making small incremental changes each year reduces the need to upgrade even further. If people want to replace their devices every year or two that’s on them, not Apple.
Likes itOwned 3.5 yearsStill going
Yes wow, because it’s not the norm. Before I switched to an iPhone, I needed to change my Android phone every 2 years or so (sometimes less) because they became completely unusable, from hardware issues (broken connectors) to software issues (I had 2 Nexus 5x that died because of a bootloop issue, unacknowledged by Google). Android also becomes extremely slow pretty quickly for some reason. For comparison I’ve had my iPhone 12 for 3,5 years and it shows no sign of slowness or battery issues or whatever, and I intend to keep it for at least 1 or 2 more years. When OP say it stays functional for several years, they mean it stays as functional as the first day for several years, with no degradation.
Doesn’t like itOwned 2.5 years
You can only really conclude that in a few years time, after we find out if they are any hardware/software issues I've gone right off Apple. Their iOS 17.x update bricked my 2.5 year old iPhone 12, my neighbour's M3 Air yesterday got stuck in a boot loop after an update and not even recovery mode works so it's being sent for a service, Sequoia is/was full of bugs. My perfectly fine 2015 MBP turned useless with newer OSes due to awful performance. Our work M1s are starting to develop faults too I feel it's quite clear they're deprioritising quality, QA and software defect rates for releasing yearly N+1, and performance Yes, they made some nice chips but there's more to "best ever x" than performance
Likes itOwned 1 yearStill going
The phones also last a long time, being very durable and getting updates for a quite a while, so you can buy an older refurbished iPhone and save quite a bit of money. I only just upgraded a year ago from an iPhone 7 I had owned for about 4 years and bought refurbished for under $300 (that still worked fine, I just wanted to start developing mobile apps again and needed something with the newest iOS) to a refurbished iPhone 12 for $250, and it feels plenty modern to me. It still has the latest iOS version on it as well.
Recommends itOwned 1 year
I don’t know if you would consider it worth it, but I switched from Android to iPhone last year so I can talk about my experience. - I love that the choice of phone is easy to do. The flagship was the iPhone 12. Easy. Initially I wanted to buy a high end Android but couldn’t figure out what the flagships were. So I decided I was going to give iPhones a try instead. - iPhones do feel premium. The box is great. The hardware is amazing. I used it without a case for a few months and it’s incredibly « sticky » in the hand. The first case I bought was actually more slippery than the bare phone. I got a case anyway because the materials still make the phone fragile: if it falls, it breaks, period. - the camera is amazing. I’m not huge on taking pictures, that’s not my thing. Or that’s what I said before getting an iPhone, now I’ve taken thousands of pics in the past years. Before the iPhone, I had Google Pixels and found the camera great at the time. It was not. iPhones cameras are amazing, and you actually feel like the pictures you take can become real memories, because they won’t look ugly in a few years. - if your close ones have an iPhone, just go for it. Being able to share photos that easily with family members, FaceTime, and all that stuff, even if they’re not savvy, has no equivalent on Android - it just works. I use all the basic apps (calendar, mail, notes, even Safari!) because they work good enough, they’re beautiful. Even Apple Maps works great now (I even use it inste
Likes itOwned 1 year
I love the openness of android, and the explicit permission to root your phone. But iphones have amazing longevity. The iphone 5s you mentioned came out in 2013 - which is 8 years ago now. Back then Obama was still in his first term. Maybe it is way too slow to handle the most recent version of iOS, but I'd rather a phone vendor that releases operating system updates for 8 years than a vendor who releases updates for only 2 years (like you get with certain android vendors.) Last year I replaced my iphone 6s with an iphone 12. The thing that astonishes me is that I didn't need to. After a battery replacement, my 5 year old iphone was still running fine. It still runs the latest OS, and it ran every app I threw at it with aplomb. I really only upgraded it as a personal indulgence. Its still in use by a friend. I'm absolutely on board with complaints about apple's lock in. I'm disgusted by some of the documents that came out in the epic court case, and I wish you could easily root iphones. But it feels like a stretch to complain about their longevity.
Doesn’t like it
I thought I’d love my iPhone mini for these same reasons. It turns out that the reachable nature of it wasn’t really that much of a benefit compared to the downsides: short battery life (going from the 12 mini to 13 mini helped, barely), small text/interface (my eyes literally started hurting), reduced area to see content while typing, compromised cameras compared to the Pro models. Add a $30 PopSocket to your phone and all the problems with a bigger phone are resolved. The iPhone mini competed with a $30 accessory.
Doesn’t like it
I chickened out at last minute and went with the non-mini iPhone 12 because it had marginally better battery life. I regret that choice to this day.
Likes it
Yea I just swapped my jogging/beach iPhone from an Xr to an iPhone 12 and wow, it's so much better than the Xr and pretty much as good as my "proper" phone, an 17Pro. It's got 4G RAM instead of 12G but it performs almost as well. Xr->12 is a huge leap in performance and I noticed it straight away. But the 12 against the 17 is much harder to see the difference. Less redraw of icons on the main screen is the primary thing I've noticed.
Likes it
What's particularly frustrating about the discontinuing of the Mini is that it really didn't sell badly, just below _expectations_. Compared to every other model of phone sold by other manufacturers, I suspect the Mini outsold all but the most popular models. From that perspective, the discontinuation feels more like an act of embarrassment by management than the result of a rational cost/benefit analysis. Given that reportedly the Air is selling substantially worse than the Minis, and I suspect the Duo will also fail to match its internal sales target because IMO Apple _usually_* overestimates the number of buyers willing to drop $2k+ for personal purchases (lots of corporations are willing to buy laptops for $2k+, but I suspect that almost all AVP/iPhone purchases are direct to consumer), I wonder if Ternus be willing to adopt a strategy that will keep profitable products around even if they don't meet their target. I suspect this is sort of an effect of the predictors being in some kind of high income bubble where _everyone_ they know has enough cash to drop $3500 to try out an AVP. I had a Mini 12 and upgrade every 3 years, so I didn't bother with a mini 13. I ended up buying a base 15 and hoping that I wouldn't mind it, but my regret has only gotten stronger over time. * Exception: they have dramatically underestimated the number of people wanting to buy high ram minis/studios for local AI.
Likes itStill going
Also still haven’t moved on from the iPhone 12 - it’s a beast. I’ve dropped it thousands of times. Refuses to die or break. I think we’re due another mini run. They seem to come every 5-6 years.
Doesn’t like it
Out of curiosity I tried to load this on my iPhone 12 and it took about 8 and a half minutes and once it finally passed it said my browser didn't allow cookies and to enable them before trying again. I would have to go through the whole proof again. I get what they're doing but there definitely needs to be some work done on getting those times down on iphones.
Likes it
Apple saves itself a lot of the trouble with superior build quality. With Samsung devices (so no cheap crap), USB ports last me about three years of heavy use. With my old iPhone 12, 2019 16-inch MBP or my 2022 MBA? Not a single issue. The housing is simply constructed so tight and, being made of solid metal, rigid that the housing bears the torsion load and not the tiny PCB solder pads. The only problem I have with my new USB-C iPhone 15 is that it is hard to clean pocket lint out of the socket, compared to the old Lightning connector.
Doesn’t like it
My phone is always in power save mode. Re-enabling transparency actually made the UI less jerky. It was mostly the keyboard that became unresponsive, I could type 15-20 letters while it froze and it would then „catch up“. Also reported here for example: https://discussions.apple.com/thread/255911835 Re-enabling transparency improved this a lot, also keyboard still hangs a bit from time to time. I’m always in power save mode, on an iPhone 12, running iOS18.