Computer

FTC Sues LA Fitness For Making it Difficult for Consumers To Cancel Gym Memberships

Slashdot - Wed, 2025-08-20 20:00
FTC, in a press release Wednesday: The Federal Trade Commission today sued the operators of LA Fitness and other gyms over allegations they make it exceedingly difficult for consumers to cancel their gym memberships and related services that continued indefinitely unless cancelled. The agency is seeking a court order prohibiting the allegedly unfair conduct and money back for consumers harmed by the difficulty in cancelling memberships. "The FTC's complaint describes a scenario that too many Americans have experienced -- a gym membership that seems impossible to cancel," said Christopher Mufarrige, Director of the Bureau of Consumer Protection. "Tens of thousands of LA Fitness customers reported difficulties -- cancellation was often restricted to specific times or required speaking to specific managers who were often not present or available. The FTC will not hesitate to act on behalf of consumers when it believes companies are stifling consumers' ability to choose which recurring charges they want to keep."

Read more of this story at Slashdot.

Categories: Computer, News

India Seeks Ban on Online Betting Apps To Curb Addiction

Slashdot - Wed, 2025-08-20 19:25
India has moved a legislation to ban online money gaming due to rising instances of addiction, money laundering and financial frauds through these apps. From a report: A bill passed in the lower house of Parliament on Wednesday seeks to prohibit promotion and operation of gaming apps that require users to pay money for the chance to win cash. The move threatens India's $3.8 billion gaming industry that has drawn global investors and also fostered homegrown fantasy sports betting apps such as Dream11, Games24X7 and Mobile Premier League. "People lose their life's savings in online money gaming," India's Minister for Information and Broadcasting Ashwini Vaishnaw told lawmakers in New Delhi. He said the government intends to curb the addiction and financial harm that comes with online money gaming, but will promote e-sports and social gaming.

Read more of this story at Slashdot.

Categories: Computer, News

Google Refreshes Pixel Lineup With Tensor G5 and Qi2 Charging Across Four Models

Slashdot - Wed, 2025-08-20 18:51
Google announced its Pixel 10 smartphone lineup today, introducing the Tensor G5 processor and Qi2 magnetic wireless charging across four models priced from $799 to $1,799. The base Pixel 10 adds a 5x telephoto lens for the first time at $799. The Pixel 10 Pro maintains its $999 starting price in a 6.3-inch size while the Pro XL starts at $1,199 for the 6.8-inch variant. The $1,799 Pixel 10 Pro Fold becomes the first foldable phone to achieve IP68 water and dust resistance through a redesigned gearless hinge. All models feature 3,000-nit peak brightness displays, Android 16, and Google's Material 3 Expressive interface redesign. The Tensor G5 enables on-device AI features including Magic Cue for contextual information retrieval and Camera Coach for photography guidance. Pro models gain 100x hybrid zoom capabilities through computational photography. Preorders begin today for August 28 availability, except the Pro Fold which ships October 9.

Read more of this story at Slashdot.

Categories: Computer, News

Sony Raises PS5 Prices by $50 Across All Models in US

Slashdot - Wed, 2025-08-20 18:01
Sony will increase PlayStation 5 console prices by $50 across all models in the United States starting August 21. The standard PS5 rises to $550, the Digital Edition to $500, and the PS5 Pro to $750. The company cited navigating a challenging economic environment for the increases.

Read more of this story at Slashdot.

Categories: Computer, News

Passengers Sue Delta, United Over Windowless 'Window Seats'

Slashdot - Wed, 2025-08-20 17:22
In a pair of class actions filed this week, passengers from each coast quibbled with United Airlines and Delta Air Lines' policies charging extra for window seats that are not actually beside windows, instead offering a view of a blank aircraft wall. From a report: "Delta indicated to the plaintiff and class members that the particular seats they chose had a 'window'; even though Delta knew full well they did not," the plaintiffs taking on Delta said in an 18-page complaint filed in federal court in New York, accusing the airline of false advertising and deceptive business practices. Half of Delta's fleet of nearly 1,000 aircraft comprises Boeing 737s, Boeing 757s and Airbus A321s -- all of which have at least one wall-adjacent seat with no window, according to the plaintiffs. It's where vertical air conditioning riser ducts are located, making putting a window there impossible, the competing Alaska Airlines explains on its website. But unlike Alaska and others, the plaintiffs complain, Delta advertises the seats as having a window, offering them as a "window seat" option on its seat map during checkout.

Read more of this story at Slashdot.

Categories: Computer, News

Is Rotten Tomatoes Still Reliable? A Statistical Analysis

