@cjwirth@mas.to
@cjwirth@mas.to avatar

cjwirth

@cjwirth@mas.to

software engineer at duolingo living in berlin. i speak english, japanese, and a little german. i mostly work on apple platforms. some of my posts reflect that, some are more general or personal.

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

cjwirth, to random
@cjwirth@mas.to avatar

Tried signing up for banks that I can use Germany. gives you a 30 day trial for their Easy Green subscription (plant trees for every 100€ you spend).

I signed up 2 days ago, and I’m being charged already.

How are they implementing this trial? Seemingly by still charging you for it, but applying refunds. So I was charged 3 times and refunded twice 🙃

I just hope I’m able to cancel it without having to pay 18€ for 2 days of not using it.

cjwirth, to random
@cjwirth@mas.to avatar

The number and variety of things that have gone wrong in this move would be comical if it didn’t suck.

It was like 90°F in an apartment with no AC, and the fan that I bought and carried back from the store was broken. Not the hardware, but the software. I didn’t even know fans had software these days.

cjwirth,
@cjwirth@mas.to avatar

There have been worse things that have gone wrong like plane flight cancellations, delays, rebookings, lost luggage, being investigated for shoplifting, having the replacement clothes I bought be too big (and my wife was being nice and already cut off all the tags), having my kid have some kinda reaction to sunscreen

cjwirth,
@cjwirth@mas.to avatar

I usually don’t complain about personal things in public or on social media, but this has been a rough week

cjwirth,
@cjwirth@mas.to avatar

@jsq Yeah. One by one it's not so bad, but lack of sleep and a jet-lagged toddler kind of compound it together. We're pretty sure it's just temporary stress until things settle down!

cjwirth,
@cjwirth@mas.to avatar

@RobW Thanks! I think it will take time for things to settle, but at the very least we have all of our luggage now, and at least 1 working fan at home, so little by little, things are settling down :)

timoliver, to random

Happy 15th Birthday App Store!

I’m pretty sure Facebook wasn’t my first app. It was either iBeer or Phonesaber (RIP). 😆

cjwirth,
@cjwirth@mas.to avatar

@timoliver oh wow, mixi!

BasicAppleGuy, to random
@BasicAppleGuy@mastodon.social avatar

App Store turns 15 today, what were your first apps? Here’s mine:

cjwirth,
@cjwirth@mas.to avatar

@BasicAppleGuy Since everyone is doing it, my first downloaded apps from the App Store! I still use Japanese fairly frequently, and Anki is still on my Home Screen? I have no idea what IM+ is or was.

cjwirth, to random
@cjwirth@mas.to avatar

Has anyone ever flown with United and not regretted it? I’m at 0/n so far

cjwirth,
@cjwirth@mas.to avatar

@jsq it’s an amateur hour clown show right now. They have taken a 10 hour flight and now it’s extending to a 3 day ordeal. ducking ridiculous

cjwirth, to random
@cjwirth@mas.to avatar

I'm so glad we returned to office. Now I get to:

  • Commute 30+ minutes to the office
  • Have all my meetings on Zoom anyway
  • Be late to all the meetings, because I have to wait for people to get out of the physical room
  • Commute 30+ minutes home
cjwirth, to random
@cjwirth@mas.to avatar

Everyone here is excited, talking about all the new stuff in iOS 17 whereas I am here with an open PR to bump the deployment version to iOS 15.

jsq, to random
@jsq@mastodon.social avatar

deleted_by_author

  • Loading...
  • cjwirth,
    @cjwirth@mas.to avatar

    @jsq still better than that trend of “Swifty” everything

    cjwirth, to random
    @cjwirth@mas.to avatar

    Always a little understated every year, but Reminders got some nice changes too. Of note are that now you can have sections and lay them out in columns - you can have yourself a full blown kanban if you want!

    lgerbarg, to random

    Hope everyone enjoyed the SOTU presentation! We have an brand new linker this year, and some really cool new features like mergeable libraries. There is a session on Wednesday, and team members will be in labs throughout the week. https://developer.apple.com/wwdc23/10268

    cjwirth,
    @cjwirth@mas.to avatar

    @Migueldeicaza @lgerbarg same. This is one of the changes i am most interested in. I have no idea what the impact will be, but i feel like it will at the very least satisfy a curious itch that I’ve had for a while.

    jsq, to random
    @jsq@mastodon.social avatar

    deleted_by_author

  • Loading...
  • cjwirth,
    @cjwirth@mas.to avatar

    @jsq ugh yeah. I mean padding and stuff is similar though. If you think of the modifiers as wrappers around what comes before them.

    simonbs, to random
    @simonbs@mastodon.social avatar

    I’m not sure I’ll ever release this app but if I do, I’m curious to see if this little workaround will get through app review.

    …or even better, that it isn’t needed in just a week 😃

    Recording of an iPhone showing a widget being tapped. The app belonging to the widget isn’t even opened before it is automatically closed to simulate an interactive widget.

    cjwirth,
    @cjwirth@mas.to avatar

    @simonbs I hope you do release it! Or open source it if not? I have custom shortcuts that write to Notes to keep track of when things happen. I don’t have any way to visualize the data, so seeing this app released would be great! (Or maybe I’ll have to write my own)

    cjwirth, to random
    @cjwirth@mas.to avatar

    I’m only like 6 hours into Zelda TotK and it’s great. Having a lot of fun.

    The sense of wonder and new discovery has been replaced with familiarity and coming home. It’s very much BotW, just continued. Which is what it is.

    I do miss that sense of “wow” that I got when I first walked out onto the Great Plateau. I had recently finished one of the 2D Zelda games so it felt massive and immersive. But returning to this familiar land feels good too.

    cjwirth,
    @cjwirth@mas.to avatar

    My Switch was the first gaming console I had since PS2 and the original X-Box. I basically bought it for BotW. I’d been emulating classic SNES and PS1 games, and played through Morrowind on my computer, but BotW was my reintroduction to games.

    That’s not something TotK is going to be able to beat. And I don’t expect it to, and that’s OK. Giving me new, fun experiences, places and things to discover in this world is enough.

    cjwirth,
    @cjwirth@mas.to avatar

    @jsq there’s a number of old games on there that I wasn’t expecting to find!

    I was excited to hear Grandia made it on there — I was the only one of my friends who had ever heard of it, but I really liked it.

    cjwirth, to random
    @cjwirth@mas.to avatar

    Is this a sin?

    cjwirth,
    @cjwirth@mas.to avatar

    @jsq @bdewey Oh, interesting! I didn't know that this was a thing that had been discussed. I thought I was reinventing something that already existed in a way nobody asked for!

    cjwirth,
    @cjwirth@mas.to avatar

    @dgregor79 @jsq @bdewey So what happened was something like this?

    • Lazy exists
    • Property wrappers and macros come along
    • People realize "hey wait you can just do lazy with this"
    • Maybe we should remove lazy?
    • Maybe just keep it for now because it's a huge change that doesn't really change functionality at all

    I'm not sure what my thoughts are. I'm not sure I want a codebase with a bunch of @Annotations, but having two ways of doing the same thing feels weird too.

    cjwirth, to random
    @cjwirth@mas.to avatar

    What is this method of inheritance called?

    cjwirth,
    @cjwirth@mas.to avatar

    I made it even better.

    Isn't this kind of how Go inheritance works?

    cjwirth,
    @cjwirth@mas.to avatar

    @jsq oops i did it again!

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