Latest Tech News

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

Filtered by: bas Clear Filter

Show HN: Open-sourcing our text-to-CAD app

CADAM A Text to CAD Web Application What it does: Generates parametric 3D models from natural language descriptions, with support for both text prompts and image references Outputs OpenSCAD code with automatically extracted parameters that surface as interactive sliders for instant dimension tweaking Separate agents for conversation and code generation; simple parameter tweaks bypass AI entirely using deterministic regex-based updates Exports as .STL or .SCAD Runs fully in-browser by comp

This dual-4K security camera with 360º panning uses AI to alert you of porch pirates

Stephen Schenck / Android Authority TL;DR Reolink is expanding its security camera solutions with AI-powered event summaries and natural language searching. The brand has also announced TrackFlex Floodlight WiFi, a new wireless camera with AI-based 360º panning and object tracking. It features two cameras that combine to provide a 4K video feed. AI is creeping into every facet of our lives, and so, it’s not surprising for it to make way into our security cameras. Reolink recently introduced

Microsoft Goes Back to BASIC, Open-Sources Bill Gates’ Code

In the era of vibe coding, when even professionals are pawning off their programming work on AI tools, Microsoft is throwing it all the way back to the language that launched a billion devices. On Wednesday, the company announced that it would make the source code for Microsoft BASIC for the 6502 Version 1.1 publicly available and open-source. The code is now uploaded to GitHub under an MIT license (with a cheeky commit time stamp of “48 years ago”). Microsoft called the code—written by the com

MS-BASIC 1.1 introduced programming to a generation - now you can download it for free

Doug Wilson/CORBIS/Corbis via Getty Images Follow ZDNET: Add us as a preferred source on Google. ZDNET's key takeaways Microsoft open-sourced the MS-BASIC language. Bill Gates would never have seen this coming back in the day. MS-BASIC 1.1 was many developers' first language. If, like my ZDNET colleague David Gerwitz and I, you were tinkering with computers in 1975, you badly wanted an MITS Altair 8080 computer, the first PC. To build software on it, most of us used Altair BASIC. A pair of

Action was the best 8-bit programming language

There were many programming languages available for 8-bit computers, the most common being BASIC and Assembly Language, but there were also other lesser-used languages such as Logo, Forth, and Pilot. The languages that would go on to dominate 16-bit computing, C and Pascal, were also available but were usually severely limited. An 8-bit computer generally did not have enough horsepower to run those more complex language compilers. By 1983 Optimized Systems Software (OSS) was renown in the Atari

Microsoft open-sources Bill Gates’ 6502 BASIC from 1978

On Wednesday, Microsoft released the complete source code for Microsoft BASIC for 6502 Version 1.1, the 1978 interpreter that powered the Commodore PET, VIC-20, Commodore 64, and Apple II through custom adaptations. The company posted 6,955 lines of assembly language code to GitHub under an MIT license, allowing anyone to freely use, modify, and distribute the code that helped launch the personal computer revolution. "Rick Weiland and I (Bill Gates) wrote the 6502 BASIC," Gates commented on the

AUKEY’s new modular wireless charger is an absolute game changer

The world's first modular true wireless charger, AUKEY MagFusion Ark TL;DR The AUKEY MagFusion Ark is a modular wireless charging system with a Qi2.2 multi-pad base and detachable spheres. Each sphere has a 6,700mAh battery, a Qi2.2 charging pad, and a bi-directional 30W USB-C port, making it a portable power bank. The official launch and pricing are expected in Q1 2026. Multiple base plate and sphere configurations are planned. If you thought wireless chargers were boring, here’s a new one

These new headphones promise up to 100 hours (!) of battery life

Baseus TL;DR Baseus has announced the Inspire XH1 noise canceling headphones. This pair of headphones offers up to 100 hours of battery life, or up to 65 hours with ANC enabled. The company also revealed a pair of wireless earbuds and a pair of open-ear earphones. Baseus has just announced two cool charging gadgets at IFA 2025, including a mobile hotspot that doubles as a 20,000mAh power bank. But the company isn’t stopping here, as it’s also announced a trio of audio products today. Inspir

This might be the first mobile hotspot with a 20,000mAh power bank

Baseus TL;DR Baseus is launching the “world’s smallest” detachable AC plug/MagSafe power bank. Additionally, it’s rolling out the “world’s first” MiFi/20,000mAh power bank. IFA 2025 has hit the ground running with keynote addresses and product reveals coming in left and right. If power banks are your thing, mobile accessory brand Baseus has you covered. The company had a couple of announcements for people looking to keep their devices charged. EnerGeek GX11 MiFi Power Bank 20000mAh 67W Base

