Searching txt.sour.is

Twts matching #reading
Sort by: Newest, Oldest, Most Relevant

(Updated) Upcoming Tab5 Terminal Features 5” Display and RISC-V ESP32-P4 for Edge Applications
M5Stack is preparing to launch the Tab5, a 5-inch smart touch terminal powered by the ESP32-P4 RISC-V processor, in early May. Designed as a compact and integrated platform for interactive applications, the device combines a multi-touch display, flexible I/O options, and wireless connectivity within a modular form factor. The Tab5 features a 5-inch IPS display … ⌘ Read more

⤋ Read More

精通 SOLID 原則在 Go 中的應用:編寫乾淨且可維護的代碼
在軟件開發中,構建可維護、可擴展和健壯的代碼是最終目標。SOLID 原則由 Robert C. Martin(也稱爲 Uncle Bob)提出,爲實現這一目標提供了基礎。這些原則如何應用於 Go 語言呢?Go 以其簡潔和務實著稱,讓我們來探討 Go 的慣用風格如何與 SOLID 原則對齊,從而生成乾淨、高效的軟件。單一職責原則(SRP)———–“一個類應該只有一個改變的原因。”在 G ⌘ Read more

⤋ Read More

精通 SOLID 原則在 Go 中的應用:編寫乾淨且可維護的代碼
在軟件開發中,構建可維護、可擴展和健壯的代碼是最終目標。SOLID 原則由 Robert C. Martin(也稱爲 Uncle Bob)提出,爲實現這一目標提供了基礎。這些原則如何應用於 Go 語言呢?Go 以其簡潔和務實著稱,讓我們來探討 Go 的慣用風格如何與 SOLID 原則對齊,從而生成乾淨、高效的軟件。單一職責原則(SRP)———–“一個類應該只有一個改變的原因。”在 G ⌘ Read more

⤋ Read More

深入解讀 MCP 協議最新版本的 4 大升級【下】:批處理與增強的工具註解
本篇接着爲大家解讀 MCP 協議最新修訂版本(2025-03-26)的四個較大升級的後兩項(上篇翻閱:深入解讀 MCP 協議最新版本的 4 大升級【上】:傳輸機制與安全授權):JSON-RPC 批處理 增強的工具註解 01JSON-RPC 批處理JSON-RPC 2.0 規範本身支持批量(Batch)模式,允許一次性發送一個包含多個請求對象的數組,服務器隨後可以返回 ⌘ Read more

⤋ Read More

人人都需要一個 HTTP proxy 來 debug
前言介紹了作爲前端工程師如何使用 HTTP proxy 來進行 debug,超越了 DevTools 的限制。今日文章由前端早讀課 @huli 分享。身爲每天都要與網頁打交道的前端工程師,熟悉 DevTools 的使用是相當合理的。每當接 API 出問題時,就按下快捷鍵打開 DevTools,切到 Network 分頁,找到紅色的那一行,右鍵複製成 cURL 粘貼到羣裏面,讓後端自己找找問題。但不 ⌘ Read more

⤋ Read More

MeshWalkie Combines ESP32, GNSS, and LoRa in UV-K6 Radio Enclosure
OpenEmbed is developing the MeshWalkie, a handheld wireless device built around the ESP32-S3, SX1262 LoRa module, and L76K GNSS, using the enclosure of a Quansheng UV-K6 radio. The device is described as an open-source platform for LoRa, Wi-Fi, and GPS-based applications, including support for Meshtastic.   The MeshWalkie integrates several hardware components to support low-power […] ⌘ Read more

⤋ Read More

How Edit Photos Dark Mode on iPhone & iPad
As an iPhone or iPad user you’re undoubtedly familiar with using Dark Mode and Light mode for the interface, and you might even have automatic dark/light mode enabled on your device. But some users may like to use light mode in some apps, and dark mode in other apps, like when editing in the Photos … Read MoreRead more

⤋ Read More

ASUS Unveils Q870 ATX Motherboard with LGA1851 and Intel Core Ultra Series 2 Support
ASUS has recently unveiled a new ATX motherboard based on the Intel Q870 chipset, designed to support Intel Core Ultra Processors (Series 2) using the LGA1851 socket. While not yet officially launched, this upcoming board targets industrial computing and embedded applications with a combination of modern performance and legacy interface support. The motherboard supports proce … ⌘ Read more

