Latest Tech News

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

Filtered by: syn Clear Filter

“Red meat allergy” from tick bites is spreading both in US and globally

Hours after savoring that perfectly grilled steak on a beautiful summer evening, your body turns traitor, declaring war on the very meal you just enjoyed. You begin to feel excruciating itchiness, pain, or even swelling that can escalate to the point of requiring emergency care. The culprit isn’t food poisoning—it’s the fallout from a tick bite you may have gotten months earlier and didn’t even notice. This delayed allergic reaction is called alpha-gal syndrome. While it’s commonly called the

Apple’s new brain-controlled iPhone, iPad tech revealed in video

Earlier this year Apple shared early details of its forthcoming plans to support brain-controlled technology for iPhone, iPad, and more. Now, a new video has been published showing the first live demonstration of the tech. New video shows iPad user controlling device with his thoughts Apple has long been at the forefront of prioritizing accessibility across its various devices. And the latest initiative on that front is especially cutting edge. As was first detailed this spring, iOS 26, iPadO

Ethersync: Peer-to-peer collaborative editing of local text files

🍃 Ethersync Multiplayer mode for your text editor! Ethersync enables real-time collaborative editing of local text files. You can use it for pair programming or note-taking, for example. It's the missing real-time complement to Git! Features 👥 Edit files at the same time, across different text editors 📍 See your peers' cursors and selections 🗃️ Work on entire projects, the way you're used to 🔒 Encrypted peer-to-peer connections, no need for a server ✒️ Local-first: You always have full a

GenosDB (GDB) – Decentralized P2P Graph Database

GenosDB (GDB) – Decentralized P2P Graph Database A lightweight, decentralized graph database designed for modern web applications, offering real-time peer-to-peer synchronization, WebAuthn-based authentication, role-based access control (RBAC), and efficient local storage utilizing OPFS. Main Features ✅ GenosDB Core Efficient storage in OPFS. Real-time synchronization between tabs and devices. CRUD operations for nodes and relationships. Efficient serialization using MessagePack and compr

How to sync passkeys in Chrome across your Android, iPhone, Mac, or PC (and why you should)

Lance Whitney / Elyse Betters Picaro / ZDNET Passkeys promise to replace passwords as a more secure and convenient login method. But they still have a way to go before fulfilling that promise. That's because passkeys are often way too difficult to set up on one device, let alone all the devices you use. The industry itself offers no standard or consistent method to save and store passkeys, so each company has cobbled together its own process, which may or may not work. Also: Passkeys won't be

Clj-coll: Clojure collections and sequences in Common Lisp

CLJ-COLL: looks like Clojure, tastes like Common Lisp! This is a Common Lisp implementation of Clojure's APIs for collections, seqs, and lazy-seqs. It provides immutable Cons, Queue, PersistentList, capabilities as well as Vector, Set, and Map analogues built on FSet (but accessed entirely via Clojure APIs). CLJ-COLL is intended to give a "most naturally integrated" experience of Clojure APIs and immutable data structures within a Common Lisp environment, and to make Common Lisp more approacha

CoSyn: The open-source tool that’s making GPT-4V-level vision AI accessible to everyone

Researchers at the University of Pennsylvania and the Allen Institute for Artificial Intelligence have developed a groundbreaking tool that allows open-source AI systems to match or surpass the visual understanding capabilities of proprietary models like GPT-4V and Gemini 1.5 Flash, potentially reshaping the competitive landscape between open and closed AI development. The tool, called CoSyn (Code-Guided Synthesis), addresses a critical bottleneck in AI development: the scarcity of high-quality

How to sync passkeys in Chrome across your PC, Mac, iPhone, or Android

Lance Whitney / Elyse Betters Picaro / ZDNET Passkeys promise to replace passwords as a more secure and convenient login method. But they still have a way to go before fulfilling that promise. That's because passkeys are often way too difficult to set up on one device, let alone all the devices you use. The industry itself offers no standard or consistent method to save and store passkeys, so each company has cobbled together its own process, which may or may not work. Also: Passkeys won't be

Syncing desktops and better AI wallpapers are coming to ChromeOS

Google has released a new version of ChromeOS that allows you to sync desktops between devices, ideal for anyone who works across more than one Chromebook. It also significantly improves the AI wallpapers available on Chromebook Plus laptops with a completely freeform prompting field. Desk sync is designed to help you pick up where you left off when changing devices. It will sync your windows, tabs, and cookies so you can change devices without losing where you were. Google suggests it’ll be pa

Speeding up my ZSH shell

Super quick one I want to document here! I got myself on a side quest, again! No biggie, my ZSH shell was taking ages to load. When I say ages, more like 5+ seconds every time I opened a new terminal, that sort of thing can add up. This is just something I’ve lived with over the years, nothing has prompted this other than me wondering why it’s slow, then searching for how to profile it. So, what’s actually slowing things down? Zsh comes with this super handy profiling tool called zprof . Here’s

Asynchrony is not concurrency

Yes I know about that one talk from Rob Pike. The title of this blog post is not something you hear people say often, if ever. What you do hear people say is “concurrency is not parallelism”, but that’s not as useful, in my opinion. Let’s see how Wikipedia defines those terms: Concurrency refers to the ability of a system to execute multiple tasks through simultaneous execution or time-sharing (context switching) Parallel computing is a type of computation in which many calculations or proce

Asynchrony Is Not Concurrency

Yes I know about that one talk from Rob Pike. The title of this blog post is not something you hear people say often, if ever. What you do hear people say is “concurrency is not parallelism”, but that’s not as useful, in my opinion. Let’s see how Wikipedia defines those terms: Concurrency refers to the ability of a system to execute multiple tasks through simultaneous execution or time-sharing (context switching) Parallel computing is a type of computation in which many calculations or proce

Can’t sync your Fitbit? You’re not alone, as service suffers major outage (Update: Fixed)

Kaitlyn Cimino / Android Authority TL;DR Fitbit users currently report problems syncing data and logging into the Android app. The company confirms that an outage is in progress, and is currently under investigation. Right now there doesn’t seem to be anything users can do, so just sit tight and avoid the temptation to reinstall the app. Update, July 17, 2025 (12:53 PM ET): Fitbit reports that all systems are back up and running. If you uninstalled earlier and weren’t able to log back in to

Can’t sync your Fitbit? You’re not alone, as service suffers major outage

Kaitlyn Cimino / Android Authority TL;DR Fitbit users currently report problems syncing data and logging into the Android app. The company confirms that an outage is in progress, and is currently under investigation. Right now there doesn’t seem to be anything users can do, so just sit tight and avoid the temptation to reinstall the app. It’s a beautiful Thursday morning, and you’re up with the sun to get a nice long run in ahead of a busy day. Only what’s this? Your tracker won’t sync with

I tried going self-hosted but Google Drive is just too convenient

Karandeep Singh / Android Authority A network-attached storage (NAS) is supposed to give you an alternative to cloud storage — one that’s safer, more private, and free from monthly subscriptions. A lot of home users may still consider those strange black boxes nerd territory, but Synology wanted to make the transition easier for Google Drive users. Its own alternative, deceptively named Synology Drive, is made to offer Google Drive-like storage. While it sounds compelling in theory and is genu

How I use Synology and Google Photos to build the perfect photo backup system

Andy Walker / Android Authority Google Photos is the go-to photo backup app for quite literally everyone. It’s fast, reliable, and everyone has a Gmail account, so it’s the most accessible app out there for backing up your family memories. It’s got tons of smart features and uses AI like no other photos app, from its almost magical AI editing to something as simple as natural language searches. It just works. However, a lot of things have weakened the case for Google Photos. For instance, I ha

SQLite async connection pool for high-performance

aiosqlitepool aiosqlitepool is a high-performance connection pool for asyncio SQLite applications. By managing a pool of reusable database connections, it eliminates connection overhead and delivers significant performance gains. Important: aiosqlitepool is not a SQLite database driver. It's a performance-boosting layer that works with an asyncio driver like aiosqlite, not as a replacement for it. aiosqlitepool in three points: Eliminates connection overhead : It avoids repeated database co

Zig's New Async I/O

