steelegbr
That said, I've seen real world scenarios where complexity is up the wazoo and an opex cost focus means you're hiring under skilled staff to manage offerings built on components with low sticker prices. Throw in a bit of the old NIH mindset (DIY all the things!) and it's large blast radii with expensive service credits being dished out to customers regularly. On a human factors front your team will be seeing countless middle of the night conference calls.
While I'm not 100% happy with the AWS/Azure/GCP world, the reality is that on-prem skillsets are becoming rarer and more specialist. Hiring good people can be either really expensive or a bit of a unicorn hunt.
There were also specialist circuits (e.g. EPS) where you had a physical line from end to end (with a couple of amps along the way on longer runs).
But honestly, if you're going to be interviewing someone and the content is going to be engaging, you can't just fly from some LLM output. Talking to a politician you're going to need knowledge of their past actions, figures to challenge them on, etc. For music guests, a bit of knowledge about the band, key figures and moments throughout their story. I'd hope anyone using the LLM crib sheet is also being reactive to what their guests say (e.g. "you touched on X but when you were Chief of X...").
Interviews aren't my strength but I'd be wary of such a service. Combined with the usual AI hallucinations it could be quite the entertaining car crash.
One place I worked had a 1 in 2 rotation. Every other week on call or weeks back to back if your colleague was on holiday. There was no front-line service screening calls which meant you could be woken several times in one night. All for £30 pcm towards broadband costs.
Most places are more sane than that example but suffer from the same core problem. Follow the sun support is incredibly expensive when compared to putting your existing staff to be on call. Here in the UK, so long as your equivalent hourly rate doesn't drop below national minimum wage and you're opted out of the working time directive (a lot of employers slip an opt-out form into your paperwork implying it's normal to sign it), then it's legal.
Unfortunately I'm yet to find anywhere that on-call operational teams have the clout to get code induced issues high up the priority list outside of cases where they've had to drag developers out of bed at 2am. In my experience that also plays out with getting anything infrastructure based into tech debt budgets. Why focus on fixing problems you don't directly suffer from when you can spend the time on a refactor, integrating a cool new library or spaffing out one more feature in the sprint?
Don't get me wrong, Rust has a niche where it's the right choice. But being a popular language of the day, it's getting used a lot in the wrong places.
Licencing bodies are also fairly actively monitoring these things. I've had them try to chase me for royalties for services that have been shut down because they're still listed in public directories.
Even with sizeable discounts and professional services funds for migration, I wouldn't consider a move to Google Cloud until they calm this down. This is coming from someone that once worked for a Google Cloud Partner.
Yeah, I'm not proud of the way I wrote the code 17 years ago (historic-alldaydj-1) but it's fascinating looking so far back and comparing it what I'd deliver today. If someone finds use for it, fair play to them.
On that note, I probably ought to dig out the RoTs (tapes) from my days as a radio DJ on a long defunct station...
Sadly spot on. For anyone that’s not been the ops side of the fence, you are expected to do major works out of hours as it’ll impact developer productivity. You can also lose your public holidays, weekends and evenings to issues while others get to switch their phone off and forget about work until they return.
It does a real number on you. Glad to be fully on the dev side of the spectrum now but some of the attitudes of interviewers I had to endure to get there… And that was with a CS degree and a truckload of IaC/glue-ware experience!
On the up side, MTR is indeed a useful tool for finding the issue.
Seen it happen in the UK with RDS and head units tuning to the higher powered (mis-configured) station.
Both approaches were a great improvment over the need for an ISDN line but you could run into problems running higher bitrates on "spotty" networks. Thankfully you didn't need more than 128/192kbps for broadcast quality most of the time and could get away with even less for voice.
Call Server: https://bitbucket.org/marcsteelesoftware/g-rtc-call-server/s... Frontend: https://bitbucket.org/marcsteelesoftware/g-rtc/src/master/
We operate as a "voice tracking" service but need to cater for presenters with limited hardware. First goal is to give them audio library access, then onto log editing and voice tracking. Even if the current system continues to play audio "on air" for now.
The weird bit is this is an itch I had 10-15 years ago! There's an ancient screenshot from some early cross-platform attempts I made over at https://www.dlineradio.co.uk/articles/radio-station-mobile-a... - spot the Java Swing with MSPaint icons! :P