The Register

Biting the hand that feeds IT — Enterprise Technology News and Analysis

Prominent Haskell defector pilloried by anti-AI purists

Another day, another programming language feels the heat from AI. A prominent Haskell-based software platform is shifting new development to Python, with its founder arguing that Haskell's tooling and ecosystem have been slow to adapt to AI-assisted development. “Haskell is in real danger,” warned Scarf founder Avi Press, in a post entitled “After 7 years in production, Scarf has reluctantly moved away from Haskell.” “AI is here to stay. The people and ecosystems that use it well are going to move much faster than the people and ecosystems that do not.” Press’ post set off a firestorm of controversy within the Haskell community, which is small but vocal, and likely felt the sting of one of its most prominent users defecting to the comparatively toy-like Python to better serve the needs of agents. “Trying to change the language to work better for some metric of ‘better’ with AI is foolish for many many reasons,” wrote one user on Reddit. “It's foolish to try to change to LLMs in a kneejerk fashion because no one knows what's on the horizon.” Putting the fun into functional programming Haskell, a functional programming language that debuted in 1990, may not appeal to fast-moving startups. It ranks No. 46 in the latest TIOBE index of programming language popularity, with a rating of less than half a percent. Favoring recursion and immutable data over conventional imperative loops and mutable state, the language's mathematical underpinnings can intimidate even experienced developers. Nevertheless, it has attracted a highly dedicated following, particularly within academia. Press has been one of Haskell’s most vocal proponents, and has even served on the language’s foundation board. “Learning it made me a much better programmer,” he admitted. Press used Haskell to build Scarf, which provides usage analytics for open source software. In a 2023 talk entitled “Why Haskell is a Terrible Choice for Startups (and why we picked it anyway),” Press admitted it was difficult to find Haskell programmers, yet the language’s rigorous type safety comes with other benefits. Refactoring is a cinch, which is valuable as business priorities change. Also, documents can be auto-generated from data types. Plus, once you get the hang of it, programming in Haskell is downright fun, Press argued. Because AI But going forward, Scarf’s new features will be added in Python instead. “At Scarf, we started doing all new API work in Python,” he wrote. “New API routes go into Python, existing Haskell code keeps running, and over time the new server becomes the main path and our Haskell footprint will shrink.” Press said Python plays better with AI, which is the direction he sees development heading. A huge part of the problem is Haskell's sluggish compilation times. “If an LLM can produce a working implementation in a few minutes, but your compile step takes dramatically longer, then your language and build system have become a bottleneck in the development loop,” he wrote. Long compilation times, once a minor annoyance, become prohibitive when running multiple coding agents at once. Caching can help, but incurs its own overhead to manage. “I want to spin up multiple worktrees, fork off different lines of work, let agents try things, review the results, and keep the useful ones. In that world, cold start time matters a lot,” Press wrote. Rigor for runtime Using Python with AI practices immediately improved the Scarf production team’s workflows, allowing them to fix bugs with minimal oversight, Press noted. In some cases, AI can fix a bug “before I get off the call with a customer,” he noted. “Resisting this kind of productivity is not an option anymore,” Press wrote. Yet, Press doesn’t feel that the Haskell ecosystem is addressing the shift to agentic-led development. Many of the language’s maintainers focus more on restricting the use of AI, or restricting its use on Haskell entirely, rather than looking for ways Haskell can better serve AI, or vice versa, he argued. Agents have different bottlenecks than human code jockeys, he noted. “They are cheap at generating code and expensive when blocked. They benefit from fast feedback, clear examples, low setup friction, and errors that help them repair the code quickly,” he wrote. Press listed ways Haskell could be made easier for agents to use: Better documentation with actual copy-and-paste industry-targeted examples (rather than “beautiful types”), more informative error messages, and – most importantly – faster build times. Optimize and chill Press’ missive set off a firestorm of discussion across Hacker News, X, Reddit and Haskell’s own message boards. Many questioned the move from Haskell to Python, given Python’s own arguably inferior typing. They also questioned whether it would have been a simpler move to optimize the Haskell compiler for faster builds than switching languages altogether. Other Haskell fans voiced more philosophical concerns. It was as if they were taking the language’s tongue-in-cheek motto, “Avoid success at all costs," seriously. Longtime UK-based Haskell programmer Chris Done questioned the motivation of making Haskell more AI-friendly, given that production use is only one way that people use Haskell. “I don’t subscribe to this growth mindset anymore,” he wrote. “I’ve come to accept Haskell on its own terms. If it dies out and becomes irrelevant like Elm or PureScript, I’ll be fine and still enjoy it.” “It leaves a bitter taste in my mouth,” wrote another contributor on the Haskell forum about Press’ post. “I don’t feel like you take our concerns about the harm of AI seriously at all.” Another accused Press of having a financial stake in AI companies (to which Press replied, “Nope”). Haskell Foundation Executive Director José Manuel Calderón Trilla urged folks to chill in an X message. Haskell is a community that prides itself on doing things “the right way,” he noted, but that shouldn’t “let that blind you into thinking that your way is the only ‘right’ way, and then attacking someone for violating your idea of what the party line is.” ®

ZTE's AI new calling builds an open and intelligent telecom ecosystem, transforming from basic voice call to an AI-powered service hub

ZTE showcased at MWC Shanghai 2026 its groundbreaking AI New Calling solution, together with China Mobile Research Institute (CMCC). Based on the concept of "Calling as a Service", this innovation uses open interfaces to deeply integrate traditional voice calls with artificial intelligence (AI), establishing a dual-engine system powered by "Calling + AI Agents" and "Calling + AI Capabilities". Through an intelligent service portal, it expands the scope of communication applications and converts the conventional closed voice network into an intelligent, open, and flexible AI-integrated network. This enables operators to create a versatile, continuously evolving service ecosystem and unlock new business growth opportunities. Dual engines driving commercial value With real-time AI assistants capable of understanding multimodal intentions, the system automatically handles complex tasks like booking travel and scheduling meetings, providing users with a smooth experience of "automatic recognition, intelligent execution, and task completion" without the need to download additional apps. While enhancing user experience, the integration of calling and AI also generates commercial value. It establishes a powerful service gateway within the calling interface, expanding operators' business horizons to realize "Calling as a Service". Additionally, advanced features such as real-time translation and AI-based fraud prevention improve core call quality, offering unique services that increase customer loyalty and generate additional revenue. Two-layer technological upgrades strengthening the foundation The AI New Calling architecture delivers two key technological advancements: Enhanced Capability Infrastructure: The introduction of an IMS Data Channel (IMS DC) enables multimodal data transmission and lightweight H5 app deployment, overcoming limitations in audio/video interactions and creating a superior calling platform. A new ecosystem is established by launching a plug-and-play AI calling open platform that supports third-party plugin integration for flexible capability use and rapid innovation development. Together, these improvements facilitate the smooth transition from closed voice networks to an intelligent, open, and agile AI+ network, helping operators build a sustainable and evolving communication service ecosystem. Four core capabilities redefining the value of voice call Focusing on essential user needs, ZTE's AI New Calling removes traditional barriers in audiovisual communication by fully embedding AI capabilities throughout the communication process. It redefines the value of calling across four main areas: enhancing efficiency, expanding the ecosystem, improving experience, and embracing technological inclusivity. AI personal assistant: Users can activate a personal AI agent during calls to independently manage meetings, travel plans, and other routine tasks—achieving complete task closure and turning every call into a productive interaction ("calls that get things done"). Super service gateway: The native dialer is transformed into a comprehensive service gateway, providing direct access to frequently used services like business travel and government functions—without requiring app downloads. This allows instant service access at the moment of dialing ("dial and enjoy"). AI clear voice: By combining background noise reduction, voiceprint optimization, and weak-network compensation, AI Clear Voice delivers crystal-clear, high-definition two-way audio even in challenging network environments. Accessible calling services: Utilizing AI integrated within the network, the system offers inclusive features like real-time language translation and proactive fraud detection. These services operate independently of the capabilities of user devices, ensuring truly universal and fair communication for all. Open collaboration to co-build the intelligent calling ecosystem AI New Calling is a strategic path toward the digital and intelligent transformation of voice communication. Its widespread implementation requires collaboration throughout the industry. ZTE is dedicated to driving innovation in communication technologies and facilitating the smooth transition of traditional voice networks into intelligent, open, and flexible AI-powered networks. Moving forward, ZTE will continue to collaborate with partners across the ecosystem to push the boundaries of AI and telecommunications integration, speed up the adoption of AI calling solutions in various industries, and deliver smarter communication experiences to millions of households, collectively shaping the future of digital intelligence in telecom. Contributed by ZTE.

MetaFilter

The past 24 hours of MetaFilter

A Home for Retired Penguins

Where the penguins working at the aquarium (not the hockey rink) retire to.

Maybe It Will Happen Today

Maybe It Will Happen Today is a BlueSky account by OG Blogger and friend to many Chicago-area MeFites, Phineas X. Jones, featuring a series of illustrations based around the words Maybe It Will Happen Today.

J. S. Bach, Prelude No 6 In D Minor

Anke Chen plays Bach.

And Chopin. And Clementi. More here.

here we go again: Toronto's air quality worst in the world

Toronto air was orange this morning. The smell of smoke is everywhere Toronto has been ranked worst in the world for air quality by IQAir It's high risk hazard 10+ Many outdoor events are cancelled today including the FIFA parties Possibly drifting to New York . So take care New Yorkers. --- Previously on the blue from June 7 2023 Stay inside and reduce your exposure. As Fizz states in that thread: Just a new normal, this shit is going to happen more and more

this isn't happiness.

ART, PHOTOGRAPHY, DESIGN & DISAPPOINTMENT INSTAGRAM ★ ELSEWHERES

Hot wax, Bruce Nauman



Hot wax, Bruce Nauman

Out of the blue, Christopher Soukup







Out of the blue, Christopher Soukup

Black hole sun, Angela Lane







Black hole sun, Angela Lane

