Posts

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tonyarnold, to random
@tonyarnold@mastodon.social avatar

It's 10:40 and I am now ready to open Xcode and do work, after a solid morning of messaging people about the corporately mandated security software on their laptops.

Again, I'm not sure it’s the best use of a principal engineer, but at least I get to have a chat to individuals on the team 🍻

icanzilb,
@icanzilb@mastodon.social avatar
NeoNacho,

@jsq @tonyarnold not that there’s a good time to be in Cupertino but 9:41 is too early for sure

tonyarnold, to random
@tonyarnold@mastodon.social avatar

@pointfreeco your latest article mentions UIBindable and UIBinding — how did you find these? Are they documented somewhere?

pointfreeco,
@pointfreeco@hachyderm.io avatar

@tonyarnold @roanutil it should work in AppKit just fine! We just aren’t well versed in AppKit ourselves and so haven’t dug into it much.

But once we release the beta version of the tools we would love to get your feedback to see what else we need to do to fully support AppKit 🙂

tonyarnold,
@tonyarnold@mastodon.social avatar

@pointfreeco @roanutil ❤️👍🏻

tonyarnold, to random
@tonyarnold@mastodon.social avatar

Apple's weird hiring practices and insistence on hiring non-remote for their positions is their loss.

They're missing out on some top-shelf developers/comedians.

tonyarnold,
@tonyarnold@mastodon.social avatar

@troz "do as I say, not as I do” 😉

schwa, (edited )
@schwa@mastodon.social avatar

@tonyarnold @troz there’s a certain attitude that people join Apple to do their life’s best work and should make sacrifices to do so (like working evenings and weekends when the company needs it).

I’ve literally heard leadership say the same about the open source development ban. You should be spending your energy on Apple products not open source.

I think some of this is if you’re not willing to make a sacrifice to move to the bay you’re not the right kind of person

tonyarnold, to random
@tonyarnold@mastodon.social avatar
atomicbird,
@atomicbird@mastodon.social avatar

@icanzilb @tonyarnold @nullagent We need that at WWDC

icanzilb,
@icanzilb@mastodon.social avatar

@atomicbird @tonyarnold @nullagent "need" is a strong word...

tonyarnold, to random
@tonyarnold@mastodon.social avatar

I just threatened to legally change my six year old daughter’s name to “Hagrid” if she didn’t get in the shower.

It didn’t work. Now she is naked and running around the house kicking people in the butt.

jpsim,
@jpsim@hachyderm.io avatar

@nesevis @tonyarnold a good bonding activity for you and your Hagrid

RobW,
@RobW@iosdev.space avatar

@tonyarnold She’s called your bluff there. You have to go through with it now.

tonyarnold, to random
@tonyarnold@mastodon.social avatar

Oh dear. I bought a used set of the 2nd gen AirPods Pro with the USB-C case, and they were delivered today — they are the most remarkable counterfeits! 😓

Now I have to play the game with eBay to get a refund.

Why are people awful?

rustyshelf,
@rustyshelf@mastodon.social avatar

@tonyarnold well that sucks

jakob41,
@jakob41@mastodon.social avatar

@tonyarnold What exposed them?

tonyarnold, to random
@tonyarnold@mastodon.social avatar

I was watching a YouTube tutorial on running nix on macOS, nodding along and impressed by defining a setup using a flake file, and then the person said "and now we're going to install homebrew using nix because there are packages in there that aren't in nix” and I nope'd out so hard.

Packagemangerception isn't cool.

ryanbooker,
@ryanbooker@mastodon.social avatar

@tonyarnold what video are you watching. I’m curious.

bazscott,
@bazscott@mastodon.social avatar

@tonyarnold I used nix at my n-2 job and it's impressive technology but has holes. E.g. it would set up most of a Rails environment but you still had to install Postgres and Redis separately - which are the hard bits! So I never fully saw the appeal over just using asdf or whatever to manage installs.

tonyarnold, to random
@tonyarnold@mastodon.social avatar

What web platforms are people enjoying for writing technical content that aren't Medium? I want something low friction to get setup and running, that allows for well structured articles, code syntax highlighting, etc.

Traditionally, I've used https://gohugo.io for this.

tonyarnold,
@tonyarnold@mastodon.social avatar

