@raceprouk I'm going to suggest that a microservice design is better for reliability, in the sense of up-time. But realistically, implementing the software is going to be about the same difficulty either way. The only difference is that each "micro-codebase" is going to have to have its own server code to do auth, low level request handling, etc.
So a microserver is worth it iff you can readily stick all that stuff in libraries or the servers have to be radically different anyway.
Some companies are doing that here, but it's much more common to use the agency model.
Mind you, the model isn't as common in 'right to firework' states, where employment is 'protected' by letting companies fire without cause, reject candidates without explanation, and basically act like dicks, on the premise that... it makes it easier for people to get jobs?
OK, that's a pretty strawman description of it (for one thing, it ignores the fact that the move to pass these laws originated in part as an over-reaction to genuinely excessive "workers' bill of rights" laws passed in other states during the 1960s and 1970s) but basically, the term 'right to work' is the sort of thing George Orwell might have put into NewSpeak. It means almost exactly the opposite of how it sounds, and is sold entirely on the idea that the main thing holding companies back from hiring people by the bus load is fear of hiring someone who will turn out to be a flake and then being unable to dismiss them. In other words, if companies can fire or refuse to hire anyone they feel like, whenever they feel like, we'll get full employment in no time.
Sure, that makes sense...
Getting back on topic (well, the topic of this aside, anyway), the agency model is mainly used as an end run around the same "worker rights" laws that inspire "right to work" laws. It did spread to the "right to work" states, but mainly because it made it easier for companies to work in different parts of the country without having to change practices too much to fit the laws of the individual states. Indeed, I would say that from the perspective of the clients who are actually the real employers of the 'contractors', one of the biggest advantages of using agencies is that it makes it easier to regularize and homogenize their HR practices - that part is all outsourced to the agencies, so they don't need to pay as much detailed attention to local laws. So, the agency model is, in practice, a case of people hiring specialists to do something that they would otherwise have to spend a lot more money to do less effectively themselves - in this case, dealing with both employments laws, and those pesky actual human beings who are applying for jobs.
The agencies also act as a buffer and filter, meaning that out of a thousand applicants, the company only needs to actually interview maybe five. This combined with agencies paying recruiters partially on a commission basis has made the recruiting process cutthroat.
The recruiters usually have scripts which run keyword searches applied to databases of resumes and applications (without consideration of how old the entry is, what the resume actually says, etc.), and automatically fire off template-based emails to everyone whose resume mentions anything even remotely connected to the job they are trying to fill. Once they have a huge pile of reply emails from that - which usually only takes a few hours - they then apply another set of scripts to whomever responds to the email to narrow the set down - that auto-email usually will have tens or even hundreds of thousands of replies, ranging from automated 'vacation' messages, to irate "I don't do that work anymore, why the fuck do you still keep contacting me after twenty years?" replies, to people who are obviously crazier than Swampy based just on their response to the email.
This usually will leave them with a pool of several hundred to cherry-pick from, which is then narrowed further by filtering for people who would need to relocate, people who ask for more than the contract scopes for, etc. By the time the client gets the list of candidates, it is down to less than a dozen in most cases.
Mind you, companies will often still sit on that list, or dither while waiting for Prince Charming to come along, and there are dozens of things unrelated to hiring that can sink or delay a project either before or after the interview process starts. All in all, it is something of a clusterfuck, and it is a miracle that anyone gets hired for anything at all - but it is still, overall, better for everyone than if the companies tried to do it themselves.
This nightmare is actually an improvement over how things were when companies did their own hiring! Not just for the companies, but for the employees! That says a lot about what a 'broken, busted machine' (to use Jim Sterling's description of AAA gaming) hiring processes - and corpse-rat management in general - really is in the US.
Now we can get back on the original topic of Porno Guy's coding and source management practices, right?
it's only single-core in a universe where even the cheapest laptop has at least 4, which means it takes forever to do anything. There are few tasks more parallize-able than applying filters to audio, but nope, multithreaded code is too difficult for the idiots who make open source software.
If it's so simple, why don't you contribute a patch?
Look like a pre-depilated Kardahsian with the Dadbag. It's a bum bag that looks like a bloke's stomach. Designer Albert Pukies tells Bored Panda: I
I made the dadbag because I’m desperate to have dad bod but I’m also very concerned about the health risks associated with it. The solution is quite simple, a bumbag with a proper dad belly printed on it. Now I can put on a dad bod whenever I feel like it and even store my valuables in it.The Dadbag is currently not available to buy, but I’m on the lookout for partners and manufacturers to hopefully go into mass production soon.
That works for Wi-Fi (and I was going to bring it up), but I'm unsure if you can get the same level of information on an Ethernet network before you're authenticated. (It's been a while since I last tried.)
Galaxy Quest has one of my favorite gags, when they teleport through space and land in this huge technological Star Trek space station with lights and hovering stuff and all that sci-fi goodness, and the one thing Anthony from Wings points out about it:
"The floors-- they're so clean!"
Yes, everyone knows this.
Also, blakeyrat actually appreciative of something.
@pie_flavor Doesn't matter. Prosecutors here will -- and do -- make the argument that the client work was "part of the same criminal transaction" as the parking violation and thus the assets are just as tainted as if the parking violation was a direct cause.
@blakeyrat Only if your entire context is sports. Snacks and cereal use mascots a lot, and they're typically just anything, with the goal being to give your product a face that appeals to some people, to drive more of them to buy your product. For Windows in Japan, that's pretty much anime girls. This is typically sold as Windows <version> Akihabara Edition, sold in Akihabara, the most otaku place on the planet. Super niche, but an interesting cultural phenomenon.
Today, when I seek for new brand of beer to try, I found this on the shelf:
I was curious because it's on beer's shelf but nowhere on the can say it's beer, and therefore buy one. While on their website you can see it's gin with grapefruit soda, it's ingredient is printed with so many languages other than English so I didn't bother to read after the first try.
What? Like, whichever solution you choose you can go to the other platform and find something similar but cheaper? Why not switch back to the first one and find an even cheaper one then? Repeat enough and you've got your solution for free
Similar is not same.... So there cand be a "similar but less than" at each swap....Eventually you pay nothing for nothing - and are 100% vendor independent.
This is my log. There are many like it, but this one is mine.
My log is my best friend. It is my life. I must master it as I must master my life.
Without me, my log is useless. Without my log, I am useless.