Slashdot - Wed, 2025-08-20 16:40
An analysis of Rotten Tomatoes data reveals average Tomatometer scores have climbed steadily since Fandango's 2016 acquisition of the review aggregation platform. The average number of reviewers per mainstream film release increased by 40 to 70 critics following the purchase. New additions to the critic pool include smaller outlets such as Denerstein Unleashed and KKFI-FM Kansas City. Prior to 2016, critic and audience scores demonstrated stable correlation year-over-year. Post-acquisition data shows the two metrics diverged sharply as Tomatometer ratings rose. Fandango, America's largest movie-ticketing platform, is partially owned by NBCUniversal and Warner Bros. Discovery. In 2023 Vulture reported PR firms court reviewers from smaller outlets to secure higher Tomatometer scores before film releases.

Read more of this story at Slashdot.

Categories: Computer, News

Microsoft Warns Excel's New AI Function 'Can Give Incorrect Responses' in High-Stakes Scenarios

Slashdot - Wed, 2025-08-20 16:01
Microsoft is testing a COPILOT function in Excel that uses OpenAI's gpt-4.1-mini model to automatically fill spreadsheet cells through natural language prompts. The function can classify feedback, generate summaries, and create tables based on specified cell ranges. Microsoft warns against using the AI function for numerical calculations or scenarios involving legal, regulatory, and compliance implications because COPILOT "can give incorrect responses." The feature processes up to 100 functions every 10 minutes and cannot access information outside the spreadsheet.

Read more of this story at Slashdot.

Categories: Computer, News

Dramatic Slowdown in Melting of Arctic Sea Ice Surprises Scientists

Slashdot - Wed, 2025-08-20 14:30
The melting of sea ice in the Arctic has slowed dramatically in the past 20 years, scientists have reported, with no statistically significant decline in its extent since 2005. From a report: The finding is surprising, the researchers say, given that carbon emissions from fossil fuel burning have continued to rise and trap ever more heat over that time. They said natural variations in ocean currents that limit ice melting had probably balanced out the continuing rise in global temperatures. However, they said this was only a temporary reprieve and melting was highly likely to start again at about double the long-term rate at some point in the next five to 10 years. The findings do not mean Arctic sea ice is rebounding. Sea ice area in September, when it reaches its annual minimum, has halved since 1979, when satellite measurements began. The climate crisis remains "unequivocally real," the scientists said, and the need for urgent action to avoid the worst impacts remains unchanged. The natural variation causing the slowdown is probably the multi-decadal fluctuations in currents in the Atlantic and Pacific oceans, which change the amount of warmed water flowing into the Arctic. The Arctic is still expected to see ice-free conditions later in the century, harming people and wildlife in the region and boosting global heating by exposing the dark, heat-absorbing ocean.

Read more of this story at Slashdot.

Categories: Computer, News

US Tech Stocks Hit By Concerns Over Future of AI Boom

Slashdot - Wed, 2025-08-20 10:30
US tech stocks sold off as warnings that the hype surrounding AI could be overdone hit some of the year's best-performing shares. From a report: Nvidia, the chips group that has surged to become the world's first $4tn company on the back of AI, fell 3.5 per cent on Tuesday, while software group Palantir dropped 9.4 per cent and chip designer Arm shed 5 per cent. The tech-heavy Nasdaq Composite closed down 1.4 per cent, the biggest one-day drop for the index since August 1. The blue-chip S&P 500 fell 0.7 per cent. European and Asian markets largely followed Wall Street lower on Wednesday. [...] Japan's Nikkei 225 index fell 1.5 per cent and South Korea's Kospi slipped 0.6 per cent. Futures price indicated moderate declines when Wall Street opens. Traders pinned some of the declines in the US on a critical report on Monday authored by a branch of the Massachusetts Institute of Technology. Researchers said "95 per cent of organisations are getting zero return" from their investments in generative AI, the technology that has sent US stocks soaring to record highs in recent months.

Read more of this story at Slashdot.

Categories: Computer, News

CodeSOD: Copy of a Copy of a

The Daily WTF - Wed, 2025-08-20 08:30

Jessica recently started at a company still using Windows Forms.

Well, that was a short article. Oh, you want more WTF than that? Sure, we can do that.

As you might imagine, a company that's still using Windows Forms isn't going to upgrade any time soon; they've been using an API that's been in maintenance mode for a decade, clearly they're happy with it.

But they're not too happy- Jessica was asked to track down a badly performing report. This of course meant wading through a thicket of spaghetti code, pointless singletons, and the general sloppiness that is the code base. Some of the code was written using Entity Framework for database access, much of it is not.

