Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
Programming

The Toughest Programming Question for High School Students on This Year's CS Exam: Arrays 65

America's nonprofit College Board lets high school students take college-level classes — including a computer programming course that culminates with a 90-minute test. But students did better on questions about If-Then statements than they did on questions about arrays, according to the head of the program. Long-time Slashdot reader theodp explains: Students exhibited "strong performance on primitive types, Boolean expressions, and If statements; 44% of students earned 7-8 of these 8 points," says program head Trevor Packard. But students were challenged by "questions on Arrays, ArrayLists, and 2D Arrays; 17% of students earned 11-12 of these 12 points."

"The most challenging AP Computer Science A free-response question was #4, the 2D array number puzzle; 19% of students earned 8-9 of the 9 points possible."

You can see that question here. ("You will write the constructor and one method of the SumOrSameGame class... Array elements are initialized with random integers between 1 and 9, inclusive, each with an equal chance of being assigned to each element of puzzle...") Although to be fair, it was the last question on the test — appearing on page 16 — so maybe some students just didn't get to it.

theodp shares a sample Java solution and one in Excel VBA solution (which includes a visual presentation).

There's tests in 38 subjects — but CS and Statistics are the subjects where the highest number of students earned the test's lowest-possible score (1 out of 5). That end of the graph also includes notoriously difficult subjects like Latin, Japanese Language, and Physics.

There's also a table showing scores for the last 23 years, with fewer than 67% of students achieving a passing grade (3+) for the first 11 years. But in 2013 and 2017, more than 67% of students achieved that passsing grade, and the percentage has stayed above that line ever since (except for 2021), vascillating between 67% and 70.4%.

2018: 67.8%
2019: 69.6%
2020: 70.4%
2021: 65.1%
2022: 67.6%
2023: 68.0%
2024: 67.2%
2025: 67.0%

Comment Re:Mario Kart... (Score 1) 27

I've always loathed the term "Nintendo Tax" because it implies some kind of penalty, like a wealth tax or a vice tax. Though I can't argue that it's not a real thing - Nintendo's best games hold their market value far better than rival games, even from other top-tier Japanese developers.

Still, I would approach this phenomena from the other direction. Nintendo is not able to maintain high prices because they're somehow fleecing people (as a tax would imply), but because they work to make games that stand the test of time. And then back it up with a sales strategy to match.

So much of the industry treats video games as ephemeral entertainment - something to consume, and then throw away as you move on to the next game. It's the traditional media model for TV and movies extended to interactive media. And for most of the industry it's an accurate observation: game sales are ridiculously front-loaded, and few games (especially single-player games) have a long tail. After the initial hype subsides, you need to lower your price quickly in order to keep unit sales (and thus revenue) from cratering. All the while you're already hard at work on next year's game.

But Nintendo has been able to channel the lifecycle of board games and card games. In their eyes they aren't creating media, they're creating a digital plaything. They're creating something that you'll play now, but you'll also want to play next month, next year, next decade. Case in point: Mario Kart 8 is 11 years old and the only thing that has really diminished its value (and sales) after all of this time is that it finally has a successor in Mario Kart World.

When is the last time you saw a permanent price cut on Monopoly? Uno? Settlers of Catan. The occasional sale, sure. But a copy of Catan is still going to sell for $40+, even today. That's the business strategy Nintendo is tapping into. If a game is good - like really, really good - and it's repeatedly replayable, then why does the price need to be cut soon after launch? Why can't people come along and discover it years later? Why does it need to be priced like it's a quickly depreciating asset - like a movie instead of a board game?

And that is the ultimately where the Nintendo Tax as we know it comes from. Make a game good enough, make a game gamey-enough, and don't devalue it by replacing it 3 years down the line - and it's something people will want to buy even years later.

Though this is a relatively recent phenomena. It's only after we hit the PS360U generation of hardware that systems had enough processing power and memory for games to not be constrained and do whatever they want. And that games stopped being obviously dated in terms of visual when compared to the previous generation. It's no coincidence that this was the last generation where Nintendo offered their Nintendo Selects line of discounted games.

Comment Re:Nope, I was wrong (Score 1) 80

Still wondering about those upload speeds, though.

