Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)TY
Posts
1
Comments
1,162
Joined
2 yr. ago

  • You clearly do not understand the difference between a specification and a schema. On top of that you clearly don’t even understand what you wrote down doesn’t even agree with you. No where in that spec does it say anything about auto casting a double or float to an int.

  • I only have one key remapped with karabiner, and it’s transferable with a single JSON file so /shrug, sounds like maybe you just don’t understand Mac as well as you think you do. And I wasn’t just talking about system settings, like through group policy, I’m talking about anything that can be installed with a package manager. Yeah windows has scoop and winget, but they’re a pale imitation of brew, apt, yum, etc.

  • Most people aren’t talking about investing with stocks. They’re talking about mutual funds and 401ks, which will grow if you just leave them be. If you try mucking around with them you’re going to be much worse off.

  • JSON schema is not a standard lol. 😂 it especially isn’t a standard across languages. And it most definitely isn’t an ISO standard 🤣. JSON Data Interchange Format is a standard, but it wasn’t published until 2017, and it doesn’t say anything about 1.0 needs to auto cast to 1 (because that would be fucking idiotic). https://datatracker.ietf.org/doc/html/rfc8259

    JSON Schema does have a draft in the IETF right now, but JSON Schema isn’t a specification of the language, it’s for defining a schema for your code. https://datatracker.ietf.org/doc/draft-handrews-json-schema/

    Edit: and to add to that, JavaScript has a habit of declaring their dumb bugs as “it’s in the spec” years after the fact. Just because it’s in the spec doesn’t mean it’s not a bug and just because it’s in the spec doesn’t mean everywhere else is incorrect.

  • It’s a lot simpler to say Linux to keep the conversation going than it is to say Mac is BSD based and therefore is a Unix system and has all the exact same benefits of a Unix based system. There is no joke here, maybe you just like correcting people when they’re trying to have a conversation.

  • Harder to fix completely depends on which manufacturer you bought your laptop from, but yeah Macs aren’t easy to fix hardware issues. But finding them is just like other platforms, there’s nothing different there.

  • For me an os needs to do basic stuff by default, not by adding a billion 3rd party apps that inevitably break the next os update because they were using undocumented apis

    So you make up a strawman

    Sure, you can do that with (mostly paid) third party apps, but I don't like wasting 3 days on setting an operating system in an usable state

    And then add another strawman onto it, in order to make your argument make any sense. None of the programs I listed are paid, they’re all open source, and it’s just as normal as doing any of the apt installs you have to do on Linux.

    Setting up my Mac is literally as simple as running dot from my dotfiles, which sets up every Mac setting, including things like making hidden files visible by default, hiding the Mac Dock by default, and more. On the other hand dealing with windows setup is a pain in the ass.

  • JavaScript only has a single number type, so 0.0 is the same as 0. Thus when you are sending a JS object as JSON, in certain situations it will literally change 0.0 to 0 for you and send that instead (same with any number that has a zero decimal). This will cause casting errors in other languages when they attempt to deserialize ints into doubles or floats.

  • Half the people in this thread just have learned helplessness. They think that just because the OS doesn’t support what they want in the very first few seconds of using it that it doesn’t support it at all, yet those same people will spend hours fixing driver issues in Linux no problem. With karabiner-elements, hammerspoon, UnnaturalScrollWheels, and AltTab, you literally get everything you have on Linux and windows and you don’t get any of the jank from the other systems.

    Mac is still terrible for gaming, and you don’t want to be running servers on it, so I actually use all three systems daily, but people consistently complain about Mac like it isn’t a Linux system.

  • Yeah, you take it back in and they fix it. Or you fix it yourself. Just like any other computer. If your issue is something hardware related, Apple will still fix it, it just costs a lot because you’re paying for it in every part of the engineering. You can also go to third party repair shops and have them fix it for cheaper.

    I gave a friend a powermac g5 that I had gotten for free as a teen, gave it to them 10 years ago, and it still works too, it’s just slow. That means nothing.

  • Mac is Linux? You debug it the exact same way, except unlike Linux, you don’t have to worry about 50 different distros, so it’s a lot easier to find solutions. Debugging a hardware issue is just as hard as any other platform… what are you even trying?

  • Rule

    Jump
  • I have had 4 different Macs in that time and currently have three that I do not have that problem on. One of the comments on that post points out that it’s not supposed to do that. It really does sound like a very small portion of users are affected by that. I will say that none of my current or former coworkers have ever had that happen (I’ve seen them on video calls put on headphones and it didn’t launch anything), so I’m very inclined to think this was unintended behavior affecting your device. That’s not to say it wasn’t a problem for you, I completely understand shitty Mac bugs ruining things. For example one that won’t let my computer go to sleep because the monitor it is connected with continually wakes it back up. It’s specifically a Mac issue, and only affects a very small fraction of a percent of users.

  • Well you can install a menu bar app if you want. Just like you can with any other system. I don’t ever care about the weather so I want my menubar as clean as possible, so I use bartender to hide almost everything.