Latest Tech News

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

Filtered by: r_ Clear Filter

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

The Socratic Journal Method: A Simple Journaling Method That Works

Years of notebooks and a laptop side by side, the Socratic Journal Method blends timeless reflection with modern tools to make journaling a habit that actually works. Journaling doesn’t need to be a chore. In this post, I share The Socratic Journal Method, my simple twist on journaling that turns blank pages into meaningful conversations. It’s a method designed to help you reflect, stay consistent, and actually enjoy the process. Why I Created the Socratic Journal Method Over the years, I’v

Will AI be the basis of many future industrial fortunes, or a net loser?

Fortunes are made by entrepreneurs and investors when revolutionary technologies enable waves of innovative, investable companies. Think of the railroad, the Bessemer process, electric power, the internal combustion engine, or the microprocessor—each of which, like a stray spark in a fireworks factory, set off decades of follow-on innovations, permeated every part of society, and catapulted a new set of inventors and investors into power, influence, and wealth. Yet some technological innovation

AMD’s RDNA4 GPU architecture

RDNA4 is AMD’s latest graphics-focused architecture, and fills out their RX 9000 line of discrete GPUs. AMD noted that creating a good gaming GPU requires understanding both current workloads, as well as taking into account what workloads might look like five years in the future. Thus AMD has been trying to improve efficiency across rasterization, compute, and raytracing. Machine learning has gained importance including in games, so AMD’s new GPU architecture caters to ML workloads as well. Fro

Topics: amd cache l2 memory rdna4

Two Slice, a font that's only 2px tall

Two Slice A font that's only 2px tall, and somewhat readable! Uppercase and lowercase have some different variants, in case you find one more readable than the other. Numbers (sort of) and some punctuation marks are included. You can probably read this, even if you wish you couldn't. It tends to be easier to read at smaller sizes. Try it out below, or download it (under CC BY-SA license, so you can use it commercially but you have to give credit).

Pass: Unix Password Manager

Introducing pass Password management should be simple and follow Unix philosophy. With pass , each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities. pass makes managing these individual password files extremely easy. All passw

Myocardial infarction may be an infectious disease

According to the recently published research, an infection may trigger myocardial infarction. Using a range of advanced methodologies, the research found that, in coronary artery disease, atherosclerotic plaques containing cholesterol may harbour a gelatinous, asymptomatic biofilm formed by bacteria over years or even decades. Dormant bacteria within the biofilm remain shielded from both the patient’s immune system and antibiotics because they cannot penetrate the biofilm matrix. A viral infect

Opendoor Board Chair Thinks the Company Should Cut Its Workforce by 85 Percent

If you work for Opendoor, the online real estate platform, you might consider polishing up your resume. The chair of the company’s board recently let it slip that he thinks the firm could stand to lose almost all of its employees. During a recent appearance on CNBC’s “Squawk on the Street,” Keith Rabois, a former member of the PayPal Mafia, told a reporter that he felt that the majority of the people at his company were expendable. “There’s 1,400 employees at Opendoor. I don’t know what most of

Leaked Video Shows US Military Shooting UFO With Hellfire Missile

Someone has leaked a video of an unidentified anomalous phenomenon (UAP) — the military's preferred term for unidentified flying objects, better known as UFOs — to Congress. As USA Today reports, this never-before-seen video was provided anonymously to Eric Burlison, a Missouri Republican and member of the House of Representative's UAP Caucus, and shows a bizarre encounter that occurred last October off the coast of Yemen. In the video, an Air Force MQ-9 "Reaper" drone tracks the object that B

Woman Sends Money to "Stranded Astronaut" So He Can "Buy Oxygen"

"In space on a spaceship right now." The sky's the limit for how outrageously implausible some scams can get. Actually, try beyond the atmosphere. An elderly woman in Japan sent thousands of dollars to a trickster who claimed to be an astronaut trapped in space and in danger of suffocating, Agence France-Presse reports. In fairness to the lady, though, she thought they were in love. The 80-year-old pensioner, who lives in Sapporo, the capital of Japan's northern island Hokkaido, met the scamm

PSA: You’ll need a new charger to take advantage of iPhone 17 Pro’s fast charging

With the iPhone 17 Pro and iPhone 17 Pro Max, Apple announced that they’ll be capable of charging even faster than previous iPhone models: up to 50% in just 20 minutes. While that is true, it’s thanks to a brand new USB-PD specification, which isn’t widely available on the market yet. In short, you’ll need to buy Apple’s new 40W Dynamic Power Adapter if you want to charge your iPhone 17 Pro or iPhone 17 Pro Max as quickly as possible, at least for now. This is because Apple’s charging brick is

Topics: 17 apple iphone new pro

iPhone 17 vs iPhone 15 Pro: New or Pro?

Apple recently announced its latest iPhone 17, 17 Pro, and iPhone Air models – and as we’ve seen, the base iPhone 17 gained a plethora of upgrades that have made it quite a compelling package. That begs the question, does a 2 year old ‘Pro’ iPhone still have a leg up, or should you just go with the new base model iPhone 17? Displays iPhone 17 gains ProMotion for the first time, something that you previously had to buy an iPhone Pro for. On top of that, it isn’t a compromised ProMotion display

Topics: 15 17 iphone pro want

Indie App Spotlight: ‘SUMRY’ turns your Apple Watch activity into workout stories

Welcome to Indie App Spotlight. This is a weekly 9to5Mac series where we showcase the latest apps in the indie app world. If you’re a developer and would like your app featured, get in contact. If you’re an avid Apple Watch fan (or use another fitness tracker that syncs to Apple Health), you’ll find SUMRY incredibly useful. It allows you to pull multiple Apple Health workouts together, and it creates comprehensive summaries that tell a story about your activity. Top features SUMRY works with

California's age verification bill for app stores and operating systems takes another step forward

A California bill that would require operating system and app store providers to verify users' ages before they can download apps has cleared the Assembly 58-0, and will now move on to Gov. Gavin Newsom, Politico reports. The Digital Age Assurance Act (AB 1043), introduced by Assemblymember Buffy Wicks, does not require photo identification for verification, but puts the onus on the platforms to provide tools for parents to indicate the user's age during a device's setup, and use this informatio

iPhone Air vs. Samsung S25 Edge: I compared both ultra-thin phones to decide a winner

Follow ZDNET: Add us as a preferred source on Google. The market of ultra-thin and lightweight phones is officially at its tipping point, as Apple threw its hat into the ring this week with the new iPhone Air. The newest and arguably most innovative iPhone features the company's slimmest design yet, measuring at around 5.6mm thick. How did the folks at Cupertino achieve such a record? By opting for a smaller battery, fewer cameras, and some design elements that disrupt the norm, especially by

Topics: air apple edge iphone s25

iPhone 17 Pro Max vs. Google Pixel 10 Pro XL: I compared both and here's the winner

Jason Hiner and Kerry Wan/ZDNET Follow ZDNET: Add us as a preferred source on Google. It feels like yesterday when I sat in a Brooklyn warehouse to watch Jimmy Fallon introduce the Google Pixel 10 series to the world. Since then, Apple has joined the fray with the new iPhone 17, and now I've got a few too many new handsets on my mind. Between what Apple and Google announced, the iPhone 17 Pro Max and Google Pixel 10 Pro XL stand out as the best of the best. They're the models that tech enthus

Get this Samsung TV on sale and get a year of ESPN Unlimited for free

'ZDNET Recommends': What exactly does it mean? ZDNET's recommendations are based on many hours of testing, research, and comparison shopping. We gather data from the best available sources, including vendor and retailer listings as well as other relevant and independent reviews sites. And we pore over customer reviews to find out what matters to real people who already own and use the products and services we’re assessing. When you click through from our site to a retailer and buy a product or

Apple iPhone 17 Pro vs. iPhone 16 Pro: I compared both models, and there's a big difference

Jason Hiner/ZDNET Follow ZDNET: Add us as a preferred source on Google. Apple's long-awaited iPhone 17 lineup has arrived, and as speculated, it replaces the Plus model with an iPhone 17 Air. However, the focus remains on the more expensive Pro series. The iPhone 17 Pro and Pro Max now offer better thermals to keep the device cool, an aluminum build for more funky colors, and a few other essential quality-of-life improvements. Also: Everything Apple announced during its September event If y

Topics: 16 17 apple iphone pro

Wimpy vs. McDonald's: The Battle of the Burgers

When the burger landed on the tables of the first Wimpy Bar in 1954, it marked a new era of modernity, global connection, and convenience for a Britain rebuilding from the austerity of the Second World War. But it later found itself at the heart of a cultural war against these same ideals. ‘The McDonalds are coming’, declared the Reading Post in March 1983 as Wimpy’s competitor gained ground on the British high street. ‘It looks like the battle of the burgers is about to erupt.’ As the first mo

Perceived Age (2024)

"To live is to be other. It's not even possible to feel, if one feels today what he felt yesterday. To feel today what one felt yesterday is not to feel—it's to remember today what was felt yesterday, to be today’s living corpse of what yesterday was lived and lost." -- Fernando Pessoa At 2:15 PM on June 5th, kids burst through school doors, sprinting towards three months of freedom. Summer felt endless back then, August an eternity away. A day at Great America stretched like a week, and road t

Topics: age felt life time years

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

Java 25's new CPU-Time Profiler

This is the first part of my series; the other parts are Back to the blog post: More than three years in the making, with a concerted effort starting last year, my CPU-time profiler landed in Java with OpenJDK 25. It’s an experimental new profiler/method sampler that helps you find performance issues in your code, having distinct advantages over the current sampler. This is what this week’s and next week’s blog posts are all about. This week, I will cover why we need a new profiler and what in

Safe C++ proposal is not being continued

One year ago, the Safe C++ proposal was made. The goal was to add a safe subset/context into C++ that would give strong guarantees (memory safety, type safety, thread safety) similar to what Rust provides, without breaking existing C++ code. It was an extension or superset of C++. The opt-in mechanism was to explicitly mark parts of the code that belong to the safe context. The authors even state: Code in the safe context exhibits the same strong safety guarantees as code written in Rust. The

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

AI Will Not Make You Rich

Fortunes are made by entrepreneurs and investors when revolutionary technologies enable waves of innovative, investable companies. Think of the railroad, the Bessemer process, electric power, the internal combustion engine, or the microprocessor—each of which, like a stray spark in a fireworks factory, set off decades of follow-on innovations, permeated every part of society, and catapulted a new set of inventors and investors into power, influence, and wealth. Yet some technological innovation

Lessons in disabling RC4 in Active Directory (2021)

Was pulled in to a fun customer issue last Friday around disabling RC4 in Active Directory. What happened was, as you can imagine, not good: RC4 was disabled and half their environment promptly started having a Very Bad Day. — Steve Syfuhs (@SteveSyfuhs) March 1, 2021 Twitter warning: Like all good things this is mostly correct, with a few details fuzzier than others for reasons: a) details are hard on twitter; b) details are fudged for greater clarity; c) maybe I'm just dumb. RC4 is a stream

Orange rivers signal toxic shift in Arctic wilderness

In Alaska’s Brooks Range, rivers once clear enough to drink from now run orange and hazy with toxic metals. As warming thaws formerly frozen ground, it sets off a chemical chain reaction that is poisoning fish and wreaking havoc on ecosystems. Researcher testing murky waters in Alaska's Brooks Range. (Photo: Taylor Rhoades) As the planet warms, a layer of permafrost — permanently frozen Arctic soil that locked away minerals for millennia — is beginning to thaw. Water and oxygen creep into the

My first impressions of gleam

I’m looking for a new programming language to learn this year, and Gleam looks like the most fun. It’s an Elixir-like language that supports static typing. I read the language tour, and it made sense to me, but I need to build something before I can judge a programming language well. I’m sharing some notes on my first few hours using Gleam in case they’re helpful to others learning Gleam or to the team developing the language. My project: Parsing old AIM logs 🔗︎ I used AOL Instant Messenger

How Ruby executes JIT code

Ever since YJIT’s introduction, I’ve felt simultaneously close to and distant from Ruby’s JIT compiler. I know how to enable it in my Ruby programs. I know it makes my Ruby programs run faster by compiling some of them into machine code. But my understanding around YJIT, or JIT compilers in Ruby in general, seems to end here. A few months ago, my colleague Max Bernstein wrote ZJIT has been merged into Ruby to explain how ZJIT compiles Ruby’s bytecode to HIR, LIR, and then to native code. It she