when the official docs are telling you to use it, then it’s used. You can have no expectation of people to think the tooling isn’t shit when it’s literally the official recommendation.
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.
when the official docs are telling you to use it, then it’s used. You can have no expectation of people to think the tooling isn’t shit when it’s literally the official recommendation.
Anything but the last one. Don’t duplicate the http code in the body, else you’re now maintaining something you don’t need to maintain.
I’m not a fan of codes that repeat information in the body either, but I think if you had used a different example like “INVALID_BLAH” or something then the message covered what was invalid, then it would be fine. Like someone else said, the error data should be in an object as well, so that you don’t have to use polymorphism to figure out whether it’s an error or not. That also allows partially complete responses, e.g. data returns, along with an error.
You ask them to add a license, you don’t suggest a license.
This is my favorite version of this so far.
Like I said, none of that happens to me and I’ve been using YouTube since 2006. It really does seem like a difference between paid and unpaid amounts.
Do you pay for premium? From what I’ve seen the algorithm is much more hostile to people who don’t pay. I literally _never _ have these problems about YouTube recommending stuff I don’t care about.
Your logic doesn’t make any sense. They make money off of people paying for a service or watching ads. If you’re blocking ads then you’re costing Google money and no creators are getting paid. If you’re paying for the service then you don’t get ads, and you pay the creators, and you pay for Google to keep running the service.
Google doesn’t sell your data, they’re one of the few that don’t. That doesn’t mean they aren’t misusing your data though. They’re more the dragon hoarder than the thief selling off stolen goods. They want all your data so they can learn everything about you. Selling your data to others makes it worth way less. It’s a difference in strategy. Google retains the data to enhance their products, Facebook sells your data because they have no products that would be improved by keeping it.
I actually got them all in order on my side.
Never even heard of matpat and I’ve been using YouTube since 2006
YouTube. Twitch is cancer. Also you can rewind, start over, etc in the middle of a stream. You’re not going to miss anything.
You’re not missing out on anything. One of the worst games I’ve ever played.
Man this would have been great to have read a day ago.
Yes, you’re essentially paying for download capacity. But I never have to worry about viruses or my ISP saying anything. And downloads are instant.
I haven’t tried it for gaming or music. Like always, piracy is a service problem. Spotify and Steam have solved the service problem so I pay for those. Haven’t felt like pirating in a game in 14 years due to it, and spotify literally has every song I could ever want to listen to on the planet.
By not torrenting. Use Usenet instead. Way safer and easier. Once I went Usenet I literally haven’t touched a single torrent in over a decade.
android studio is built on intellij, and as a result can do the exact same things intellij does, which includes the .http files (which I think are the same as .rest files). So you can get the exact same features in android studio as you do in vscode. I think.