Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: language Clear Filter

Optimising for maintainability – Gleam in production at Strand

Strand is a marketing agency based in London, UK. The company specialises in copywriting and content creation for many of the world’s largest enterprise technology companies, running marketing programmes that produce hundreds of white papers, case studies, blog posts and articles every year. Challenge For many years, Strand has relied on a custom-built project management system to support the operational aspects of its business—creating projects, tracking activities and managing documents. How

Researchers find evidence of ChatGPT buzzwords turning up in everyday speech

“This research focuses on a central issue in the discourse surrounding AI and language: are these language changes happening because we’re using a tool and repeating what it suggested or is language changing because AI is influencing the human language system?” said assistant professor of computational linguistics and principal investigator Tom Juzek. “By analyzing lexical trends before and after ChatGPT was released in 2022, we found a convergence between human word choices and LLM-associated p

Efficient Array Programming

Efficient Array Programming This is a wiki-like repo for collecting information and examples for efficient programming in array languages. Most of the explanations here will be written from my understanding of the programs, so I do recommend scrutinizing the programs yourself first before reading them. The general goal of this repository is to help people improve their understanding of array languages, and to have a wealth of examples for well-written array language code.

Implementing Forth in Go and C

I first ran into Forth about 20 years ago when reading a book about designing embedded hardware. The reason I got the book back then was to actually learn more about the HW aspects, so having skimmed the Forth chapter I just registered an "oh, this is neat" mental note and moved on with my life. Over the last two decades I heard about Forth a few more times here and there, such as that time when Factor was talked about for a brief period, maybe 10-12 years ago or so. It always occupied a slot i

GNU Artanis – A fast web application framework for Scheme

More seriously, Artanis is written using GNU Guile, one of the best implementations of Scheme language. One day, the folks at GNU were discussing what language they would write the GNU website in - and many chose Python. But I found that strange, because the official extension language of GNU is GNU Guile. And I wondered aloud - why not start a brand new project to provide a web framework written with GNU Guile? To which RMS said, "It's cool, I like this idea." But at that time, it was just an

Google Translate's latest feature is its take on Duolingo

Considering its popularity, Google Translate sure hasn't received much attention lately. However, that just changed with a big update. The latest app introduces AI-powered live translation along with new language learning tools that might give Duolingo a run for it's money. Google said it heard from users that the toughest skill to master was conversation — ie, learning to listen and speak with confidence. To that end, it's piloting a new language practice feature (on iOS or Android) targeted t

Google can translate your voice in real time now - try it free

Getty Images/NurPhoto/Contributor Follow ZDNET: Add us as a preferred source on Google. ZDNET's key takeaways Google Translate now has a real-time translation feature. The app also offers a Duolingo-like language learning experience. Users in select countries can access both features for free in the Google Translate app. Google Translate has been a go-to source for people's translating needs for nearly two decades. While AI has been powering the tool since its inception, generative AI's ad

Google is building a Duolingo rival into the Translate app

is a news writer who covers the streaming wars, consumer tech, crypto, social media, and much more. Previously, she was a writer and editor at MUO. Posts from this author will be added to your daily email digest and your homepage feed. Google is putting AI-powered language learning tools into its Translate app. The new feature, rolling out now in beta, can create customized language lessons based on your skill level and your purpose for picking up a new language, such as vacationing in another

Google Translate takes on Duolingo with new language learning tools

Google is rolling out a new AI-powered experimental feature in Google Translate designed to help people practice and learn a new language, the company announced on Tuesday. Translate is also gaining new live capabilities to make it easier to communicate in real time with a person speaking a different language. The new language practice feature is designed for both beginners starting to learn conversational skills and advanced speakers looking to brush up on their vocabulary, the company says. T

Your Google Discover feed could soon be more customizable (APK teardown)

Joe Maring / Android Authority TL;DR Google is evaluating new options to make the Discover feed easier to customize. It is testing a new language selection option that lets you select multiple languages. The language selection tool is unlikely to limit the number of languages you can choose for content on the Discover feed. So far, Google has restricted language choices for the Discover feed to itself. However, an imminent change could soon provide you with more control over the content you

Do I not like Ruby anymore? (2024)

Do I not like Ruby anymore? 2024/05/28 I recently started working at a Python shop. The reasons behind this choice of employment are very much unrelated to the technology stack. Python is not my favorite programming language. In fact, allow me to drop the euphemism and express my pure, unadulterated thoughts about it: I never liked Python, I see it as a huge red flag and I think the world would be a better place if we all decided to finally move on from it. With that out of the way, let’s talk