It's kind of a complex question. It depends on where you are and what plan you currently have.

If you're in a mid-split area (where Comcast is using a larger range of frequencies for upload traffic) and had a plan to take advantage of it - which it sounds like you are - then the new plans actually regress on upload speeds. The old ~1Gbps and ~2Gbps plans had 300Mbps nominal uploads (closer to 360Mbps due to overprovisioning), while all other plans were 150Mbps nominal. The new plans drop this down to 100Mbps nominal for everything except the new ~2Gbps plan, which gets 250Mbps nominal.

Unfortunately, you're facing an either/or proposition. Comcast won't remove the data cap for existing plans, you have to transition to a new plan. But if you do that, then you'll get the new, lower upload speeds. With that said, Comcast isn't forcing anyone to upgrade, so current customers can stay on their legacy plans indefinitely.

Comment Re:It's even funnier in Russia (Score 1) 77

quietly request the READ_GSERVICES permission. This lets them grab your Google Services Framework ID, a persistent device ID that survives app reinstalls and SIM swaps. Translation: perfect for long-term tracking.

Given how critical that permission is, how are they even able to request it quietly? I would think Android would be screaming at the top of its lungs if that permission were requested.

Comment Re:Sad (Score 1) 28

> it's been neither "stable" nor "reliable."

I was going to say the same thing. CenturyLink/Quantum's fiber service has been spotty pretty much since the beginning. Which tracks, since their DSL service wasn't much better.

AT&T may find new and interesting ways to screw things up. But Quantum residential customers have already been getting the short end of the stick for reliability.

Comment Star Trek Predicted It (Score 1) 124

This whole exchange has me thinking of a filler bit from a DS9 episode.

JACK: The fact is that the universe is going to stop expanding and it is going to collapse in on itself. We've got to do something before it's too late.
PATRICK: How much time do we have left?
JACK: Sixty trillion years, seventy at the most.
JACK: There's too much matter. The universe is too heavy for its own good.
LAUREN: You need to lighten the load.
JACK: Yes, yes, yes, exactly. We have to find some way to decrease the mass.
SARINA: Of the entire universe?
JACK: That's the whole point.

Apparently, we're just going to have to change the cosmological constant...

Transportation

Class Action Accuses Toyota of Illegally Sharing Drivers' Data (insurancejournal.com) 51

