earlsweatshirt's recent activity

  1. Comment on What programming/technical projects have you been working on? in ~comp

    earlsweatshirt
    Link
    I’ve been working on a big-screen optimized UI for the iPad version of Surfboard. (Current version for comparison) I’m pretty happy with the UI itself, just have a laundry list of bugs to fix...

    I’ve been working on a big-screen optimized UI for the iPad version of Surfboard.

    (Current version for comparison)

    I’m pretty happy with the UI itself, just have a laundry list of bugs to fix mostly related to the fact that adding/removing a column causes the width of a scroll view (e.g. the feed) to change. It’s definitely one of those moments where I kinda wish I had just done the app in UIKit. It’s also been kinda eye opening going back to the project’s code (some of my earliest SwiftUI work, and pre many improvements in newer SwiftUI versions) and seeing a lot of room for performance improvements. Surely some day I’ll get around to doing that too 😆

    4 votes
  2. Comment on Apple introduces iOS 26 with Liquid Glass redesign in ~tech

    earlsweatshirt
    Link Parent
    iOS wasn’t rounded enough for these new super rounded iPhone screens ! It had to change !

    iOS wasn’t rounded enough for these new super rounded iPhone screens ! It had to change !

    2 votes
  3. Comment on Apple introduces iOS 26 with Liquid Glass redesign in ~tech

    earlsweatshirt
    Link Parent
    Dude… The app I actually get paid to develop… Nightmare fuel looking at this redesign. Everything is completely custom, and doesn’t fit in super well with the new design. Oh well, I’ll see what...

    Dude… The app I actually get paid to develop… Nightmare fuel looking at this redesign. Everything is completely custom, and doesn’t fit in super well with the new design. Oh well, I’ll see what the designer has to say 😆

    Job security 🫶

    4 votes
  4. Comment on Apple introduces iOS 26 with Liquid Glass redesign in ~tech

    earlsweatshirt
    Link Parent
    Good point haha. Here it is: https://ibb.co/35cQLtRN As you can see the app uses the native tab bar, navigation bar, and search bar, so it picks up new designs for all those components « for free »

    Good point haha.

    Here it is: https://ibb.co/35cQLtRN

    As you can see the app uses the native tab bar, navigation bar, and search bar, so it picks up new designs for all those components « for free »

    2 votes
  5. Comment on Apple introduces iOS 26 with Liquid Glass redesign in ~tech

    earlsweatshirt
    Link Parent
    Yeah, it’s been back for a bit. Could use some little bug fixes, but for those who want to use it as is, it’s there.

    Yeah, it’s been back for a bit. Could use some little bug fixes, but for those who want to use it as is, it’s there.

    4 votes
  6. Comment on Apple introduces iOS 26 with Liquid Glass redesign in ~tech

  7. Comment on Apple introduces iOS 26 with Liquid Glass redesign in ~tech

    earlsweatshirt
    Link Parent
    Kinda I felt too but I didn’t wanna be too mean hahaha

    Kinda I felt too but I didn’t wanna be too mean hahaha

    15 votes
  8. Comment on Apple introduces iOS 26 with Liquid Glass redesign in ~tech

    earlsweatshirt
    Link
    Interesting look.. Not sure how I feel about it. Some parts (like the notifications example) don’t look very readable. And I guess now Surfboard needs a redesign to fit in 😆

    Interesting look.. Not sure how I feel about it. Some parts (like the notifications example) don’t look very readable.

    And I guess now Surfboard needs a redesign to fit in 😆

    4 votes
  9. Comment on Introducing Surfboard for Tildes in ~tildes

    earlsweatshirt
    Link Parent
    Fixing it now. Apologies. I still haven’t had time do much of anything that I want to do in terms of this project. But, I did finally spend some time this morning to set up a CI/CD pipeline so...
    • Exemplary

    Fixing it now. Apologies. I still haven’t had time do much of anything that I want to do in terms of this project. But, I did finally spend some time this morning to set up a CI/CD pipeline so that even if there are no updates, the beta will be refreshed with a new build before it expires, so that should be the last time.

    Sorry ! Hope anyone still using the app enjoys it still. Maybe this summer I can fix the gestures 😆

    10 votes
  10. Comment on I hate 2FA in ~tech

    earlsweatshirt
    Link Parent
    Depending on the 2FA app you use, you can actually get your steam guard codes in it. Bitwarden has a guide on how to do it, for example.

    Depending on the 2FA app you use, you can actually get your steam guard codes in it. Bitwarden has a guide on how to do it, for example.

  11. Comment on An update from Nintendo (Nintendo Switch 2 announcement) in ~games

  12. Comment on Apple is killing Swift in ~comp

    earlsweatshirt
    Link Parent
    Yeah SwiftUI is.. weird. Once you understand result builders it makes sense but tbh I don’t know why they had to add that at all. Chris Lattner said it best when he said it feels like SwiftUI was...

    Yeah SwiftUI is.. weird. Once you understand result builders it makes sense but tbh I don’t know why they had to add that at all. Chris Lattner said it best when he said it feels like SwiftUI was designed to write code that looks good on a powerpoint slide (From this great interview: https://youtu.be/ovYbgbrQ-v8?si=NL_7yUlydZNVXBhm)

    2 votes
  13. Comment on Apple is killing Swift in ~comp

    earlsweatshirt
    Link Parent
    Yep, this used to be the biggest draw of Swift for me. Nowadays, I’m not so sure… There’s so much going on with macros, property wrappers, result builders and other newer Swift features where I...

    When I think Swift, I think pleasure to read and write

    Yep, this used to be the biggest draw of Swift for me. Nowadays, I’m not so sure… There’s so much going on with macros, property wrappers, result builders and other newer Swift features where I think it’s frankly quite unreadable - macros and property wrappers in particular explicitly hide a lot of what’s happening from the programmer using them unless you really dig into them.

    That’s not to say I think it’s a bad language, it’s still probably my favorite language I work with. But, I hope that some of these new features are stepping stones to something better.

    A funny comment I saw on Reddit about Swift 6:

    i feel like with swift6 they killed the simplicity of swift everyone loved. Fk u @escaping @Sendable @MainActor @autoclosure () async throws -> Bool!

    An exaggeration to make a point, perhaps, but a little too close to the truth for me :)

    (And thanks. The same to you :)

    3 votes
  14. Comment on Apple is killing Swift in ~comp

    earlsweatshirt
    (edited )
    Link
    Found this to be an interesting read. As a daily writer of Swift I do have my concerns with the sheer number of different keywords and features added in over time. I find that Swift (and SwiftUI...

    Found this to be an interesting read. As a daily writer of Swift I do have my concerns with the sheer number of different keywords and features added in over time. I find that Swift (and SwiftUI as well) are increasingly less discoverable as the number of magical keywords you couldn’t possibly know about without being told grows.

    Hell, the things they did to Swift itself to make SwiftUI’s syntax possible are already questionable.

    15 votes
  15. Comment on Club Penguin: gone but not forgotten in ~games

    earlsweatshirt
    Link
    Growing up with the early internet was such a treat. Could be rose-tinted glasses but I feel like I was presented with a lot more opportunities for fun and personal enrichment than the kids today...

    Growing up with the early internet was such a treat. Could be rose-tinted glasses but I feel like I was presented with a lot more opportunities for fun and personal enrichment than the kids today with all the algorithmic feeds. The nostalgia tag on this post is no joke !

    4 votes
  16. Comment on Introducing Surfboard for Tildes in ~tildes

    earlsweatshirt
    Link Parent
    UPD: Refreshed beta should be available now. Also includes minor fixes for iOS 18 if anyone happens to be running that beta.

    UPD: Refreshed beta should be available now. Also includes minor fixes for iOS 18 if anyone happens to be running that beta.

    10 votes
  17. Comment on Introducing Surfboard for Tildes in ~tildes

    earlsweatshirt
    Link Parent
    Apologies for letting that happen again. Been slammed as usual with my actual job and life 😅 I do still spend some time reading Tildes but haven’t been contributing much lately for sure. I’ll get...
    • Exemplary

    Apologies for letting that happen again. Been slammed as usual with my actual job and life 😅 I do still spend some time reading Tildes but haven’t been contributing much lately for sure.

    I’ll get it refreshed this weekend.

    And because I don’t think I’ve said it publicly before - I plan to open-source the app so other people can contribute or even just build it themselves for when I inevitably fuck up again. There’s still some parts I want to clean up before doing that, but I’m aiming to publish the repo by the end of the year.

    Good app, shitty dev, amiright 😂

    cc @Caelum @Blivet

    18 votes
  18. Comment on Nintendo is suing the creators of popular Switch emulator Yuzu, saying their tech illegally circumvents Nintendo's software encryption and facilitates piracy in ~games

    earlsweatshirt
    Link Parent
    Fair, if a game has low enough requirements to run then you could benefit from the extra resolution etc options the emulators offer. I haven’t run into any such games in my own play, but that’s...

    Fair, if a game has low enough requirements to run then you could benefit from the extra resolution etc options the emulators offer. I haven’t run into any such games in my own play, but that’s neat to hear some exist. The Deck is awesome 😄

    2 votes