While it wasn't the report that Jessica was sent to debug, this method caught her eye:

private Dictionary<long, decimal> GetReportDiscounts(ReportCriteria criteria) { Dictionary<long, decimal> rows = new Dictionary<long, decimal>(); string query = @"select ii.IID, SUM(CASE WHEN ii.AdjustedTotal IS NULL THEN (ii.UnitPrice * ii.Units) ELSE ii.AdjustedTotal END) as 'Costs' from ii where ItemType = 3 group by ii.IID "; string connectionString = string.Empty; using (DataContext db = DataContextFactory.GetInstance<DataContext>()) { connectionString = db.Database.Connection.ConnectionString; } using (SqlConnection connection = new SqlConnection(connectionString)) { using (SqlCommand command = new SqlCommand(query, connection)) { command.Parameters.AddWithValue("@DateStart", criteria.Period.Value.Min.Value.Date); command.Parameters.AddWithValue("@DateEnd", criteria.Period.Value.Max.Value.Date.AddDays(1)); command.Connection.Open(); using (SqlDataReader reader = command.ExecuteReader()) { while (reader.Read()) { decimal discount = (decimal)reader["Costs"]; long IID = (long)reader["IID"]; if (rows.ContainsKey(IID)) { rows[IID] += discount; } else { rows.Add(IID, discount); } } } } } return rows; }

This code constructs a query, opens a connection, runs the query, and iterates across the results, building a dictionary as its result set. The first thing which leaps out is that, in code, they're doing a summary (iterating across the results and grouping by IID), which is also what they did in the query.

It's also notable that the table they're querying is called ii, which is not a result of anonymization, and actually what they called it. Then there's the fact that they set parameters on the query, for DateStart and DateEnd, but the query doesn't use those. And then there's that magic number 3 in the query, which is its own set of questions.

Then, right beneath that method was one called GetReportTotals. I won't share it, because it's identical to what's above, with one difference:

string query = @" select ii.IID, SUM(CASE WHEN ii.AdjustedTotal IS NULL THEN (ii.UnitPrice * ii.Units) ELSE ii.AdjustedTotal END) as 'Costs' from ii where itemtype = 0 group by iid ";

The magic number is now zero.

So, clearly we're in the world of copy/paste programming, but this raises the question: which came first, the 0 or the 3? The answer is neither. GetCancelledInvoices came first.

