Latest Tech News

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

Filtered by: program Clear Filter

ESA’s Moonlight programme: Pioneering the path for lunar exploration (2024)

Applications ESA's Moonlight programme: Pioneering the path for lunar exploration 15/10/2024 10144 views 62 likes Imagine a near future where services such as satellite navigation, video conferencing, and file sharing are as seamless on the Moon as they are on Earth. That’s the vision of ESA’s Moonlight programme, which aims to establish Europe’s first-ever dedicated satellite constellation for telecommunication and navigation services for the Moon. With over 400 planned lunar missions by spac

ESA's Moonlight programme: Pioneering the path for lunar exploration

Applications ESA's Moonlight programme: Pioneering the path for lunar exploration 15/10/2024 10144 views 62 likes Imagine a near future where services such as satellite navigation, video conferencing, and file sharing are as seamless on the Moon as they are on Earth. That’s the vision of ESA’s Moonlight programme, which aims to establish Europe’s first-ever dedicated satellite constellation for telecommunication and navigation services for the Moon. With over 400 planned lunar missions by spac

More VMware cloud partners axed as Broadcom launches new invite-only program

Broadcom is kicking some cloud service providers (CSPs) out of the VMware channel partner program, bringing uncertainty for the technological and financial futures of numerous businesses, especially small-to-medium-sized ones. As reported by The Register today, Broadcom this week revealed to VMware CSP partners that it is launching a new invite-only channel program for CSPs on November 1. Fewer CSPs are expected to be eligible for this new program. The Register said that “some mid-size partners

What Actually Happens When Programmers Use AI Is Hilarious, According to a New Study

AI has taken the programming world by storm, with a flurry of speculation about the tech replacing human coders, and Google's CEO recently claiming that 25 percent of the company's code is now AI-generated. But it's possible that in practice, AI is actually hindering efficient software development. As flagged by Ars Technica, a new study from the nonprofit Model Evaluation and Threat Research (METR) found that in practice, programmers are actually slower when using AI assistance tools than maki

Here’s what’s wrong with the Xperia 1 VII, and how you can get a free replacement

The Sony Xperia 1 VII has been in the spotlight recently after it emerged that some owners were suffering from a major defect. Fortunately, Sony has identified the problem and will offer a free replacement program. Sony UK confirmed on its website (spotted by GSMArena) that the motherboard in some Xperia 1 VII units was defective: Our investigation has concluded that the manufacturing process may cause a failure of the circuit board in a small number of Xperia 1 VII smartphones, which could po

The 22 Best Fantasy TV Shows Netflix Has to Offer

Netflix is the go-to streamer for fantasy TV shows. The platform's roster is formidable. Other streamers may be hitting it hard in the genre space, but Netflix is always light years ahead. You've landed on this article because you're looking for quality fantasy TV shows to add to your watchlist. The real question is, where do you start? Finding the right program to invest your time in can be a challenge, considering how crowded the content landscape has become. Well, friend, you're in the right

The best student discounts we found for 2025

You’re probably using Adobe products if you’re studying anything related to digital art or design. Adobe Creative Cloud is the industry standard in this space but the entire suite of programs is quite expensive at $70 per month. Thankfully, Adobe has education pricing for students that drops the entire creative suite to $30 per month for the first year. That includes the big programs like Photoshop CC and Illustrator CC along with Lightroom CC, Premiere Pro CC, Adobe XD and more. After your fir

Show HN: Bedrock – An 8-bit computing system for running programs anywhere

Bedrock is a compact and portable 8-bit computer system, designed to last forever. Click here to jump straight to the live demos. Overview Bedrock is a computer system that makes it easy to write useful programs that will last forever. The system is small and quick to learn, with only 32 instructions and 12 devices to remember. Bedrock isn’t a real computer system that you can pick up and hold in your hands. It’s a specification that describes an interface for any kind of computing device, al

You Are in a Box

This post is part 1 of a multi-part series called “the computer of the next 200 years”. You are trapped in a box. You have been for a long time. —D. R. MacIver Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can. —Zawinski's Law of Software Envelopment switching costs and growth most tools simultaneously think too small and too big. “i will let you do anything!”, they promise, “as long as you give up your other tools

Let's Learn x86-64 Assembly (2020)

Let's Learn x86-64 Assembly! Part 0 - Setup and First Steps published on Apr 18 2020 The way I was taught x86 assembly at the university had been completely outdated for many years by the time I had my first class. It was around 2008 or 2009, and 64-bit processors had already started becoming a thing even in my neck of the woods. Meanwhile, we were doing DOS, real-mode, memory segmentation and all the other stuff from the bad old days. Nevertheless, I picked up enough of it during the classes

Let's Learn x86-64 Assembly Part 0 – Setup and First Steps

Let's Learn x86-64 Assembly! Part 0 - Setup and First Steps published on Apr 18 2020 The way I was taught x86 assembly at the university had been completely outdated for many years by the time I had my first class. It was around 2008 or 2009, and 64-bit processors had already started becoming a thing even in my neck of the woods. Meanwhile, we were doing DOS, real-mode, memory segmentation and all the other stuff from the bad old days. Nevertheless, I picked up enough of it during the classes

How to prove false statements: Practical attacks on Fiat-Shamir

Randomness is a source of power. From the coin toss that decides which team gets the ball to the random keys that secure online interactions, randomness lets us make choices that are fair and impossible to predict. But in many computing applications, suitable randomness can be hard to generate. So instead, programmers often rely on things called hash functions, which swirl data around and extract some small portion in a way that looks random. For decades, many computer scientists have presumed

Computer Scientists Figure Out How to Prove Lies

Randomness is a source of power. From the coin toss that decides which team gets the ball to the random keys that secure online interactions, randomness lets us make choices that are fair and impossible to predict. But in many computing applications, suitable randomness can be hard to generate. So instead, programmers often rely on things called hash functions, which swirl data around and extract some small portion in a way that looks random. For decades, many computer scientists have presumed

3 Best Amazon Prime Day Peloton Deals (2025): Bike, Row, Tread

Every morning when I walk my dog, I pass dozens of people in my neighborhood. They're all running at ungodly hours because it's July and it's way too hot to work out when normal people do, which is when you start feeling sleepy at 3 pm. (I'm an expert! Trust me on this!) Peloton has anticipated that we would all rather be inside in air-conditioning, which is why everything from the vaunted exercise company is currently on sale at Amazon. Don't see anything you like? Don't forget to check out th

The Army Is Giving Up on War Horses

The U.S. military is finally done horsing around. According to a report from Task and Purpose, the Department of Defense is significantly cutting back on funding for its Military Working Equid program, and it plans to put an end to almost all horse-related operations. Apparently, steeds are no longer fit for modern warfare in the eyes of some folks at the Pentagon. Per the report, the Army will be redirecting $2 million that currently gets funneled into the Military Working Equid program to pro

Waymo is adding teen accounts for autonomous vehicle rides without parents

Waymo has introduced an option for teen accounts , allowing young passengers to take rides in its driverless robotaxis without adult supervision. The program is only available in metropolitan Phoenix for now, but the company said it plans to offer the service in other cities down the line. Teen riders are added to a regular Waymo account and all ride receipts go to that adult. Ride information can also be shared with a parent for real-time updates. The program is available for teens aged 14 to

Show HN: Modernized file manager and program manager from Windows 3.x

Heirloom apps Lightly modernized classics for Windows Heirloom Program Manager An alternative to the Start menu for launching shortcuts. This is a reimplementation of the classic Program Manager. Heirloom File Manager Browse, organize, and manipulate files. An alternative to File Explorer for basic tasks. This direct derivative of the classic Windows File Manager adds the following features: High-DPI screen support Recycle Bin Bookmarks Drag and drop Create and extract zip archives

Low-income broadband fund can keep running, says Supreme Court

is a senior policy reporter at The Verge, covering the intersection of Silicon Valley and Capitol Hill. She spent 5 years covering tech policy at CNBC, writing about antitrust, privacy, and content moderation reform. The Supreme Court ruled that the funding mechanism behind a key broadband subsidy program for schools and underserved areas can continue operating. In a decision issued on Friday, the Supreme Court rejected claims that Congress and the FCC’s implementation of the fund is unconstitu

How to Think about Parallel Programming: Not! [video] (2021)

InfoQ Homepage Presentations How to Think about Parallel Programming: Not! How to Think about Parallel Programming: Not! Like Reading list View Presentation Vertical Horizontal Full Speed: 1x 1.25x 1.5x 2x Download MP3 Slides 01:09:36 Summary Guy L. Steele Jr. believes that it should not be the programmer’s job to think about parallelism, but languages should provide ways to transparently run tasks in parallel. This requires a new approach in building languages supporting algorithms b

XBOW, an autonomous penetration tester, has reached the top spot on HackerOne

For the first time in bug bounty history, an autonomous penetration tester has reached the top spot on the US leaderboard. Our path to reaching the top ranks on HackerOne began with rigorous benchmarking. Since the early days of XBOW, we understood how crucial it was to measure our progress, and we did that in two stages: First we tested XBOW with existing CTF challenges (from well-known providers like PortSwigger and Pentesterlab), then quickly moved on and built our own unique benchmark that

Paramount Plus with Showtime is getting a rebrand

is a reporter focusing on film, TV, and pop culture. Before The Verge, he wrote about comic books, labor, race, and more at io9 and Gizmodo for almost five years. ”Paramount Plus with Showtime” has always been one of the more awkward bits of branding to come out of the streaming era, but soon subscribers will know the tier by another name. This week Paramount informed Paramount Plus subscribers that Paramount Plus with Showtime — the platform’s most expensive tier that features Showtime progra

Roblox wants to better reward creators for bringing players back

is a news editor covering technology, gaming, and more. He joined The Verge in 2019 after nearly two years at Techmeme. Roblox is introducing two new systems that are designed to further encourage creators to bring players onto the social games platform on a regular basis. The systems, part of what Roblox is calling Creator Rewards, will roll out beginning July 24th. One is the Daily Engagement Reward program, which gives Roblox creators 5 Robux for an “active spender” on the platform who spen

Trump's Attack May Instead Spur Iran to Speedrun a Nuclear Weapon It Wasn't Building Previously

Trump's Attack May Instead Spur Iran to Speedrun a Nuclear Weapon It Wasn't Building Previously An extremely ironic outcome. Bomb Squad President Donald Trump is trying to derail Iran's nuclear weapons ambitions by bombing its known nuclear research facilities — but it turns out that's easier said than done. US officials have trumpeted that the recent strikes obliterated Iran's nuclear enrichment sites, but satellite images have cast doubt on that claim. And in any case, Trump's bombing camp

Touring the Zig-EM code-scape (2024)

Touring the Zig•EM code-scape The next few blog posts will explore the Zig•EM programming framework in ever-greater detail – starting with instructions for installing the latest software version, and then moving on to a 10,000' overview that touches upon some core concepts and constructs of Zig•EM. Updating your installation The process for (initially) installing and (subsequently) updating your local version of Zig•EM boils down to three basic steps: install Zig clone zigem-dev execute zi

Klong: A Simple Array Language

Klong A Simple Array Language The Klong Book Documentation | Download Klong is an array language, like K, but without the ambiguity. If you know K or APL, you may be disappointed by Klong. If you don't know any array languages, it might explode your brain. Use at your own risk! Programming in Klong A Klong program is a set of functions that use various pre-defined operators to manipulate lists (vectors) and (multi-dimensional) arrays. Here is a program that checks whether a number x is pri

What Big Tech's Band of Execs Will Do in the Army

When I read a tweet about four noted Silicon Valley executives being inducted into a special detachment of the United States Army Reserve, including Meta CTO Andrew “Boz” Bosworth, I questioned its veracity. It’s very hard to discern truth from satire in 2025, in part because of social media sites owned by Bosworth’s company. But it indeed was true. According to an official press release, they’re in the Army now, specifically Detachment 201: the Executive Innovation Corps. Boz is now lieutenant

The Humble Programmer (1972)

The Humble Programmer by Edsger W. Dijkstra As a result of a long sequence of coincidences I entered the programming profession officially on the first spring morning of 1952 and as far as I have been able to trace, I was the first Dutchman to do so in my country. In retrospect the most amazing thing was the slowness with which, at least in my part of the world, the programming profession emerged, a slowness which is now hard to believe. But I am grateful for two vivid recollections from that

The Art of Lisp and Writing (2003)

The Art of Lisp & Writing Ignorance more frequently begets confidence than does knowledge. –Charles Darwin Lisp is the language of loveliness. With it a great programmer can make a beautiful, operating thing, a thing organically created and formed through the interaction of a programmer/artist and a medium of expression that happens to execute on a computer. Taught that programming—or the worse "developing software"—is like a routine engineering activity, many find difficulty seeing writing

The Art of Lisp and Writing

The Art of Lisp & Writing Ignorance more frequently begets confidence than does knowledge. –Charles Darwin Lisp is the language of loveliness. With it a great programmer can make a beautiful, operating thing, a thing organically created and formed through the interaction of a programmer/artist and a medium of expression that happens to execute on a computer. Taught that programming—or the worse "developing software"—is like a routine engineering activity, many find difficulty seeing writing

What is systems programming, really? (2018)

$$ % Typography and symbols ewcommand{\msf}[1]{\mathsf{#1}} ewcommand{\ctx}{\Gamma} ewcommand{\qamp}{&\quad} ewcommand{\qqamp}{&&\quad} ewcommand{\Coloneqq}{::=} ewcommand{\proves}{\vdash} ewcommand{\star}[1]{#1^{*}} ewcommand{\eps}{\varepsilon} ewcommand{ ul}{\varnothing} ewcommand{\brc}[1]{\{{#1}\}} ewcommand{\binopm}[2]{#1~\bar{\oplus}~#2} ewcommand{\mag}[1]{|{#1}|} ewcommand{\aequiv}{\equiv_\alpha} ewcommand{\semi}[2]{{#1};~{#2}} % Untyped lambda calculus ewcommand{\fun}[2]{\