HNHacker News
TopNewBestAskShowJobs

alexdbird

110 karma · joined May 11, 2021

submissionscomments
alexdbird··on US smartphone shipments fall sharply, but Android more than iPhone
I'm not sure I understand you. If an Android developer breaks the back gesture, surely they also break the back button, so they've completely broken the back function? An iOS app can have fully functional back buttons, but break the back gesture only.
alexdbird··on Play deprivation is a major cause of the teen mental health crisis
There are a lot more of them too, they're quieter, and there are more distractions inside for the driver.
alexdbird··on US smartphone shipments fall sharply, but Android more than iPhone
The performance becomes more relevant when it's running the latest OS update over 5 years later. Software only ever gets heavier, as a rule.
alexdbird··on US smartphone shipments fall sharply, but Android more than iPhone
> There's the green bar at the top indicating I'm still in the call, but I cannot figure out how to get back to it.

For future reference, you tap the green bar.

> approve it in some well hidden sub-section

I have a feeling this might be deliberate friction to make social engineering harder.

alexdbird··on US smartphone shipments fall sharply, but Android more than iPhone
> it will take many years for apps to adopt it

This is the flaw with the Apple back gesture, sadly, as although it's generally really easy to support this in native app — essentially it comes for free and you just don't break it — plenty of developers just don't care about invisible quality of life things.

The gesture is properly called 'Interactive Pop'.

alexdbird··on macOS command-line tools you might not know about
I believe that Caffeine was a fairly simple GUI wrapper for the existing caffeinate command
alexdbird··on Apple will use 100 percent recycled cobalt in batteries by 2025
It was a perfect engineering solution, poorly communicated to users.

I'll take a slightly slower phone (in reality not noticeable on most tasks) over unplanned restarts. My partner only just stopped using the iPhone 6 I bought in 2014, original battery all the way, and she had the throttling turned on for years without knowing or caring.

alexdbird··on What we know about the Apple Neural Engine
This info is a lot less useful to me, a developer for iOS, than the OP. What are you trying to do that makes these details interesting?
alexdbird··on The words you choose within an app are an essential part of its user experience
On a related note, I wish there was a swipeable element in the flow to prevent a Watch™ falsely entering PINs in your pocket until it locks permanently and needs to be completely reset. It can happen in minutes.

It's pretty crazy that people might be depending* on an Ultra model doing some extreme outdoors activity, and it turns itself into a little brick because it's tapping against something slightly conductive.

*—Don't do this with any tech.

alexdbird··on Qualcomm CEO says he’s expecting Apple to use its own modems in iPhones in 2024
> Apple absolutely is not worried about that, one of their favorite things to do is pull the rug under accessory holders.

This simply isn’t borne out by fact. The entire iPod, iPhone and iPad (non-Pro) range, going back over 20 years, have had exactly two connectors.

I bet there isn’t someone at Samsung or Motorola who can even tell you how many different connectors their products have used over that period of time, let alone what they were.

alexdbird··on HelloSystem – OS with original Mac philosophy with a modern architecture
I think along the same lines, well, not the living in a terminal bit, but have worked with people who would probably be described as neurodiverse that absolutely hated files moving from the order they'd left them in.

Xcode projects still keep files in the order you leave them in, unless you tell it to sort them. I'd guess 99% of people, like me, sort a group every time they add a file though.

alexdbird··on iPhones and iPads Now Require a Passcode on Every Backup/Sync
Interesting, here in the UK your PIN stays the same when you get a replacement card.

Revealing a card PIN to anything other than ATM/POS hardware seems fundamentally wrong too.

alexdbird··on VSCode Swift 1.0
Oh, AppCode absolutely kicked ass in 2013-2014 when Obj-C had been somewhat modernised but wasn’t changing too fast, and Swift was yet to be announced. Xcode was an even worse editor back then too.

It was always a struggle for JetBrains to keep up with Apple dropping new stuff with no notice though, and I can’t remember when I last tried AppCode

alexdbird··on iPhones and iPads Now Require a Passcode on Every Backup/Sync
I think this is an under-appreciated piece of UX.

Authy get it, they prompt you to enter your backup password, just to check you know it, but you can skip so it doesn't get in your way when you're in a hurry.

I have one bank that never re-prompts for their passcode, and I've been locked out of the app since I got a new phone and put the wrong code in; because they name everything differently from all the other banks too. N.B. I can see the same accounts via my business login and phoning them is pain, so...

