HNHacker News
TopNewBestAskShowJobs

chunkyguy

151 karma · joined March 2, 2013

I make apps and games. https://whackylabs.com
submissionscomments
chunkyguy··on Ask HN: Could you share your personal blog here?
https://whackylabs.com/

I mostly write about iOS development.

chunkyguy··on Threads.net
How is Snapchat 3 times of TikTok? Is it due to the ban in India?
chunkyguy··on Tell HN: Yahoo Mail deletes all emails due to inactivity
Reminds me of my adventure with Yahoo Small Business for which I was paying them some amount every year for hosting my blog and an email service. They sold the service to Aabaco around the same time when I was moving between countries and had more important work to keep me busy. Few months later when I tried to login again turns out the service is dead and they have purged all my data.

I now host my blog on Jekyll on github. I don't trust other services to keep my content, learned the lesson hard way.

I also wrote about it on my blog in a footer: https://whackylabs.com/pbr/graphics/2017/12/30/writing-first...

chunkyguy··on A love letter to Objective-C
I don't miss Objective-C because I still use it on daily basis. I also like Swift, I use it daily at work but I don't see the point of using Swift when working on solo projects.

ObjC is fast, fun and I personally feel very productive in it.

chunkyguy··on A love letter to Objective-C
But as an app developer, I love using Objective-C because it lets me build beautiful things without worrying about making the compiler happy.
chunkyguy··on Developer tools to create spatial experiences for Apple Vision Pro
Apple's strategy has always been to go 100% in and don't look back. Eventually people assume if Apple is investing so much into this new thing, they must have a plan. So a few adventurous devs and users get onboard. Apple marketing team uses that as the bait to bring more people onboard.
chunkyguy··on Why sqlite3 temp files were renamed 'etilqs_*' (2006)
.DS_Store has a origin story though not as entertaining https://www.arno.org/on-the-origins-of-ds-store
chunkyguy··on Thoughts on Swift and Objective-C (2022)
What would you expect from a developer who only used C++ for most of their career. Maybe the entire Swift compiler team was solving the problems they had with C++
chunkyguy··on SwiftUI Is Convenient, but Slow
This is what I really like about Flutter. It's well designed with different layers of complexity and convenience tradeoffs. And yes, also open source.

Watch this talk from one of the core developers about the design https://www.youtube.com/watch?v=dkyY9WCGMi0

chunkyguy··on The stick shift might survive the electric revolution
Outside of USA does anyone else drive automatic? Curious.
chunkyguy··on The stick shift might survive the electric revolution
Not just Europe, anywhere in the world that isn't US
chunkyguy··on Ask HN: What is the future of Swift on the server-side?
> But C++ has become somewhat an over-engineered language that is mostly in a to-be-not-to-be state of feature development.

You can say the same for Swift. But just like with C++, you can always stick to simpler and smaller subset and make great things with it.

chunkyguy··on Liz Truss resigns as UK prime minister
That kind of highlights a flaw in the democratic way of doing things. It's a good system but can be gamed if you know how.
chunkyguy··on How a QR code works
From the wiki:

Denso Wave owns a number of patents on QR code technology, but has chosen to exercise them in a limited fashion. In order to promote widespread usage of the technology Denso Wave chose to waive its rights to a key patent in its possession for standardized codes only. In the US, the granted QR code patent is US 5726435, and in Japan JP 2938338, both of which have expired. The European Patent Office granted patent EP 0672994 to Denso Wave, which was then validated into French, UK, and German patents, all of which expired in March 2015.

chunkyguy··on The spam on Twitter
A famous person in one region is an unknown in another.
chunkyguy··on Why don’t we do email verification in reverse?
But the code is already part of generated email, the one that the user needs to send hello to.
chunkyguy··on Why don’t we do email verification in reverse?
I like the idea but instead of mailto which I find annoying why not simply ask the user to send us an email with a hello message? The email address we provide can be unique per sign up if required.

So no copy pasting of codes, or having a specific format of the email. We just need to check the sender and recipient.

chunkyguy··on Apple surpassed $3.5B in annual revenue from its ad network
They're in the "kill competition" mode right now, so are obviously doing different than what others are doing. But what are the guarantee that they won't start selling user's data to advertisers when they're big enough?

Didn't Steve Jobs say that the 30% cut was just to keep the AppStore running?

chunkyguy··on See what JavaScript commands get injected through an in-app browser
Or better, not inject anything when detecting inappbrowser.com
chunkyguy··on Apple held up Telegram’s latest update over emoji
Nothing new here. If you've ever published apps on AppStore you would know how random Apple is with app reviews. It's like there's no consistent guideline handed out to the reviewers and they just nitpick on whatever they feel like.
chunkyguy··on Implementing parts of the Swift compiler in Swift
Metal shading language is C++14
chunkyguy··on The Elusive Origin of Zero
India as a whole didn't even exist back then. Why don't historians describe only in terms of ancient kingdoms or whatever geographical entities existed back then and then describe what current political boundaries contains that area today?
chunkyguy··on Do hair transplants debunk the scalp tension-hair loss hypothesis? (2021)
Whatever that boosts your confidence.
chunkyguy··on Dear startups: I hate subscription services (2021)
And who pays for the maintenance and bug fixes?

Softwares can't sell like hardwares. When you buy a toaster for example, after the warranty expires you pay for every time you take it out for repairing. With softwares customers expect a life time of warranty, bug fixes and improvements.

chunkyguy··on Rumor: Google Stadia May Be Getting Shut Down
So it isn't really a purchase but rather rental
chunkyguy··on Map showing birthplaces of "notable people" around the world
It says the most famous person in my area was Ronald Ross, but he was only born there and left when he was 8. Also nobody in my state even knows about him.
chunkyguy··on Uber used Greyball fake app to evade police across Europe
> Uber had built a dummy version of its own app

Is this why Uber had problem controlling the app size? https://eng.uber.com/how-uber-deals-with-large-ios-app-size/

chunkyguy··on Unity is laying off hundreds of employees
Am I the only one who prefers C++ over C#?
chunkyguy··on Unity is laying off hundreds of employees
I would guess Apple, given how much money they're making off Unity casual games

https://web.archive.org/web/20220609074757/https://www.visua...

chunkyguy··on Apple is not defending browser engine choice
Push notifications have finally landed with iOS 16
← PreviousPage 2 of 3Next →