Florian

@ffried
153 Followers
266 Following
505 Posts
CTO/CIO and senior #iOS and #macOS developer using #Swift @ ser.soft GmbH (sersoft.de).
Bloghttps://ffried.codes
GitHubhttps://github.com/ffried
Workhttps://sersoft.de

My new app, 40 Below, is now on the App Store. If you've ever wanted to see the local temperature in both Fahrenheit and Celsius at the same time (and who hasn't?!), this is the app for you.

Featuring a beautiful hand-crafted icon from Benji Debnam, this app has been a labor of love for the past few months. See the temperature, check out the forecast, and share a delightful rendered image with friends, family, and coworkers.

Get it today!

https://apps.apple.com/app/id6759849820
#iosdev #apple #swiftui

40 Below App - App Store

Download 40 Below by Fruit Stand Software, LLC on the App Store. See screenshots, ratings and reviews, user tips, and more apps like 40 Below.

App Store

@slava Thanks for checking!

As long as that func has visibility internal (or lower), it won't affect other code though, right?
Not that I (usually) overload stdlib operators anyway…

This is just something I have a hate-love relationship with in C#, which behaves similar to SQL in this, where using nulls with operators results in null.

Out of curiosity: Would such an operator in user code benefit from special optimizations? I reckon such operators in the stdlib are "mapped” to ASM operations?

@slava I love these insights!

Now given the following function:

func +<T: AdditiveArithmetic>(lhs: T?, rhs: T?) -> T? {
guard let lhs, let rhs else { return nil }
return lhs + rhs
}

Would that have A) sped up the process in 6.3 and B) does it slow down with the changes now made?

My guess from what you've described would be "yes" for the former and "no" for the latter…

@phranck Hetzner:
https://www.hetzner.com/de/webhosting

SQLite ist hier nicht aufgeführt, weil dafür ja kein DB Server benötigt wird.

Premium Webhosting Schnell, Sicher, Günstig

Premium Webhosting mit Top Performance und Sicherheit. ✓ DSGVO-konform ✓ günstige Preise ✓ 100 % grüne Energie

@schwa hats off to whoever has “[email protected]”, though.
@lapcatsoftware Turning off force click does not fix it, though. So I'm not sure it's related.

@lapcatsoftware They might be on to something, though. I can only reproduce this with a trackpad. Using a regular (magic) mouse does not cause this behavior.

macOS 26.2, Build 25C56

But I'm clicking soft enough not to trigger a force click.

Haven't blogged in ages and this needs to get out of my system (and my drafts folder)…

https://finestructure.co/blog/2026/2/6/thoughts-on-llms

Thoughts on LLMs — finestructure

finestructure

PSA: Did you know that it’s **unsafe** to put code diffs into your commit messages?

Like https://github.com/i3/i3/pull/6564 for example

Such diffs will be applied by patch(1) (also git-am(1)) as part of the code change!

This is how a sleep(1) made it into i3 4.25-2 in Debian unstable.

@schwa ah, thought you had designed it yourself. But yea, good point. Will do so too.