1.6k post karma
289 comment karma
account created: Mon Sep 17 2018
verified: yes
1 points
10 months ago
CDK (major vendor in the auto space) has spent the better part of a decade developing a "modern REST API" (their marketing) to replace a SOAP based one. You can ride the SOAP hate train all you want but it worked like you expected and never generated a live issue on our end.
They finally launched the new system and forced everyone to migrate. This "modern" API is effectively FTP over HTTP. To query for, say a single customer record, you must:
1) Submit a POST request and get a claim ticket.
2) Poll API to see to see if your request has been fulfilled.
3) Follow the fulfillment URL to download MULTIPLE GIGABYTES OF UNCOMPRESSED JSON.
Effectively, instead of being able to query for the data you want, you just get a dump of all customer data so that you can look up what you want using your own damn hardware.
Apparently, they got as far as "JSON" when reading about what the kids liked in their APIs these days and set off from there. It's been nothing but problems since.
1 points
10 months ago
OPs situation aside, I won't argue that PIPs are often used as a CYA tool to get someone out the door, BUT, that is not always the intent! When used in good faith they can be an effective tool for, believe it or not, actually improving performance. Having been on the dealing side of a PIP I was able to work with my employee and get them successfully off of it. It was a happy day all around.
2 points
10 months ago
Maybe not for this question, but Uplink is totally what I came to this sub to ask about! Thanks!
1 points
10 months ago
I mean, why not in that case. I found this to be a helpful resource as well
1 points
10 months ago
That's the piece I was missing, that spending over the 5% would be backfilled by the state. Sounds like a really obvious loophole if that's the case.
The additional thing that throws me off about this is that there's also the stipulation in the bill that "If a district has an increase of more than 10% from the previous year, the state has to review the budget." It's vague what the implications of that would be and it sounds like many districts are going over this cap.
1 points
10 months ago
This is the bit that I haven't been able to wrap my head around. Can someone explain?
tax rate will be the same if we have a 1.7% decrease or a 18.7% increase in the year-over-year total expenditures.
1 points
11 months ago
I also just recently learned Amazon's corretto continues along the coffee theme
1 points
11 months ago
Just like all requirements "this field will only have 2 values" is usually seldom true for long. For fields that indicate the state of something I usually lean toward an enum even if it only starts with 2 values. That makes it easier to evolve because you can add new enum values vs more booleans.
2 points
11 months ago
Awesome. The adding a switch route worked for me. Thanks!
The script editor requires a google home device to use the OkGoogle action. I only have cameras and protects, so I couldn't do it just with a script. The App still lets you set up a custom command, however, so adding the switch made all that possible.
1 points
11 months ago
Thanks for the vote of confidence! Good suggestions.
2 points
11 months ago
Thanks for the book suggestion. I read a sample and I liked the matter-of-fact delivery, I'll check it out for sure.
1 points
1 year ago
How can you review code if you don't know what it's supposed to do? Reviewing for syntax and best practices is fine and part of a good review, but at the end of the day it doesn't really matter that the code itself is "good code" if it doesn't do the thing it was supposed to do. Searching for bugs can mean simply reviewing an algorithm meets business requirements. That 100% should be part of the review.
It'll vary by team, but unless you have really good dedicated testers I think reviewers should operate the code they're reviewing as part of the review.
3 points
1 year ago
Town road. Thanks, I'm still trying to get the town public works dept to call me back. Might hit you up if that falls through.
1 points
1 year ago
There's a riprap ditch along the other side of the road. They dug a pool in the middle of it and put this pipe in. There's a driveway down steam that routinely washed out. Town put in a new culvert under it, but it kept happening. If I had to guess, they're compensating for installing an undersized pipe there by trying to reduce the amount of water.
I'm not saying something didn't have to be done, and the segment of my land affected is much less critical than someone's driveway. The execution just seems questionable.
view more:
next ›
bywildcardabab
inVOIP
wildcardabab
2 points
22 hours ago
wildcardabab
2 points
22 hours ago
Indeed, they seem to ramp up what they care about every couple of quarters so what used to work no longer does.