Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

jesse squires

@jsq@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

indie dev • iOS & macOS • freelance

📱 apps @hexedbits@mastodon.social

all posts are opinions of my former employers.

0 Followers
0 Following
26 Posts
Joined December 12, 2022
Website 🌐:
https://www.jessesquires.com
Apps 📱:
https://www.hexedbits.com
Hire Me 🧰:
https://www.jessesquires.com/hire-me
GitHub 👨‍💻:
https://github.com/jessesquires
Open post
jesse squires @jsq@mastodon.social
· 1w ago
iOS 27. Adding a contact from Mail app. Why have one “X” button when you can have two?
12
1
4
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago
26
1
3
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

This blog post is a great example of how and why Swift Concurrency is an absolute mess.

Nonsensical default behavior. Opaque keywords and modifiers that require too much cognitive load.
A special case for *everything*.

You couldn’t design a more complicated and confusing system if you tried.

https://alejandromp.com/development/blog/a-small-swiftui-warning-and-a-long-journey-to-understand-it

alejandromp.com
17
8
7
1
Open post
jesse squires @jsq@mastodon.social
· 7mo ago

Just imagine how amazing Apple’s hardware announcements this week would have been if they had OSes that worked.

19
1
3
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

I continue to be baffled at the comical level of complexity that has manifested in Swift.

Did AI design this language?

https://www.massicotte.org/step-by-step-designing-protocols/

massicotte.org

Concurrency Step-by-Step: Designing Protocols

Swift protocols comes with trade-offs at every turn. Understanding them is the key to a successful design.

10
2
0
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

Absolutely insane email from an App Store user.

My guy, you literally clicked a “buy” button with a price in the App Store.

I can’t comprehend the chain of events that led to this email.

10
2
1
0
Open post
jesse squires @jsq@mastodon.social
· 7mo ago

“Our company is so successful and so profitable that we are firing 50% of all our workers to keep more money for ourselves and enrich investors. We recognize the impact and do not make this decision lightly. But anyway, fuck you I guess.”

— A very smart CEO that is very good at doing companies

16
0
1
0
Open post
jesse squires @jsq@mastodon.social
· 6mo ago

Glad Apple finally stopped their hostile practice of withholding security updates.

https://www.macrumors.com/2026/04/01/apple-ios-18-darksword-security-update/

macrumors.com
11
1
1
1
Open post
jesse squires @jsq@mastodon.social
· 4mo ago

great app

7
2
1
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

YouTube now shows “Concerts Near Me” and Spotify is pivoting to music videos.

What the actual fuck is happening.

Software development needs to stop.

8
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

Look on the bright side, the ai “revolution” came pre-enshittified

6
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 6mo ago

V V V D C 26

8
4
0
0
Open post
jesse squires @jsq@mastodon.social
· 6mo ago
8
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 6mo ago

Oakland 😎

6
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

Sometimes good things happen to bad people.

https://www.theguardian.com/us-news/2026/apr/24/millionaire-hunter-dies-elephants-gabon

theguardian.com
4
0
1
0
Open post
jesse squires @jsq@mastodon.social
· 7mo ago

why isn’t this just called Beta 4?

5
1
0
0
Open post
jesse squires @jsq@mastodon.social
· 7mo ago

Imagine being so delusional that you trust *this* government to abide by your agreements to use your software.

5
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 7mo ago

west coast is the best coast

5
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 6mo ago

@ashfurrow@tenforward.social just read this post. Do you mount a Magic Keyboard underneath your desk just for Touch ID? 😆 love it

https://ashfurrow.com/blog/the-over-engineering-method/

ashfurrow.com
4
1
0
0
Open post
jesse squires @jsq@mastodon.social
· 6mo ago

Has anyone used this? Do strict LLM permissions not suffice?

Seemed like a nice idea. But it's just an 8000-line shell script written by some guy.

So... 🤔

https://agent-safehouse.dev

Agent Safehouse
agent-safehouse.dev

Agent Safehouse

Sandbox your LLM coding agents on macOS. Kernel-level enforcement via sandbox-exec — deny-first, composable, zero dependencies.

4
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

this guy has a PhD in bike security

3
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago
Replying to
@mattiem always doing the lord’s work 🙌🏼
2
0
0
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

I’m seeing 1Password offering to auto-fill logins that are archived and deleted.

Anyone else? Is this a new bug?

Enshittification continues. 🤡

2
1
0
0
Open post
jesse squires @jsq@mastodon.social
· 4mo ago
Replying to
@joe@f.duriansoftware.com tip: the “G” is pronounced like in “gif”
1
0
1
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

@mattiem@mastodon.social what is the ideal way to do file I/O with NSFileManager and Swift Concurrency?

An actor doesn’t seem correct.

I’ve seen using withCheckedThrowingContinuation wrapping a DispatchQueue. This seems… good? I’m not sure.

How would you approach this? I guess I’m looking for “NSFileManager, but with async/await”

1
2
0
0
Open post
jesse squires @jsq@mastodon.social
· 5mo ago

@NeoNacho@mastodon.social are you still alive

1
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

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: 05:16:09 UTC