HNHacker News
TopNewBestAskShowJobs

CameronBanga

2,073 karma · joined October 21, 2010

Making software, like many people here.

My email is CameronBanga@gmail.com.

submissionscomments
CameronBanga··on Apple HomeView
Most interesting part to me here is that the announcement notes that the A18 has "Secure Enclaves". Is this the first "plural" use of Secure Enclave? Is it needed for multi-user?
CameronBanga··on Xcode 27.1 Beta Release Notes
Now available for testing apps on the iPhone Duo!

Here are some screenshots from getting my own app compiled, if anyone is interested:

https://bsky.app/profile/cameronbanga.com/post/3mvsrxk5q7b2j

https://bsky.app/profile/cameronbanga.com/post/3mvss5wmxej2l

CameronBanga··on The coolest use for the Vision Pro
It is the greatest piece of technology I have ever owned, and I have a very hard time recommending it anyone.

It's clear that it is the future. But there's still some steps between where Apple is at with it today, and where it needs to be in order to be a mainstream product. I would look and see if you can find one used either in the local market, or via a short trip if possible.

CameronBanga··on Show HN: Abralo – Free, easy way to run several Claude Code agents in one window
I like the look! But $19/month is steep for remote connections when I can just use Claude Code I'm already paying too much for. Nice idea though.
CameronBanga··on Ask HN: What are you working on? (February 2026)
I'm working on Skyscraper for Bluesky, which is an independent Bluesky client for iPhone, iPad, and the first Bluesky client for Apple Vision Pro.

https://apps.apple.com/us/app/skyscraper-for-bluesky/id67541...

Been a side project for a few months, as I wasn't enjoying the official client, and wanted something that fit my particular tastes (scroll position permanence, greater emphasis on hashtags, support for Shortcuts, and a more iOS-native look and feel).

Launched 3 weeks today, and already nearing 100 subscribers (nearly all annual, but month-to-month also available). Been very fun seeing users start using the app each and every day!

CameronBanga··on A few random notes from Claude coding quite a bit last few weeks
Lol typing on my phone during lunch and meant anecdotal. But let's leave it anyways. :)
CameronBanga··on A few random notes from Claude coding quite a bit last few weeks
This is an antidotal example, but I released this last week after 3 months of work on it as a "nights and weekdends" project: https://apps.apple.com/us/app/skyscraper-for-bluesky/id67541...

I've been working in the mobile space since 2009, though primarily as a designer and then product manager. I work in kinda a hybrid engineering/PM job now, and have never been a particularly strong programmer. I definitely wouldn't have thought I could make something with that polish, let alone in 3 months.

That code base is ~98% Claude code.

CameronBanga··on Ask HN: Share your personal website
https://cameron.software
CameronBanga··on Ask HN: What are you working on? (January 2026)
Working on some new Bluesky tools and trying to learn more about the AT Protocol. Have been working on this following:

- Skyscraper, an iOS native app for Bluesky with focus on Liquid Glass UI. Launching hopefully in a ~week, and TestFlight available at https://testflight.apple.com/join/RRvk14ks

Then also working on a website/web tool that does the following: - A keyword/term notification service that observes the Bluesky Jetstream for usages of the term and sends email alerts.

- Provides an HTML/JSON backup archive of any Bluesky account. Quick way to archive popular accounts, politicians, public figures, etc.

- Trending Hashtag lists, to see what is trending the last hour, day, week, and month.

The web services all are available at: https://api.getskyscraper.com/tools/

CameronBanga··on It's hard to justify Tahoe icons
Eh, I would disagree as there's nothing in it where you go "Oh wow, that's why they did it" in the context of Vision Pro or wearables.

It seems much more likely that the driver here was to produce a UI that was resource intensive and hard to replicate unless you control the processors that go into your devices as well as the entire graphics processing stack that sits above that as well. It seems created to flaunt the concept of "go ahead and try to copy this" to Google and Microsoft.

CameronBanga··on I canceled my book deal
It does feel high pressure in the moment, but I wouldn't have two published technical books if not for the consistency and push of my editors and the publisher.

Another constraint of a technical book that I didn't see mentioned here was that time almost has to be very limited during the writing process. I worked on a couple mobile development/design books, and an iOS 18 programming and design guide is worthless after Apple announced Liquid Glass last summer. At 2+ years into the project and seemingly only 1/3rd complete, the publisher really needs to be sure the content will still be relevant after released.

CameronBanga··on Claude Code gets native LSP support
Maybe I'm the only one, but does anyone else have an issue on macOS where Claude Code never updates itself automatically and you always have an error? I guess it's in times when I leave the CLI tool running and an update comes in overnight. But the alert seems to indicate it should update and fails.
CameronBanga··on FIFA Arrives on Netflix Games
This will be interesting to see, because it's not the FIFA game everyone who sees this press release is probably thinking about. EA didn't renew the FIFA license, so the game everyone plays is EAFC now. This will be a new game, and curious to see the quality.
CameronBanga··on Ask HN: What Are You Working On? (December 2025)
Currently working on Skyscraper, which is an iOS native Bluesky client: https://testflight.apple.com/join/RRvk14ks

Primary goal with the project was to create a Bluesky client that I wanted to to use. While the standard Bluesky app is fine, I wanted something more reminiscent of Tweetie, Tweetbot, Twitteriffic, etc. Something that feels at home on the iPhone. With the transition to Liquid Glass, felt like a good time to practice and get to experience the new UI with a new project.

Still in what I call "alpha", but pretty feature rich. Support push notifications, lots of discovery/feed following features, search tools, moderation setting management, post translation, and much more.

If you use Bluesky and are an iOS user, there's still space on my TestFlight and would appreciate any feedback or comments!

CameronBanga··on Delivery robots take over Chicago sidewalks
The Alameda-Weehawken Burrito Tunnel is the solution.
CameronBanga··on Ask HN: What Are You Working On? (Nov 2025)
Been working on a native iOS client for Bluesky. Liquid glass design, and trying to make it feel much more native than the standard client.

Been posting some screenshots to my feed, if you want to see what it currently looks like: https://bsky.app/profile/cameronbanga.com

Have about 100 spots left on my current TestFlight if anyone is interested: https://testflight.apple.com/join/RRvk14ks

CameronBanga··on Walking Michigan City (Indiana)
It's the 4th most biodiverse national park, and a really incredible place. But also, Dem. Rep Pete Visclosky was probably more responsible than Pence for pushing through in an appropriations bill.
CameronBanga··on Show HN: Yoink AI – macOS AI app that edits directly in any textfield of any app
Just as a first initial thought, when I think of Yoink for Mac, I think of this popular tool: https://apps.apple.com/us/app/yoink-better-drag-and-drop/id4...

At first I thought Yoink was making a new AI tool, not that this was a brand new thing.

CameronBanga··on Turning a Decommissioned iPhone into a UniFi Protect Camera
I've not personally tried it, but there have been people who have had success removing their iPhone batteries and getting old devices to power via Lightning.

https://www.reddit.com/r/androidafterlife/comments/zpya9p/i_...

CameronBanga··on Authy corrupted my 2FA backup and all I got was this lousy blogpost
I should have been smarter and thought about looking at export sooner, it wasn't until I had this issue that I dug in and realized how bad it was.
CameronBanga··on How Kim Jong Il Kidnapped a Director, Made a Cult Hit Godzilla Knockoff (2015)
This is why the movie tariffs are a matter of national security.
CameronBanga··on Ask HN: Who else is doing a local meetup? (We are, in Helsinki)
We have a monthly makers meetup in Valparaiso, Indiana. In 2020 we formed a 501c3 to help formalize and fund some events, but the group had been meeting up as "ValpoHacks" since around 2015. If you're in Northwest Indiana or the greater Chicagoland region, we would love to have you.

https://www.videttemakes.org

CameronBanga··on WikiTok
If you like this, check out Information Superhighway on a variety of Apple devices. Same concept, with a nice UI. I like widget support too, to get random articles on my Home Screen.

https://apps.apple.com/us/app/information-superhighway/id149...

CameronBanga··on iTerm2 critical security release
About six months. File was originally authored a few years back, but looks like this slipped in here: https://gitlab.com/gnachman/iterm2/-/commit/5db0f74bf647f6d5...
CameronBanga··on iTerm2 critical security release
Here's the commit where it was reversed, if you want to take a look and dive in. Looks like unfortunately a logging feature that he has was set to 1 instead of 0 and wasn't reset before compiling.

https://gitlab.com/gnachman/iterm2/-/commit/014ba7ec40fc790f...

CameronBanga··on Drawing Graphics on Apple Vision with the Metal Rendering API
All supply chain reports before the release were in line with the fact that the in-headset screens were capped at 1million maximum production possible for the first year, and two screens are required for each headset.

3MM was never possible, not sure where you got these numbers.

CameronBanga··on Wordpress.org Login: "I am not affiliated with WP Engine in any way"
For fun, I just tried to create an account and used WPEngine.com as my email domain.

I got the following error: "You cannot use that email address to signup. There are problems with them blocking some emails from WordPress. Please use another email provider."

CameronBanga··on ESPN AI recap of Alex Morgan’s final professional match fails to mention her
Under-appreciated comment here.
CameronBanga··on Arduino PLC IDE
Unfortunately, there really isn't. Phoenix Contact has their PLCNext which is alright. But regardless of the PLC you work with, the developer experience is pretty bad compared to what anyone here is going to be familiar with.
CameronBanga··on Show HN: Spawn – Build iOS Apps with English
Getting "Generation Error!" whenever I try to generate an app.
Page 1 of 10Next →