Fisherman found alive after 95 DAYS at sea reveals how he survived after being blown off course in huge storm
Liverpool produced their worst cup final performance in a lifetime - now one forgotten star should replace one of Arne Slot's regular starters, writes LEWIS STEELE
Former head of Ofsted accuses Education Secretary of prioritising unions' interests above children
Who Wants To Be A Millionaire? contestant stumped by tricky question and nearly misses out on HUGE prize - but can you guess the answer?
Our only child collapsed and died while playing the Field Game alongside his father at Eton College - here's why we want to talk about his death
Wealthy couple who attacked staff at a country pub after a Christmas party have been spared jail - but are blasted by judge for laughing during trial
I watched a schoolboy go into cardiac arrest on the street after an attack... a homeless man and I saved his life
BlueSky Proposes 'New Standard' for When Scraping Data for AI Training
Read more of this story at Slashdot.
Death of the work ethic: With Labour at war over benefits cuts, ONE IN FOUR young people consider quitting workforce entirely
Developer wrote a critical app and forgot where it ran – until it stopped running
Who, Me? With the weekend behind us, it's time to once again ask the question "Who, Me?" That's the name of The Register's Monday column in which we share reader-contributed confessions of making a mess with tech.…
Mercedes new CLA EV blows the competition out the water with 492 miles of range for around £40k
Trump deploys US Navy destroyer USS Gravely with guided missiles to southern border for intriguing new mission
I'm splitting with my husband at 68 and only have a state pension - what do you advise? STEVE WEBB replies
Is it worth investing in the Royal Mint's new John Lennon coin range?
Do you have what it takes to be an Isa millionaire?
Too Many Red Flags
Fresh out of university, Remco accepted a job that allowed him to relocate to a different country. While entering the workforce for the first time, he was also adjusting to a new home and culture, which is probably why the red flags didn't look quite so red.
The trouble had actually begun during his interview. While being questioned about his own abilities, Remco learned about Conglomcorp's healthy financial position, backed by a large list of clients. Everything seemed perfect, but Remco had a bad gut feeling he could neither explain nor shake off. Being young and desperate for a job, he ignored his misgivings and accepted the position. He hadn't yet learned how scarily accurate intuition often proves to be.
The second red flag was run up the mast at orientation. While teaching him about the company's history, one of the senior managers proudly mentioned that Conglomcorp had recently fired 50% of their workforce, and were still doing great. This left Remco feeling more concerned than impressed, but he couldn't reverse course now.
Flag number three waved during onboarding, as Remco began to learn about the Java application he would be helping to develop. He'd been sitting at the cubicle of Lars, a senior developer, watching over his shoulder as Lars familiarized him with the application's UI.
"Garbage Collection." Using his mouse, Lars circled a button in the interface labeled just that. "We added this to solve a bug some users were experiencing. Now we just tell everyone that if they notice any weird behavior in the application, they should click this button."
Remco frowned. "What happens in the code when you click that?"
"It calls System.gc()."
But that wasn't even guaranteed to run! The Java virtual machine handled its own garbage collection. And in no universe did you want to put a worse-than-useless button in your UI and manipulate clients into thinking it did something. But Remco didn't feel confident enough to speak his mind. He kept silent and soldiered on.
When Remco was granted access to the codebase, it got worse. The whole thing was a pile of spaghetti full of similar design brillance that mostly worked well enough to satisfy clients, although there was a host of bugs in the bug tracker, some of which had been rotting there for over 7 years. Remco had been given the unenviable task of fixing the oldest ones.
Remco slogged through another few months. Eventually, he was tasked with implementing a new feature that was supposed to be similar to existing features already in the application. He checked these other features to see how they were coded, intending to follow the same pattern. As it turned out, they had all been implemented in a different, weird way. The wheel had been reinvented over and over, each time by someone who'd never even heard of a circle. None of the implementations looked like anything he ought to be imitating.
Flummoxed, Remco approached Lars' cubicle and explained his findings. "How should I proceed?" he finally asked.
Lars shrugged, and looked up from a running instance of the application. "I don't know." Lars turned back to his screen and pushed "Garbage Collect".
Fairly soon after that enlightening experience, Remco moved on. Conglomcorp is still going, though whether they've retained their garbage collection button is anyone's guess.
[Advertisement] Picking up NuGet is easy. Getting good at it takes time. Download our guide to learn the best practice of NuGet for the Enterprise.Gal Gadot promotes 'woke' Snow White at Disneyland after scaled-back premiere and rumors of 'feud' with co-star Rachel Zegler
OK, Google: Are you killing Assistant and replacing it with Gemini?
Google has decided to silence its voice Assistant and replace it with the Gemini AI service.…