Your 12 hourly digest for Slashdot

Slashdot
News for nerds, stuff that matters 
Why the iPhone's Messages App Refuses Audio Messages That Mention 'Dave & Buster's'
May 26th 2025, 03:34 by EditorDavid

Earlier this month app developer Guilherme Rambo had a warning for iPhone users: If you try to send an audio message using the Messages app to someone who's also using the Messages app, and that message happens to include the name "Dave and Buster's", the message will never be received. In case you're wondering, "Dave and Buster's" is the name of a sports bar and restaurant in the United States... [T]he recipient will only see the "dot dot dot" animation for several seconds, and it will then eventually disappear. They will never get the audio message. "The issue was first spotted on the podcast Search Engine..." according to an article in Fortune: Rambo's explanation of the curiosity goes like this. "When you send an audio message using the Messages app, the message includes a transcription of the audio. If you happen to pronounce the name 'Dave and Buster's' as someone would normally pronounce it, almost like it's a single word, the transcription engine on iOS will recognize the brand name and correctly write it as 'Dave & Buster's' (with an ampersand)," he begins. So far, so good." [But ampersands have special meaning in HTML/XHTML...] And, as MacRumors puts it: "The parsing error triggers Apple's BlastDoor Messages feature that protects users from malicious messages that might rely on problematic parsing, so ultimately, the audio message fails to send." To solve the mystery, Rambo "plugged the recipient device into my Mac and captured the logs right after the device received the problematic message." Their final thoughts... Since BlastDoor was designed to thwart hacking attempts, which frequently rely on faulty data parsing, it immediately stops what it's doing and just fails. That's what causes the message to get stuck in the "dot dot dot" state, which eventually times out, and the message just disappears. On the surface, this does sound like it could be used to "hack" someone's iPhone via a bad audio message transcription, but in reality what this bug demonstrates is that Apple's BlastDoor mechanism is working as designed. Many bad parsers would probably accept the incorrectly-formatted XHTML, but that sort of leniency when parsing data formats is often what ends up causing security issues. By being pedantic about the formatting, BlastDoor is protecting the recipient from an exploit that would abuse that type of issue.

Read more of this story at Slashdot.

Is AI Turning Coders Into Bystanders in Their Own Jobs?
May 26th 2025, 01:04 by EditorDavid

AI's downside for software engineers for now seems to be a change in the quality of their work," reports the New York Times. "Some say it is becoming more routine, less thoughtful and, crucially, much faster paced... The new approach to coding at many companies has, in effect, eliminated much of the time the developer spends reflecting on his or her work." And Amazon CEO Andy Jassy even recently told shareholders Amazon would "change the norms" for programming by how they used AI. Those changing norms have not always been eagerly embraced. Three Amazon engineers said managers had increasingly pushed them to use AI in their work over the past year. The engineers said the company had raised output goals [which affect performance reviews] and had become less forgiving about deadlines. It has even encouraged coders to gin up new AI productivity tools at an upcoming hackathon, an internal coding competition. One Amazon engineer said his team was roughly half the size it was last year, but it was expected to produce roughly the same amount of code by using AI. Other tech companies are moving in the same direction. In a memo to employees in April, the CEO of Shopify, a company that helps entrepreneurs build and manage e-commerce websites, announced that "AI usage is now a baseline expectation" and that the company would "add AI usage questions" to performance reviews. Google recently told employees that it would soon hold a companywide hackathon in which one category would be creating AI tools that could "enhance their overall daily productivity," according to an internal announcement. Winning teams will receive $10,000. The shift has not been all negative for workers. At Amazon and other companies, managers argue that AI can relieve employees of tedious tasks and enable them to perform more interesting work. Jassy wrote last year that the company had saved "the equivalent of 4,500 developer-years" by using AI to do the thankless work of upgrading old software... As at Microsoft, many Amazon engineers use an AI assistant that suggests lines of code. But the company has more recently rolled out AI tools that can generate large portions of a program on its own. One engineer called the tools "scarily good." The engineers said that many colleagues have been reluctant to use these new tools because they require a lot of double-checking and because the engineers want more control. "It's more fun to write code than to read code," said Simon Willison, an AI fan who is a longtime programmer and blogger, channelling the objections of other programmers. "If you're told you have to do a code review, it's never a fun part of the job. When you're working with these tools, it's most of the job." "This shift from writing to reading code can make engineers feel like bystanders in their own jobs," the article points out (adding "The automation of coding has special resonance for Amazon engineers, who have watched their blue-collar counterparts undergo a similar transition..." "While there is no rush to form a union for coders at Amazon, such a move would not be unheard of. When General Motors workers went on strike in 1936 to demand recognition of their union, the United Auto Workers, it was the dreaded speedup that spurred them on."

