sorted by: new top controversial old
[-] snowe@programming.dev 0 points 1 year ago

USB C is a mess, sure. But if your solution to that is to try and justify sticking with an old, proprietary standard that supports only a fraction of the features of the competitor, then I guess it’s your money to burn.

I most definitely am not doing that. Lightning was good for the time, and the benefits of USB C now are overwhelming (compared to a few years ago). What I am talking about is the blatant whitewashing of the past. USB C didn't exist, and the lightning cable was amazing for what it replaced. Absolutely astounding honestly. And the connector still is. But time moves on. But lots of people love to hate on Apple and just completely ignore history.

[-] snowe@programming.dev 2 points 1 year ago

Yeah I hate the shape as well. The first apple earbuds (up until the most recent ones) are trash. I had to start wearing ear plugs to bed the past few years though so I've gotten way more used to stuff being in my ears. Still, earbuds suck.

[-] snowe@programming.dev 1 points 1 year ago

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.

[-] snowe@programming.dev 1 points 1 year ago

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

[-] snowe@programming.dev 1 points 1 year ago

alternative streaming service started by youtubers. super high quality content. costs like 15 bucks a year.

[-] snowe@programming.dev 2 points 1 year ago

Ground news.

[-] snowe@programming.dev 1 points 1 year ago

What is wrong about going up a folder?

[-] snowe@programming.dev 3 points 1 year ago

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.

[-] snowe@programming.dev 2 points 1 year ago

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.

[-] snowe@programming.dev 2 points 1 year ago

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.

[-] snowe@programming.dev 1 points 1 year ago

I mean, maybe, but that doesn't really change anything. Excel is better for a lot of use cases and whether that's due to terrible antitrust violations or not doesn't really change the fact of the matter. I honestly would love to use Libre or Open office, and it's literally the first thing I tried, it just doesn't work for most of the things I would need it for.

[-] snowe@programming.dev 3 points 1 year ago

I guess it depends on your goals. I install Intellij, or WebStorm, or PyCharm, or RubyMine, and I get a working environment right out of the box. I don't have to figure out what functionality is missing, then go search for the most maintained and up to date plugin, hoping that it has all the features I need. It just works. I use VS Code a lot, every day, but it's sorely lacking, even with all of the plugins it has, in basic stuff like refactoring an entire codebase, or just regular old code cleanup. I'll give a few examples, they might have equivalents in the vs code ecosystem, but I have not been able to find them.

  1. Inspect Code

In JB products I can choose Code > Inspect Code, from the menu bar, and have it show everything wrong with the project, including code that is never hit, code that is duplicated, Control Flow issues, Data Flow issues, typos, probable bugs, Security issues (including in your dependencies), migration aids, the list goes on and on and on. And it doesn't just do it for one language in your repo, it does it for every file type. So you don't have to install a plugin that finds security issues in your poms, and then one that finds them in package.json, and then another for your gemfile, etc.

  1. Structural Search and Replace

This one is quite hard to describe, so I'll let the intellij docs explain it for me. https://www.jetbrains.com/help/idea/structural-search-and-replace.html

A conventional search process does not take into account the syntax and semantics of the source code. Even if you use regular expressions, IntelliJ IDEA still treats your code as a regular text. The structural search and replace (SSR) actions let you search for a particular code pattern or grammatical construct in your code considering your code structure.

IntelliJ IDEA finds and replaces fragments of source code, based on the search templates that you create and conditions you apply.

There are a ton of things that I can't find equivalents for in VS Code, but these are two major ones.

view more: ‹ prev next ›

snowe

joined 1 year ago
MODERATOR OF