@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 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, 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

ctietze, to random
@ctietze@mastodon.social avatar

I wonder what's hidden behind the button.

@ManningPublications

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 Congrats...? :)

Remember that you don't have to do this. It's not just on you to figure this out. Nobody is entitled to your time here

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

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

seaotta, to random
@seaotta@toot.cafe avatar

I mean, that’s pretty darn neat.

ICYMI “Design for Developers” is now available in German 🇩🇪

ctietze,
@ctietze@mastodon.social avatar

@seaotta Nice! Got the English ebook just now, looking forward to checking this out

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
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines