KIFulgore
On a side note, distilled water is highly recommended with ultrasonic humidifiers. Heat-based devices evaporate solely the water and leave mineral deposits behind. Ultrasonics create tiny droplets _along with the dissolved minerals_. Hard tap water or mineralized drinking water will coat your work area in chalk-like dust.
It was a small college in the rural midwest, so the local newspaper ran our copies. They didn't use digital tools, so we printed our content from PageMaker and laid it out by hand on a wax board. [1]
RIP and many thanks for making our jobs easier. At least to the point we waxed the master layout.
[1]: http://gurneyjourney.blogspot.com/2009/05/dead-tech-waxers.h...
Both answers were orders of magnitude wrong, and vastly different from each other.
JS code suggested for a simple database connection had glaring SQL injection vulnerabilities.
I think it's an ok tool for discovering new libraries and getting oriented quickly to languages and coding domains you're unfamiliar with. But it's more like a forum post from a novice who read a tutorial and otherwise has little experience.
People like David Golumbia are dangerous. He speaks of things "antidemocratic" as if one needs permission to create what ultimately boils down to expression of thought and mathematics. This freedom doesn't require and should not be subject to regulation or democratic consent.
I work configuring contact center software. Chat agents are often more experienced, "tech savvy", and less overloaded than phone agents too. And Chat is harder to ignore than Email, which Agents can just give a token reply to punt it back to the pending queue.
That's more than fair.
I was stuck writing an algorithm and asked my more-experienced roommate for help. He briefly scanned my code and said, "well, you kind of just... code it."
I looked at him quizzically and just blurted, "straight up?"
"Yep, just straight up code it."
Then we all laughed at the absurdity. He wasn't trying to trivialize the problem, to be clear, but didn't know exactly how to express what he was thinking. But that became our standard answer to any programming challenge. "Just straight up code it."
$8/mo: Choose 2
$12/mo: Choose 4
$15/mo: Choose 6
etc.
Then people vote with their dollars which sources are important to them.
Simplicity would be challenging. It wouldn't work if it devolves into something resembling tiered Cable TV packages.
Usually about 4 would get approved, and the other 8 would be rejected. All for different reasons. Usually it was something about Facebook Login - which we didn't use as an S2S integration. It was maddening.
We'd make token changes to the rejected reviews, resubmit, then keep resubmitting until they were all approved. On occasion an App would keep going to the same stubborn reviewer and we'd contact our Partner Manager. They're nearly powerless to do anything, since the Safety and Review team is firewalled off from the rest of Meta to prevent outside influence.
Funny nuance: when in development mode, Apps can't receive webhook events for wall posts. Only webhooks for Messenger (DMs) are active. We were adding support to reply to wall posts, but couldn't test or demonstrate the feature because public post webhooks weren't available. "How do we proceed?" "Well, you need to use the fetch API to get posts in batch for Approval, then you can use webhooks." Thing is, our platform wasn't interested in pulling posts in batch. Just routing public posts in real-time via webhooks.
So, we built a completely separate App to pull posts in batch and got it approved. Then used a proxy to slingshot webhooks through that App to our platform, bypassing the under-review Apps altogether. And we got them all approved.
It's a joke that Meta tries to enforce policy at the application level vs. API for enterprise S2S integrations. Workarounds "faking" the experience are always possible.
I advised simplifying things by having a single proxy service distributing messages to different cloud regions based on the customer. Or maybe 3 proxy Apps - dev, US, and Germany, as simple middleware shims. But not 12 Apps. It fell on deaf ears. Since I left, I hear with Instagram support and more granular permissions on Messenger, they're submitting 60+ App Review submissions every quarter. With the resubmissions and petitions it's nearly full-time position.
If I ever took another position working with Meta, it would have to be "retire in 3 years" kind of money.
But there is a learning curve. Every new roundabout causes a significant jump in crashes for a short time. Though, those crashes tend to be "glancing blows" that cause less serious injuries due to the angle of attack imposes by the roundabout.
Smaller cities and towns in Indiana are adopting more roundabouts near congested areas. It's important to introduce them gradually and give drivers time to acclimate.
https://www.nytimes.com/2021/11/20/climate/roundabouts-clima...
I don't like it. Which is why I choose to continue living in the US. It's not perfect by any stretch but people have different priorities. Freedom of speech is of the highest priority for me.
It should be noted, even the US has lines that can't legally be crossed. Slander, libel, panic-inducing expressions (yelling "fire" in a crowded theater) are examples.
I always go by the "75% rule" - if I meet 75% of requirements they ask for, I apply. You never know who actually wrote and contributed to the posting. The requirements can be far removed from what the hiring manager actually cares about.
https://www.manager-tools.com/2010/06/career-tools-rule-job-...
Win 10 20H2 build 19042.928.