Latest Tech News

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

Filtered by: need Clear Filter

Supporting org.apache.xml.security in graalVM

Supporting org.apache.xml.security in graalVM When working today at out european trusted lists feature $DAY_JOB we had an issue which was coming from org.apache.xml.security when trying to run our testsuite natively compiled with graalVM. java.util.MissingResourceException: Can't find bundle for base name org/apache/xml/security/resource/xmlsecurity locale en_US -H:IncludeResourceBundles=org.apache.xml.security.resource.xmlsecurity org.apache.xml.security.signature.XMLSignatureException: The

Faster substring search with SIMD in Zig

Faster substring search with SIMD in Zig I’ve been learning a lot about low-level programming languages lately, and for a long time there has been one thing that has interested me: SIMD (or ‘single instruction, multiple data’) code. I’ve seen a lot of articles about having massive performance gains by utilizing SIMD and wanted to learn how to do it myself. This article is a journey into implementing ~60% faster substring searching compared to Zig’s std.mem.indexOf using a SIMD-friendly algorit

Topics: 32 const needle simd zig

Indie App Spotlight: ‘OnlyFlights’ is a simple flight tracker for your iPhone

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. Last year, I checked out an indie app called Time2Pack – an all-in-one trip planner. Now, the developers have a new app called OnlyFlights – a simple yet robust flight tracker for iPhone users. Features OnlyFlights offers everything you’d expect from a flight tracker, including notifications for status

10 Linux features you should be using to get the best performance and functionality

Kerry Wan/ZDNET Linux is powerful, flexible, and can do just about anything. However, to really get the most out of Linux and your computer(s), there are certain skills and habits you need to bolster; otherwise, you're not really enjoying the riches that can be mined from Linux. Also: 8 ways I quickly leveled up my Linux skills - and you can too Trust me, there are riches in that open-source operating system. So, if you want to get serious about this, read on and consider these tips as esse

Topics: learn linux need use want

Prime Minister of Sweden Dragged for Admitting He Uses ChatGPT to Help Him Make Decisions

Futurists concerned that we are gliding into an AI-fueled dystopia wherein the human race acquiesces its ethical, decision-making, and intellectual powers to a gaggle of corporate algorithms need look no further than Ulf Kristersson to justify their fears. Kristersson, who happens to be the prime minister of Sweden, recently admitted during a Nordic news site that he sometimes asks ChatGPT for a “second opinion” when it comes to his governance strategies. “I use it myself quite often,” Krister

Vibe coding the MIT course catalog

I recently left Microsoft to join MIT's Media Arts and Sciences program. The transition brought an immediate problem: how do you navigate course selection when faced with the "unknown unknowns"? You can easily find courses you already know you want learn, i.e. "known unknowns". But discovering courses you never knew existed, courses that might reshape your thinking entirely, requires different tools altogether. MIT's official course catalog runs on what appears to be a CGI script. The technolog

Vibe Coding the MIT Course Catalog

I recently left Microsoft to join MIT's Media Arts and Sciences program. The transition brought an immediate problem: how do you navigate course selection when faced with the "unknown unknowns"? You can easily find courses you already know you want learn, i.e. "known unknowns". But discovering courses you never knew existed, courses that might reshape your thinking entirely, requires different tools altogether. MIT's official course catalog runs on what appears to be a CGI script. The technolog

11 Best Coolers WIRED Tested for Every Budget, Any Situation (2025)

The first thing to consider when buying a cooler is how you're going to use it. If you aren't heading out for days at a time, you probably don't need an expensive high-end cooler. All the coolers we've recommend above are capable of holding things at a safe temperature for a day, provided you keep them in the shade. Similarly, if you're navigating rugged terrain, you might want beefy wheels—and if you're just going to the beach, you might not need them. Hard-sided coolers: These range from the

Spotify listened and is finally letting you disable this controversial feature

Ryan Haines / Android Authority TL;DR Spotify’s “Create” button can now be removed from the bottom navigation bar. You’ll need to head to Settings to find the option to toggle the button on or off. The new setting is device-specific, so you’ll need to change it on all of your devices. Not all that long ago, Spotify introduced a “Create” button to the bottom navigation bar. While the intention was to make it easier for users to create different types of playlists, a majority of users found th

5 ways to successfully integrate AI agents into your workplace

Techa Tungateja / Getty Images ZDNET's key takeaways Using AIs effectively means focusing on guidance and governance. You'll also need to ensure you train up talent to manage your AI agents. Track and trace outcomes to create the perfect tech-enabled work assistant. It's not unusual to hear business leaders discuss AI being used to augment rather than replace staff, but what does that new working relationship mean in practice? Also: AI's biggest impact on your workforce is still to come -

Best Laptops We've Tested (August 2025)

There are a ton of laptops on the market at any given moment and almost all of those models are available in multiple configurations to match your performance and budget needs. If you're feeling overwhelmed with options when looking for a new laptop, it's understandable. To help simplify things for you, here are the main things you should consider when you start looking. Price The search for a new laptop for most people starts with price. If the statistics that chipmaker Intel and PC manufactu

Hexatetrahedral Rails

Software is a creative endeavor and a craft. And like any creative endeavor and any craft, it is subject to fashions. About a decade ago, one of those fashions was Hexagonal Rails largely inspired by the DDD book, but also by the original Hexagonal Architecture work by Dr. Cockburn. Some of these applications are now up for their Rails upgrade and an “oil change,” and it’s interesting to see them in the wild and how they get perceived through the lens of the years that have gone by since then.

10 ways true Linux power users get more out of the world's best OS

nadla/Getty Images Linux is powerful, flexible, and can do just about anything. However, to really get the most out of Linux and your computer(s), there are certain skills and habits you need to bolster; otherwise, you're not really enjoying the riches that can be mined from Linux. Also: 8 ways I quickly leveled up my Linux skills - and you can too Trust me, there are riches in that open-source operating system. So, if you want to get serious about this, read on and consider these tips as e

Topics: learn linux need use want

Bits 0x02: switching to orion as a browser

bits 0x02: switching to orion as a browser July 24, 2025 The most interesting thing I wanna share is my browser switch. I’ve always been using Arc. As that is done, I made the switch to Zen. Pretty buggy but ok. The biggest problem I had was the power draw. As I’m preparing a more nomadic lifestyle, I really need to care for my battery. The power draw is really just way too high. By accident, I stumbled upon Orion. I’ve had it in the back of my head but for whatever reason never even looked at

Constrained languages are easier to optimize

jyn, what the fuck are you talking about a recurring problem in modern “low-level” languages is that they are hard to optimize. they do not reflect the hardware, they require doing complex alias analysis, and they constantly allocate and deallocate memory. they looked at the structure/expressiveness tradeoff and consistently chose expressiveness. what does a faster language look like consider this paper on stream fusion in Haskell. this takes a series of nested loops, each of which logically

Mwm – The smallest usable X11 window manager

mwm The window manager for the true minimalist: 20 LOC. No modes. No "eye-candy". No mouse control. No virtual desktops. No configuration files. Not standards-compliant. No title bars, no status bars, no buttons, no borders, no menus, etc. All windows are full-screen, just one is visible at any given time. Absolutely adaptable to your needs. Includes just what is strictly needed. This is the smallest, actually usable window manager I know about. Even TinyWM is twice as large. Howeve

7 ways Linux can save you money