Glimmeratti, Yooyun Yang









Glimmeratti, Yooyun Yang

Ancient astronaut, Enrique Martínez Celaya



Ancient astronaut, Enrique Martínez Celaya

Renovatie museum Boijmans pakt fors duurder uit dan 360 miljoen, gemeente grijpt in

Rijnmond: Renovatie museum Boijmans pakt fors duurder uit dan 360 miljoen, gemeente grijpt in

Today in Hoffman Lenses

Everybody Hates Elon:

"Meta has spent years tracking us online," said a spokesperson for Everybody Hates Elon. "Now it wants to track us in the real world too." [...] "Meta and Ray-Ban's new AI glasses can be used to secretly record women and young people for sexual reasons," the EHE spokesperson continued in their statement. "Simply put, that's abuse."

EHE poses one simple question: "Billionaires could fund cures for cancer -- so why are they funding glasses for perverts instead?"

Previously, previously, previously, previously, previously.

A squeezed China is trying to wring more from its state assets

Its latest campaign won’t solve its debt woes, but inches in the right direction.


Het conflict met de kat van de overburen

De kat van de overburen en ik hebben een meningsverschil. Beter gezegd: wij hebben meningsverschillen, in overweldigend meervoud.

Slashdot

News for nerds, stuff that matters

OpenAI Launches a Keypad for AI Agents

OpenAI's first hardware device is a limited-edition desktop keypad called the Codex Micro that lets users monitor and control AI coding agents. Axios reports: Codex Micro is a collaboration with Work Louder, a boutique hardware company known for customizable mechanical keyboards and shortcut controllers for developers and designers. The small, square macro pad -- with backlit keys, a rotary knob and a tiny joystick -- sits beside your regular keyboard as a physical shortcut box for common Codex actions and shows the status of your agents. The keys are customizable and include a push-to-talk option as well as a dial to adjust your reasoning setting. Codex Micro is a niche device for Codex power users and will only be available until it sells out. It's priced at $230.

Read more of this story at Slashdot.

Get Out

Thomas Hawk posted a photo:

Get Out

Found Photograph

Thomas Hawk posted a photo:

Found Photograph

Sargasso

Hopeloos Genuanceerd

Closing Time | And Then There Was Silence

Letterlijk, de afgelopen dagen, want we kwamen hier niet echt toe aan Closing Time’pjes. Oeps. Bij deze, om het goed te maken, een liedje dat net zo lang duurt als drie normale nummers bij elkaar. (Nou ja, meestal dan, er zijn uitzonderingen).

Hoe dan ook: nu weer een mooi nummer. En zelf tijd en zin om mensen blij te maken met mooie muziek? Sargasso kan altijd nog wel een CT-redacteur gebruiken (net al in het algemeen schrijvers, redactie- en bestuursleden). Stuur bij interesse een berichtje naar de redactie!

LIVEBLOG FALKLANDOORLOG - Engeland vs Argentinië in de halve finale

Daar zijn we dan, het laatste potje voor het allerbelangrijkste potje (ok vooruit, er is nog een troostfinale voor de losers) van de komende vier jaar. Aan de ene kant staan de Engelsen, aangevoerd door totaalkampioen Harry Kane in de spits en tovenaar Jude Bellingham als topscorer. Aan de andere zijde Argentinië, die hebben Messi. Sommigen zouden daar '...en de scheids' aan toevoegen, maar vergeleken met Qatar valt het aantal dubieuze beslissingen in Argentijns voordeel nog alleszins mee. Toch, je kunt dan wel de grootste voetballer sinds Maradonna in je selectie hebben, als je er bijna uit knikkert tegen Kaapverdië en je in 90 minuten niet langs Zwitserland komt, ben je niet bepaald de gedoodverfde favoriet. Bovendien is deze strijd al eens beslecht in het voordeel van de Engelsen, in 1982. Krijgen de boys van Thomas Tuchel het voor elkaar om hun innerlijke Maggie Thatcher te doen ontwaken en zo die sluwe Argentijnen te braden en te serveren met vette worst en witte bonen in tomatensaus? We geven toe, wij zijn de kwartfinale in 2022 niet vergeten en na een paar weken online hype en tamelijk leuk voetbal beginnen wij onderhand langzaam It's Coming Home te neuriën. Misschien zingt het hele StamCafé vanavond uit volle borst Wonderwall. Wtf is dat eigenlijk, een wondermuur? Ach boeien. We gaan ervoor zitten met chips, nootjes en de rest.

Update 3' - Hahaha nu al bijna knokken
Update 24' - ZUIPPAUZE
Update 35' - Ook in die andere oorlog is het onrustig. Amerika valt Iran aan.
Update 45+3' - Einde eerste helft. Geen doelpunten maar wat een matpartij is deze wedstrijd.

DE SFEER

SocialSocial
@supersonnyspurs01

let's have it 😤 Football belongs to England 🏴󠁧󠁢󠁥󠁮󠁧󠁿. We want it back 🏆.

♬ original sound - SuperSonnySpurs01

Of; HUP ARGENTINIË

SocialSocial