Google previews Gemini 2.5 Flash-Lite
Google has unveiled a preview of Gemini 2.5 Flash-Lite, a reasoning model optimized for cost and speed, and announced that two other Gemini models, Gemini 2.5 Pro and Gemini 2.5 Flash, are now generally available. Google made the announcements June 17...
Parasoft C/C++test adds AI assistant
Parasoft has released Parasoft C/C++test 2025.1, an update to the company’s automated testing solution for for C and C++ developers that introduces an AI assistant. The new release also adds nearly 70 static analysis rules, among other improvements....
UxPlay Control Extension Makes AirPlay Sharing Easier to Use
If you want an easier way to control UxPlay on Ubuntu (or any other Linux distribution using GNOME Shell), there’s a new extension to help. The UxPlay Control GNOME Shell extension does exactly what it says it says: it gives you control over over UxP...
New GNOME Extension Simplifies iPhone Screen Sharing on Linux
A new GNOME Shell extension makes it easy to control the UxPlay AirPlay server on Ubuntu. Start and stop mirroring your iPhone or iPad screen with a click. You're reading New GNOME Extension Simplifies iPhone Screen Sharing on Linux, a blog post from O...
This GNOME Extension Simplifies iPhone Screen Sharing on Linux
A new GNOME Shell extension makes it easy to control the UxPlay AirPlay server on Ubuntu. Start and stop mirroring your iPhone or iPad screen with a click. You're reading This GNOME Extension Simplifies iPhone Screen Sharing on Linux, a blog post from ...
Liberux Nexx: a Linux smartphone built in Europe
With the possibility that Google is going to make some big changes to the open source status of Android, the importance of smartphones that don’t run either iOS or (some form of) Android is definitely increasing. Linux on smartphones is not as comple...
Retail versus finance: How genAI coding strategies diverge
An AI security vendor on Tuesday published an analysis of the generative AI (genAI) coding differences between its retail and finance customers, revealing that the retail approach is much more aggressive, whereas finance has been working on the techno...
Resurrecting a dead Torrent tracker and finding 3 million peers
Kian Bradley was downloading something using BitTorrent, and noticed that quite a few trackers were dead. Most of the trackers were totally dead. Either the hosts were down or the domains weren’t being used. That got me thinking. What if I picked up ...
Accessibility programming doesn’t feel accessible
Accessibility is something that doesn’t get nearly enough attention, especially considering because not only will we need accessibility features eventually as we grow older, but also because a lot of accessibility features are just helpful even if yo...
Get started with Python type hints
Python is best thought of as a dynamic but strongly typed language. Types aren’t associated with the names of things, but with the things themselves. This makes Python flexible and convenient for developers because you don’t have to rigorously def...
Better together: Developing web apps with Astro and Alpine
Astro is a stable server-side platform for launching web applications. Alpine is the go-to minimalist front-end JavaScript framework. Put them together, and you have a lean, versatile stack. This article walks through developing a web application that...
OpenAI’s o3 price plunge changes everything for vibe coders
On June 10, OpenAI slashed the list price of its flagship reasoning model, o3, by roughly 80% from $10 per million input tokens and $40 per million output tokens to $2 and $8, respectively. API resellers reacted immediately: Cursor now counts one o3 r...