Karl Baron
kalleboo@bitbang.social
<p>Generic iOS dev guy living in Japan. Into <a href="https://bitbang.social/tags/VintageApple" class="mention hashtag" rel="tag">#<span>VintageApple</span></a> <a href="https://bitbang.social/tags/RetroComputing" class="mention hashtag" rel="tag">#<span>RetroComputing</span></a>. Apologies for being an extremely boring person. 🇸🇪→🇯🇵</p><p><a href="https://bitbang.social/tags/fedi22" class="mention hashtag" rel="tag">#<span>fedi22</span></a></p>
Posts
-
View post
I just spent far too much time recreating one of the greatest moments in cinematic history #mb #PDA #RetroComputing
-
View post
Boosts are appreciated 🙇♂️ Hello all! I lost my steady gig a year ago, projects from my network are running out, and I need a job. I’ve worked as an iOS dev for 15 years on cool apps like Camera+, but also building and running web and backend systems. Objective-C/Swift, but also TypeScript/next.js, PHP/WordPress, whatever fits the job! I can work remote globally or locally in Japan (have PR) Resume, Portfolio, LinkedIn etc are all at https://kalleboo.com/me #FediHire #GetFediHired
-
View post
macOS 27 adds a command line tool `fm` (Foundation Models) that lets you run queries against the local on-device AI model. I know that it's a tiny model only meant to do language tasks like grammar checking and it doesn't have any real world-knowledge backing, but it's still funny to see what it thinks of #Apple corporate history.
-
View post
macOS is so user friendly. Human Interface Guidelines and all that Might as well be using GNU/Linux
-
View post
@clarko@mastodon.social Whenever I've worked with SwiftUI, the documentation itself has been nearly useless unless you already know what you want to do and just need function names, Stack Overflow is full of out-of-date one-liners, half the time even Apple’s sample code doesn't compile. WWDC videos are all out of date, sometimes even for the release version of that year's OS. #iosdev… (1/2)
-
View post
Was just chatting with my sister and had this realization about the current obviously incestuous AI investment cycle: It&#39;s like the rich people all saw the dotcom bust, the 2008 financial crisis, and the COVID bust and went &quot;well all the rich people made out gangbusters in increasing amounts, if only we can top that!&quot;
- View post
-
View post
Rewrite of the connection status/request retry/error handling state machine in #GlobalTalk Chat is going well
-
View post
The next study topic to get the hard copy treatment - 68000 Assembly. Finally time to figure out what those parentheses mean!
-
View post
Inspired by @fergycool and thanks to some iSight for MacOS 9 driver spelunking by @vga256 I am currently broadcasting a live feed of the Sakurajima volcano erupting on #GlobalTalk via QuickTime Conferencing. If I’m going to do this again I’m gonna need a longer FireWire cable… the driver is also in trial mode and quits after 30 minutes. #VintageApple #RetroComputing
-
View post
@jake4480@c.im @santi@gone.lema.org Required viewing: https://www.youtube.com/watch?v=vaSN4J3a_60&feature=youtu.be
-
View post
Could this be the first battery-powered, fully-wireless ImageWriter II in history? Well, it might at least be the first one on #GlobalTalk! Just in time for the end of #MARCHintosh, a cheap Farallon AirDock showed up on Yahoo Auctions, and since I already had one, I had to try this stunt - adding an IRTalk node to GlobalTalk. It is currently live on GlobalTalk if you want to try it, I&#39;ll probably leave it up until either the battery runs out or I deem it too much of a tripping hazard....
-
View post
This is pretty cool. Apple&#39;s old Time Capsule devices run NetBSD, so in anticipation of their deprecation of AFP in the next version of macOS this guy got samba 4 running on it https://github.com/jamesyc/TimeCapsuleSMB
-
View post
Rejected by Apple iOS app review: First we were rejected for having a restore purchases button when we only have consumable purchases and restore purchases does not apply to consumable purchases. We removed the button and resubmitted. Now we got rejected for not having a &quot;restore purchases&quot; button. #RejectedByAppReview #iosdev
-
View post
TIL that Apple actually released the source code to SimpleText! I don&#39;t know how I missed this for so long... #VintageApple #RetroComputing #AprilTosh #mb
-
View post
@jcs.org It's a #MARCHintosh project - it's equal parts LARPing, learning something, and the final product. Besides, I wouldn't want to sully my pure Macintosh with something barbaric like TCP/IP!
-
View post
@_the_cloud Nope, nothing in linesResp is being mutated. Basically what this code does is read everything out of linesResp and send it off as individual events to the GUI code. It's a bit funky since it's a packed array since the string of each line is a different length. My current leading theories are either the packet gets truncated on this machine (ATP fragmentation?), or I have an off by one error sometimes Here's the abbreviated code https://gist.github.com/kalleboo/6f1e9e...
-
View post
@_the_cloud Sadly he is missing in action! We were discussing earlier in chat that it would be fun to add AppleScript support so anyone could create a bot
-
View post
The Making Of: In the making of Chat, without exaggerating, I think I have rebooted my Macs over 200 times. Easily. 20 times a day. So many crashes. Accidentally send a bad pointer to AppleTalk? Hard freeze. Reboot. So many pointer dereference errors. So many C “oops didn’t initialize this variable, it points into outer space”. (1/4)
-
View post
In the months following March 2025 I created a framework for my utility apps. You can find an initial release here https://github.com/kalleboo/SimpleMacApp (uhh don’t use this code I need to update it with a lot of elemental fixes I’ve made since then) (4/6)
-
View post
@billgoats sci-fi
-
View post
I&#39;ve come to terms with the fact that now that I actually own a printer, despite the type I get called on to actually print normal, day-to-day things, so I put in the effort to turn my raspberry pi into a CUPS server to re-share share the ImageWriter to my modern machines so I can print out PDFs without manually converting them to PNGs and booting up the G4 every time It&#39;s very weird to see an ImageWriter show up in iOS Thanks to @paulrickards for the guide in your blog! #Vint...
-
View post
Went to my daughters elementary school entrance ceremony today, and in her grade there are also twins named リン and レン. Katakana and all. Never let anyone tell you living in Japan isn't like living in an anime...
-
View post
One thing I&#39;ve learned is that Inside Macintosh is just the primer. It may look like all you need - it lists all the Toolbox functions and how they work, and walks you through how things ought to fit together! But in reality to make anything beyond TeachText you need to read: every Technote, every Q&amp;A, skim every relevant sample code, every Snippet, and also read every issue of develop. Then you can start to approach being able to attempt to do something! #VintageApple #RetroC...
-
View post
And it’s time for my fourth and final #MARCHintosh project for 2026, TalkCrawler AD. It’s an After Dark Module for TalkCrawler that will let you watch #GlobalTalk leisurely scroll past in one of two different styles There is a standalone version as well if you don&#39;t want to install After Dark Note you will need to run a re-scan in TalkCrawler Lite 1.4 (just released) before it can show anything Available on landisk/Blackbird on BaroNet. Video in first reply. #VintageApple #RetroCompu...
-
View post
Announcing my third #MARCHintosh 2026 project - the MARCHintosh Canvas! If you&#39;re familiar with Reddit&#39;s /r/place, pxls space, or Wplace, you’ll know what this is - a shared canvas anyone can place pixels onto in real-time. Only this time, it&#39;s over the venerable AppleTalk protocol, with the public server accessible to anyone on #GlobalTalk :) Feel free to drop by and leave your mark - available in the usual places (landisk, Blackbird) on BaroNet #VintageApple #RetroC...
-
View post
After a 5 day 24/7 stint as the #GlobalTalk Canvas server, today my $8 HARD OFF PowerMac G4 gave up. It started just infinitely boot chiming, giving me a scare. Pulled the plug as I had to run out for family stuff, but after coming back, she&#39;s dead… Luckily the HDD was unharmed, I was able to pull off the Canvas data file and the Canvas server is now somewhat peacefully co-existing with the Chat server on the G3 Wallstreet (although for some reason it did time everyone out once) #MARCH...
-
View post
Introducing my first #MARCHintosh project - #GlobalTalk Chat 1.0! Now re-written from the ground-up as a native Mac Toolbox application in C. You can get it NOW on “Blackbird” or “landisk” in the “BaroNet” zone on GlobalTalk. #RetroComputing #VintageApple #mb (1/3)