isaiah's Avatar

isaiah

@isaiahcarew.bsky.social

i'm a software developer. primarily for macOS. primarily in Obj-C. primarily working on https://yourhead.com/stacks but it hasn't always been that way. i used to write other software, in other languages. and before that i designed microchips.

156 Followers  |  264 Following  |  246 Posts  |  Joined: 13.11.2024  |  1.9164

Latest posts by isaiahcarew.bsky.social on Bluesky

i donโ€™t think i could be easily convinced to buy another Bausch. there were fundamental design and manufacturing problems. whatever quality advantages they once had have been nullified.

even if LG has the same issues, it will be no worse. and the price is much easier to swallow.

07.07.2025 21:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

no major complaints.
no huge advantages.

the old Bosche cleaned silverware a bit better.

the LG is a bit noisier, but still very quiet. the bosche was just silent.

on the plus side itโ€™s easier to load since everything is configurable.

all the racks and rollers are super smooth.

06.07.2025 15:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
shows the social links from my profile page on GitLab.com the domain link looks fine, the mastodon one has an mastodon (elephant) icon but the bluesky link is unrecognizable. it just shows an @ sign and a long UUID type identifier. it looks broken.

shows the social links from my profile page on GitLab.com the domain link looks fine, the mastodon one has an mastodon (elephant) icon but the bluesky link is unrecognizable. it just shows an @ sign and a long UUID type identifier. it looks broken.

hey folks at @gitlab :

this is what my profile looks like.
- domain: looks good
- mastodon: great
- bluesky: WTAF!?

can i make this look better? or can you?

also, finding the correct magic format for these fields is not at all discoverable. getting the mastodon one right was very difficult.

23.04.2025 18:06 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So many great lines in this piece by Derek Thompson at The Atlantic:

"By the numbers, the tariffs are less an expression of economic theory and more a Dadaist art piece about the meaninglessness of expertise."

04.04.2025 01:07 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

joke of the day: what do you call a gluten free italian?

hungry!

03.04.2025 18:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There's a huge spectrum of opinions about AI for software:

- it's awesome and boosts my performance

- it's OK, i use it a bit

- it's crappy, distracting, and slows me down

- it's a bubble about to pop

- it's copyright theft and unethical to use

- it's killing the planet and immoral to use

29.03.2025 23:04 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2

Well, they lied. Obviously.

26.03.2025 13:36 โ€” ๐Ÿ‘ 69467    ๐Ÿ” 10398    ๐Ÿ’ฌ 1996    ๐Ÿ“Œ 530

current status: imbibe coding

26.03.2025 04:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Senior iOS/SwiftUI Engineer Join Our Team - Senior iOS/SwiftUI Engineer

๐Ÿš€ MartianCraft is hiring Senior Remote iOS Engineers!
๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡จ๐Ÿ‡ฆ US & Canada only (sorry EU friends).

Join the team thatโ€™s been leading mobile consultancy since 2004

๐Ÿ”— Apply here: martiancraft.com/careers/sr-i...

#iOSJobs #RemoteJobs #iOSDev #Hiring #SwiftLang"

24.03.2025 14:52 โ€” ๐Ÿ‘ 9    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

like absinthe?

24.03.2025 05:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

"The test of our progress is not whether we add more to the abundance of those who have much; it is whether we provide enough for those who have too little."

โ€”FDR, 1937

22.03.2025 19:01 โ€” ๐Ÿ‘ 17453    ๐Ÿ” 4837    ๐Ÿ’ฌ 252    ๐Ÿ“Œ 145
The apple settings menu with a new item in the sidebar called "image creation tools are here" and a CTA that says "open image playground"

The apple settings menu with a new item in the sidebar called "image creation tools are here" and a CTA that says "open image playground"

There is absolutely no world in which this is a "setting"

What ontological universe is Apple living in? If only we had some existing design pattern like "notifications" or "banners" to show users what's new??

17.03.2025 15:23 โ€” ๐Ÿ‘ 384    ๐Ÿ” 28    ๐Ÿ’ฌ 26    ๐Ÿ“Œ 14

