Google is bringing Fuchsia OS to Android devices, but not in the way you’d think
To evolve Fuchsia beyond smart home devices, Google has been working on projects such as Starnix to run unmodified Linux binaries on Fuchsia devices. In addition, since late April of this year, Google has been working on a new project called “microfuchsia” that aims to make Fuchsia bootable on existing devices via virtualization. Microfuchsia, according to Google, is a Fuch … ⌘ Read more

⤋ Read More

Apple bows to Russian censorship once more, removes VPN apps from Russian App Store
A few weeks ago, I broke the news that Mozilla had removed several anti-censorship Firefox extensions from its store in Russia, and a few days later I also broke the news they reversed course on their decision and reinstated the extensions. Perhaps not worthy of a beauty prize, as a Dutch saying goes, but at least the turnaround time was short, and they did the right … ⌘ Read more

⤋ Read More

Psion OPL: when we owned our devices
We talked about Psion last week, and we’re talking about Psion again this week. This time, Kian Ryan highlights a very important capability of Psion’s devices, a capability that’s entirely absent from today’s mobile devices: a built-in IDE and dedicated programming language so you can write code and build applications, including ones with a graphical user interface, right on the device. All Psion devices could run OPL, either preinstalled on the device or via … ⌘ Read more

⤋ Read More

‘Saturday Night Live’ Writer Alex English Thinks Social Media Ruined the Art of Comedy
Saturday Night Live writer and veteran stand-up comedian Alex English believes platforms like TikTok have changed the relationship a comic has to their audience—in the worst ways possible. ⌘ Read more

⤋ Read More

Epic Games Lashes Out at Apple Over App Store Rejection
Fortnite creator Epic Games says Apple rejected its App Store rival for being too similar to its own—a move it deemed “arbitrary, obstructive,” and in violation of EU rules. ⌘ Read more

⤋ Read More

Moving to an RTOS on the RP2040
I’ve been working on a bunch of small projects involving microcontrollers. Currently a lot of them are based around the Raspberry Pi Pico boards because I like the development experience of those a lot. They have a decent SDK and cheap hardware to get started and the debugger works with gdb/openocd so it just integrates in all IDEs that support that. One of my current projects is making a fancy hardware controller for a bunch of video equipment I use. The main things … ⌘ Read more

⤋ Read More

A prototype superconducting coil opens the way for more energy-efficient electromagnets
How can we advance cutting-edge research but consume less energy? CERN’s scientists are working on innovative solutions, and superconductivity is one of the key ingredients. ⌘ Read more

⤋ Read More

The World’s Most Popular 3D-Printed Gun Was Designed by an Aspiring Terrorist
Growing numbers of insurgents and extremists use the FGC-9. Forensic analysis of online platforms reveals the dark world of the man who created it—a self-described incel who supported the German far right. ⌘ Read more

⤋ Read More

深入解析 gRPC 的重連機制
gRPC 的重連機制是確保客戶端在連接斷開後能夠自動重新連接到服務器的一種機制,對於分佈式系統和微服務架構中的高可用性和容錯性至關重要。什麼是 gRPC 重連機制————-gRPC 重連機制是指在客戶端與服務器之間的連接斷開後,客戶端自動嘗試重新建立連接的過程。gRPC 的重連機制依賴於底層的傳輸層實現(如 HTTP/2)和客戶端庫的配置。gRPC 重連策略———gRP ⌘ Read more

⤋ Read More

一文讀懂 QUIC 協議:更快、更穩、更高效的網絡通信
你是否也有這樣的困擾:打開 APP 巨耗時、刷劇一直在緩衝、追熱搜打不開頁面、信號稍微差點就直接加載失敗……如果有一個協議能讓你的上網速度,在不需要任何修改的情況下就能提升 20%,特別是網絡差的環境下能夠提升 30% 以上;如果有一個協議可以讓你在 WiFi 和蜂窩數據切換時,網絡完全不斷開、直播不卡頓、視頻不緩衝;你願意去了解一下它嗎?它就是 QUIC 協議。本文將從 QUIC 的背景、原理、 ⌘ Read more

⤋ Read More

PolarisMesh 源碼系列 –Polaris-Go 註冊發現流程
導語北極星是騰訊開源的一款服務治理平臺,用來解決分佈式和微服務架構中的服務管理、流量管理、配置管理、故障容錯和可觀測性問題。在分佈式和微服務架構的治理領域,目前國內比較流行的還包括 Spring Cloud,Apache Dubbo 等。在 Kubernetes 的技術領域,也有以 Istio 爲代表的 ServiceMesh 技術。本篇 Blog 主要分析北極星的優勢,及其服務註冊發現的技術實現 ⌘ Read more

⤋ Read More

How a Group of Butterflies Managed to Fly 4,200 Kilometers Without Stopping
When butterflies not native to South America appeared on a beach in French Guiana, entomologists started sleuthing to prove where they came from—and how they might have got there. ⌘ Read more

⤋ Read More

圖解 IO 多路複用之 Select 實現原理
Linux 上提供了 IO 多路複用機制的實現有多種,常見的有 select、poll、epoll,下面分析一下 select 的多路複用的原理。     服務器端有 1 個監聽文件描述符和若干個通信文件描述符,每當服務器端建立一個新的連接後就會生成一個通信的文件描述符,如下圖所示:    select 可以同時檢測讀緩衝區(Read buffer)、寫緩衝區(Write buffer) ⌘ Read more