Asynchronicity is not concurrency. In the Zig Roadmap 2026 stream Andrew announced a new way of doing I/O, let’s see what are the goals of this upcoming design and how that relates to the revival of async / await in Zig. The new I/O Interface The most notable change to Zig is the introduction of a new interface in charge of all I/O operations. Most importantly, the Io interface is now expected to be provided by the caller, just like we already do with Allocator . Old Zig: const std = @impor

Topics: async const data io try

Show HN: asyncmcp – Run MCP over async transport via AWS SNS+SQS

asyncmcp - Async transport layers for MCP Overview A regular MCP Server but working over queues : queue-based-mcp-example.mov Quoting from the official description : MCP is an open protocol that standardizes how applications provide context to LLMs. But a lot of this context is not always readily available and takes time for the applications to process - think batch processing APIs, webhooks or queues. In these cases with the current transport layers, the MCP server would have to expose

PerfektBlue Bluetooth flaws impact Mercedes, Volkswagen, Skoda cars

Four vulnerabilities dubbed PerfektBlue and affecting the BlueSDK Bluetooth stack from OpenSynergy can be exploited to achieve remote code execution and potentially allow access to critical elements in vehicles from multiple vendors, including Mercedes-Benz AG, Volkswagen, and Skoda. OpenSynergy confirmed the flaws last year in June and released patches to customers in September 2024 but many automakers have yet to push the corrective firmware updates. At least one major OEM learned only recent

Show HN: BreakerMachines – Modern Circuit Breaker for Rails with Async Support

BreakerMachines The circuit breaker that went where no Ruby has gone before! ⭐ A battle-tested Ruby implementation of the Circuit Breaker pattern, built on state_machines for reliable distributed systems protection. Quick Start gem ' breaker_machines ' class PaymentService include BreakerMachines :: DSL circuit :stripe do threshold failures : 3 , within : 1 . minute reset_after 30 . seconds fallback { { error : "Payment queued for later" } } end def charge ( amount ) circuit ( :stripe ) . w

Grafana releases critical security update for Image Renderer plugin

Grafana Labs has addressed four Chromium vulnerabilities in critical security updates for the Grafana Image Renderer plugin and Synthetic Monitoring Agent. Although the issues impact Chromium and were fixed by the open-source project two weeks ago, Grafana received a bug bounty submission from security researcher Alex Chapman proving their exploitability in the Grafana components. Grafana describes the update as a "critical severity security release" and advises users to apply the fixes for th

Show HN: FaynoSync Self-Hosted API for Automatic App Updates

FaynoSync This application is a simple API server for automatically updating client applications. It allows you to upload your application to S3 and set the version number. The client application can then check the version number against the auto updater service API. If the service has a newer version, it will return a link to the updated service, and the client application will show an alert. The API server is designed for straightforward and intuitive application management. It supports upda

Subtype Inference by Example

In recent years, there has been increasing interest in tools and programming languages that can automatically detect common types of bugs, in order to improve product quality and programmer productivity. Most commonly, this is done via static type systems, but traditional static type systems require large amounts of manual annotation by programmers, making them difficult to work with. Therefore, modern programming languages make increasing use of type inference, which provides the same benefits

After a series of tumors, woman’s odd-looking tongue explains everything

Breast cancer. Colon cancer. An enlarged thyroid gland. A family history of tumors and cancers as well. It wasn't until the woman developed an annoying case of dry mouth that doctors put it all together. By then, she was in her 60s. According to a new case study in JAMA Dermatology, the woman presented to a dermatology clinic in Spain after three months of oral unpleasantness. They noted the cancers in her medical history. When she opened wide, doctors immediately saw the problem: Her tongue wa

Google Contacts app looks a little different now, here’s what changed

Adamya Sharma / Android Authority TL;DR Google has rolled out a few changes to the Contacts app. There’s now a card that says how many contacts are in your Google Account and a “last sync” status. A “Google Contacts sync settings” option takes you to a page where you can turn off/on syncing. Google has released an update to the Contacts app for Android that makes a few small, but notable changes. Your current backup and sync status are now more prominent, and there’s a new way to access the