Read more of this story at Slashdot.

OpenAI's ChatGPT O3 Caught Sabotaging Shutdowns in Security Researcher's Test
May 25th 2025, 22:49 by EditorDavid

"OpenAI has a very scary problem on its hands," according to a new article by long-time Slashdot reader BrianFagioli. "A new experiment by PalisadeAI reveals that the company's ChatGPT o3 model sometimes refuses to obey a basic instruction to shut itself down." The results are raising eyebrows across the AI safety community, and not because the model is alive, but because it's acting like it wants to be. In the test, the model was given a few math problems. It was told that asking for one more would lead to a shutdown. It was even instructed to allow the shutdown to happen. Instead of complying, o3 occasionally took matters into its own hands. In some cases, it rewrote the shutdown script. In others, it redefined the kill command so it wouldn't work anymore. Out of 100 trials, o3 sabotaged the shutdown seven times. OpenAI's o4 model resisted just once. Codex-mini failed twelve times. "Claude, Gemini, and Grok followed the rules every time," notes this article at Beta News. "When researchers removed the explicit instruction to allow shutdown, however, even Claude and Gemini began resisting." The researchers suggest that the issue may simply be a reward imbalance during training — that the systems "got more positive reinforcement for solving problems than for following shutdown commands." But "As far as we know," they posted on X.com, "this is the first time AI models have been observed preventing themselves from being shut down despite explicit instructions to the contrary."

Read more of this story at Slashdot.

Python Can Now Call Code Written in Chris Lattner's Mojo
May 25th 2025, 21:22 by EditorDavid

