Computer
French Court Orders Google DNS to Block Pirate Sites, Dismisses 'Cloudflare-First' Defense
Read more of this story at Slashdot.
Microsoft Turns Copilot Chats Into a Checkout Lane
Read more of this story at Slashdot.
Wi-Fi Advocates Get Win From FCC With Vote To Allow Higher-Power Devices
Read more of this story at Slashdot.
The Gap Between Premium and Budget TV Brands is Quickly Closing
Read more of this story at Slashdot.
Iran in 'Digital Blackout' as Tehran Throttles Mobile Internet Access
Read more of this story at Slashdot.
'The Downside To Using AI for All Those Boring Tasks at Work'
Read more of this story at Slashdot.
TV Makers Are Taking AI Too Far
Read more of this story at Slashdot.
Former Google CEO Plans To Singlehandedly Fund a Hubble Telescope Replacement
Read more of this story at Slashdot.
Tailwind CSS Lets Go 75% Of Engineers After 40% Traffic Drop From Google
Read more of this story at Slashdot.
Samsung Hit with Restraining Order Over Smart TV Surveillance Tech in Texas
Read more of this story at Slashdot.
Germany's Dying Forests Are Losing Their Ability To Absorb CO2
Read more of this story at Slashdot.
China Hacked Email Systems of US Congressional Committee Staff
Read more of this story at Slashdot.
How Did TVs Get So Cheap?
Read more of this story at Slashdot.
Disney+ To Add Vertical Videos In Push To Boost Daily Engagement
Read more of this story at Slashdot.
LEGO Says Smart Brick Won't Replace Traditional Play After CES Backlash
Read more of this story at Slashdot.
SteamOS Continues Its Slow Spread Across the PC Gaming Landscape
Read more of this story at Slashdot.
Rubin Observatory Spots an Asteroid That Spins Fast Enough To Set a Record
Read more of this story at Slashdot.
How Bright Headlights Escaped Regulation
Read more of this story at Slashdot.
CodeSOD: The Review
Frequent contributor Argle Bargle (recently, or even in last week's Errord) works with a programmer called "Jimbo". Jimbo is a solid co-worker and a good programmer. He has more tenure at the company than Argle, which means Jimbo is who Argle goes to when he has questions.
Recently, Argle worked his way through a rather complicated bit of code. It involved passing data between two different languages inside of a real-time system. Much of its functionality was opaque and complicated, so Argle wrote literal paragraphs of documentation explaining what the code did, how to invoke it, what the gotchas might be, and how to avoid them.
Argle expected the pull request to take some time to complete, but Jimbo was on the spot and approved it quickly. Another reviewer chimed in, and in went the code.
The next day, Argle and Jimbo were working together through some fresh code which depended on that request.
"Wait a second," Jimbo asked, "how does this data make it from one thread to another? It's mallocd. I don't see how it gets past that boundary."
"You realize," Argle replied, "I documented this, in detail, in the code you reviewed yesterday afternoon."
"Oh, that? I didn't read it."
"That defeats the purpose of code reviews."
Jimbo shrugged. "I'm sure it's fine."
Argle writes:
I have worked in two aerospace firms in my life and there are days I wonder that I risk setting foot in an airplane.
[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.Japan's Nuclear Watchdog Halts Plant's Reactor Safety Screening Over Falsified Data
Read more of this story at Slashdot.