Microsoft open-sources its 6502 version of BASIC from 1976

is a senior editor and author of Notepad , who has been covering all things Microsoft, PC, and tech for over 20 years. Posts from this author will be added to your daily email digest and your homepage feed. After years of unofficial copies of Microsoft’s 6502 BASIC floating around on the internet, the software giant has released the code under an open-source license. 6502 BASIC was one of Microsoft’s first pieces of software, adapted in 1976 by Microsoft cofounder Bill Gates and early employee

ExpressVPN switches to multi-tiered pricing with more feature options

ExpressVPN has tripled its subscription options by switching to a tiered pricing structure, effective today. The new system includes three levels of service, the cheapest offering basic VPN service and the others adding extra features. Each one of those levels — Basic, Advanced and Pro — can be purchased for monthly, yearly or two-year durations. In total, you've now got nine different options for subscribing to ExpressVPN. The company also says legacy plans will remain active "for now," and cu

Microsoft BASIC for 6502 Microprocessor – Version 1.1

Microsoft BASIC for 6502 Microprocessor - Version 1.1 Historical Significance This assembly language source code represents one of the most historically significant pieces of software from the early personal computer era. It is the complete source code for Microsoft BASIC Version 1.1 for the 6502 microprocessor, originally developed and copyrighted by Microsoft in 1976-1978. Why This Document is Historically Important 1. Foundation of the Personal Computer Revolution This BASIC interpreter

Microsoft Releases Historic 6502 Basic

Microsoft BASIC for 6502 Microprocessor - Version 1.1 Historical Significance This assembly language source code represents one of the most historically significant pieces of software from the early personal computer era. It is the complete source code for Microsoft BASIC Version 1.1 for the 6502 microprocessor, originally developed and copyrighted by Microsoft in 1976-1978. Why This Document is Historically Important 1. Foundation of the Personal Computer Revolution This BASIC interpreter

5 ways to instantly boost your soundbar audio quality (without spending a dime)

Jada Jones/ZDNET Follow ZDNET: Add us as a preferred source on Google. Soundbars are gaining in popularity because of their sleek design and ability to provide an ample boost in audio quality compared to built-in TV speakers. Even with their plug-and-play nature, you can make a few modifications to help unleash the best possible sound quality. Also: I tried Bose QuietComfort Ultra Earbuds' AI noise cancelling, and can't go back to regular ANC Whether you're new to soundbar setups or a self-p

ExpressVPN switches to multi-tiered pricing plans, letting users tweak features to plan duration

ExpressVPN has tripled its subscription options by switching to a tiered pricing structure, effective today. The new system includes three levels of service, the cheapest offering basic VPN service and the others adding extra features. Each one of those levels — Basic, Advanced and Pro — can be purchased for monthly, yearly or two-year durations. In total, you've now got nine different options for subscribing to ExpressVPN. The company also says legacy plans will remain active "for now," and cu

India’s Offgrid raises $15M to make lithium optional for battery storage

Lithium has become the default choice for battery-powered systems, but its limitations — from volatile supply chains to short lifespans — are becoming increasingly difficult to ignore. Offgrid Energy Labs, a deep-tech startup based in India, wants to make lithium less central, especially when it comes to battery storage. The seven-year-old startup, incubated at IIT Kanpur, has developed a proprietary zinc-bromine-based battery system as an alternative to lithium-ion technology. Called ZincGel,

An adventure in writing compatible systems

Turso is a rewrite of SQLite from scratch in Rust. We aim to keep full compatibility with SQLite, while adding new and exciting features like CDC, concurrent writes, encryption, among many others. It is currently in alpha, but progressing fast and getting close to a point where it can be used for production workloads. Rewriting existing software systems is a special kind of hard. Aside from the difficulty in writing the software itself, you have to deal with behaviors of the existing system tha

A Unique, High-Tech (Family) Computer

There’s a concept that many people have tried, with varying effects: the “educational computer”, a device that a parent can buy for their children to learn the basics of the computer, which everyone will need to know in the future, and can also play games, so the children will actually want to use it. These have ranged from plasticky VTech toys with little more than an electronic organizer, to the Wonder Computer of the 1980’s, the Commodore VIC-20, which was a full computer. This is a prime mar

Bash Prompts Collection

Bash Prompts This web page is a child of the Bash Prompt HOWTO that I'm maintaining for the Linux Documentation Project. The HOWTO explains a lot more than I'm going to here. My interest in Bash Prompts developed when I found "The BashPrompt Themes Project (now long deceased). Some of their prompts show up here, and a lot of what I've done shows the influence of their work. I started these pages because so many people have been mailing me cool prompts that I couldn't see putting them all in t

Ask HN: Best foundation model for CLM fine-tuning?

Hi, I have a largish (2 GB) corpus of curated, high-quality text in some low-resource language, and I want to build a model that would provide an advanced "auto complete" service for writers. I'm thinking of taking a decoder-only model such as Llama, Mistral or Gemma, slice off the embedding layers (which are based on unneeded languages), create new ones (perhaps initialized based on a FastText model trained on the corpus), paired with a tokenizer newly created from my corpus, then train the m

Replacing a cache service with a database

Replacing a cache service with a database I’ve been thinking about this: will we ever replace caches entirely with databases? In this post I will share some ideas and how we are moving towards it. tl;dr we are still not there, yet. Why do we even use caches? Caches solve one important problem: providing pre-computed data at insanely low latencies, compared to databases. I am talking about typical use cases where we use a cache along with the db (cache aside pattern), where the application alw

When the sun will literally set on what's left of the British Empire

Click to enlarge A while ago I treated you to a dissertation entitled “Does The Sun Set On The British Empire?”, and concluded that it doesn’t. The UK’s widely scattered overseas territories, sparse though they are, mean that the sun is still always shining, somewhere in the world, over British territory. The most important territories in maintaining this late-empire sunlight are the Pitcairn Islands, in the Pacific, and the British Indian Ocean Territory, in the Indian Ocean. To illustrate th

Replacing a Cache Service with a Database

Replacing a cache service with a database I’ve been thinking about this: will we ever replace caches entirely with databases? In this post I will share some ideas and how we are moving towards it. tl;dr we are still not there, yet. Why do we even use caches? Caches solve one important problem: providing pre-computed data at insanely low latencies, compared to databases. I am talking about typical use cases where we use a cache along with the db (cache aside pattern), where the application alw

‘Call of Duty’ May Enlist for a Movie Adaptation

Activision Blizzard and Microsoft’s Call of Duty franchise could take its blockbuster success to the big screen. According to Puck’s Matt Belloni, Paramount is currently negotiating for film rights to the long-running shooter series. Getting this IP is said to be a “tough priority” for new Paramount head David Ellison, since it’d be another major gaming property in the studio’s portfolio after Sonic the Hedgehog. There’s a new Call of Duty game annually—Treyarch and Raven’s Black Ops 7 lands in

iPad vs iPad Air: With a $150 price gap, is the Air still worth the premium?

Apple has two great, affordable iPads that most people consider: the base iPad, and the iPad Air. Over time, these iPads have always been relatively similar, making it a rather interesting debate. With current deals, theres only $150 between these two iPads, which really begs the question: should you pay more for the iPad Air, or save some money with the base iPad? The case for iPad Air For $150 more, the iPad Air comes with a lot more tech at a sub-$500 price. To be exact, the iPad Air is cur

Topics: air apple base ipad ipads

Finally, a pair of earbuds that stay put when I run (and they're only $40)

Baseus Bass BC1 open-ear earbuds ZDNET's key takeaways Baseus' Bass BC1 earbuds are available now for $40 on Baseus' website. With the help of the available app, these earbuds can produce very good sound for outdoor activities Use caution when using the BC1 earbuds outdoors so you can still hear ambient sound. View now at Baseus When I'm out for a run, I'm not looking for studio-quality sound that would satiate my inner audiophile. I just want sound with plenty of lows and highs, but with eno

A Ritzy L.A. Enclave Learned a Bitter Lesson About the Limits of Its Wealth

In June, after months of thwarted efforts, the City of Calabasas received a favorable ruling in its case against Los Angeles County: The Superior Court ruled that Calabasas had the right to test the fire debris deposited in the landfill. The court decision seemed to have an effect: For the next seven weeks, the county and Calabasas tried to negotiate a settlement. No agreement was reached, however, and finally, on Aug. 11, experts hired by the city took 20 samples from four trucks arriving at t

Will Bardenwerper on Baseball's Betrayal of Its Minor League Roots

Journalist Will Bardenwerper joins co-hosts Whitney Terrell and V.V. Ganeshananthan to discuss his new book, Homestand: Small Town Baseball and the Fight for the Soul of America, which explores the consequences of Major League Baseball cutting 40 affiliated minor league teams, each one only as expensive as an average Major League salary. He explains how the accessibility and affordability of minor league baseball has made it a unique gathering point for working-class communities like the one in

How to slow down a program and why it can be useful

Most research on programming language performance asks a variation of a single question: how can we make some specific program faster? Sometimes we may even investigate how we can use less memory. This means a lot of research focuses solely on reducing the amount of resources needed to achieve some computational goal. So, why on earth might we be interested in slowing down programs then? Slowing Down Programs is Surprisingly Useful! Making programs slower can be useful to find race conditions