Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Matthaus Woolard

@hishnash@mastodon.social
mastodon 4.7.0-beta.1
  • Open on mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

421 Followers
135 Following
10 Posts
Joined January 22, 2017
NIL COALESCING BLOG:
https://nilcoalescing.com
Exsto App:
https://exsto.app

Posts

Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jul 28, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social

Drawings in @exsto@mastodon.art can contain hundreds of thousands of strokes, so re-rendering during pan, zoom and rotation can struggle to keep up.

I wrote about how we keep the canvas responsive: reproject the latest GPU state, render an update with Metal, then correct it again if the gesture moved while the GPU was working.

https://nilcoalescing.com/blog/KeepingCanvasInteractionsResponsiveWithFrameReprojection/

#iOSDev #AppleMetal

12
1
4
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jul 23, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social

Really looking forward to iOSDevUK this September! It’ll be my first talk at an iOS conference. See you in Aberystwyth 🎤

#iOSDevUK #iOS #iOSDev #Swift #SwiftUI #SwiftCharts #AppleDev #IndieDev

4
0
2
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jul 23, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social
Replying to @nerius@mastodon.online
@nerius@mastodon.online In my testing on the current iOS 27 betas, we appear to be in luck: as long as you’re using a simultaneous gesture, this fires when the scroll comes to an end. It doesn’t appear to work on iOS 26, though.
0
0
0
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jul 20, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social

To prepare Strolly for app resizability in iOS 27, we wanted its non-modal detent sheets to adapt into side panels on wider displays.

SwiftUI sheets don’t support that presentation, so we built our own panel API. It behaves like a bottom sheet when space is limited and moves to the side when more width becomes available.

I wrote about how we designed and implemented it:

https://nilcoalescing.com/blog/BuildingAdaptiveNonModalPanelsInSwiftUI/

#SwiftUI #iOSDev #SwiftLang

24
2
7
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jul 17, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social

Strolly 1.6 is here!

Show Strolly the areas you enjoy and the places you would rather avoid, helping it find better walks for you. New Home and Lock Screen widgets keep today’s route close at hand.

Get it on the App Store:
https://apps.apple.com/app/apple-store/id6480581550

Your browser does not support the video tag.
10
0
1
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Feb 22, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social
Replying to @connected@relayfm.social
@connected @viticci for the cameras on AiPods I do not expect these to be used to take pictures. Instead I expect these are purely there to enable gesture based operations. They would then only be looking down along the stem to see users hands. Being able to pause and play audio, confirm or reject a phone call with a distant hand gesture would be compelling and might well go hand in hand with glasses and or a pendent that cant see down just forwards.
0
0
0
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jan 29, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social
Replying to @connected@relayfm.social
@connected The only viable approach to prompt injection attacks is to ensure the LLM that can run actions never gets plain text of inputs. What I should do is schedule another LLM that is constrained to just returning a priority value (0 to 10) (with a clear history for each email) then a script (JS/shortcut etc) uses to sort each email based on its ID and priority value. Then the worst a prompt injection can do is get an email to be higher priority than it should be.
0
0
0
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jan 25, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social
Replying to @connected@relayfm.social
@connected @viticci you are very much correct, the opinion that all indie devs hate Apple and will not makes apps for iOS does not line up with the experience I just had at iOS dev SG last week. The bubble of vocal people on mastodon is a tiny minority and even many of them while being vocal are not switching to make apps on other platforms.
0
0
0
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jan 13, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social
Replying to @imyke@myke.social
@imyke @connected @viticci they have no other option and intends themselves are a perfect place to start. They provide a static strongly typed interface that already has runtime constraints etc. it is more likely you get a dev to support intents than embed a MCP server within each app on the phone (this each app would need an always running MCP server all the time, apples chips are efficient but not that efficient ).
0
0
0
0
Open post
hishnash
Matthaus Woolard @hishnash@mastodon.social · Jan 13, 2026
Matthaus Woolard
@hishnash@mastodon.social

Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer 🇳🇿

mastodon.social
Replying to @connected@relayfm.social
@connected @viticci @imyke I don't think apple can use MCP Many vendors these days are moving away from MCP. Having the output of commands feed back through the LLM that is creating follow up controle flow is just not safe (it is also slow) It means any content (email subject line etc) can (and will) alter the controle flow with prompt injection. The solution is to have the LLM create a script than runs. For apple this would be have an LLM create a ad-hock mutli step shortcut that runs.
1
2
0
0

Remote instance

mastodon.social
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 12:54:58 UTC