private List<ReportDataRow> GetCancelledInvoices(ReportCriteria criteria, Dictionary<long, string> dictOfInfo) { List<ReportDataRow> rows = new List<ReportDataRow>(); string fCriteriaName = "All"; string query = @"select A long query that could easily be done in EF, or at worst a stored procedure or view. Does actually use the associated parameters"; string connectionString = string.Empty; using (DataContext db = DataContextFactory.GetInstance<DataContext>()) { connectionString = db.Database.Connection.ConnectionString; } using (SqlConnection connection = new SqlConnection(connectionString)) { using (SqlCommand command = new SqlCommand(query, connection)) { command.Parameters.AddWithValue("@DateStart", criteria.Period.Value.Min.Value.Date); command.Parameters.AddWithValue("@DateEnd", criteria.Period.Value.Max.Value.Date.AddDays(1)); command.Connection.Open(); using (SqlDataReader reader = command.ExecuteReader()) { while (reader.Read()) { long ID = (long)reader["ID"]; decimal costs = (decimal)reader["Costs"]; string mNumber = (string)reader["MNumber"]; string mName = (string)reader["MName"]; DateTime idate = (DateTime)reader["IDate"]; DateTime lastUpdatedOn = (DateTime)reader["LastUpdatedOn"]; string iNumber = reader["INumber"] is DBNull ? string.Empty : (string)reader["INumber"]; long fId = (long)reader["FID"]; string empName = (string)reader["EmpName"]; string empNumber = reader["EmpNumber"] is DBNull ? string.Empty : (string)reader["empNumber"]; long mId = (long)reader["MID"]; string cName = dictOfInfo[matterId]; if (criteria.EmployeeID.HasValue && fId != criteria.EmployeeID.Value) { continue; } rows.Add(new ReportDataRow() { CName = cName, IID = ID, Costs = costs * -1, //Cancelled i - minus PC TimedValue = 0, MNumber = mNumber, MName = mName, BillDate = lastUpdatedOn, BillNumber = iNumber + "A", FID = fId, EmployeeName = empName, EmployeeNumber = empNumber }); } } } } return rows; }

This is the original version of the method. We can infer this because it actually uses the parameters of DateStart and DateEnd. Everything else just copy/pasted this method and stripped out bits until it worked. There are more children of this method, each an ugly baby of its own, but all alike in their ugliness.

It's also worth noting, the original version is doing filtering after getting data from the database, instead of putting that criteria in the WHERE clause.

As for Jessica's poor performing report, it wasn't one of these methods. It was, however, another variation on "run a query, then filter, sort, and summarize in C#". By simply rewriting it as a SQL query in a stored procedure that leveraged indexes, performance improved significantly.

[Advertisement] Keep the plebs out of prod. Restrict NuGet feed privileges with ProGet. Learn more.
Categories: Computer

India's Got Time

Slashdot - Wed, 2025-08-20 07:00
India Dispatch: The strongest case for India is not merely that it is young, but that it still has time, and it may be the only continental-scale economy that still has it in abundance. India won't cross the demographic threshold for an "old" country -- a median age of 41 -- until the late 2050s, while China reaches that point now. India requires 10.4% sustained GDP growth over 35 years to become rich before aging, compared to China's needed 32% annual growth rate. India's working-age population will increase from 67.5% in 2021 to 69.2% by 2031, with the median age remaining at 34.5 in 2036. The report adds: China's compressed dilemma mirrors what is gripping the developed world, where Europe's share of population over 65 is on track to hit 30% by 2050, up from 8% in 1950. Raising retirement ages -- what economists describe as the closest thing to a silver bullet -- faces older voting blocs, who now make up roughly 40% of those who turn up at the polls in European elections. In the U.S., what J.P. Morgan analysts term a "Social Security cliff" looms by 2033, when the system's trust funds are projected to be exhausted, and hopes that productivity miracles (powered by, hopefully AI) will quietly square this circle look optimistic, leaving much of the rich world and North Asia out of time.

Read more of this story at Slashdot.

Categories: Computer, News

Apple is Reportedly Making More of Its New iPhones in India Instead of China

Slashdot - Wed, 2025-08-20 04:32
An anonymous reader shares a report: Apple is manufacturing more of its iPhone 17 phones for the US in India instead of in China, and for the first time, the full lineup of new models will ship from India at launch, according to Bloomberg. The company is also working on a successor to the iPhone 16E that it plans to make in India, Bloomberg says. Apple has increasingly been moving iPhone production to India to reduce its dependence on manufacturing in China. The company already expects to pay $1.1 billion in tariffs for the current quarter, but Bloomberg reports that currently, Apple's exports of iPhones to the US from India are exempted from tariffs. That's despite the Trump administration's 50 percent tariff on many imports from India, and while analyst Patrick Moorhead says the move "does dodge some tariffs," he noted that iPhone subassemblies are still mostly produced in China then shipped to India for final assembly.

Read more of this story at Slashdot.

Categories: Computer, News

Electricity Prices Are Climbing More Than Twice as Fast as Inflation

Slashdot - Wed, 2025-08-20 02:30
Electricity prices have increased at more than double the inflation rate over the past year, according to NPR reporting. Florida Power & Light customers face monthly bills exceeding $400 during summer months, prompting the utility to seek a 13% rate increase over four years that drew tens of thousands of petition signatures in opposition. The Energy Department projects data centers will consume more electricity than residential customers for the first time in 2026. Natural gas costs for power generation rose 40% in the first half of 2025 compared to 2024, and the department expects another 17% increase next year. Natural gas generates more than 40% of U.S. electricity. One in six households currently struggles to pay electric bills. The federal government provides $4 billion annually in energy assistance for low-income families. Further reading: Big Tech's AI Data Centers Are Driving Up Electricity Bills for Everyone.

Read more of this story at Slashdot.

Categories: Computer, News

Pakistan's Internet Connectivity Abruptly Plummets To 20%

Slashdot - Wed, 2025-08-20 01:04
Pakistan's internet connectivity dropped to 20% of normal levels Tuesday, affecting the country's 116 million internet users, according to NetBlocks. The outage primarily impacted backbone operator PTCL. It's unclear what caused the outage. The Wireless and Internet Service Providers Association of Pakistan noted the date coincided with a similar collapse in 2022. Pakistan suffered $1.62 billion in economic losses from internet disruptions in 2024, the highest globally. The country confirmed installing a national internet firewall months earlier.

Read more of this story at Slashdot.

Categories: Computer, News

Google's AI Overviews Led Users Astray, Reports Say Some Phone Numbers Are Scams

Slashdot - Wed, 2025-08-20 00:02
Google's AI Overviews has returned fraudulent customer service phone numbers in multiple reported incidents. A Reddit user reported their friend received a fake number when searching "Swiggy [an Indian food delivery firm] customer care number," leading to attempted screen-sharing and money request scams. Facebook user Alex Rivlin encountered scammers after searching "royal caribbean customer service phone number 24 hours usa." The fraudulent representative requested credit card information before Rivlin detected the scam. Google said it is "aware" of the issue and has "taken action" against identified numbers. The company stated it is working to "improve results."

Read more of this story at Slashdot.

Categories: Computer, News

Wyoming Launches First State-Backed Stablecoin on Seven Blockchains

Slashdot - Tue, 2025-08-19 23:02
An anonymous reader shares a report: After years of research, the Wyoming Stable Token Commission has unveiled the mainnet launch of its first official state-backed stablecoin. The so-called Frontier Stable Token (FRNT), marking the first time a U.S. state has issued a blockchain-based, fiat-pegged token meant to be used by retail and enterprises alike, according to an announcement on Tuesday. "FRNT is designed to provide secure, transparent, and efficient digital transactions for individuals, businesses, and institutions -- worldwide," the commission wrote in a statement. "This groundbreaking initiative cements Wyoming at the forefront of digital finance and blockchain innovation." Indeed, the Cowboy State has long been ahead of the curve when it comes to crypto regulation, including in recognizing DAOs as legal entities, creating a framework for "crypto-banks" under the Special Purpose Depository Institutions charter, and passing the state's Stable Token Act -- all meant to draw economic activity to the region.

Read more of this story at Slashdot.

Categories: Computer, News

San Francisco Car Rental Startup Kyte, Once Seen as Hertz Rival, Shuts Down

Slashdot - Tue, 2025-08-19 22:01
Kyte, a rental car startup once touted as a modern alternative to Hertz, has shut down after years of rapid growth followed by mounting financial troubles. From a report: Founded in 2017, the San Francisco company built its brand by delivering rental cars directly to customers' doors, eliminating the paperwork and long waits of traditional counters. At its peak, Kyte operated in 14 U.S. cities, managed a fleet of more than 2,000 vehicles and raised nearly $300 million from backers including Goldman Sachs and Ares Management.

Read more of this story at Slashdot.

Categories: Computer, News

Amazon Cloud Chief Says Replacing Junior Staff With AI is 'Dumbest' Idea

Slashdot - Tue, 2025-08-19 21:01
Matt Garman, Amazon's cloud boss, has a warning for business leaders rushing to swap workers for AI: Don't ditch your junior employees. From a report: The Amazon Web Services CEO said on an episode of the "Matthew Berman" podcast published Tuesday that replacing entry-level staff with AI tools is "one of the dumbest things I've ever heard." "They're probably the least expensive employees you have. They're the most leaned into your AI tools," he said. "How's that going to work when you go like 10 years in the future and you have no one that has built up or learned anything?" Garman said companies should keep hiring graduates and teaching them how to build software, break down problems, and adopt best practices. He also said the most valuable skills in an AI-driven economy aren't tied to any one college degree. "If you spend all of your time learning one specific thing and you're like, 'That's the thing I'm going to be expert at for the next 30 years,' I can promise you that's not going to be valuable 30 years from now," he said.

Read more of this story at Slashdot.

Categories: Computer, News

Mark Zuckerberg Plans To Shake Up Meta's AI Efforts, Again

Slashdot - Tue, 2025-08-19 20:01
Meta announced today that it is splitting its Meta Superintelligence Labs into four divisions focused on AI research, superintelligence development, products, and infrastructure. The reorganization accompanies potential downsizing of the AI division's thousands of employees and executive departures, according to New York Times. Vice President of Generative AI Loredana Crisan is expected to announce her departure Tuesday. The company is exploring third-party AI models for its products rather than relying solely on internal technology. Chief AI Officer Alexandr Wang's team has abandoned Meta's previous frontier model Behemoth and is developing a new model from scratch, the report added.

Read more of this story at Slashdot.

Categories: Computer, News

Windows Power Users Frustrated as Microsoft Forces Automatic App Updates

Slashdot - Tue, 2025-08-19 19:20
Microsoft has removed the ability to disable automatic app updates in the Microsoft Store, according to screenshots from Deskmodder.de. Windows users can now only pause updates for one to five weeks. The Registry tweak that previously allowed users to modify update behavior has been removed. Group Policy editor remains the sole method for creating update exemptions on workstations and enterprise systems, but this tool is unavailable in Windows Home editions. The change is being deployed gradually to all Windows users. Microsoft has not commented on the modification, which affects all apps distributed through the Microsoft Store including both UWP and Win32 applications added in 2024.

Read more of this story at Slashdot.

Categories: Computer, News

Pages