@ctietze@mastodon.social
@ctietze@mastodon.social avatar

ctietze

@ctietze@mastodon.social

Developer of indie macOS apps. The Archive, WordCounter, TableFlip, Move!

Using #Xcode to write #Swift and sometimes #SwiftUI apps for #iOS and #Mac.

OG #Zettelkasten zealot.
Local #urbansketchers group founder.

#Bielefeld (Germany)

─────────────
#fedi22

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ctietze, to Playdate
@ctietze@mastodon.social avatar

I need to build an interval timer for my #Playdate

I seem to never have paper at hand.

ctietze, to random
@ctietze@mastodon.social avatar

Family gave us some baby stuff and we're looking for accessories and replacement parts.

Good gosh are baby things expensive!

A power rack, on the other hand ...

image/png

ctietze, to random
@ctietze@mastodon.social avatar

From the recent Daring Fireball footnote mention of TableFlipApp.com I noticed a sales increase of ~$600 total.

The bummer is:

It's a 5:1 Mac App Store to direct sales ratio.

I did not expect so many people to purchase on the MAS!

ctietze,
@ctietze@mastodon.social avatar

@daviwil Thanks! It's not a ton of money, but appreciated, and the ratio is interesting. It seems that people do purchase on the App Store sight unseen (I wouldn't know why given that button is so small :)) instead of using the app and buying from inside it.

Maybe people aren't as happy to share their credit card info anymore?

Maybe the App Store purchase convenience is a factor?

ctietze,
@ctietze@mastodon.social avatar

@daviwil so weird! I entered the Apple world at a time where indie apps were thriving and 'shareware' was the norm

ctietze, to random
@ctietze@mastodon.social avatar

@justkwin Did the new forum take away your nickname? :)

Noticed an anonymous "DTS Engineer", but then the signature https://forums.developer.apple.com/forums/thread/749934

ctietze, to random
@ctietze@mastodon.social avatar

Oof.

I never saw an EXC_BREAKPOINT before.

With Zombies turned on in my scheme, I get an EXC_BAD_ACCESS on a suspiciously high memory address, 0x7e9838841fa0, and the last entry in the call stack is [_NSUndoStack popAndInvoke].

Yikes.

ctietze,
@ctietze@mastodon.social avatar

Phew. Was just an unowned reference.

ctietze,
@ctietze@mastodon.social avatar

@mattiem From what I've read and found this is associated with framework bugs on many of the popular questions sites. That totally pointed me into the wrong direction :)

Turned into an EXC_BAD_ACCESS with Zombie detection, which I was more easily able to poke around at.

ctietze, to random
@ctietze@mastodon.social avatar

Hey, cool, Decathlon (sports equipment shop) apparently uses Markdown in their online shop descriptions!

Or at least they try to :)

ctietze, to random
@ctietze@mastodon.social avatar

I need help.

It's 2024 and I still need to enter my SSH key in the Terminal once after a reboot of my Mac.

How do y'all do this stuff nowadays?

I already have this to no avail in my ~/.ssh/config

Host *
IgnoreUnknown AddKeysToAgent,UseKeychain
UseKeychain yes
AddKeysToAgent yes
IdentityFile ~/.ssh/id_rsa

Git clients like GitUp just fail with an SSH error, never ask for a password

ctietze,
@ctietze@mastodon.social avatar

@0x52 Ah, I have OpenSSH installed via homebrew. That doesn't support this flag (that's how I notice). Maybe I need to revert to the system version and try the launch sequence again after reboot

ctietze,
@ctietze@mastodon.social avatar

@yala I could maybe do the same with my Keepass DB. But how do you do that? Is it an automatic process (lazily, e.g. on first use?)

ctietze,
@ctietze@mastodon.social avatar

@yala That's sick, thank you for the pictures!

publicvoit, (edited ) to random German
@publicvoit@graz.social avatar

Ladies and Gentlemen,

Das ist ein Trinkbrunnen in einer Bildungseinrichtung. 🤦

Das ist vom - vermutlich nicht ganz zufällig neben der . 😉

ctietze,
@ctietze@mastodon.social avatar

@publicvoit Ist alles aus der Trinkwasserleitung? Hm

ctietze, to random
@ctietze@mastodon.social avatar

Hot damn,

is there no decent filter/effect/fill tool for any of the good digital drawing apps that produces 1-bit dithering?

Like MacPaint 1.5 basically.

It's all either an effect to apply a dithering algorithm to a colorful image, or a gradient.

Tried Acorn, Affinity Designer and Photos, and Aseprite.

I'm too old to use a pixel tool to draw diagonal lines at 2px spacing

ctietze,
@ctietze@mastodon.social avatar

I guess I'll be writing a simple MacPaint clone in SwiftUI next.

ctietze,
@ctietze@mastodon.social avatar

@jblake So that's two licenses at $20, that'll be $40 total. Ten more and we can fund a developer for a day.

@uliwitness don't you have a MacPaint clone lying around anyway?

ctietze,
@ctietze@mastodon.social avatar

@ricobeck @jblake That’s three then :)

ctietze,
@ctietze@mastodon.social avatar

@Alan Alright that's 4 now :)

ctietze,
@ctietze@mastodon.social avatar

@uliwitness @Wevah that's already too fancy for me :)

This is the pattern stuff I'd be looking for:
https://beyondloom.com/tools/ditherpaint.html

ctietze,
@ctietze@mastodon.social avatar

https://beyondloom.com/tools/ditherpaint.html

DitherPaint (browser based) can do the job with regards to the patterns 🤔

iohanna, to gamedev
@iohanna@mastodon.gamedev.place avatar

Now streaming the development of my RPG + Base Builder game! ⚔️🤖⚒️

Another week of project maintenance and UI revamp! Can't wait to get back to developing new stuff, but this really needs to get done.

Come join me!

https://www.twitch.tv/sorcerystory

#gamedev #indiedev #godotengine

video/mp4

ctietze,
@ctietze@mastodon.social avatar

@iohanna That looks sweet

mattiem, to random
@mattiem@mastodon.social avatar

The tree-sitter project is finally standardizing bindings 🤩
They have included SPM support 🎉
The generated packages depend on SwiftTreeSitter 🤔

I am the author of SwiftTreeSitter. It's not a problem for me, personally. But it makes absolutely no sense. And it has already started spreading in the wild. So now I have to fix the binding generator and get parser maintainers to fix their stuff.

Tree-sitter's parser architecture... leaves something to be desired.

ctietze,
@ctietze@mastodon.social avatar

@mattiem and here I was, hoping that tree-sitter would be the future we all wanted

icanzilb, to random
@icanzilb@mastodon.social avatar

Krasinski's new movie has no shooting whatsoever, lacks any car chases and there is zero hand combat. I don't understand how Hollywood allowed it to slip but I really liked watching it

ctietze,
@ctietze@mastodon.social avatar

@icanzilb oh where can we watch?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • thenastyranch
  • ngwrru68w68
  • magazineikmin
  • khanakhh
  • rosin
  • mdbf
  • Youngstown
  • slotface
  • everett
  • cisconetworking
  • kavyap
  • DreamBathrooms
  • anitta
  • InstantRegret
  • Durango
  • osvaldo12
  • ethstaker
  • modclub
  • GTA5RPClips
  • Leos
  • cubers
  • tester
  • normalnudes
  • megavids
  • provamag3
  • lostlight
  • All magazines