![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/994bb156-2a0e-45d8-ab75-ee58d44701d7.png)
I mean, yes, but this isn’t just a little whoopsie.
I mean, yes, but this isn’t just a little whoopsie.
I mean, REST-ful JSON APIs can be perfectly type-safe, if their developers actually take care to make them that way. And the self-descriptive nature of JSON is arguably a benefit in really large public-facing APIs. But yeah, gRPC forces a certain amount of type-safety and version control, and gRPC with protobuf is SUCH a pleasure to work with.
Give it time, though, it’s definitely gaining traction.
#4 for me.
Proper HTTP Status code for semantic identification. Duplicating that in the response body would be silly.
User-friendly “message” value for the lazy, who just wanna toss that up to the user. Also, ideally, this would be what a dev looks at in logs for troubelshooting.
Tightly-controlled unqiue identifier “code” for the error, allowing consumers to build their own contextual error handling or reporting on top of this system. Also, allows for more-detailed types of errors to be identified and given specific handling and recovery logic, beyond just the status code. Like, sure, there’s probably not gonna be multiple sub-types of 403 error, but there may be a bunch of different useful sub-types for a 400 on a form submission.
Yeah, you need a way to specify what you want with a high degree of both flexibility and specificity. We have a term for that in the industry, it’s called “writing code”.
Inside the kernel, even!
My god, this speaks to me.
That inserter issue has been annoying for so long.
Absolutely. Like you say, it just doesn’t happen in large streams, and the threshold is probably a lot larger than you think, since on average maybe 10% of viewers actually participate in chat. The dynamic starts shifting at around 1,000 simultaneous viewers, in my experience, between chat being readable and interactable, and being just spam. That’s still plenty big enough to qualify for partner, and even make a living off of streaming alone.
An even more pertinent example: “I know you went out-of-state to get an abortion last month, Janet, so now I refuse to treat you for the Flu. Better head to the nearest hospital, 40 minutes away.”
I’mm’a need a gif of the two guys, arm-in-arm, sinking slowly into the lake. I smell a new meme format.
A man should get violent and angry and protective when someone hits on his woman.
I’ve had a lot of success with this guy.
https://www.liito-kala.com/page92?product_id=6&brd=1
Supports a variety of different battery sizes, can charge at different rates, goves voltage readouts, and can run full capacity tests.
I was originally only looking for an 18650 charger, but I got way more than I bargained for.
Lol, no. I have family members that actively called him a n****r while he was in office.
Having happiness in your life and wanting to share it with others?
Fucking nerd.
Main difference there being that switching cities means probably switching ISPs. You can absolutely carry over your IP address when you move between the same provider, if that’s part of your service plan, and that may well happen with some ISPs even without it being part of your plan. There just isn’t really much of a need for people to carry a static IP, except for some businesses, and I’d say the main reason is that people don’t visit websites by memorizing and typing in an IP. They do memorize and type in phone numbers.
I’m with Arrowhead as well, none of this shit is coming from them, it’s coming from Sony. The most you can criticize them for is partnering with Sony in the first place.
They do, it’s called an IP address.
Phones get numbers assigned to them by a cell service provider, in order to communicate on their network, which is basically the exact process for computers and IP addresses.
If you’re asking about the equivalent of like a SIM card, in the computer/internet world, that’s handled at higher layers, by digital certificates. And again, the process is almost exactly the same, except they don’t (usually) get put on physical chips.
To over-simplify, making sure that they don’t accept donations, grants, etc. from companies or other third-parties that are involved with Israel. The article gives some brief details on how “divest from Israel” is the approach that Brown University actually took here.
Practice getting up in response to your alarm.
Seriously.
Once or twice a day, in the middle of the day, go lay down in bed, like you’re going to sleep, and set your alarm for maybe 5-10 minutes. The moment it goes off, shut it off and stand up. Teach your body the habit of standing up, immediately, in response to the alarm. So long as you’re getting enough sleep, you’ll start doing it in the morning, on reflex.