Hacker Newsnew | past | comments | ask | show | jobs | submit | hanley's commentslogin

I'm hoping that Apple releases a new mini on a 3 year cadence. Maybe there wasn't enough demand to continue the line every year, but they'll bring it back occasionally?


I would enjoy this as well, but they need to be transparent about the plans, so people who want small phones can get them. On several occasions I bought something new (that I hated), because I thought the line I liked was dead. Then a year later they release something new to fill the gap.

I bought an iPhone 13 mini the day the iPhone 15 was released and the 13 mini was discounted, with plans to keep it until it was pried from my cold dead hands. Now, less than a year later, I’m not sure how that’s going to go. While I love the size, and have hated every other iPhone since the 5/5S/SE, the lack of RAM on this thing is a real problem. The browser can’t handle some pages, things constantly reload causing me to lose stuff. It’s not great. Some developers have also seemed to stop caring about making sure things work well on the smaller screen. I sent 1Password a bug report, they tested and confirmed it was an issue and said they do still support the Mini, yet the issue remains a year later, last I noticed.

I’ve also wanted the Pro camera setup for years, but it’s only on larger phones, so I didn’t get it. There is this misguided idea that people want small phones because they’re cheaper. I’d pay a premium for a small Pro phone. If they need to make it thicker to fit everything in and give it the same size battery, I’m good with that… it would eliminate the camera bump, which would be great.

I buy my phones through work, so my next upgrade opportunity isn’t for another 14 months. When the time comes, I’m not sure if I’ll be as excited to hold onto the mini. I want to make my point, but also want a usable phone. Not to mention probably wanting some of those Apple Intelligence features. I’m troubled by the whole situation.


My issue is I want a mini with the pro features. I’d happily pay the same price as the pro. But I doubt I’m a common type of customer.


I just posted the same thing. I think there are more of us than Apple thinks, at least I like to believe that. I think Steve Jobs was in that camp as well.

When the 12 mini was released I bought it and Apple sent me a survey. It seemed like have the questions were asking if I bought the mini because it was cheaper. It seemed like that was the assumption they were going with. I answered over and over again that I didn’t care about price, and if there were comments I wrote that I was price insensitive and cared about the size, not the price.

I get steep discounts on phone hardware through work, but if they released an iPhone 16 mini Pro tomorrow, I’d pay full price out of pocket, no questions asked.


I'm in the same boat. Want a small phone with premium features. My hope is that the next generation of iphone SE is at least on par with the 13 mini that I currently have. Otherwise, not sure what I'll do when my mini dies since the current SE is a pretty big step down from the 13 mini.


Agreed. The moment the iPhone mini comes back, I am buying one straight away


same, but they'll ruin it by putting a stove in the back.. iPhone 5 still is the perfect form factor for a phone, at least for me


They'll pry my mini from my cold dead (regular sized) hands


You don't have to use `let` in specs. I prefer setting instance variables inside a `before :each` block.


`let` has a performance benefit, which is why they are encouraged. They are only executed if called - but if you setup all the ivars in a `before` block, and all those ivars aren't used in every test they waste time - it can be significant if you are using factories for example.


Instance variables, you mean those beloved things in Ruby that cannot be distinguished between not having been defined versus having being assigned the value `nil`? :p


there are many ways to lookup if something is defined or not

    instance_variable_defined?

    defined?
are two common ones

but if you are using something before defining it you are going to crash so that's definitely one way of distinguishing it.

using fetch is another way to provide a default value to something that may have a nil value as a meaningful value.


Thanks for correcting me (sincerely)

> but if you are using something before defining it you are going to crash so that's definitely one way of distinguishing it.

Would you clarify? Like that was my point, casually using something where `nil` is a possible assigned value, or maybe the variable hasn't been defined, makes possible the (sadly common) category of bugs where the program does not crash, but proceeds as though the variable was assigned `nil`, but actually the variable was never defined.

In contrast to local variables where the program will crash if you reference the variable but it hasn't been defined.

My comment meant "bare instance variables in Ruby are not great [and we might not want to recommend them as a solution to people complaining about Ruby/Rails quirks]". Do you disagree and actually love the behavior of Ruby instance variables? Or are you simply technically correcting me? (which, again, I appreciate)


> Do you disagree and actually love the behavior of Ruby instance variables

yeah I wouldn't say i love it and i'm not sure why they did that but i imagine they had a reason for it originally. i would say it should have crashed instead of return nil as a default. they did tend to try to make the programmer happier and maybe they did it to that end but i don't see a large upside to it... not too much we can do about not using instance variables though... at the end of the day you just have to be a little more careful.

tests are a pretty good thing to have though and can catch this kind of error.


100% this. We have an L-shaped sofa from them that has lasted through 4 different apartments. One side of the L is longer, and we can easily change the orientation to fit the aspect of the apartment living room.


I think you meant he's a TV personality and his show is great for entertainment.


The Windows phone was loved because it had excellent Nokia hardware. The software was not loved and the app store was lacking.


Owned one. It was a damn good phone, had a great UI that remains unsurpassed to this day, but it clearly came at least two years too late to gain the critical mass needed for a thriving ecosystem.


I loved the UX on it too, but the crappy locked-down web browser killed it for me.. I don't even use apps, but since I couldn't load Firefox with uBlock on there, and there weren't any single-purpose apps, it was really rough


I miss having a copy and paste that worked so well.


Software was really good though - just not widely used to get enough credit.

Sad that we are stuck with Android and iOS basically now.


The software was absolutely loved. You're right about the app store lacking though.

I'd still take WP over Android or iOS.


I think the software was loved. It was years before Apple and Android did their own 'natively digital' designs which echoed Metro and Zune's design aesthetic.


> The software was not loved and the app store was lacking.

The app store was definitely lacking. In my own circle of real life users I did not meet one person that did not really like the phone (software included). Granted this is just my own experience so very limited but its also a group of non-technical people just sharing with me. I never heard one complaint in fact it was usually more accolades.


The phone had great software and could run on incredibly low-end hardware like the Nokia 520. I had that phone and it was functional, fast and far better designed than any of the Android equivalent low-ends at the time.

Biggest flaw at the time was Google's shady nonsense involving banning Google Maps/Youtube on Windows Phone without a native app.


Alternately, I found Tiny Habits by BJ Fogg to be more actionable and was able to stick a number of new habits using the recommendations from the book.


Glad you mentioned about this, I was unaware. You seem to have read both, how exactly have you been benefited from Tiny Habits?


https://www.tinyhabits.com/join

Try this for 5 days, it'll give you everything that the book gives you and it is very low commitment.

Also, if you find that it works, you can move on to the book.


What new habits have you picked up? I've picked up a few handy ones, but I am running out of ideas, and some were very 'fragile' in that a shift in routine (e.g. a vacation) completely broke the new habit.


> each citizen gets $1200 they're then taxed on

The $1200 that people are getting is tax-free.


I use profile triggers to change the color scheme of the shell when I SSH to a production server. The color I chose is different from my regular scheme so that it reminds me I am in production and things can break if I'm not careful.


Good point. As a single data point from a left-handed person: I primarily use my phone with my right hand.


As someone who uses Stripe for a SaaS product, this is an amazing feature. It means not having to email/call the client just because they got a new card, and instead billing keeps going as if nothing changed.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: