Latest Tech News

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

Filtered by: ex Clear Filter

Celestia – real-time 3D visualization of space

Interactive Planetarium Celestia serves as a planetarium – for an observer on any celestial object. You can easily navigate to any world and land on its surface. When used as a planetarium, Celestia shows accurate positions of solar system objects in the sky. You can switch labels and other supporting features on and off with hotkeys, or zoom in and out on an object of interest, for example Jupiter’s system of moons.

'WhiteCobra' floods VSCode market with crypto-stealing extensions

A threat actor named WhiteCobra has targeting VSCode, Cursor, and Windsurf users by planting 24 malicious extensions in the Visual Studio marketplace and the Open VSX registry. The campaign is ongoing as the threat actor continuously uploads new malicious code to replace the extensions that are removed. In a public post, core Ethereum developer Zak Cole described how his wallet was drained after using a seemingly legitimate extension (contractshark.solidity-lang) for Cursor code editor. Cole

Eye drops could replace glasses or surgery for longsightedness, study says

Doctors have developed special eye drops for people with longsightedness that could replace the need for reading glasses or surgery. Hundreds of millions of people worldwide have presbyopia, which is when the eyes find it difficult to focus on objects and text up close. Glasses or surgery can usually resolve the problem but many find wearing spectacles inconvenient and having an operation is not an option for everyone. Now experts say the solution could be as simple as using eye drops twice a

Titania Programming Language

Titania Programming Language Based on the Oberon-07 programming language designed by the late Niklaus Wirth. This is designed to be a language to teach compiler development with. Meaning behind the name: Titania is the wife of Oberon (Fairy King) in Shakespeare's A Midsummer Night's Dream https://en.wikipedia.org/wiki/Titania_(A_Midsummer_Night%27s_Dream) This is just a codename, and probably not final for this teaching language Grammar module = "module" ident ";" [import_list] decl_sequ

Eric Kripke Assures ‘The Boys’ is Still Getting a Mexico Spinoff

Prime Video’s been feeding superhero audiences with The Boys and its Gen V spinoff, but the franchise has other shows in the works. Up on the docket is one set in Mexico that’s gone quiet since the initial reveal back in 2023. But according to Boys showrunner Eric Kripke, that series remains alive and kicking. In a recent Collider talk, he promised the show is in active development and is “very cool. […] I think the script is good, and the world itself meets the standard of all our spinoffs.” H

RFC9460: SVCB and HTTPS DNS Records