NotebookLM’s Video Overviews go global with support for over 80 languages

Andy Walker / Android Authority TL;DR Video Overviews for NotebookLM now support over 80 languages. Audio Overviews are now longer and more engaging. Only about a month after Google introduced Video Overviews to NotebookLM, the feature is already getting an update. That update will make Video Overviews more accessible to a larger number of users. The Audio Overviews feature is also getting an update. Don’t want to miss the best from Android Authority? Set us as a preferred source in Google S

Closing the Nix gap: From environments to packaged applications for rust

Closing the Nix Gap: From Environments to Packaged Applications for Rust Should I use crate2nix, cargo2nix, or naersk for packaging my Rust application? — (@jvmncs) January 21, 2025 This tweet shows a common problem in Nix: "Should I use crate2nix, cargo2nix, or naersk for packaging my Rust application?" devenv solved this for development environments differently: instead of making developers package everything with Nix, we provide tools through a simple languages.rust.enable . You get cargo

Closing the Nix Gap: From Environments to Packaged Applications for Rust

Closing the Nix Gap: From Environments to Packaged Applications for Rust Should I use crate2nix, cargo2nix, or naersk for packaging my Rust application? — (@jvmncs) January 21, 2025 This tweet shows a common problem in Nix: "Should I use crate2nix, cargo2nix, or naersk for packaging my Rust application?" devenv solved this for development environments differently: instead of making developers package everything with Nix, we provide tools through a simple languages.rust.enable . You get cargo

I did 98,000 Anki reviews. Anki is already dead

Ibiza coast. August 2025. I went through a phase where I Anki’d every useful-seeming Japanese word I came across as well as all of the standard 2,136 kanji. I was teaching English in Japan at the time, which meant I was thinking about language learning all day. I’d arrived with no knowledge of the language and a resolve to be able to read a contemporary fiction novel on my flight home, so I felt I needed all the help I could get. That’s when I found Anki. Fig. 1: My idea of a good time. Review

The Core of Rust

NOTE: this is not a rust tutorial. Every year it was an incredible challenge to fit teaching Rust into lectures since you basically need all the concepts right from the start to understand a lot of programs. I never knew how to order things. The flip side was that usually when you understand all the basic components in play lots of it just fits together. i.e. there's some point where the interwovenness turns from a barrier into something incredibly valuable and helpful. —Jana Dönszelmann Visio

Dex is an AI-powered camera device that helps children learn new languages

Three parents—Reni Cao, Xiao Zhang, and Susan Rosenthal—were worried about their children’s screen time, so they left their tech jobs to create a product that encourages children to engage with the real world while also helping them learn a new language. Their move has paid off, as the company recently raised $4.8 million in funding. The newly launched gadget is called Dex and resembles a high-tech magnifying glass with a camera lens on one side and a touchscreen on the other. When kids use the

Meta Rolls Out AI Translations for Facebook and Instagram User-Generated Content

Meta's AI team just rolled out new translation tools to Facebook and Instagram, allowing user-generated content to be converted into other languages on the fly. These new tools, which were announced at Meta Connect in 2024, are intended to help bridge the gap between people who speak different languages so that videos and reels can be understood by more audiences internationally. Currently, the one-click translations effectively translate English reels into Spanish (or vice versa). Though othe

Launch HN: Uplift (YC S25) – Voice models for under-served languages

