I actually feel disgusted when I see Google search now. It’s just so bad that even the logo does it.
I actually feel disgusted when I see Google search now. It’s just so bad that even the logo does it.
Affinity is like $30.
They call that out as an improvement with the rust switch. You can now just scp a single binary over and have fish without even needing to install it
It’s more fun than c and c++ at least.
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.
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.
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.
This might get me to try KDE lol. I’ve used this feature on my Mac for years just when I get bored in meetings and I’ve always wanted it to grow to that size.
No, it really is unique to python. Most other languages have one or two package managers, not 15 (15 is not an exaggeration). Ruby has one. Rust has one. Java has two (maven and gradle). Elixir has one. Swift has one.
Python programmers think it’s normal when it most definitely is not. Even your IntelliJ example isn’t correct because IntelliJ will literally install and set up the jdk for you, but pycharm is completely unable to do that and it’s not because JetBrains hasn’t tried. Python tooling is just really really really bad.
Try finding a bug related to indentation in a 15 year old python codebase by the worst programmers on the planet. You won’t think that there’s no issues with it after that point. In any other language you literally just reformat and you’ll see the bug. That’s not the case in Python.
What I mean by that is that Python tooling is terrible. There’s five different ways to do everything, which you have to decide between, and in the end, they all have weird limitations (which is probably why four others exist).
There’s actually at least 15 different ways (the fifteenth one is called rye and it’s where I got that article from). And yes your entire post is super accurate. The pycharm thing is ridiculous too because RubyMine is excellent in comparison. You just pull in a library with Ruby’s excellent (singular) package manager, and then RubyMine is able to autocomplete it pretty much perfectly. PyCharm can’t even manage to figure out that you added a new dependency to whatever flavor of the week package manager you’re using this time.
Most people aren’t companies. I’m guessing you’ve never run a company. You want to keep options open, for so many reasons.
I’m gonna go ahead and say that the lawyers I implemented it for understand it a lot better than you (and yes even Google’s lawyers).
If not in the EU, this doesn’t impact a business not planning to operate there.
it does if you ever will operate there though. Many many companies eventually need to do business in the EU. So not following GDPR is just asking to never be allowed to operate there ever. Fine for local newspapers, not fine for a finance company that eventually needs to do business across national boundaries.
contact your local Data Protection Authority. https://commission.europa.eu/law/law-topic/data-protection/reform/rights-citizens/redress/what-should-i-do-if-i-think-my-personal-data-protection-rights-havent-been-respected_en
Probably a Scandinavian country if I had to guess.
That is incorrect. I implemented GDPR for a finance company whose lawyers are contracted to companies like Google to fix their legal mistakes so I trust the lawyers at that company far more than I trust Google’s. That affair you’re describing could easily be taken to court as they are failing to uphold gdpr.
And you can easily go look up the law yourself. https://www.compliancejunction.com/gdpr-frequently-asked-questions/
Does GDPR Apply to EU Citizens Living Abroad?
GDPR protects the personal data and the rights of data subjects as long as they are EU citizens, no matter where they are living.
Mac comes built in with those shortcuts just by holding command. Command left and right is home and end. Command up and down is page up page down.
And yeah there are definitely some holes? But Karabiner-Elements closes them up better than anything on windows does.
For navigation by keyboard you need to turn off a bunch of the animations and it’s very very snappy. I use Hammerspoon and can jump between apps faster than on Linux and windows.
16gb. It definitely would not be able to do all of that with only 8, but it would still be very capable.
My lord, you’re the one who misunderstands licenses. And all internet browsers are “locally run” that’s literally what makes them browsers. They browse non-local resources.
Just for one major example, literally chrome has a ToS.
You’re the one arguing in bad faith. Holy shit you’re spreading so much misinformation it’s astounding.