Oh it is! 😅

timac,
@timac@mastodon.social avatar

@tonyarnold hugo too

tonyarnold, to random
@tonyarnold@mastodon.social avatar

Another solid day of my extensive engineering skills being used for… [checks notes, looks into camera]

marketing

oh no wtf GIF by CBC

tonyarnold,
@tonyarnold@mastodon.social avatar

I fear this chapter of my professional life has been giving me a bunch of hints that I've ignored.

It's way past time to start writing technical articles and giving talks.

tonyarnold,
@tonyarnold@mastodon.social avatar

@NeoNacho negatory little buddy

tonyarnold, to random
@tonyarnold@mastodon.social avatar

Maybe I'm just tired, but far out I'm tired.

tonyarnold, to random
@tonyarnold@mastodon.social avatar

Is there a way to declare via a Swift Protocol that a property must be isolated to AnyActor in Swift 5.10?

mattiem,
@mattiem@mastodon.social avatar

@tonyarnold @teomatteo89 I bet it does, but if you can make it async, you get all of the same protection with a lot more flexibility. Give it a shot!

tonyarnold,
@tonyarnold@mastodon.social avatar

@mattiem @teomatteo89 I will.

When I'm finished cursing about the disconnect between AppKit and async methods. 😉

tonyarnold, to random
@tonyarnold@mastodon.social avatar

@simonbs you mention on the Tartelet page that running two VMs on a single 16Gb Mac mini works well — what's the config of the tart VM in the performance example?

simonbs,
@simonbs@mastodon.social avatar

@tonyarnold I don't recall the configuration of the VMs at that exact moment but it must have been very similar to what we have today which is:

{
"memorySizeMin" : 4294967296,
"arch" : "arm64",
"display" : {
"height" : 768,
"width" : 1024
},
"cpuCount" : 4,
"memorySize" : 6442450944,
"cpuCountMin" : 2
}

tonyarnold,
@tonyarnold@mastodon.social avatar

@simonbs thanks, I'll try lowering the memory to 6Gb and see if that helps!

tonyarnold, to random
@tonyarnold@mastodon.social avatar

Does anyone have any guidance on running multiple VMs for CI on a single Mac mini? If I run two side-by-side, it's so slow as to be unusable - I'm looking for advice on memory setup, core counts, etc.

finestructure,
@finestructure@mastodon.social avatar

@tonyarnold We rotate runners depending on demand, that's why the Sonoma runners are currently stopped. We ran them very hot when we ran the first two batches of Swift 6 preview testing (7.2k builds each) on them and they held up perfectly.

They handled most of the load with only one other non-VM Mac handling Swift 6 builds.

finestructure,
@finestructure@mastodon.social avatar

@tonyarnold Host is a M2 Mac mini @ MacStadium

M2/8C/10C/GPU/16G/1T/SSD/10G

tonyarnold, to random
@tonyarnold@mastodon.social avatar

Those were OpenAI employees cheering at their Spring update, right? What is it with the US and fake corporate excitement? It's the same vibe as Apple employees cheering and high-fiving conference attendees.

PadraigOCinneide,
@PadraigOCinneide@mastodon.social avatar

@tonyarnold it's so bad!

bok,
@bok@mastodon.social avatar

@tonyarnold are you sure it wasn't GPT video chats cheering?

tonyarnold, to random
@tonyarnold@mastodon.social avatar

I want to join The Browser Company just to fix the bodgy focus rings on their custom buttons in Arc, and then I'd fly off into the night like a vengeful, bug-fixing Mary Poppins.

NeoNacho,

@tonyarnold @jsq best country

krzyzanowskim,
@krzyzanowskim@mastodon.social avatar

@tonyarnold it smells too much of SwiftUI on macOS to be honest

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • everett
  • Durango
  • mdbf
  • magazineikmin
  • InstantRegret
  • rosin
  • modclub
  • Youngstown
  • slotface
  • thenastyranch
  • cubers
  • kavyap
  • DreamBathrooms
  • JUstTest
  • khanakhh
  • GTA5RPClips
  • osvaldo12
  • ngwrru68w68
  • normalnudes
  • cisconetworking
  • Leos
  • ethstaker
  • tester
  • tacticalgear
  • provamag3
  • anitta
  • lostlight
  • All magazines