Elyse Betters Picaro / ZDNET Over the past few decades, I've watched many people spend huge amounts of money keeping their computers running or up to speed with modern technology. I've seen friends take their computers to support specialists to rid them of malware (spending more money than they'd prefer) and, lately, been privy to countless users faced with buying new machines to replace those running Windows 10. Also: The best Linux laptops Every time I see or hear of such things, the first

I wasted weeks hand optimizing assembly because I benchmarked on random data

Once upon a time I worked in the field of Java Optimizations. The target system was a distributed data processing platform that ran across hundreds of thousands of machines. At such scales, a 0.5% improvement would easily make up my salary going forward, and 2% was a good result for the half. That doesn’t mean it was easy. Never have I ever seen such a highly optimized Java codebase. Not before, not since. Every low hanging fruit had long since been picked clean. For example, there was minima

Everything you need for college: Tech gadgets to make school easier

As we approach back-to-school season, many students will be heading to college for the first time. This life-changing chapter can already be overwhelming, not to mention thinking about everything you may need for class. Luckily, technology has made things a lot easier for college students in 2025. Also: The best laptops for college You'll need a capable laptop to complete your assignments to keep up with your classes. When walking around campus, you need a pair of headphones to keep you entert

Lslvr/mwm: The smallest (usable) X11 window manager

mwm The window manager for the true minimalist: 20 LOC. No modes. No "eye-candy". No mouse control. No virtual desktops. No configuration files. Not standards-compliant. No title bars, no status bars, no buttons, no borders, no menus, etc. All windows are full-screen, just one is visible at any given time. Absolutely adaptable to your needs. Includes just what is strictly needed. This is the smallest, actually usable window manager I know about. Even TinyWM is twice as large. Howeve

7 ways Linux can lower your tech costs - and extend the life of your devices

Elyse Betters Picaro / ZDNET Over the past few decades, I've watched many people spend huge amounts of money keeping their computers running or up to speed with modern technology. I've seen friends take their computers to support specialists to rid them of malware (spending more money than they'd prefer) and, lately, been privy to countless users faced with buying new machines to replace those running Windows 10. Also: The best Linux laptops Every time I see or hear of such things, the first

Why Elixir? Common misconceptions

Why Elixir is not just a good platform for modern development, but a great one - addressing common misconceptions Source: OpenAI [ED: I am sick and tired of having to justify “Why Elixir?” so I decided to write down all of the reasons why in one spot!] Braingasm Why Elixir? A Rebuttal to Common Misconceptions I’m all-in on the Elixir programming ecosystem. Seriously. I love the idea of a single codebase that works glass-to-tin — and while other platforms have made similar promises, I’ve nev

Why Elixir? A Rebuttal to Common Misconceptions

Why Elixir is not just a good platform for modern development, but a great one - addressing common misconceptions Source: OpenAI [ED: I am sick and tired of having to justify “Why Elixir?” so I decided to write down all of the reasons why in one spot!] Braingasm Why Elixir? A Rebuttal to Common Misconceptions I’m all-in on the Elixir programming ecosystem. Seriously. I love the idea of a single codebase that works glass-to-tin — and while other platforms have made similar promises, I’ve nev

Japan Just Broke the Internet Speed Record. How Fast Is It? You Could Download all of Netflix in Under a Minute

What if you could download Netflix’s entire library in under a second? How about every English language page on Wikipedia (including all revisions) five times over? That’s the dream scientists at Japan’s National Institute of Information and Communications Technology have made a reality, achieving a world record in data transmission speed of 1.02 Petabits per second over 1,123 miles -- roughly the distance between Miami and Cleveland. To put that in perspective, we usually measure internet spe

ESP32-Faikin: ESP32 based module to control Daikin aircon units

Everyone knows Daikin make some of the best air conditioners out there, mechanically speaking. Sadly their WiFi control modules are not so good, especially the latest models which are all cloud based, require an internet connection to even work, and are slow. This code/module provides local control via web interface, MQTT, and HomeAssistant integration, all with no cloud crap. There is also a new Faikin Remote Control available, BLE linked to the Faikin, with environmental sensors, available o

Amazon’s Fire Tablets, Tested, So You Don’t Have To (2025)

The Fire HD 10 is Amazon’s best tablet. The current model dates from 2023, which means it likely will get some kind of update in 2025, but we don't expect anything more than a processor and RAM upgrade. The current Octa-core processor is plenty fast enough for everyday tasks like web browsing and watching movies, and the 3-GB of RAM helps in browsing the web with many tabs. The Fire HD 10 also has a full HD (1080p) screen, making it better for watching those Prime videos. That said, this is not

Topics: 10 amazon gb hd need

9 Best Coolers WIRED Tested for Every Budget, Any Situation

The first thing to consider when buying a cooler is how you're going to use it. If you aren't heading out for days at a time, you probably don't need an expensive high-end cooler. All the coolers we've recommend above are capable of holding things at a safe temperature for a day, provided you keep them in the shade. Similarly, if you're navigating rugged terrain, you might want beefy wheels—and if you're just going to the beach, you might not need them. Hard-sided coolers: These range from the

How to run an Arduino for years on a battery (2021)

If you found this article after doing a search on Google, welcome! On this website you will find plenty of content around DIY home automation using open-source hardware. Enjoy the article! For most of the Arduino tutorials you will find on this website, power is usually not an issue as the Arduino is powered by the USB cable coming from the computer. However, sometimes you want to build systems that are going to be autonomous and powered by a battery. For example, you want to power a wireless

My Self-Hosting Setup

My Ultimate Self-hosting Setup “The circle is now complete. When I left you, I was but the learner, now I am the master (of this setup anyway)." I’ve spent a few years trying different approaches for self-hosting, such as using multiple Docker compose files or Ansible. I’ve done some neat things (such as setting up Pi-Hole with Docker and Traefik), but I never really committed to any approach. I wanted to find something that was “perfect” and that meant I spent a lot of time tinkering and rece