Hi HN, we are Zaid, Muhammad and Hammad, the co-founders of Uplift AI ( https://upliftai.org ). We build models that speak underserved languages — today: Urdu, Sindhi, and Balochi. A billion people worldwide can't read. In countries like Pakistan – the 5th most populous country – 42% of adults are illiterate. This holds back the entire economy: patients can't read medical reports, parents can't help with homework, banks can't go fully digital, farmers can't research best practices, and people m

Google Translate Reportedly Adding AI Integration, Duolingo-Like Game Elements

Google Translate could soon get some major AI enhancements, like the ability to select different AI models and a game-like practice mode, according to a report from Android Police on Monday. Android analyst AssembleDebug looked into the Google Translate app's latest build, version 9.15.114, and found what appears to be new changes to the user interface. At the top, there's a new model selector, Fast and Advanced. Fast would presumably be for quick translation tasks, like deciphering menu items.

FFmpeg Assembly Language Lessons

Welcome to the FFmpeg School of Assembly Language. You have taken the first step on the most interesting, challenging, and rewarding journey in programming. These lessons will give you a grounding in the way assembly language is written in FFmpeg and open your eyes to what's actually going on in your computer. Required Knowledge Knowledge of C, in particular pointers. If you don't know C, work through The C Programming Language book High School Mathematics (scalar vs vector, addition, multipl

Why Nim?

You might have heard of the line, "one ring to rule them all" from the book the Lord of the Rings. Though, this ring is an evil object created by the evil Sauron, the idea of just one thing existing to manage or control a lot of things at the same time, is something we all long for. We all need that one app which can manage all our tasks. We need that one card that can hold or manage all our credit and debit card information. How we long for a single language for the whole world (by the way thi

OpenAI Progress

As an AI language model, I can't express personal desires, emotions, or thoughts like a human would. However, in the spirit of your question, I can suggest some interesting questions or topics that a conversation with a future AI model might encompass: New advances and capabilities: I might ask about any major leaps in AI technology since my training data, such as groundbreaking developments in natural language processing, computer vision, or reinforcement learning. Addressing the AI alignment

How One Wikipedia Editor Unraveled the ‘Single Largest Self-Promotion Operation’ in the Site's History

Quick—what are the top entries in the category "Wikipedia articles written in the greatest number of languages"? The answer is countries. Turkey tops the list with Wikipedia entries in 332 different languages, while the US is second with 327 and Japan is third with 324. Other common words make their appearance as one looks down the list. "Dog" (275 languages) tops "cat" (273). Jesus (274) beats "Adolf Hitler" (242). And all of them beat "sex" (122), which is also bested by "fever," "Chiang Kai

Recto – A Truly 2D Language

Recto — a truly 2D language Masato Hagiwara Open in Recto Pad Google Colab Github Recto Pad TL;DR Recto is a 2D programming language that uses nested rectangles as its core syntax, encoding structure and recursion directly in space instead of a linear stream of text. Recto explores new ways to write, parse, and reason about code—and even natural language—spatially. Introduction Open in Recto Pad Virtually all the languages we humans use—spoken, written, or artificial (such as programmi

I used to know how to write in Japanese

Marco Giancotti , August 15, 2025 Cover image: Kazuenokami Katō Kiyomasa Observing a Monkey with a Writing Brush, Tsukioka Yoshitoshi I recently came across a short essay about kanji—Japanese logographic characters—by a certain James W. Heisig. His point is that learning kanji presents two obstacles: remembering what the shapes mean and remembering how they are pronounced. And it is a bad idea, claims Heisig, to try learning both at the same time. Japanese children learn the spoken language fir

Will AI make language dubbing easy for film and TV?

Will AI make language dubbing easy for film and TV? 1 hour ago Share Save Suzanne Bearne Technology Reporter Share Save XYZ Films Swedish movie Watch the Skies was dubbed into English using AI Finding international films that might appeal to the US market is an important part of the work XYZ Films. Maxime Cottray is the chief operating officer at the Los Angeles-based independent studio. He says the US market has always been tough for foreign language films. "It's been limited to coastal New

Dedicated volunteer exposes “single largest self-promotion operation in Wikipedia’s history”

Quick—what are the top entries in the category "Wikipedia articles written in the greatest number of languages"? The answer is countries. Turkey tops the list with Wikipedia entries in 332 different languages, while the US is second with 327 and Japan is third with 324. Other common words make their appearance as one looks down the list. "Dog" (275 languages) tops "cat" (273). Jesus (274) beats "Adolf Hitler" (242). And all of them beat "sex" (122), which is also bested by "fever," "Chiang Kai

JetBrains working on higher-abstraction programming language

JetBrains, creator of the popular Kotlin programming language, is developing a new programming language intended to make AI and code much more controllable and transparent. In a July 23 interview with InfoWorld, JetBrains CEO Kirill Skrygan elaborated on company plans for an as-yet-unnamed language that would describe a program at a higher level of abstraction. He reflected on how computer code originally was written in Assembler and moved to higher levels of abstraction with C and C++, then on

OCaml as my primary language

I started using the OCaml language regularly around 2012, and since then, my interest and enthusiasm for this language have only grown. It has become my preferred choice for almost all my personal projects, and it has also influenced my professional choices. Since 2014, I have been actively participating in public conferences dedicated to programming and software development, where I often express my enthusiasm for OCaml in ways that may be a bit over the top (but always passionate). This has ea