alexdbird··on Tell HN: HP printers force you into agreement
Well, they're not going to tell you there's something in the US ink that's banned in the EU, or vice versa — this is purely an example of another type of explanation, of course.
alexdbird··on Tell HN: HP printers force you into agreement
Whilst I also recommend Brother if people ask, and also go to a local bureau for colo(u)r, the mono laser printers I've had at home for the last 20 years have been HP, simply because those are the ones needing very minor repair that I've picked up for free!
alexdbird··on Samsung’s Android app-signing key has leaked, is being used to sign malware
> allow sideloading for a limited time only to those with a paid developer account.

I think this is confusingly phrased and the replies relate to that confusion.

A free Apple developer account allows 'sideloading' for a limited time, currently a week IIRC, and a paid account extends this to a year, which is technically limited but probably not what most people would understand by the phrase.

alexdbird··on Ableton Note – A playable iOS app for forming musical ideas
Super low latency makes native iOS apps popular for music.
alexdbird··on Lessons learned since posting my salary history publicly
I usually tell people it means I forget things sometimes.
alexdbird··on Looped Square Or ⌘
From memory, more recent non-US keyboards do have "command" as well as the symbol, and recent US keyboards have added the symbol, so we have eventually reached consistency.
alexdbird··on Confirmed the MOS 7600/7601 Pong chip is a true microcontroller
Using these machines on a 2022 display adds so much lag, it really makes them unplayable. On a CRT the connection between your movement and the paddle on screen is so immediate and undamped, it can be quite a powerful experience as you embody it despite its crudity. Helps to understand how simple games like this were so popular.

I have a few, but sadly I don't have the space to keep a CRT monitor too.

alexdbird··on What's SAP, and why's it worth $163B? (2020)
> the automation of white collar work (often via the computer!) began in the 1960s.

The Lyons Electronic Office would beg to disagree. https://en.wikipedia.org/wiki/LEO_(computer)

The first business application to be run on LEO was Bakery Valuations, which computed the costs of ingredients used in bread and cakes [and] LEO took over Bakery Valuations calculations completely on 29–30 November 1951

alexdbird··on Flip the Switch for 5.5 Seconds
5⃣.4⃣4⃣7⃣

I got 5.447 seconds on my first try in 55thegame.com

And I’m going to quit while I’m ahead!

alexdbird··on I spent a year designing a low profile, minimal mechanical keyboard
That's a standard compact Mac layout, so muscle memory will work fine for Mac users. Maybe Fn is elsewhere for the PC one, but I detect a tiny bias in the website.

Whilst I always used a full keyboard with a PC, for the reasons you give, the Mac has practically all of those things mapped to cursors + meta keys so your hands don't need to move from the normal typing position. I now see the extended bit of the full keyboard as dead space that makes me reach further to get to mouse/trackpad. But as you say, everyone is different.

alexdbird··on MyNoise – Background Noise Generators
I don’t think so. Most tinnitus isn’t an actual sound wave. It’s coming from a glitch in the auditory system. Even if your input was mixing and could theoretically cancel it out, it would be impossible to lock the phase (without some feedback from deep inside your head!)
alexdbird··on Xerox Star Keyboard
Fn + backspace does this on every Apple keyboard. IMO it’s gloriously consistent compared to the bizarre places that delete ends up on PC laptops and compact keyboards.
alexdbird··on Tether starting to lose its peg too, after Terra did
I believe they're saying that cryptocurrencies aren't inherently better than most assets - but NFTs are such inane garbage that you could argue cryptocurrencies are 'better'. Very much damning with faint praise.
alexdbird··on Common Calendrical Fallacies
I was relieved to read the final paragraph.

I have found NSDate/NSCalendar to be the best designed API for date and time calculations, and I never knew it was built on top of ICU. It discourages bad assumptions while many others try to make a more 'fluent' interface that encourages them.

When I first tried Joda in Java it had a builder interface that stank, I was able to easily write tests that produced the wrong date or threw an exception simply by changing the order of construction. But I think that's long gone.

alexdbird··on A game that almost died during Covid and how I made it an app
I’m a little surprised no one has mentioned the canonical name for this game: Exquisite Corpse

https://en.m.wikipedia.org/wiki/Exquisite_corpse

← PreviousPage 3 of 3