"A federal class action lawsuit filed this week in Texas accused Toyota and an affiliated telematics aggregator of unlawfully collecting drivers' information and then selling that data to Progressive," reports Insurance Journal: The lawsuit alleges that Toyota and Connected Analytic Services (CAS) collected vast amounts of vehicle data, including location, speed, direction, braking and swerving/cornering events, and then shared that information with Progressive's Snapshot data sharing program. The class action seeks an award of damages, including actual, nominal, consequential damages, and punitive, and an order prohibiting further collection of drivers' location and vehicle data.
Florida man Philip Siefke had bought a new Toyota RAV4 XLE in 2021 "equipped with a telematics device that can track and collect driving data," according to the article. But when he tried to sign up for insurance from Progressive, "a background pop-up window appeared, notifying Siefke that Progressive was already in possession of his driving data, the lawsuit says. A Progressive customer service representative explained to Siefke over the phone that the carrier had obtained his driving data from tracking technology installed in his RAV4." (Toyota told him later he'd unknowingly signed up for a "trial" of the data sharing, and had failed to opt out.) The lawsuit alleges Toyota never provided Siefke with any sort of notice that the car manufacture would share his driving data with third parties... The lawsuit says class members suffered actual injury from having their driving data collected and sold to third parties including, but not limited to, damage to and diminution in the value of their driving data, violation of their privacy rights, [and] the likelihood of future theft of their driving data.
The telemetry device "can reportedly gather information about location, fuel levels, the odometer, speed, tire pressure, window status, and seatbelt status," notes CarScoop.com. "In January, Texas Attorney General Ken Paxton started an investigation into Toyota, Ford, Hyundai, and FCA..." According to plaintiff Philip Siefke from Eagle Lake, Florida, Toyota, Progressive, and Connected Analytic Services collect data that can contribute to a "potential discount" on the auto insurance of owners. However, it can also cause insurance premiums to be jacked up.
The plaintiff's lawyer issued a press release: Despite Toyota claiming it does not share data without the express consent of customers, Toyota may have unknowingly signed up customers for "trials" of sharing customer driving data without providing any sort of notice to them. Moreover, according to the lawsuit, Toyota represented through its app that it was not collecting customer data even though it was, in fact, gathering and selling customer information. We are actively investigating whether Toyota, CAS, or related entities may have violated state and federal laws by selling this highly sensitive data without adequate disclosure or consent...

If you purchased a Toyota vehicle and have since seen your auto insurance rates increase (or been denied coverage), or have reason to believe your driving data has been sold, please contact us today or visit our website at classactionlawyers.com/toyota-tracking.

On his YouTube channel, consumer protection attorney Steve Lehto shared a related experience he had — before realizing he wasn't alone. "I've heard that story from so many people who said 'Yeah, I I bought a brand new car and the salesman was showing me how to set everything up, and during the setup process he clicked Yes on something.' Who knows what you just clicked on?!"

Thanks to long-time Slashdot reader sinij for sharing the news.

Comment Re:Unsurprising (Score 1) 35

Polygon had seen better days, that's for sure. But in their early days the site was very, very good.

More than anything else, I feel like the site lost its focus somewhere in the last half-decade. The original focus of the site is all in the name: polygons - as in video games. But Vox slowly morphed it into a general pop culture website. These days it's a mix of video games, movies, TV shows, board games, books, etc.

Those are all fine things in and of themselves. But at best they dilute the brand. And at worst they're taking the place of video game content, to the point where if you're after actual gaming news you're going to want to go elsewhere, because Polygon didn't have the editorial bandwidth to cover it.

So it has been a long time coming, in some respects. Unfortunately, the people who really pay the price are the writers, who are now out of a job.

Comment Re: Problem 1 for the "Open Source Is Better" move (Score 2) 56

CodeWeavers is one of the few companies that I believe really do intend to keep their word - and have the means to do it.

The company has been shipping CrossOver Mac for almost 20 years now - basically since Macs transitioned from PPC to x86. They've rejiggered their software lineup a couple of times, essentially consolidating a few different products (Games, Office, Standard) into a single SKU, but they've always provided a continuity of features and an upgrade path. Put another way, they've been offering the same continually-updated CrossOver product for over two decades now.

Which, since it's essentially the commercial release of Wine, that makes sense. Their whole business model is constantly developing improvements to Wine, and then bundling that up into a commercial-grade software package that comes with official support. So their business model is stable (so long as Windows remains important), as well as the need to continue updating the software.

Given how intertwined CodeWeavers is with Wine, it would be a disaster if they did renege on lifetime updates for anyone who has paid for them. The corollary to that being that if it were to happen, then something very bad must have already happened to the broader Wine ecosystem, as this is how they primarilly fund the whole project.

Comment Re:My primary bank is a credit union... (Score 1) 18

Similar but reversed. My credit unions aren't part of Zelle, but some people don't use or won't use Venmo or Paypal FF. This removes one of the few free ways to transfer funds.

Ditto. This change means I won't be able to pay Zelle users. There are other services, so it's not the end of the world, but it makes Zelle all but impossible for me to use.

Comment Well That Sucks (Score 1) 24

I remember when the Beeb was still experimenting with various forms of radio streaming. They were one of the first groups to try out OGG Vorbis, and even though they didn't stick with it, their R&D efforts contributed a lot to the development and success of Vorbis overall.

More importantly, I didn't think there would be a day where you wouldn't be able to stream BBC Radio online. Even 25 years later, I still enjoy poking the Radio 1 stream now and then just to see what weird and hip stuff they're running overnight. It's still an insightful look into what's going on nearly half-way around the world.

So that sucks.

Comment Re:still an opportunity (Score 2) 34

Isn't most of the cost the probe, followed by the energy and machinery needed to get out of Earth's immediate gravity well?

Being that close to us is more convenient. But if it reduces the cost of a mission from $500m to $450m, that's not the kind of significant improvement needed to make more missions viable.

Slashdot Top Deals

"Show business is just like high school, except you get paid." - Martin Mull

Working...