chadkeck

Joined 18 years ago

Karma
142
Submissions
33
Member since
Dec 9
[ my public key: https://keybase.io/chadkeck; my proof: https://keybase.io/chadkeck/sigs/qrIcbouC01bC-iTAu6vfvKsxbDnSAYhdR509eIbAaWA ]
View on Hacker News

Recent submissions

Comment · 1 year ago
> Any reason Xcode 2 was chosen? Wouldn't have Xcode 3.2.6 on Snow Leopard but targeting OS X 10.4 and including ppc as an architecture also worked?

I forget exactly why I used Xcode 2.5, but I wanted to do it on Tiger since that OS was the one around the time Xbins started. It probably would've been a bit nicer working in Snow Leopard, but I just chose Tiger.

Comment · 1 year ago
Here's the prompt I ended up with after several iterations of Claude trying to spit out Objective-C 2.0 code:

"This project must generate code that works with Mac OS X Tiger 10.4, Xcode 2.5, and Objective-C 1.x. The Objective-C code generated MUST NOT have ARC, blocks, @property, @optional, @try, @synchronize, NSInteger, auto-layout, or modern features, NSCharacterSet doesn't have newlineCharacterSet. I know it's an old, obsolete version but I must use it.

Generate clean code with comments and debug logging to NSLog."

Comment · 1 year ago
I never came across Auto-Xbins, but it's good to know it existed. Hopefully it got a lot of use over the years.
Comment · 1 year ago
> Basically, just write the software as if it's the year your target platform was released. It shouldn't be more difficult than writing any software was back then. Heck, it may even be easier because you have access to more modern tools, like AI.

I used Claude heavily for this project. I doubt I would've put the time in to get this to an acceptable release state without being able to use Claude. I did buy a few old books and reference them for Xcode things, but most was done with Claude.

Comment · 1 year ago
> One thing I noticed is that the main menu has some items I don't think apply to your app:

Yep, I'd forgotten about those default menu items and need to remove them in a future version.

> Is it possible the irc server detected your app as malicious activity?

Yes, during my testing I got banned with a similar message from one of the servers. Uppercut randomly selects an EFnet server from a list, so trying again may have everything go smoothly. I'm not sure what exactly some servers are looking for to determine a ban or not.

Comment · 1 year ago
> Very cool. Is Tiger the minimum bound for the app itself, or just for the Intel Mac? I have 10.1 on a Wallstreet and can give it a shot if not.

I recall seeing stuff in Xcode about building for down to 10.2, but I don't have anything set up to test on 10.2. I'd bet this build won't work on 10.1.

Comment · 1 year ago
Good to know, thanks for testing on PPC.
Comment · 2 years ago
1995, not 1955.
Comment · 2 years ago
Same here for the OG Xbox. Lots of TSOP flashes for friends over SSH after booting a saved game exploit for 007: Agent Under Fire. Reading lots of the forums on xbox-scene.com. Learned to solder with a soldering iron I picked up from the local Radioshack.
Comment · 15 years ago
Yeah, the cache manifest will be the next feature for Browser Hash :)
Comment · 15 years ago
Well I guess I'm not so paranoid if you're worried about the JS being MITM'd :D
Comment · 15 years ago
Comment · 15 years ago
1. Haha, I agree that files will eventually become less accesible for the majority of computer users. Something like how the iPad handles projects/songs/documents instead of the generic "file".

2. Due to HTML5 limitations, you will need to drop the file from your local storage onto the browser window.

3. Yes you can get digests of a file on Windows, but it doesn't come with a built-in program.

Comment · 15 years ago
I dont' really understand what you're saying here. Other services that calculate the digest of a file online require you to upload your file to the service/site where you don't know what they will do with it. With Browser Hash, not one bit of your file leaves your computer or travels over the network.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton