Feed aggregator
Motional Delays Commercial Robotaxi Plans Amid Restructuring
Read more of this story at Slashdot.
Microsoft Creates Top Secret Generative AI Service Divorced From the Internet for US Spies
Read more of this story at Slashdot.
TikTok Sues US Government Over Law Forcing Sale or Ban
Read more of this story at Slashdot.
US, UK Police Identify and Charge Russian Leader of LockBit Ransomware Gang
Read more of this story at Slashdot.
Marvel Will Release No More Than Three Movies and Two Shows Per Year, Bob Iger Says
Read more of this story at Slashdot.
Apple Unveils Redesigned iPad Pro with OLED Display and M4 Chip
Read more of this story at Slashdot.
Microsoft Shuts Down Arkane Austin, Tango Gameworks, and More in Devastating Cuts at Bethesda
Read more of this story at Slashdot.
Ten Years Ago Microsoft Bought Nokia's Phone Unit, Then Killed It As a Tax Write-Off
Read more of this story at Slashdot.
Boeing Starliner's First Crewed Mission Scrubbed
Read more of this story at Slashdot.
CodeSOD: Suspicious Contents
While poring through some VB .Net code, John noticed some odd things in their datamodel. For example, a different process would scan files, and log any "suspicious" files into a database. The program John supported would then report on that data.
One of their classes had a property which looked like this:
Public ReadOnly Property SuspectedItem As SuspectFileDataItem Get Return Me End Get End PropertyNow, there are many reasons why a method might return a reference to the instance- builder patterns are often a nice way to describe things in code. But a property returning its own instance, well… that doesn't make sense at all. "Give me the thing I already have."
It didn't help that it was also used: item.SuspectedItem.someProperty() was scattered all through the codebase.
Then again, perhaps this code is self describing. I suspect a lot of things about this item. I also have some suspicions about what substances this developer may or may not consume which lead to this code.
[Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!Apple's iPhone Spyware Problem Is Getting Worse
Read more of this story at Slashdot.
Stockholm Exergi Lands World's Largest Permanent Carbon Removal Deal With Microsoft
Read more of this story at Slashdot.
Novel Attack Against Virtually All VPN Apps Neuters Their Entire Purpose
Read more of this story at Slashdot.
Google Fit Dev APIs Shutdown Set, Fate of Android and Wear OS Apps Go Unannounced
Read more of this story at Slashdot.
Pokemon Go Players Are Vandalizing Real Maps With Fake Data To Catch Rare Pokemon
Read more of this story at Slashdot.
Jack Dorsey Departs Bluesky
Read more of this story at Slashdot.
The Rabbit R1 Could've Just Been a Mobile App
Read more of this story at Slashdot.
Alternative Clouds Are Booming As Companies Seek Cheaper Access To GPUs
Read more of this story at Slashdot.
OpenAI and Stack Overflow Partner To Bring More Technical Knowledge Into ChatGPT
Read more of this story at Slashdot.
'The Good Enough Trap'
Read more of this story at Slashdot.