Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jordansmithnz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
31.
▲
by
jordansmithnz
6y ago
Like other commenters here, I’ve also experienced app rejections that seem arbitrary and fail to look at the bigger picture. I don’t have any proof of this, but I have a suspicion that app reviewers may need to meet some sort of rejection q
32.
▲
by
jordansmithnz
7y ago
From being on both sides of whiteboard and take home interviews over the last few years, I’m all for whiteboard interviews, for a few reasons: - take home interviews incentivize the candidate to spend more time than they’re told. You can ch
33.
▲
Bill Gates: The Next Outbreak? We’re Not Ready (2015)
(ted.com)
22 points
by
jordansmithnz
7y ago
|
3 comments
34.
▲
by
jordansmithnz
7y ago
Yep, most JPEG images might not look different, however the OS allows RGB values outside the regular range for any color specific API. When working directly with colors, the wide color support is still relevant (and for me, led to the bug I
35.
▲
by
jordansmithnz
7y ago
Every iPhone since the iPhone 7 supports wide color RGB by default...
36.
▲
by
jordansmithnz
7y ago
Do you mind explaining that? If you increase the brightness of a color space like RGB or HSL, the perceived brightness color increase is different depending on hue. This is why CIELAB was used, because like the linked HSLuv color space, you
37.
▲
by
jordansmithnz
7y ago
Tangential - this reminds me of a tricky bug I once fixed. I had this code that lets you choose a brighter or darker variant of a color palette, and initially bright yellow looked awfully close to white, so I decided to do this conversion t
38.
▲
by
jordansmithnz
7y ago
Great point, this too. Also - if there’s a good answer already there but not accepted, it’s worth upvoting, so that hopefully it becomes more visible to others.
39.
▲
by
jordansmithnz
7y ago
Ha, stackoverflow is a great tool, but... the more answers I see on an area I’m experienced in, the more I realize how wrong they can be. Sure, the answer usually gets the job done, but everything else about it might not be right. If I need
40.
▲
by
jordansmithnz
7y ago
I’ve given thought in the past to some sort of ‘support reputation system’. After calling tech support, they’d rate your manner and how capable you seemed, and this would feed through into your future calls (e.g. calling an ISP with a genui
41.
▲
by
jordansmithnz
7y ago
This reminds me of a take home software engineering interview I was once given via email. Same deal, I was told about 5 hours. I’m an iOS developer, so I was expecting a pretty simple app. I opened the PDF to find not one, but three separat
42.
▲
by
jordansmithnz
7y ago
To be a little pedantic - it’s not quite the same as Apple’s user interaction design... notice how the ape performs swipes to navigate back? Apple’s gesture for this requires starting at the edge of the screen, but Instagram allows you to s
43.
▲
by
jordansmithnz
7y ago
I wonder why Google doesn’t follow the redirect, and ensure the followed link matches the displayed link? I get that there’s workarounds like changing the redirect after Google checks it, but there’s solutions to this too (like running chec
44.
▲
by
jordansmithnz
8y ago
Even better than a page by page preload button would be for the OS to know when you are about to leave reliable internet coverage (based on location, or schedule, previous usage patterns, or even just a toggle). The OS could then automatica
45.
▲
by
jordansmithnz
8y ago
I have a bachelors degree in physics, but ended up developing iOS apps. Physics turned out a little more dull than I expected (I wanted something with more creativity), and an app I’d started working on as a hobby turned into a full time in
46.
▲
by
jordansmithnz
8y ago
Something to note: competition wise, Spotify doesn’t have a 30% App Store profit handicap compared to Apple Music, it has a 60% one. Spotify doesn’t just forfeit 30% of their App Store revenue, they pay this directly to Apple - so the relat
47.
▲
by
jordansmithnz
8y ago
Yeah, I’ve noticed that too for complex closures. In general Swift’s type inference can be slow, and seems to have bad time complexity. I suspect that for non trivial closures Swift falls back to requiring explicit typing so that type infer
48.
▲
by
jordansmithnz
8y ago
This looks really nice, to the point that it almost looks like a 'missing' iOS UI component. A few thoughts: - It could be nice to add 'bottom' mode support, where the menu appears above the menu indicator. At the moment
49.
▲
by
jordansmithnz
8y ago
A while ago I built an app data framework that used similar logic (although a bit more abstracted) to coalesce every GET type request. It made me wonder why network libraries don’t do this for the actual requests by default (or perhaps they
50.
▲
by
jordansmithnz
8y ago
You can do exactly that... you can add shortcuts to the ‘Today’ view, and to the home screen.
51.
▲
by
jordansmithnz
8y ago
I often feel the same way, although I’ve learnt to react quickly with an answer slightly better than ‘I don’t know’. Answering with related principles that you believe in and commenting on what you can, followed by ‘I need to think about th
52.
▲
by
jordansmithnz
8y ago
In general I’ve found protocol extensions to be an incredibly powerful concept. There’s a couple of WWDC talks about ‘protocol oriented programming’ that highlight some great, practical use cases. I’ve run into the author’s problem a few ti
53.
▲
by
jordansmithnz
8y ago
Yeah, we had to wait until our Apple Music subscription expired too. In general the country switching experience seems pretty sub par: if you had just purchased a year long app subscription (I believe some apps can offer that), your options
54.
▲
by
jordansmithnz
8y ago
If there are any Apple Music engineers reading this: My wife and I changed our Apple ID country/region a few weeks ago. Without warning, we both lost our entire Apple Music library. I’m a little surprised that a service with 40M subscr
55.
▲
by
jordansmithnz
8y ago
Thanks, I think I’ve seen them but should definitely check them out again. I might have missed a thing or two :)
56.
▲
by
jordansmithnz
8y ago
I’m the developer of a popular timetable/schedule app for college. It seems like the perfect use case for Siri: “What class do I have next?”. Up until now it hasn’t been possible due to the restrictive API. I’ve looked into the new sho
57.
▲
by
jordansmithnz
8y ago
No worries - I should add that I didn’t attempt problems that were too difficult either, e.g. if you’ve got absolutely no idea where to start then it’s not a valuable use of time. All the best with your study.
58.
▲
by
jordansmithnz
8y ago
The article touches on something that helped me excel at university: I consistently scored high grades, but compared to others around me I seemed put in less time and effort. However, I don’t think I was significantly more capable or bright
59.
▲
by
jordansmithnz
8y ago
Solo dev for an app with hundreds of thousands of users. These are the things I do that ensure smooth releases: • run a beta test group. These users consist mostly of users that have emailed in with feature suggestions or bugs. I ask them i
60.
▲
by
jordansmithnz
8y ago
The reason I started using this pattern is one I didn’t see the article mention: With legacy style result callbacks, you’ll have both an optional value and an optional error returned - this corresponds to four possible states. If I’m using
More ›