shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

266
active users

#ObjectiveC

0 posts0 participants0 posts today

When it comes to performance optimization, an OrderedSet is excellent for avoiding the O(n) performance trap.

Still, I find it somewhat surprising that the Swift Standard Library doesn’t include it by default, while Objective-C’s Foundation framework does provide NS(Mutable)OrderedSet.
#swift #apple #objectivec #performance

#Goals2025

Moving away from the constant upgrade cycle & moving closer to the ideals of #PermaComputing #MalleableSoftware

Design and setup a redundant system of old/used, cheap, low-power devices running ia: #Guix, #Linux, #FreeBSD, #macOS, #HaikuOS, #Plan9Front, #X11, #P9, #NFS, all working together

Become an expert on #MicroControllers #ESP32 #STM32 #RP2040 #MIPS #RiscV

DIY sensors which sing like birds to communicate their status

DIY robots "drones"

Move as much as possible of my computing needs to the #Terminal, #Emacs, #Rio #CLI #TUI #P9

Get an #3DPrinter and learn to use it

Design and build my own portable 8dot #braille terminal & try out if 3x3 or 3x4 dots is also workable.

Design and build my own low-power computers, their OS, and tools

Writing more of my own tools #DIY

#SmallTalk #ObjectPascal #Prolog #Scheme #Racket #CommonLisp #Haskell #Rust #Go #ObjectiveC #Swift

Deploy #LoRa #ReticullumNetwork #RNodes #MeshCore #Meshtastic

Start an #InternetResiliencyClub

Add #Tor, #I2P support by #WebProxy

#SolarPowered #SelfHost over #I2P, #OnionService #Blog #Wiki #Repositories #GopherHole #Darcs #Mercurial

#SelfHost my own #EmailServer, which will only accept email from #KnownServers #CommunityEmail #MutualEmailAcceptance

Share files via #BitTorrent over #I2P

DIY #HomeAutomation
DIY #GardeningAutomation
DIY #GreenHouse

Get a house cat, train the cat, use voice and gestures

Start asking money for advice & technology support

Build/program my own opportunistic and strange cryptocurrency miners #BTC, #XMR, #ZEC, etc #Art

#MakeMoreArt #LearnToDraw #Learn3DModeling #LearnGenerativeArt #LearnToComposeAmbientMusic

#ReCreateJottit #ReCreateInstikiWiki

#WriteMore #PublishMore #Letters, #Essays, #Missives, #Reports, #Treatise

Liebe Folglinge,

ich suche leider noch immer nach einem neuen Job als #iOS und/oder #macOS Entwickler. Ich spreche #ObjectiveC, #Swift (auch Server-Side) und #SwiftUI und nutze die ganzen Tools drumherum (#Xcode, #Git, #GitHub, #GitHubActions, #ShellScripting etc.). Ich bringe 30 Jahre Berufserfahrung als Software-Entwickler mit, davon knapp 20 im #Apple Ökosystem.

Am Idealsten waere eine #Festanstellung zu 100% remote. Sollte es im Raum #Bregenz oder #Dornbirn etwas geben, dann auch gerne vor Ort.

Ich danke euch fuers Teilen. 🙏🏻
:boost_ok:

LinkedIn: linkedin.com/in/phranck/
Xing: xing.com/profile/Frank_Gregor0

I'm pretty happy with writing for my current client in Objective-C. Looking back, I wonder what I would need to see it thrive in the future.

Maybe better enums, tuples, better structs and maybe a better async approach than blocks or delegates. Ah maybe also Generics, like Golang recently introduced.
#objectivec #swift #iosdev #macosdev

Sometimes being an open-source maintainer is nice. I haven't done paid consulting for the GNUstep Objective-C Runtime for ages (I wasn't doing enough for it to be worth the tax effort and I'm not always able to commit to doing things in a sufficiently timely fashion to set up the expectations that being paid creates), so I added a note a while ago telling people to donate to Murray Edwards if they find the project useful.

Last week, I got the following email from the nice folks at Algoriddim saying (abridged):

I just wanted to drop you a note to let you know that we appreciate your continued work on the GNUstep runtime, and that we’ve made another donation to Murray Edwards to support women in computer science.

Always nice to see things being paid forwards.

Murray Edwards CollegeSupport UsWays to give to the College

Unfortunately, I have to look for a new job.

I'm an #iOS and #macOS #software #developer, experienced in #UIKit, #AppKit, #ObjectiveC, #Swift and #SwiftUI, have worked with the #Parse framework as well as #Realm / #MongoDB and the whole toolchain around it. I have been working in software development for about 30 years and am looking for a remote position (permanent role, preferably in an AT/DE startup).

So if you know someone who knows someone. Thanks for sharing. 🙏🏻

ARC made my life easy all these years, but today I can use some input from #Cocoa (or #Swift / #ObjectiveC) #Xcode developers to understand if I'm creating a potential memory leak…

There’s a lot of internal logic I’d find hard to describe to provide more context, but basically my app has an array of NSWindowControllers, each corresponding to windows the User can open in addition to the initial (main) one. (1/5)

🍏 'Almost every Apple device' vulnerable to CocoaPods
ᐅ The Register

「 CocoaPods, an open-source dependency manager used in over three million applications coded in Swift and Objective-C, left thousands of packages exposed and ready for takeover for nearly a decade – thereby creating opportunities for supply chain attacks on iOS and macOS apps, according to security researchers 」

#Apple #CocoaPods #Swift #ObjectiveC #Infosec #Opensource
theregister.com/2024/07/02/coc

The Register · 'Almost every Apple device' vulnerable to CocoaPods supply chain attackBy Brandon Vigliarolo

I want a proper ANSI color terminal for NeXT computers. The only apps from back in the day are lost to the sands of time. I contacted the author of one and he is no longer able to generate license codes, rendering it useless.

I think the best option would be to backport the Terminal app from GNUstep but my rudimentary programming skills wouldn't even get me started. I know there are others who would like such a thing. Maybe we could pitch in and pay a professional to do it. But how would we find such a person?