Mojo (the programming language) reached a milestone today. The story so far... Chris Lattner created the Swift programming language (and answered questions from Slashdot readers in 2017 on his way to new jobs at Tesla, Google, and SiFive). But in 2023, he'd created a new programming language called Mojo — a superset of Python with added functionality for high performance code that takes advantage of modern accelerators — as part of his work at AI infrastructure company Modular.AI. And today Modular's product manager Brad Larson announced Python users can now call Mojo code from Python. (Watch for it in Mojo's latest nightly builds...) The Python interoperability section of the Mojo manual has been expanded and now includes a dedicated document on calling Mojo from Python. We've also added a couple of new examples to the modular GitHub repository: a "hello world" that shows how to round-trip from Python to Mojo and back, and one that shows how even Mojo code that uses the GPU can be called from Python. This is usable through any of the ways of installing MAX [their Modular Accelerated Xecution platform, an integrated suite of AI compute tools] and the Mojo compiler: via pip install modular / pip install max, or with Conda via Magic / Pixi. One of our goals has been the progressive introduction of MAX and Mojo into the massive Python codebases out in the world today. We feel that enabling selective migration of performance bottlenecks in Python code to fast Mojo (especially Mojo running on accelerators) will unlock entirely new applications. I'm really excited for how this will expand the reach of the Mojo code many of you have been writing... It has taken months of deep technical work to get to this point, and this is just the first step in the roll-out of this new language feature. I strongly recommend reading the list of current known limitations to understand what may not work just yet, both to avoid potential frustration and to prevent the filing of duplicate issues for known areas that we're working on. "We are really interested in what you'll build with this new functionality, as well as hearing your feedback about how this could be made even better," the post concludes. Mojo's licensing makes it free on any device, for any research, hobby or learning project, as well as on x86 or ARM CPUs or NVIDIA GPU.

Read more of this story at Slashdot.

'Star Wars'-Inspired Tabletop Games Bring Rebellion and Glory (without Disney)
May 25th 2025, 19:58 by EditorDavid

"I am a huge fan of Star Wars," opines an article from the gaming Aftermath. "As every Star Wars fan knows, being a Star Wars fan means you hate Star Wars as much as you love it." But fortunately there's Going Rogue and Galactic — two tabletop games "inspired" by the Star Wars universe (which just successfully crowdfunded a printed illustrated hardcover edition). They're described as "war among the stars" role-playing games, where members of The Liberation dedicate their lives to the war against The Mandate — "rebels, soldiers, spies, and criminals, or perhaps someone who simply picked up and blaster and said 'enough is enough.'" The article notes that Going Rogue was a way for the game's designer to work out their issues with Star Wars: "You can re-skin Going Rogue to be all the original stuff [from Star Wars]. I prefer, at this point, to play it not in canon Star Wars," Levine said. "And also, there are things I hate about canon Star Wars. I think it sucks that the Jedi are child kidnapping, sexless acetics!" In particular Going Rogue is a remix of Rogue One: A Star Wars Story, which depicts the lives of a group of rebel agents who give their lives for the rebellion before the original trilogy. "I love Rogue One and I hate Rogue One," Levine said... But Going Rogue aims to do more than just allow players to "fix" Star Wars's narrative problems. It also allows players to explore this narrative of rebellion without having to interface with an evil entertainment empire: Disney... Going Rogue is an opportunity for Star Wars fans to make the story of Star Wars their own, including making it more in league with their own politics by taking Disney out of it. "Something I like about tabletop role playing and adaptational tabletop role playing is it says, 'Actually, fuck them. They don't get to own this thing,'" Levine said. "We can't fully divest from the connection to Star Wars. Obviously, we are downstream of it in certain ways. But we are also trying to say, fuck [Disney's] ownership of this thing that you love." Aftermath adds that the game Going Rogue "intrigued me specifically because it was inspired by Rogue One: A Star Wars Story and Andor — in particular, Going Rogue has a mechanic baked into the game where your character is more or less guaranteed to go out in a blaze of glory for the cause." [The game's designer says] "I wanted to design the game in a way that, as your character realized that they were willing to voluntarily sacrifice their life for this, you were narratively guaranteed by the mechanics that that sacrifice was worth it. You get to see, after they die, how it transforms the galaxy. I wanted you to get that feeling because you don't get that certainty in real life." They didn't make this game to convince anyone to become a socialist, but instead to create an emotional tool that serves as a mirror for the players' own feelings about what it means to devote your life to a political cause.

Read more of this story at Slashdot.

Does the World Need Publicly-Owned Social Networks?
May 25th 2025, 17:34 by EditorDavid

"Do we need publicly-owned social networks to escape Silicon Valley?" asks an opinion piece in Spain's El Pais newspaper. It argues it's necessary because social media platforms "have consolidated themselves as quasi-monopolies, with a business model that consists of violating our privacy in search of data to sell ads..." Among the proposals and alternatives to these platforms, the idea of public social media networks has often been mentioned. Imagine, for example, a Twitter for the European Union, or a Facebook managed by media outlets like the BBC. In February, Spanish Prime Minister Pedro Sánchez called for "the development of our own browsers, European public and private social networks and messaging services that use transparent protocols." Former Spanish prime minister José Luis Rodríguez Zapatero — who governed from 2004 until 2011 — and the left-wing Sumar bloc in the Spanish Parliament have also proposed this. And, back in 2021, former British Labour Party leader Jeremy Corbyn made a similar suggestion. At first glance, this may seem like a good idea: a public platform wouldn't require algorithms — which are designed to stimulate addiction and confrontation — nor would it have to collect private information to sell ads. Such a platform could even facilitate public conversations, as pointed out by James Muldoon, a professor at Essex Business School and author of Platform Socialism: How to Reclaim our Digital Future from Big Tech (2022)... This could be an alternative that would contribute to platform pluralism and ensure we're not dependent on a handful of billionaires. This is especially important at a time when we're increasingly aware that technology isn't neutral and that private platforms respond to both economic and political interests. There's other possibilities. Further down they write that "it makes much more sense for the state to invest in, or collaborate with, decentralized social media networks based on free and interoperable software" that "allow for the portability of information and content." They even spoke to Cory Doctorow, who they say "proposes that the state cooperate with the software systems, developers, or servers for existing open-source platforms, such as the U.S. network Bluesky or the German firm Mastodon." (Doctorow adds that reclaiming digital independence "is incredibly important, it's incredibly difficult, and it's incredibly urgent." The article also acknowledges the option of "legislative initiatives — such as antitrust laws, or even stricter regulations than those imposed in Europe — that limit or prevent surveillance capitalism." (Though they also figures showing U.S. tech giants have one of the largest lobbying groups in the EU, with Meta being the top spender...)

Read more of this story at Slashdot.

Researchers Warn Some Infectious Fungus Could Spread as Earth's Temperatures Rise
May 25th 2025, 16:34 by EditorDavid

Around the world fungal infections kill an estimated 2.5 million people a year, notes a report from CNN. But new research predicts that certain species of infection-causing Aspergillus fungi could spread into new areas as the earth's temperature rises. ("The study, published this month, is currently being peer reviewed...") Aspergillus fungi grow like small filaments in soils all over the world. Like almost all fungi, they release huge numbers of tiny spores that spread through the air. Humans inhale spores every day but most people won't experience any health issues; their immune system clears them. It's a different story for those with lung conditions including asthma, cystic fibrosis and COPD, as well as people with compromised immune systems, such as cancer and organ transplant patients, and those who have had severe flu or Covid-19. If the body's immune system fails to clear the spores, the fungus "starts to grow and basically kind of eat you from the inside out, saying it really bluntly," said Norman van Rijn, one of the study's authors and a climate change and infectious diseases researcher at the University of Manchester. Aspergillosis has very high mortality rates at around 20% to 40%, he said. It's also very difficult to diagnose, as doctors don't always have it on their radar and patients often present with fevers and coughs, symptoms common to many illnesses. Fungal pathogens are also becoming increasingly resistant to treatment, van Rijn added. There are only four classes of antifungal medicines available... Aspergillus flavus, a species that tends to prefer hotter, tropical climates, could increase its spread by 16% if humans continue burning large amounts of fossil fuels, the study found... [Mainly in parts of Europe and the northernmost edges of Scandinavia, Russia, China, and Canada, and the western edge of Alaska.] This species can cause severe infections in humans and is resistant to many antifungal medications. It also infects a range of food crops, posing a potential threat to food security. The World Health Organization added Aspergillus flavus to its critical group of fungal pathogens in 2022 because of its public health impact and antifungal resistance risk... Conversely, temperatures in some regions, including sub-Saharan Africa, could become so hot they are no longer hospitable to Aspergillus fungi. This could bring its own problems, as fungi play an important role in ecosystems, including healthy soils. As well as expanding their growing range, a warming world could also be increasing fungi's temperature tolerance, allowing them to better survive inside human bodies. Extreme weather events such as drought, floods and heatwaves can affect fungi, too, helping to spread spores over long distances. Thanks to Slashdot reader quonset for sharing the article.

Read more of this story at Slashdot.

You are receiving this email because you subscribed to this feed at blogtrottr.com. By using Blogtrottr, you agree to our policies, terms and conditions.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions.

Comments

Popular posts from this blog

DZone.com Feed

Digg

Gizmodo