⤋ Read More

** Collaboration is a scary word **
I like programming partially because it’s a practice I can, with appropriate to unhealthy application of effort, usually accomplish something at least proximal to my intention.

This isn’t true for visual art, nor music. Lately I’ve been feeling like the little games and toys I wanna make are sorta hampered by my total inability to make stuff I find aesthetically appealing…so…I’ve been thinking about collaboration. Which is a scary word because, you know, other people and all, but I figured I’d … ⌘ Read more

⤋ Read More

Which AI “arena” is the one we can actually trust?
I’m getting deeper and deeper into the AI space, and I’m discovering the different AI “arenas” and benchmarking. I have no idea what to trust or leverage to help me learn about the different models out there. Does the lobste.rs community have one that they go to by default? ⌘ Read more

⤋ Read More

[$] A FUSE implementation for famfs
The famfs
filesystem is meant to provide a shared-memory filesystem for large data
sets that are accessed for computations by multiple systems. It was
developed by John Groves, who led a combined filesystem and
memory-management session at
the 2025 Linux Storage, Filesystem, Memory
Management, and BPF Summit (LSFMM+BPF) to discuss it. The session was a
follow-up to [the famfs session at last year’s\
summit](https://lwn.net/Articles … ⌘ Read more

⤋ Read More

Security updates for Thursday
Security updates have been issued by Debian (chromium, libapache2-mod-auth-openidc, mariadb-10.5, and openssh), Red Hat (osbuild-composer), Slackware (mariadb), SUSE (apache2-mod_auth_openidc, glib2, ImageMagick, libsoup, libsoup2, libva, openvpn, sqlite3, and weblate), and Ubuntu (libsoup3, php-horde-css-parser, and python-django). ⌘ Read more

⤋ Read More

Investing in comfort
Getting ready for Scotland involved buying some gear – next to the required things also a headlamp, a powerbank and Merino clothes. On the surface, maybe a bit much. Did I need a new powerbank? Technically no, but the right size makes a difference for tracking, navigating, and tent-charging on a trip like this. Merino? It means less sweat, less odor, more comfort over days of exploring. ⌘ Read more

⤋ Read More

The Kubernetes Surgeon’s Handbook: Precision Recovery from etcd Snapshots
TL;DR: Precision Recovery from etcd in 5 Steps This guide walks you through surgical resource recovery from etcd snapshots without triggering a full cluster restore. Whether you’re troubleshooting accidental deletions or forensic debugging, this lightweight and… ⌘ Read more

⤋ Read More

Lawyers scramble to stop deportation flight to Libya they say ‘blatantly’ defies court order
Myah Ward, Kyle Cheney and Josh Gerstein,  Staff Writers  -  Politico

_Stephan: As I started to write this, CNN announced that a judge has just ruled the Trump dictatorship can not send immigrants to prisons in Libya, known to be amongst the vilest gulags in the world; and Chief Justice Roberts has just spoken out about Trump’s disregard for t … ⌘ Read more

⤋ Read More

Trump AG’s latest vow is straight from dictator’s playbook — and it’s a threat to us all
Thom Hartmann,  Commentator  -  Raw Story

_Stephan: The assault on media, and the weaponization of misinformation is a high priority goal of the aspiring Trump dictatorship, and that is straight out of Hitler’s playbook. Thom Hartmann describes what the Trump coup is trying to do under the guidance of Pam Bondi, perhaps the most unscrupulous, unethical A … ⌘ Read more

⤋ Read More

North American Bird Populations Are Collapsing in Places They Once Thrived: Study
Cristen Hemingway Jaynes,  Contributing Writer  -  EcoWatch

_Stephan: Human technology is destroying Earth’s matrix of life, and except for the scientific community, there is almost no awareness of this, even though it is going to have a devastatingly negative impact on human civilization. Human governments must make fostering wellbeing their first priority if the … ⌘ Read more

⤋ Read More

Amid Forced Starvation in Gaza, NGO Coalition Decries Israel’s New Registration Rules
Brett Wilkins,  Staff Writer  -  Common Dreams

_Stephan: The fascist government of Israel has made its intentions very clear, while the Trump administration remains silent. Kill Palestinians. Starve Palestinians. Drive Palestinians to other countries. Take over the entirety of Gaza and, with the Trump family’s help, turn Gaza into a profit-making resort are … ⌘ Read more

⤋ Read More

Apple Promotes Vision Pro in New Mother’s Day-Themed Ad
Apple today shared a new spatial video that’s designed to highlight the Vision Pro headset, demonstrating how the device can be used to make and preserve memories.

For the video, two parents, Sam and Khulan, filmed their newborn son using iPhones that are capable of recording spatial video. Sam then edited the footage into a home video for Khulan to watch on the Apple Vision Pro, and the … ⌘ Read more

⤋ Read More

10 Strange Things Science Has Taught Us About Our Preferences
The things that people like and dislike lie at the heart of their personality, shaping everything from their choice of friends to the lifestyle they live and their career. Yet preferences are also shrouded in mystery. Tracking down the influences that lead to people’s tastes and opinions is a challenging task fraught with uncertainty. Still, […]

The post [10 Strange Things Science Has Taught Us About Our Pref … ⌘ Read more

⤋ Read More

10 Medical Conditions Named After Mythical Creatures
In medicine, naming conventions often reflect anatomy, symptoms, or the scientists who discovered a condition. But in rare, memorable cases, doctors turn to mythology—borrowing names from ancient beasts, demons, and creatures of legend to describe bizarre syndromes, rare deformities, or unsettling behaviors. These labels don’t just make for vivid shorthand—they hint at how surreal, mysterious, […]

The post [10 Medical Conditio … ⌘ Read more

⤋ Read More

OpenSUSE removes the Deepin desktop
The openSUSE project has posted a\
detailed explanation on why the Deepin Desktop has been removed
from the distribution; it comes down to a history of security problems and
a deliberate bypass (by the packager) of openSUSE’s security review.

Perhaps tired of waiting, the packager decided to try a different
avenue to get the remaining Deepin components into openSUSE
skirting the review … ⌘ Read more

⤋ Read More

Fitti: Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
Lukas Fitti writes in detail
on the pganalyze blog about the asynchronous I/O capability coming with the
PostgreSQL 18 release.

Asynchronous I/O delivers the most noticeable gains in cloud
environments where storage is network-attached, such as Amazon EBS
volumes. In these setups, individual disk reads often take multiple
milliseconds, introducing substantial latency compared to local
SSDs.
… ⌘ Read more

⤋ Read More

[$] LWN.net Weekly Edition for May 8, 2025
Inside this week’s LWN.net Weekly Edition:

  • Front: Debian and essential packages; Custom BPF OOM killers; Speculation barriers for BPF programs; More LSFMM+BPF 2025 coverage.

  • Briefs: Deepin on openSUSE; AUTOSEL; Mission Center 1.0.0; OASIS ODF; Redis license; USENIX ATC; Quotes; …

  • Announcements: Newsletters, conferences, security updates, patches, and more. ⌘ Read more

⤋ Read More

爲什麼頂級爬蟲工程師都悄悄換成了 Playwright?趕緊學起來
雜談如果你也有爬蟲需求,在以往我們需要做一個瀏覽器自動化肯定想到的是 Selenium。作爲老牌的自動化 “選手”,Selenium 網絡上資料多,功能齊全,容易上手。但是,Selenium 有很多缺陷,特別 web driver 的下載非常頭疼。一個是需要版本要保持一致,就算使用自動下載的代碼,也因爲服務器在國外,速度非常令人崩潰。而且 Selenium 確實存在性能缺陷,有時候無法滿足性能需求 ⌘ Read more

⤋ Read More

告別 JMeter!這款 Go 語言神器讓性能測試輕量 10 倍,還支持分佈式壓測
k6 簡介:爲何選擇它———–k6 由 Go 語言編寫,相較於傳統工具 JMeter,具有輕量高效、語法簡潔、擴展性強等優勢。其特點包括:開發者友好:基於 JavaScript/TypeScript 腳本,無縫銜接現代開發流程 雲原生支持:內置分佈式測試能力,輕鬆模擬萬級併發 豐富可視化:提供 HTML/JSON 格式報告,支持自定義儀表板 擴展生態:通過 npm ⌘ Read more

⤋ Read More