Done some more progress on my Mac application.
Now, the state of the SwiftUI sliders is successfully saved.
Which means, even when quitting the app (CMD + Q), and reopening the app, it will remember where all the sliders were positioned.
This means, the sliders no longer reset after switching view or quitting the app.
This is currently only working for the app-specific sliders, not the master volume β that is the next thing I will work on.
For anyone interested, I ended up using UserDefaults (https://developer.apple.com/documentation/foundation/userdefaults).
#swift #swiftui #mac #apple #dev
View quoted note β
Frederik Handberg
npub1nj0c...2gqz
23 π©π° Studying for a degree in Software Engineering while building fun projects and working freelance as a News Photographer π·
I share my software projects, photos and videos from my work as a news photographer, and progress updates as I learn to sew garments.
Basically, I just write about my hobbies.
frederikhandberg.com
Very impressed. I don't notice any delay at all when using the Homepod with my MacBook Pro.
And the sound is great. Will buy another in a week or two.
View quoted note β



People complaining about privacy on Nostr seems strange to me. It's a social media. Nostr is literally about being social and sharing stuff to the public.
I also find the complaining about exposing IP addresses silly. Visiting any website exposes the IP address. Nostr relays are no different.
Use a VPN.
I'm making myself learn Swift. It feels a bit silly learning something just for Apple stuff, but I wanna build a Mac app, so skipping Swift isn't really possible.
At least, not when you're building something that requires low-level access. Otherwise, I could just have used Flutter or similar.
First machine was sold yesterday. Now assembling another.
I've raised the price a little for this particular machine called JUKI DDL-7000A. About 70 USD.
My older price was just to low. View quoted note β
New machines in stock. Time to assemble them. Already got a few customers who are interested.


They want to know EVERYTHING you do.
At some point, anonymous cash payments will become completely illegal. It's just a matter of time. View quoted note β
Posted from OpenVibe app (formerly Plebstr).
Overall, the UI looks good. Sad that it's not open source. Hopefully in the future π€

The reason why I'm bullish on #Monero is because of the strong community behind it.
Privacy is an endless battle, which means Monero will need to keep evolving in order to stay up to date with cutting-edge privacy features.


"Monero processed 26.1% of the transaction volume done on Bitcoin yesterday"
26.1% is actually crazy to me. Itβs good to see #Monero being so active after being delisted from centralized exchanges.
https://x.com/donttracemebruh/status/1765650152117694789?s=46
π·π 

All five sewing machines are now sold. It took a little longer than I had hoped, but Iβm impressed by how quickly customers are ready to buy after only trying the sewing machine for a brief period β usually only about 30 seconds to 2 minutes. View quoted note β