I’m a staff software engineer at Sunrun, the USA’s largest residential solar installer.

I mostly work with kotlin, but also java, python, ruby, javascript, typescript. My hobby is picking up new hobbies. Currently bird photography and camping.

  • 1 Post
  • 33 Comments
Joined 1 year ago
cake
Cake day: June 6th, 2023

help-circle











  • I mean that’s literally how it works. You pronounced the peanut butter with a soft J. You probably pronounce Lyft as Lift and JoS A Bank as Joseph A Bank. What a company chooses to name its product (gif was a product trying to be sold to software devs) they can choose however they want it to be pronounced. If you stop thinking of gif as a normal word and more as a product that was and continues to be sold then it makes a lot more sense why they literally gave it a catchphrase; “choosy developers choose gif”



  • I mean… I have several android tablets and have the exact same issue on those as well. Not sure how Android solves anything here. Except that you also get the hardware button that sometimes does absolutely nothing, or it goes back to a different location than the back button on screen.


  • It’s literally impossible for USB C to have been

    standard on THEIR OWN DEVICES since 2012.

    It wasn’t even announced until 2012, much less have any sort of spec. The spec wasn’t even finalized by the USB Implementers Forum until 2014 - https://en.wikipedia.org/wiki/USB-C

    Apple would not have changed to an objectively better port if it weren’t for the EU regulations.

    … they already switched on all their other devices. Why would they have not switched eventually?

    Also, lightning better than USB-C? A USB 2.0 port that transfers at 1/100th the speed? You’re insane.

    Yes. I don’t give one shit about transfer speed, just like the majority of phone users (not just iPhone users - all phone users). You sync using the cloud. If you’re using a cable to sync you are in the minority



  • I am not who you were talking to, but:

    Window edge snapping is incredibly frustrating. Linux desktops and Microsoft Windows have had proper window snapping support for decades.

    Completely agree, if you want a good solution though, don’t use any of those window managers that people always list for Mac like magnet, rectangle, whatever other junk is being sold. Use hammerspoon. Not only will you get better window management than even Linux (yes, I’m still yet to find a solution like it for Linux), you’ll also get tons of other things like easy jumping to apps, automation capabilities that would be very hard to do in Automator, etc. It’s definitely the best app on Mac by far. Oh and it’s open source and free.

    The app uninstall process is inconsistent, with some apps remaining contained in the .app folder while others spill out all over the system

    Isn’t this the fault of the app though? Apps that need to do stuff outside of the bounds of a regular app install shit elsewhere. I do hate that though. Not really sure it’s better on Linux though. If you install using apt or yum or whatever then sure, but plenty of other apps don’t install that way and they can leave junk all over the place too.

    The recovery mode process for resetting an Intel-based Mac is incredibly tedious and time consuming

    A lot of stuff on the Intel macs are terrible lol.

    WatchOS has an inconsistent and difficult to navigate UI. The bubble menu is inconsistent and difficult to navigate, and the list view requires that you sort by alphabetical when a “recently used” sort would be significantly more efficient.

    Agreed, but you can also just see recent apps by double tapping the button on the side. You don’t need to go to the app list at all.

    IOS doesn’t allow sideloading apps.

    Very annoying

    TVOS is filled with ads for Apple’s premium services like AppleTV+

    The only place I’ve ever seen ads on TVos is literally on the Apple TV app. Where else are you seeing them?

    IOS home screen icons cannot have blank space and must instead tile to the top of the screen.

    This is so incredibly annoying for multiple reasons. Any time you try to move icons or folders around it makes it impossible because everything on screen reflows as you’re trying to organize. It’s fucking insane.

    Methods for going back to what was previously onscreen are inconsistent in IOS.

    This is the second time in a week I’ve seen someone say this. I don’t know what everyone is talking about. Can you explain more?

    IOS browsers are required to use mobile Safari’s web engine

    This is also super annoying.


  • That’s funny because I think the AirPods are quite terrible, but what is great about them is how they just work. I have beats because I wanted them for working out, but they never have issues connecting or switching between devices. But they don’t sound great and you can most definitely get higher quality audio from other brands. But you can’t beat how easy it is to use them.


  • I agree with everything you said except the lightning port. The lightning port came out 4 years before USB C did and it did a much better job than any other port on the market at the time. Apple wasn’t going to make that investment if they weren’t going to stick with it for a while, for one every iPhone user would hate having to switch cables again that quickly, but also there was no guarantee USB C was going to succeed. Apple even participated in creating the USB C spec, as I detailed in another comment. Honestly I think the lightning port is actually better than USB C for what it does: incredibly thin, non clogging, waterproof phone port.

    They should not have used it for other junk like the fucking Magic Mouse or whatever other mice or keyboard peripherals there were used for.