It’s not complicated at all: https://en.m.wikipedia.org/wiki/Palindrome. Not really something that’s education-specific, in this instance (though I suppose it’s commonly used in entry-level programming classes since it’s a simple concept).
It’s not complicated at all: https://en.m.wikipedia.org/wiki/Palindrome. Not really something that’s education-specific, in this instance (though I suppose it’s commonly used in entry-level programming classes since it’s a simple concept).
The negative impact a lot of screen time has on kids is very well documented. Basically, even educational shows do basically nothing for young kids. It’s passive and doesn’t help development in any way. Kids benefit a lot more from active exploration, play, and socialization.
“Moral panic” is a phrase reserved for complaints that have no basis in reality.
It’s still grossly negligent from a security perspective.
No, the legacy of HJKL in modern tools comes from vi, which itself uses them because the original ADM-3A terminal that Bill Joy used when developing it used HJKL in lieu of arrow keys.
vi
was hugely influential and its legacy can be found in many tools beloved by software engineers and other tech-minded folks (and vi
’s successor, vim, is still widely used to this day).
Same story for Nebraska. Most of the population lives in Omaha or Lincoln which both lean blue, but Republicans gerrymandered the fuck out of our districts so we’re a red state. And it matters a lot more here since we’re one of two states that split our electoral college votes by congressional district. Like recently Lincoln overwhelmingly voted for a Democrat for our district in a special election, but Republicans naturally redrew the fucking maps to include counties that are fucking north of Omaha (like 120 miles away). Look at this shit: https://www.google.com/maps/place/Nebraska’s+1st+Congressional+District,+NE/@41.2698636,-96.4887192,8z/data=!4m6!3m5!1s0x87915d2ef259455b:0x74cb97568fa3047a!8m2!3d41.5312936!4d-97.2652858!16zL20vMDl0eHky?gl=us
Oh, if you worked at a company that uses them (which is a lot of companies), you’d definitely be familiar with them as they hog up a ton of fucking CPU/disk. I basically had an entire CPU core dedicated to running their bullshit.
Ah yeah I thought you were saying '91 isn’t a 90’s kid, sorry.
Yeah. Anduril has tried to hire me multiple times as well as well as a number of people I know (their software is written in Haskell, which is a somewhat niche skill set).
Every time I’ve told them absolutely not.
I was born in '90. Some of my most cherished memories as a kid are playing 90’s video games: Donkey Kong Country 1-3, Super Mario World 1-2, and later, the revelation that was the N64. I didn’t get to watch a lot of TV, but when I did I loved 90’s cartoons like Dexter’s lab and Arthur (and Mobile Suit Gundam Wing whenever I could catch it, though that was exceptionally rare)
I vividly remember people stockpiling for Y2K and my mom turning on a radio to listen to the reports of 9/11.
I’m definitely a 90’s kid, and so is my brother who is a year younger than me ('91).
After working at a company that had Crowdstrike installed on all machines, it is most certainly malware.
That’s certainly what we do in my workplace. Shocked that they don’t.
Thank God someone else said it. I was constantly in an existential battle with IT at my last job when they were constantly forcing updates, many of which did actually break systems we rely on because Apple loves introducing breaking changes in OS updates (like completely fucking up how dynamic libraries work).
Updates should be vetted. It’s a pain in the ass to do because companies never provide an easy way to rollback, but this really should be standard practice.
I’m not, really. They’re one of our largest operating expenses and we’re trying to work on reducing our log output to reduce the cost.
For what they do I’m not aware of any players in the space that come anywhere close, though.
It’s definitely not great here at all, though I’d say it’s a bit different for professional software developers (who probably make up the bulk of contributors), since that kind of job tends to give you better benefits. In my experience, it’s typical to either have unlimited PTO (that you may or may not be able to take, admittedly, though I’ve never had an issue with that), or at least a couple weeks of vacation a year. I’ve never worked anywhere as a software engineer where I had to really even account for sick time at all. I just tell my team I’m sick and that’s about it.
Why in the ever-loving fuck would it do that? My hatred of Go only continues to grow.
It has the return type declared to be double
.
That’s what the If-Match header is for. It prevents this problem.
That being said, I generally think PUT
s are preferable to PATCH
es for simplicity.
It’s about making APIs more flexible, permissive, and harder to misuse by clients. It’s a user-centric approach to API design. It’s not done to make it easier on backend. If anything, it can take extra effort by backend developers.
But you’d clearly prefer vitriol to civil discourse and have no interest in actually learning anything, so I think my time would be better spent elsewhere.
As I already said, it’s very simple with JSON Patch:
[
{ *op": "replace", "path": "/Name™, "value": "otherName"}
]
Good practice in API design is to permissively accept either undefined or null to represent optionality with same semantics (except when using JSON Merge Patch, but JSON Patch linked above should be preferred anyway).
All it means is if you were to reverse the order of the characters, you’d get the same string you started with. So “dog” isn’t a palindrome because when you reverse it, you get “god”. “dog god” is a palindrome, though, because if you read it backwards, it’s also “dog god”.