Me and the regular group who like my posts

19.03.2025 00:13 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Post your favorite Doctor Who. Wrong answers only.

19.03.2025 00:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

yikes! i had never bothered to cap the concurrency on this operation queue. it had never seemed to need it.

simply putting a more reasonable cap on the queue concurrency was enough to keep things from dying.

๐Ÿงต fin

15.03.2025 15:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

the protocol handler that directly feeds images to the webkit socket gets a few requests then seems to backs off. and they come in like that until the page is done loading.

on sequoia the handler floods with over 60+ requests. i'm not entirely sure what falls over, but something did.

๐Ÿงต 5 of 6

15.03.2025 15:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

last night i eventually traced it to a change in how webkit loads images.

or at least, that's my hypothesis.

the "good" machine is still running macOS 12 and whatever webkit was contemporary with that.

๐Ÿงต 4 of 6

15.03.2025 15:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

but yesterday i noticed on a different machine that the problem simply didn't appear. not ever.

i spent a couple hours eliminating possible differences. i even shut down cores on one machine so it had roughly the same CPU resources.

still nothing obvious. hmmmโ€ฆ ๐Ÿค”

๐Ÿงต 3 of 6

15.03.2025 15:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

but this is a plug-in and the deadlock is outside my code so there was a limited amount of info available.

what i did find was it didn't seem to be the sort of race condition that i think of as normally causing deadlock. even single stepping through the code triggered it 100% of the time.

๐Ÿงต 2 of 6

15.03.2025 15:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿงต - debugging a strange deadlock.

last week i spent about 2 full workdays worth of hours looking into a strange case in a particular user's file.

the project had one page that killed the app instantly. not an especially complex or strange page, but it always triggered a deadlock.

๐Ÿงต 1 of 6

15.03.2025 15:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

seems normal to me. you do you.

11.03.2025 11:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My review schedule this summer

10.03.2025 19:38 โ€” ๐Ÿ‘ 47    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

time for a late sunday lunch, john coltrane, and my once per week of listening to NPR.

two of those things are going to be really enjoyable.

i used to listen to the news daily. now once a week feels like too much.

09.03.2025 20:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

anyone else seeing a ton of new bots on Bluesky everyday now?

09.03.2025 19:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
YourHead Software YourHead Software

- officially itโ€™s โ€œCompiter Engineering and Information Scienceโ€ but mostly itโ€™s cal an EECS now.

- i was 10yo and naively thought i could write my own games.

- i run yourhead.com and build small tools for individuals to create web pages.

09.03.2025 19:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

no idea where that weird link came from โ€” apologies if it was from me. i didnโ€™t mean it.

โ€ฆand it goes without saying, but iโ€™m going to say it anyway: thanks for listening. :-)

09.03.2025 04:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

i agree that keeping hope alive is imperative. and to keep fighting and resisting whenever we can.

but our enemies thrive on our unhappiness. theyโ€™ve weaponized our impotence. theyโ€™re bullies.

so itโ€™s essential that we focus on practical resistance. the time for symbolic gestures has passed.

09.03.2025 04:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

it has been 0๏ธโƒฃ days since autocorrect decided that "and" was incorrect and corrected it to "snd" silently and without a red underline.

i've now nuked the autocorrect library twice. i think it's probably easier to let iOS win this one.

"snd" is now preferred spelling if "and".

08.03.2025 19:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

and if you think the problem is that the left is not united or just doesnโ€™t change then youโ€™re lost in the weeds friend.

the problem is that 50% of the US lives in a reality devoid of facts and is so ignorant of the rest of their country and the world at large that they think everything is awesome.

08.03.2025 19:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

thatโ€™s just not the way protest works IMHO.

i mean, yes, it does get some folks charged up. which is definitely a good thing.

but itโ€™s also very disruptive. thatโ€™s a kind of the whole point.

and if the only people you disrupt are your allies already then it tends to be very counterproductive.

08.03.2025 19:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@isaiahcarew is following 19 prominent accounts