⤋ Read More

以 Go 語言爲例解釋什麼是僞共享以及如何解決
本文翻譯自:What’s false sharing and how to solve it (using Golang as example)譯文在解釋僞共享(false sharing)之前,有必要簡要介紹一下 CPU 架構中緩存是如何工作的。CPU 緩存中的最小單位是緩存行(cache line)(如今,CPU 中常見的緩存行大小爲 64 字節)。因此,當 CPU 從內存讀取一個變量時, ⌘ Read more

⤋ Read More

乾貨!解析 binlog 的三種實現手段
不知道你是否有遇到過需要解析 binlog 日誌的場景。今天我整理了一些對 binlog 解析的解決方案,供大家參考下。 基於 Canal 的實時訂閱一般業內對 binlog 進行實時監聽最常用的中間件會是 canal。canal 其實本質底層是制定了一個僞造的 MySQL 的 Slave 節點,接收 MySQL 主節點發送過來的 binlog 文件。只需要我們引入相關的依賴,然後部署一套 Ca ⌘ Read more

⤋ Read More

終於把 word2vec 的原理搞清楚了!
大家好,我是小寒。今天給大家分享自然語言處理中常用的一個知識點,word2vecword2vec 是一種廣泛用於自然語言處理的技術,主要目的是將單詞轉換爲詞向量(將單詞表示爲數字向量)。這些詞向量能夠反映不同詞語的相似性,使得語義上或語法上相近的詞語在向量空間中也相互接近。如下圖所示,從 “man” 到 “woman” 的向量與從 “king” 到 “queen” 的向量在向量空間中是平行的。這表 ⌘ Read more

⤋ Read More

9 張圖帶你理解 Kafka 中高水位 HW
大家好,我是君哥。Kafka 高水位(簡稱 HW)是 Kafka 中非常重要的一個概念,今天來聊一聊 HW。1 HW 簡介——-HW 是 Kafka 中 Offset 的一個值,HW 作爲一個邊界,Offset 小於 HW 的消息被稱爲已提交消息,這部分消息可以被消費者進行拉取消費,大於等於 HW 的消息被稱爲未提交消息,不能被消費者拉取。如下圖:Offset 小於 108 的消息可以被消 ⌘ Read more

⤋ Read More

Netflix 如何用緩存來提高用戶體驗
Netflix 的目標是讓用戶儘可能長時間地觀看流媒體。但用戶的注意力通常只有 90 秒。Netflix 使用 EVCache(分佈式鍵值存儲)來減少延遲,以免用戶失去興趣。EVCache 在 Netflix 有多種使用情況。01 側緩存 (Lookaside Cache)————————當應用程序需要某些數據時,它會首先嚐試使用 EVCache 客戶端,如果緩存中 ⌘ Read more

⤋ Read More

AI Agent:基於大模型的自主智能體
AI Agent:探索 AGI 的真實形態什麼是 AI AgentAI Agent(人工智能代理)是一種能夠感知環境、進行決策和執行動作的智能實體。不同於傳統 的人工智能,AI Agent 具備通過獨立思考、調用工具去逐步完成給定目標的能力。比如,告訴 AI Agent 幫忙下單一份外賣,它就可以直接調用 APP 選擇外賣,再調用支付程序下單支付,無需人 類去指定每一步的操作。Agent 的概念由 ⌘ Read more

⤋ Read More

Russia’s Popularity With Americans Is Growing
Brendan Cole,  Senior News Reporter  -  Newsweek

_Stephan: This is appalling. But if you know that  40% of Americans have never left the United States, 11% have never even traveled outside of the state where they were born, and 54% can’t read and comprehend anything more complex than 6th-grade level, perhaps not surprising. We are a provincial poorly educated country. and much of the population is driven by their hates, racism, resent … ⌘ Read more

⤋ Read More

Leader of the pro-Trump Project 2025 suggests there will be a new American Revolution
,    -  Politico / Associated Press

_Stephan: This is what is going to happen to the United States if Americans make criminal Trump president and give the Republicans a majority in the House and Senate. On the 6th of November when we know the election outcome we will learn what kind of country we will be, and whether we will remain a democracy. As I writ … ⌘ Read more

⤋ Read More

American Pride Remains Near Record Low
MEGAN BRENAN,    -  The Gallup Organization

_Stephan: This is beginning to seriously concern me. A growing number of Americans are losing pride in our country. We, as the people of the United States, must change our culture.  Our wealth inequality particularly, but also our poor and outrageously expensive illness profit system, the absurd cost of a college education, the rising christofascism as an increasing number of Americans leave any religiou … ⌘ Read more

⤋ Read More

110 Million People in U.S. Under July 4 Heat Warnings and Advisories
Cristen Hemingway Jaynes,  Contributing Writer  -  EcoWatch

Stephan: Just under a third of the American population is under heat warnings. Welcome to climate change, and it is going to get much worse. Nothing but major changes in government policies and the development of new non-polluting technologies is going to moderate what the future holds.

![](https://www.schwartzreport.net/wp-con … ⌘ Read more

⤋ Read More

‘Vaults’ within germ cells offer more than safekeeping
Maternal messenger RNAs (mRNAs), located within the cytoplasm of an immature egg, are crucial for jump starting development. Following fertilization, these mRNAs are passed onto the zygote, the first newly formed cell. ⌘ Read more

⤋ Read More