336 karma · joined September 7, 2017
It’s relatively recent in iOS history that Safari’s address bar is at the bottom. There’s a setting to move it back to the top. This specific example is probably as innocent as a default getting accidentally changed during the development process.
And let’s not forget the gas and car maintenance savings. I reduced my annual driving by about 4,000 miles. My car will also not have to be replaced as soon. I’m also eating cheaper because I’m more likely to make my own lunch rather than eating out. I’m sure there are more expenses like this that add up.
If I could make the finances work, I think I’d take that deal. (I’d be unlikely to sign up for that commute in the first place.)
I wonder if I could negotiate cheaper car insurance rates. I’m driving far less and on safer streets, rarely getting on a major highway.
https://github.com/swiftlang/swift-evolution/blob/main/propo...
https://www.goodreads.com/book/show/17255186-the-phoenix-pro...
I wrote it up here, if that sounds useful: https://www.brantonboehm.com/code/conditional-git-config/
Sounds like you rely on Categories a lot. Check out Extensions in Swift. [1]
There are some limitations (e.g., Swift enums lose a lot of their power if they're needed in Obj-C) but overall the interop is great. I don't remember anything in UIKit that couldn't be done with Swift. And if you're dealing with unicode text, doing things in Swift may make your life much easier.
[1] https://docs.swift.org/swift-book/documentation/the-swift-pr...
The current RSS feed is not useful for humans. I'm not into SEO, so maybe RSS feeds are taken into account. You can publish multiple feeds, though.
Not trying to take anything away from the author: the app and this post look great. But consider doing more writing like this and breaking them out into a dedicated, non-SEO feed. I'd subscribe to that in a heartbeat.
Ignoring popover presentations in UIKit, there’s also a new TipKit framework in iOS 17, but it’s Swift-only.
https://developer.apple.com/documentation/TipKit
The author has done a great job while remaining in Obj-C. I’m really curious how long they can avoid Swift, keep the native experience, and offer new features in the platforms.
When I interviewed at Microsoft my senior year, this gave me a ton to talk about. It was real experience building a product and having customers. I could answer questions with something real and different than the other candidates. I know I bombed two of my interviews, but I ended up doing 7 interviews on the day and getting an offer.
The website is still around, but I haven't done anything to it other than delete the production log that fills up the server disk occasionally in the last 15 years. I don't know why anyone uses it, there are much better options. I still run and I certainly don't use it. But the server bills are cheap, so it lives on.
We went to a tri-county competition that used computers instead. I was the only one from my school that realized we could correct our mistakes during the competition. I sacrificed a bit of speed to get 100% accuracy and won the whole shebang. Mistakes were heavily penalized in the scoring.
This is so true. I worked on v1 of BitLocker. Key management was a much bigger feature than the actual full-disk encryption. I only recently got a Yubikey because I know how easy it is to shoot myself in the foot, and I’m still very nervous about it.
I’d probably check someone’s oil about once an hour, but we washed windshields by default. It was before “pay at the pump”, so I spent a lot of my time walking credit cards in and out of the store to run them. It was actually a fun summer job for a high school kid.
A few summers later, I got a software internship at that oil company’s headquarters, working on a Visual Basic app for the pricing department to set prices at all of their stations. I’d often complete my week’s work by Monday afternoon and spend the rest of the week in their library, learning about all sorts of new technology. They treated me well and I was fortunate they didn’t offer me a full-time job at the end of my internship, because I likely would’ve taken it.
When I’ve filled up in Oregon, I’ve not seen them do anything but pump gas. During the pandemic, I drove through Oregon many times and learned to get gas before entering the state.
Type 2 fun is my favorite way of describing it. Usually starts with good intentions, it’s miserable while it’s happening, but afterwards the mind convinces itself that the experience was enjoyable.
I’m not looking to use it for weeks-long trips. Mostly trail running and maybe a few days in the back country.