In AliasMode, the SVCB record aliases a service to a TargetName. SVCB RRsets SHOULD only have a single RR in AliasMode. If multiple AliasMode RRs are present, clients or recursive resolvers SHOULD pick one at random.¶ The primary purpose of AliasMode is to allow aliasing at the zone apex, where CNAME is not allowed (see, for example, [RFC1912], Section 2.4). In AliasMode, the TargetName will be the name of a domain that resolves to SVCB, AAAA, and/or A records. (See Section 6 for aliasing of SV

Lexy: A parser combinator library for C++17

Why should I use lexy over XYZ? lexy is closest to other PEG parsers. However, they usually do more implicit backtracking, which can hurt performance and you need to be very careful with rules that have side-effects. This is not the case for lexy, where backtracking is controlled using branch conditions. lexy also gives you a lot of control over error reporting, supports error recovery, special support for operator precedence parsing, and other advanced features. Boost.Spirit The main differenc

Show HN: Vicinae – A native, Raycast-compatible launcher for Linux

Vicinae (pronounced "vih-SIN-ay") is a high-performance, native launcher for your desktop — built with C++ and Qt. It includes a set of built-in modules, and extensions can be developed quickly using fully server-side React/TypeScript — with no browser or Electron involved. Inspired by the popular Raycast launcher, Vicinae provides a mostly compatible extension API, allowing reuse of many existing Raycast extensions with minimal modification. Vicinae is designed for developers and power users

Magical systems thinking

The systems that enable modern life share a common origin. The water supply, the internet, the international supply chains bringing us cheap goods: each began life as a simple, working system. The first electric grid was no more than a handful of electric lamps hooked up to a water wheel in Godalming, England, in 1881. It then took successive decades of tinkering and iteration by thousands of very smart people to scale these systems to the advanced state we enjoy today. At no point did a single

Magical Systems Thinking

The systems that enable modern life share a common origin. The water supply, the internet, the international supply chains bringing us cheap goods: each began life as a simple, working system. The first electric grid was no more than a handful of electric lamps hooked up to a water wheel in Godalming, England, in 1881. It then took successive decades of tinkering and iteration by thousands of very smart people to scale these systems to the advanced state we enjoy today. At no point did a single

How a 2020 Rolex Collection Changed the Face of Watch Design

As the company that either invented or popularized the dive watch, the GMT watch, the first water-resistant watch, the first automatic watches, and much more besides, you could hardly downplay Rolex’s influence on watchmaking history. But while its iconic sports watches, like the Submariner, Daytona and GMT-Master are endlessly imitated, Rolex is not seen as a trendsetter, preferring to ignore passing horological fashions. It does its own thing, iterating carefully and minimally on its age-old t

Exit 8’s director was inspired by watching people play the game

Few video game adaptations understand their source material quite like the Exit 8 film. It takes the rules and structure of the game — which strands players inside of a looping hallway in a Tokyo subway station — and then builds on them with actual characters and a story. And according to director Genki Kawamura, one of the reasons that the movie feels so fresh could be because of how he approached it. “I wasn’t necessarily thinking about a film adaptation of a video game,” he tells The Verge. “

I unified convolution and attention into a single framework

The operational primitives of deep learning, primarily matrix multiplication and convolution, exist as a fragmented landscape of highly specialized tools. This paper introduces the Generalized Windowed Operation (GWO), a theoretical framework that unifies these operations by decomposing them into three orthogonal components: Path, defining operational locality; Shape, defining geometric structure and underlying symmetry assumptions; and Weight, defining feature importance. We elevate this f

Behind Kamathipura's Closed Doors

On the rickshaw, in the evening rush hour. An elderly driver, hands on the steering wheel, khaki shirt, marking his station. His neck hesitantly swivels, as if to say something: they have arrived at their destination. An alien territory in the white-washed city. Coquettish beckonings are lined up on fractured doors as street lamps in the narrow alleys. Collapsing buildings constrict ventilation and light. A landlord’s greed is made manifest: two-storeyed houses buried beneath off-balanced extens

Resizing images in Rust, now with EXIF orientation support

Resizing images in Rust, now with EXIF orientation support Resizing an image is one of those programming tasks that seems simple, but has some rough edges. One common mistake is forgetting to handle the EXIF orientation, which can make resized images look very different from the original. Last year I wrote a create_thumbnail tool to resize images, and today I released a small update. Now it’s aware of EXIF orientation, and it no longer mangles these images. This is possible thanks to a new ver

OCI Registry Explorer

Registry Explorer This beautiful tool allows you to explore the contents of a registry interactively. You can even drill down into layers to explore an image's filesystem. Enter a public image, e.g. "ubuntu:latest" : Enter a public repository, e.g. "ubuntu" : Interesting examples FAQ How does this work? This service lives on Cloud Run and uses google/go-containerregistry for registry interactions. Isn't this expensive to run? Not really! Ingress is cheap, Cloud Run is cheap, and GCS is

Gemini, the Winklevoss' crypto exchange, pops more than 14% in Nasdaq debut

Gemini Co-founders Tyler Winklevoss and Cameron Winklevoss attend the company's IPO at the Nasdaq MarketSite in New York City, U.S., Sept. 12, 2025. Shares of Gemini Space Station rallied 14% on Friday after the exchange operator raised $425 million in an initial public offering. The stock opened at $37.01 on the Nasdaq, about 32% above where its IPO was priced at $28. At one point, shares traded as high as $45.89. The stock closed higher by 14.3%, at $32. The New York-based company priced it

Gemini, the Winklevoss' crypto exchange, pops more than 17% in Nasdaq debut

Gemini Co-founders Tyler Winklevoss and Cameron Winklevoss attend the company's IPO at the Nasdaq MarketSite in New York City, U.S., Sept. 12, 2025. Shares of Gemini Space Station rallied 14% on Friday after the exchange operator raised $425 million in an initial public offering. The stock opened at $37.01 on the Nasdaq, about 32% above where its IPO was priced at $28. At one point, shares traded as high as $45.89. The stock closed higher by 14.3%, at $32. The New York-based company priced it

Exxon Says It Invented a New Graphite That Could Boost EV Batteries

ExxonMobil, the country’s largest oil and gas company, says it has developed a more advanced form of graphite that could help extend the lifespan of electric vehicle (EV) batteries. CEO Darren Woods called the technology a “revolutionary step change in battery performance” at the University of Texas at Austin’s Energy Symposium on Friday. He said it’s already being tested by several EV manufacturers, Bloomberg reports. This new synthetic graphite is used on a battery’s anode, its negative elec

Gemini, the Winklevoss' crypto exchange, pops more than 20% in Nasdaq debut

Gemini Co-founders Tyler Winklevoss and Cameron Winklevoss attend the company's IPO at the Nasdaq MarketSite in New York City, U.S., Sept. 12, 2025. Shares of Gemini Space Station soared as much as 40% on Friday after the exchange operator raised $425 million in an initial public offering. The stock opened at $37.01 on the Nasdaq after its IPO priced at $28. At one point, shares traded as high as $45.89. The stock was trading up about 21% at 2:50 p.m. ET. The New York-based company priced its

QGIS is a free, open-source, cross platform geographical information system

QGIS is a full-featured, user-friendly, free-and-open-source (FOSS) geographical information system (GIS) that runs on Unix platforms, Windows, and MacOS. Features 1. Flexible and powerful spatial data management Support for raster, vector, mesh, and point cloud data in a range of industry-standard formats Raster formats include: GeoPackage, GeoTIFF, GRASS, ArcInfo binary and ASCII grids, ERDAS Imagine SDTS, WMS, WCS, PostgreSQL/PostGIS, and other GDAL supported formats. Vector formats includ

Building a Deep Research Agent Using MCP-Agent

Documenting my journey building a general-purpose deep research agent powered by MCP, and sharing the valuable (and sometimes painful) lessons learned along the way. Background My name is Sarmad Qadri and I'm the creator of the open source project, mcp-agent. My philosophy for agent development in 2025 can be summarized as – MCP is all you need. Or more verbosely: Connect state-of-the-art LLMs to MCP servers, and leverage simple design patterns to let them make tool calls, gather context and m

Encyclopedia Britannica Wants Perplexity to Stop Using Its Logos When AI Makes Stuff Up

Merriam-Webster's dictionary defines the verb plagiarize as "to steal and pass off (the ideas or words of another) as one's own: use (another's production) without crediting the source." And that's exactly what its parent company, Encyclopedia Britannica, is alleging the AI company Perplexity did with its AI answers engine, according to a complaint filed Thursday in the US District Court for the Southern District of New York. AI companies like Perplexity are no strangers to copyright infringeme

Encyclopedia Britannica and Merriam-Webster sue Perplexity for copying their definitions

is a NYC-based AI reporter and is currently supported by the Tarbell Center for AI Journalism. She covers AI companies, policies, and products. Posts from this author will be added to your daily email digest and your homepage feed. The AI web search company Perplexity is being hit by another lawsuit alleging copyright and trademark infringement, this time from Encyclopedia Britannica and Merriam-Webster. Britannica, the centuries-old publisher that owns Merriam-Webster, sued Perplexity in New

After Anthropic’s Billion-Dollar Settlement, Dictionaries Are Suing Perplexity AI

Anthropic’s recent $1.5 billion settlement could open the floodgates for more publishers to sue AI companies over how they use copyrighted content. Just this week, the Britannica Group, the parent of Encyclopedia Britannica and the Merriam-Webster dictionary, sued Perplexity. Filed on Wednesday in a New York federal court, the complaint accuses the buzzy AI startup of infringing Britannica’s copyright and trademark rights and claims its answer engine is cutting into the publisher’s revenue. Pe

Metroid Prime 4 Goes Open World in December

Mario was the star of Friday's Nintendo Direct, but Samus did make an appearance with some important news about the upcoming Metroid Prime 4: Beyond. A new trailer for the game also showed that it will do something new for the series by having an open world to explore. Metroid Prime 4 will be released on the Switch 2 on Dec. 4, according to the new trailer shown during the Nintendo Direct. Along with the release date, the video showcased Samus' snazzy new motorcycle that will take her across a

I did 24 days of coding in 12 hours with a $20 AI tool - but there's one big pitfall

Yosi Azwan/iStock / Getty Images Plus Follow ZDNET: Add us as a preferred source on Google. ZDNET's key takeaways I spent $20 on Codex and saw 16x productivity. Hard usage limits cut off coding in mid-project unexpectedly. Premium tools can cost $800 monthly but give steadier results. We've talked before about OpenAI's Codex, the AI model designed specifically for programming work. While I found it to have some capabilities, the need to use it only in GitHub or as part of the command-line

Topics: ai code codex coding work

Logging in Go with Slog: A Practitioner's Guide

Logging in Go has come a long way. For years, the community relied on the simple standard log Copy package or turned to powerful third-party libraries like zap and zerolog . With the introduction of log/slog in Go 1.21 , the language now has a native, high-performance, structured logging solution designed to be the new standard. slog Copy isn’t just another logger; it’s a new foundation that provides a common API (the frontend) that separates logging logic from the final output, which is contr

Introduction to Nyquist and Lisp Programming

From Audacity Development Manual There is also a standalone version of Nyquist available from the Carnegie Mellon University Computer Music Project. Nyquist was written by Roger B. Dannenberg and was intended to be used as a complete programming language for audio synthesis and analysis, with support for MIDI, audio recording and playback, file I/O, object-oriented programming, profiling, debugging and more. Audacity uses a subset of Nyquist's functionality, allowing you to use Nyquist functi

Astrophysics Source Code Library

[submitted] adstex automatically identifies all citation keys in a TeX source file and builds the corresponding bibliography file (.bib file) by fetching the reference information from NASA's Astrophysics Data System (ADS). adstex recognizes all variants of the cite commands in TeX, and works with various styles of citation keys, including arXiv IDs, DOIs, and ADS bibcodes. When a citation key is in the format of first-author name and year, adstex will query NASA's ADS and return a list of poss