Golang 隨機公平庫 satmihir-fair
FAIR 是一個 Go 庫, 旨在確保資源受限環境中的公平性。它有助於在資源短缺時將有限的資源 (例如數據庫 / blob 存儲吞吐量、作業執行資源等) 均勻分配給多個客戶端, 防止基於客戶端行爲的過度分配和飢餓。 簡介–FAIR 的核心算法基於 隨機公平 BLUE[1] , 這種算法通常用於網絡擁塞控制, 但做了一些修改。FAIR 的理念是隻在真正資源短缺時進行限制, 而不是像令牌桶或漏桶等 ⌘ Read more
構建無密碼認證:passkey 入門與 Go 實現
傳統的密碼認證一直以來都是數字時代的主流身份驗證方式。然而,用戶常常選擇易記的弱密碼並重復使用,導致賬號易受攻擊。密碼泄露、釣魚攻擊等安全問題層出不窮,超過 80% 的數據泄露與密碼相關。與此同時,頻繁的密碼管理和忘記密碼情況嚴重影響用戶體驗。服務商在安全保存用戶密碼方面的責任也增加了系統建設和維護的成本。爲了應對這些問題,科技行業開始積極探索無密碼認證的方法。無密碼認證利用設備生物識別、硬件加密 ⌘ Read more
SwarmGo:一個用於構建可擴展 AI Agent 工作流的 Go 模塊化框架
AI 領域正在快速發展,新的應用層出不窮。然而,創建能夠有效協調多個 AI 任務或 Agent(每個 Agent 處理複雜工作流的一部分)的系統仍然具有挑戰性。SwarmGo 應運而生,這是一個功能強大且輕量級的 Go 包,旨在使 AI 應用中的 Agent 編排更易於訪問和擴展。本文將深入探討 SwarmGo 的特性、優勢和結構,並展示如何使用它輕鬆創建智能的模塊化 AI 工作流。什麼是 Swa ⌘ Read more
iPhone SE 4 First to Get Apple-Designed 5G Modem, iPhone 17 Pro to Add Custom Wi-Fi 7 Chip
The iPhone SE 4 that’s set to come out early next year is expected to debut Apple’s first in-house 5G modem, according to Jeff Pu, an analyst who covers companies within Apple’s supply chain.
In a research note this week with Hong Kong-based investment firm Haitong International Securities, Pu said Apple is expected to roll … ⌘ Read more
解密 Go runtime-SetFinalizer 的使用
如果我們想在對象 GC 之前釋放一些資源,可以使用 returns.SetFinalizer。這就像在函數返回前執行 defer 來釋放資源一樣。例如:1:使用 runtime.SetFinalizertype MyStruct struct { Name string Other MyStruct } func main() { x := MyStru ⌘ Read more
Subway Staff Confess Their Sins ⌘ Read more
Honest Government Ad | Visit Myanmar! ⌘ Read more
[ANN] Searching for more Monerotopia24 hackers
The hackathon will occur all 4 days of the Conference in the TERRACE/LOFT of the Venue, Huerto Roma Verde, BUT we do have a house dedicated to the Hackers for those interested in rooming with the hackers BUT we only have 1 spot left in the house! So please reach out asap if interested in that spot!
Date: November 14-17th
Location: TERRACE/LOFT area in MoneroTopia24 Confer in Huerto Roma Verde, Mexico City
Links:
VostoEmisio’s animated videos CCS proposal fully funded
VostoEmisio1’s CCS proposal2 to create an animated video explaining Full-Chain Membership Proofs 3 is now fully funded:
20 XMR raised in 31 contributions (100%)
To learn more about VostoEmisio’s work, consult the previous Monero Observer report4.
SChernykh releases P2Pool v4.2 with new features, bugfixes
SChernykh1 has released P2Pool 2 version 4.23 with new features and various bugfixes.
Stratum server now disconnects miners when it's not connected to P2Pool network [..]
Added an error code to error messages about opening/saving files
Fixed a possible deadlock during the initial sync [..]
Fixed Windows 7 compatibility
Fixed a data race on shutdown [..]
The full list of changes since v4.1.1 is … ⌘ Read more
Monero Observer Blitz #35 - October 2024
Here’s a recap of what happened this October in the Monero community:
Demons
⌘ Read more
How to Update ChatGPT on Mac
The ChatGPT app for Mac is a fantastic AI tool and LLM that makes for a great addition to many Mac users workflows, whether you’re extremely tech savvy, or just a novice. One thing that some users have wondered is how to keep the ChatGPT app for Mac updated, and how to install updates to … Read More ⌘ Read more
OpenCost advances to the CNCF Incubator
Cross-posted on the OpenCost blog by Ajay Tripathy The OpenCost project proudly announces that we’ve reached CNCF Incubating status! This milestone in our journey underscores the significant dedication the project has received from the community that… ⌘ Read more
Recursive Ray Tracing - Computerphile ⌘ Read more
Why Our Counting System is Biased ⌘ Read more
KubeCon + CloudNativeCon North America 2024 co-located event deep dive: ArgoCon
Co-chairs: Christian Hernandez, Dan Garfield, Tim Collins November 12, 2024 Salt Lake City, Utah The Argo Project consists of 4 related, but separate, toolsets. So it’s not just about GitOps, but a wide variety of use… ⌘ Read more
Hiking in the Alps!
Yesterday, we returned from a 5-day vacation in the Bavarian Alps, and it was absolutely wonderful! ⌘ Read more
Cultivating a successful engineering culture with Platform Engineering
Community post by Or Weis Discover how leveraging a policy-as-code platform helps foster an engineering culture focused on efficient authorization and access control. Platform engineering is rooted in a fundamental principle: cultivating a culture within development… ⌘ Read more
USB Insight Hub for Advanced USB Monitoring and Control
CrowdSupply recently launched the USB Insight Hub, a tool designed to provide detailed monitoring and control over multiple USB devices. Built for developers and tech enthusiasts, this hub offers a range of monitoring features, allowing users to view power and data usage in depth. The hub features a Renesas uPD720210 USB 3.0 controller, supporting both […] ⌘ Read more
Ansible-runner
Originally published on the Redpill Linpro blog by Daniel Buøy-Vehn The command ansible-runner is part of the Ansible automation platform. If you have got installed Ansible, then you probably have already installed ansible-runner as well. But what do you use… ⌘ Read more
PSA: Apple’s New USB-C Accessories Require macOS Sequoia, Don’t Work Properly With macOS 15.2 Beta
With the launch of new M4 Macs this week, Apple introduced USB-C versions of the Magic Mouse, Magic Trackpad, and Magic Keyboard to continue on with phasing out the Lightning port. Apple users who plan to buy these new accessories should be aware that there are some software limitations currently.
The new … ⌘ Read more
[47°09′45″S, 126°43′11″W] Raw reading: 0x67233902, offset +/-1
Apple to Donate Towards Relief Efforts in Spain Following Flash Floods
In a social media post today, Apple CEO Tim Cook said the company will be making a donation of an undisclosed amount towards relief efforts in Valencia, Spain, following deadly flash floods in the region.
“We’re thinking of all those impacted by the devastating flash floods in the re … ⌘ Read more
Explaining Politics with Warhammer 40k ⌘ Read more
Optus apologises for ‘unconscionable’ conduct
The telco is being sued after it allegedly sold hundreds of its vulnerable customers services that they didn’t want or couldn’t afford. ⌘ Read more
[ANN] [Bounty] Create a Telegram notification bot for Haveno offers
Create an open-source Telegram bot that notifies users of new Haveno offers that meet user-defined criteria, such as currency, payment method, and price.
Link: https://bounties.monero.social/posts/161/
n/a ⌘ Read more
wiefix announces launch of Bitrica ‘P2P platform’ with support for XMR, BTC
wiefix 1 - a veteran LocalMonero trader with ~7.6K+ trades2 - has announced3 the launch of Bitrica 4, a new P2P platform where users can trade XMR and BTC directly with each other:
Super excited to share that we’ve just launched [..] after months of development! The platform comes with a solid escrow system that locks the seller’s funds during trades for everyone’s … ⌘ Read more
[ANN] Discussion: preventing P2P proxy nodes
Link: https://github.com/monero-project/research-lab/issues/126
Boog900 (Github) ⌘ Read more
Celebrating the GitHub Awards 2024 recipients 🎉
The GitHub Awards celebrates the outstanding contributions and achievements in the developer community by honoring individuals, projects, and organizations for creating an outsized positive impact on the community.
The post Celebrating the GitHub Awards 2024 recipients 🎉 appeared first on The GitHub Blog. ⌘ Read more
Apple Releases New Mac Mini, Revamped iMac, & M4 MacBook Pro
Apple has spent the last few days trickling releases of new Mac hardware, debuting a revamped iMac with an M4 chip and new colors, a redesigned Mac Mini that is smaller in size and now has an M4 chip, and the MacBook Pro lineup has been revamped with M4 processors as well. Each of the … Read More ⌘ Read more
Mark your calendars: here come the 2025 Kubernetes Community Days!
This year, the CNCF refreshed the KCD (Kubernetes Community Days) program for 2025, offering more support to our organizers and their communities, including, but not limited to, financial assistance, structural improvements, and organizational resources. You can… ⌘ Read more
What Would Happen if I Added Fuel? ⌘ Read more
ASUS Tinker Board 3 SBC with Linux Support Starts at $89.59
The Tinker Board 3 is a compact, fanless single-board computer powered by the Rockchip RK3566 SoC, designed for embedded and IoT applications that require multi-display capabilities, wireless connectivity, or Gigabit Ethernet support. This board integrates a quad-core Arm Cortex-A55 processor with a 64-bit Arm v8 architecture. It comes with either 2GB or 4GB LPDDR4X memory […] ⌘ Read more
Calls to defund Grok Academy, WiseTech programs after scandals
A petition is demanding funding be switched to women-led tech education in the wake of two high-profile scandals in the sector. ⌘ Read more
Bitwarden finally released the native Android app (written in Kotlin) with version 2024.10.1. I used the beta since it was released and Vaultwarden updated to support it, and I can definitely say it’s a huge improvement to the previous Xamarin version. 👍 ⌘ Read more
Fix the “Failed to Personalize Software Update” Error in MacOS
Though not common, some Mac users are encountering a strange error message that says “Failed to personalize the software update. Please try again.” when attempting to update their Mac to MacOS Sequoia, and sometimes even with other MacOS software updates too. This is a frustrating error since it prevents the installation of a major system … [Read More](https://osxdaily.com/2024/10/30/fix-the-failed- … ⌘ Read more
How to ace the Certified GitOps Associate (CGOA) exam
Community post originally published on Medium by Giorgi Keratishvili Introduction So want to pass CGOA exam but not sure where to start? Don’t worry I will help you with what to pay attention to and will… ⌘ Read more
New MacBook Pros and iMac Feature Upgraded Cameras With ‘Center Stage’ and ‘Desk View’ Support
All new MacBook Pro and iMac models unveiled this week feature an upgraded 12-megapixel front camera with Center Stage and Desk View support.
Apple says the new camera provides “enhanced video quality in challenging lig … ⌘ Read more
Des Français de plus en plus pauvres (et ce n’est pas fini)
C’est probablement l’effet des Jeux Olympiques, ou de l’arrivée de Michel Barnier comme premier ministre, ou les mesures prises contre la sécheresse qui frappe le pays (allez savoir) mais en tout cas, c’est une bonne nouvelle : le niveau de vie médian français est stable ! C’est en tout cas la conclusion à laquelle arrive l’INSEE dans […] ⌘ Read more
Apple to Start Providing Summaries of User Reviews in App Store
Apple has reportedly designed a new AI-based system that will summarize reviews in the App Store to highlight the most common customer feedback for users before they download an app.
According an unlisted App Store article seen by 9to5Mac, AI-generated summaries will appear on app p … ⌘ Read more
使用 Go 構建分佈式系統:基於 gRPC 的主從節點架構
在現代軟件開發領域,分佈式系統已經變得至關重要。它們使服務能夠擴展、處理大量數據並提供高可用性。本文將指導您使用 Golang 構建一個簡單的分佈式系統,該系統利用主節點和單個工作節點,並使用 gRPC 協議進行通信。這種架構非常適合數據處理、並行計算和大規模處理工作負載等分佈式任務。我們將介紹如何設置主從結構、建立基於 gRPC 的通信,以及實現簡單的任務分配和執行流程。系統概述—-我們的分 ⌘ Read more
Taking on the COPS ᵃⁿᵈ ʷᶦⁿⁿᶦⁿᵍ ⌘ Read more
Monero Research Lab meeting scheduled for 6 November 2024 1700 UTC
The next Monero Research Lab1 meeting is scheduled to take place on Wednesday, November 6th 2024 at 17:00 UTC on IRC-Libera/Matrix2 in the #monero-research-lab channels.
[ANN] MoneroTalk #330: MoneroPay, Metronero and the Monero ATM w/ Irem Kuyucu & Laurynas Cetyrkinas
Links:
- https://redirect.invidious.io/watch?v=Rq0N5zwmegg
- https://odysee.com/@MoneroTalk:8/
- https://www.monerotalk.live/monerotalk-330
monerotalk.live ⌘ Read more
Boog900 posts second progress report for Cuprate CCS proposal
Boog9001 has posted the second progress report2 for their latest CCS proposal3 to continue full-time development work on the Cuprate 4 project:
I also found 1900+ IP addresses running “nodes” that have different behaviour to monerod and are almost certainly proxies to other nodes. [..] From the data I have it looks like 40% of the IPs running Monero nodes are not real nodes and ~75% o … ⌘ Read more
selsta posts October 2024 Monero dev report
selsta1 has posted a monthly CCS progress report2 for October 2024, which includes several Monero dev updates.
Milestone 3:
-Continued working on preparing the next release [..] v0.18.4.0 with multiple larger changes.
-Work on resolving HackerOne reports also continued [..]
-Investigated bugs and did some work on repository organization. [..]
Note that misc work is not explicitly mentioned in these updates. The full list of c … ⌘ Read more
[LTT] [25 EUR] Paysafecard for XMR
Link: https://farside.link/libreddit/r/CryptoCurrency/comments/1gfsk6e/
u/mattismyo (Reddit) ⌘ Read more
Disposal
⌘ Read more
@prologic@twtxt.net I’m not a yarnd user, so it doesn’t matter a whole lot to me, but FWIW I’m not especially keen on changing how I format my twts to work around yarnd’s quirks.
I wonder if this kind of postprocessing would fit better between composing (via yarnd’s UI) and publishing. So, if a yarnd user types ¼, it could get changed to ¼ in the twtxt.txt file for everyone to see, not just people reading through yarnd. But when I type ¼, meaning first out of four, as a non-yarnd user, the meaning wouldn’t get corrupted. I can always type ¼ directly if that’s what I really intend.
(This twt might be easier to understand if you read it without any transformations :-P)
Anyway, again, I’m not a yarnd user, so do what you will, just know you might not be seeing exactly what I meant.
The psychedelic renaissance is here! 🌌💊 ⌘ Read more
MacOS Sonoma 14.7.1 & MacOS Ventura 13.7.1 with Security Updates Available
Apple has released macOS Sonoma 14.7.1 and MacOS Ventura 13.7.1 for Mac users who have not yet updated to MacOS Sequoia, of which MacOS Sequoia 15.1 with Apple Intelligence was just released. macOS Sonoma 14.7.1 and macOS Ventura 13.7.1 both contain many security fixes, making them important updates to install for Mac user who are … [Read More](https://osxdaily.com/2024/10/29/macos- … ⌘ Read more
iOS 17.7.1 & iPadOS 17.7.1 Available for iPhone & iPad
Apple has released iOS 17.7.1 and iPadOS 17.7.1 for iPhone and iPad users who are not running iOS 18, which was just updated to includes support for Apple Intelligence with iOS 18.1 and iPadOS 18.1. The software updates include important security fixes, making them important updates to install if you’re still running the prior major … [Read More](https://osxdaily.com/2024/10/29/ios-17-7-1-ipados-17-7-1-available-for-ip … ⌘ Read more
Answering Fan Questions About Photons, Fire & Gravity Waves ⌘ Read more
New from Universe 2024: Get the latest previews and releases
Find out how we’re evolving GitHub and GitHub Copilot—and get access to the latest previews and GA releases.
The post New from Universe 2024: Get the latest previews and releases appeared first on The GitHub Blog. ⌘ Read more
Bringing developer choice to Copilot with Anthropic’s Claude 3.5 Sonnet, Google’s Gemini 1.5 Pro, and OpenAI’s o1-preview
At GitHub Universe, we announced Anthropic’s Claude 3.5 Sonnet, Google’s Gemini 1.5 Pro, and OpenAI’s o1-preview and o1-mini are coming to GitHub Copilot—bringing a new level of choice to every developer.
The post [Bringing developer choice to Copilot with Anthropic’s Claude 3.5 Sonnet, Google’s Gemini 1.5 Pro, and OpenAI’s o1-preview](https://github.blog/news-in … ⌘ Read more
Octoverse: AI leads Python to top language as the number of global developers surges
In this year’s Octoverse report, we study how public and open source activity on GitHub shows how AI is expanding as the global developer community surges in size.
The post Octoverse: AI leads Python to top language as the number of global developers surges appeared first on The GitHub Blog. ⌘ Read more
Announcing Vitess 21
Project post by the Vitess Maintainers We’re delighted to announce the release of Vitess 21 along with version 2.14.0 of the Vitess Kubernetes Operator. Version 21 focuses on enhancing query compatibility, improving cluster management, and expanding… ⌘ Read more
ESP32-P4-NANO Combines ESP32-P4 and ESP32-C6 Chips for PoE and Wireless Connectivity
Waveshare has launched the ESP32-P4-NANO board, powered by the ESP32-P4 SoC featuring RISC-V dual-core and single-core processors. This board is tailored for advanced HMI and edge computing applications. Equipped with Wi-Fi 6 and Bluetooth 5/BLE via the onboard ESP32-C6-MINI module, it ensures efficient wireless connectivity through the SDIO interface. The ESP32-P4 chipset in … ⌘ Read more
Backup and recovery for Vector Databases on Kubernetes using Kanister
Community post by Pavan Navarathna Devaraj and Shwetha Subramanian AI is an exciting, rapidly evolving world that has the potential to enhance every major enterprise application. It can enhance cloud-native applications through dynamic scaling, predictive maintenance,… ⌘ Read more
The business value of a Kubernetes-based platform
Member post originally published on Elastisys’s blog by Cristian Klein I hear too many stories of platform teams being under-resourced. This usually manifests itself as an overworked platform team with unrealistic on-call rotations. Critical… ⌘ Read more
Flatcar brings Container Linux to the CNCF Incubator
The CNCF Technical Oversight Committee (TOC) has voted to accept Flatcar as a CNCF incubating project. Flatcar is a zero-touch, minimal operating system (OS) for containerized workloads, addressing the challenges of managing and securing a production… ⌘ Read more
Telcos in talks to roll out ‘SMS on steroids’
Telstra, Optus and TPG are in talks to implement an SMS replacement that could slash the rate of spam messages. ⌘ Read more
M4 Pro Mac Mini Supports Up to Three 6K Displays
With the M4 Pro chip, the Mac mini is able to support up to three 6K displays at 60Hz over Thunderbolt or HDMI, an improvement over the previous M2 Pro model. The M2 Pro version of the Mac mini also supported three displays, but it could run only two at 6K 60Hz resolution and one at 4K 60Hz resolution.
 和堆的屬性, 所以由此得名 (tree + heap ⇒ treap)。從形式上講,treap (tree + heap) 是一棵二叉樹,其節點包含兩個值,一個 key 和一個 priority,這樣 key 保持 BST 屬性,priority 是一個保持 heap 屬性的隨機值(至於是最大堆還是最小堆並不重要)。相對於其 ⌘ Read more
Apple Intelligence Rolling Out in the European Union Starting in April 2025
Apple plans to roll out Apple Intelligence features to iPhone and iPad users in the European Union starting in April 2025, according to information included in today’s M4 iMac announcement [in European countries](https://www.apple.com/fr/newsroom/2024/10/apple-introduces-new-imac-supercharged-by- … ⌘ Read more
Ces collisions d’actualité qui montrent ce que les médias veulent cacher
L’actualité est pleine de faits divers d’intérêt très variable. Cependant, en rapprocher certains permet de fournir, en creux, des informations que les médias se gardent bien de trouver et pire encore, d’analyser. Ainsi, par exemple, on découvre dans l’abominable presse populiste de droite qui grignote du chaton qu’en Essonne, les urgences médicales concernent parfois les […] ⌘ Read more
100% Uncut Copium ⌘ Read more
[47°09′40″S, 126°43′23″W] Reading: 1.91000 PPM
Go 語言的組合之道
在軟件開發領域,”組合優於繼承” 的原則常常被奉爲圭臬,因爲它能夠帶來更靈活、更易維護的代碼。Go 語言以其獨特的面對對象設計理念,堅定地選擇了組合而非繼承。本文將深入探討 Go 語言爲何偏愛組合,並闡述其在實際應用中的優勢。繼承的弊端與組合的優勢———–傳統的面對對象編程語言通常依賴繼承機制,允許一個類繼承另一個類的行爲和屬性。然而,這種方式容易導致代碼結構僵化,難以應對需求變化。 ⌘ Read more
Apple Banned From Selling iPhone 16 Models in Indonesia
Apple has been blocked from selling iPhone 16 models in Indonesia after it failed to meet the country’s domestic investment requirements (via Bloomberg).
According to a statement dated October 25 from the Indonesian Ministry of Industry, th … ⌘ Read more
Monero Tech meeting scheduled for 4 November 2024 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, November 4 2024 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels:
Based on the opinions given here2 I decided to go back to the No Wallet Left Behind Matrix room and IRC channel for the next i.e. coming Monday’s meeting, and to not contiune to hold meetings like the last one in the -dev Matrix room and IRC channel.
This meeting’s chai … ⌘ Read more
[LTH] [0.15 XMR] Convert isometric token image from Wordpress to Monero icon
A new privacy focused hosting platform which only accepts Monero as a currency needs a conversion of this isometric logo of Wordpress, to be exactly the same however, using Monero color scheme and icon: https://file.io/clebBxqHX9UV
Link: https://bounties.monero.social/posts/160/
n/a ⌘ Read more
Wells
⌘ Read more
[47°09′40″S, 126°43′57″W] Reading: 1.30 Sv
ARK FPV NDAA Compliant Flight Controller for UAV Applications with Advanced Sensors & Connectivity
The ARK FPV NDAA-compliant flight controller is compact and designed around the ARKV6X model, following a standard 30.5mm mounting pattern. It supports 3-12s battery input, providing a regulated 12V 2A output for video transmitters and payloads. The controller is compatible with PX4 Autopilot firmware (version 1.15+), pre-installed, and also supports … ⌘ Read more
The bold Aussie start-up using AI to track your emotions
It was arguably the hottest company at Sydney’s recent SXSW event. But would you trust it? ⌘ Read more
Protectli VP3200 Series with 2-Port Modular Vault Featuring 2.5GbE Ports and Expansion Bay
The Protectli VP3200 Series introduces modular 2-port Vault devices: the VP3210 with an Intel N100 processor and the VP3230 with an Intel i3-N305. Both models support up to 16GB DDR5 RAM, include 32GB eMMC storage, and feature two 2.5GbE Ethernet ports for high-speed applications. Dual M.2 NVMe SSD slots offer up to 2TB of additional […] ⌘ Read more
Can I Make a Dyson Fan Jet Engine? ⌘ Read more
Apple’s Smart Home Display to Resemble Iconic iMac G4 Design With Small Square Display
Apple has several new smart home products in development, and with rumors about the initial low-cost smart home control device ramping up over the past few months, Bloomberg’s Mark Gurman has fleshed out a few new details in the [latest edition of his Power On newsletter](https://www.bloomberg.com/news/newsletters/2024-10-27/apple-m4-macbook-pro-mac-mini-i … ⌘ Read more
The 24/7 activity tracker you’ll forget is there
Though it’s pricey as a smartwatch, the Galaxy Ring could be a sign of sleep and fitness tracking to come. ⌘ Read more
Inversion by Aric McBay was another random library pick. Like The Fall of Io, it’s the most recent in a series, though I think this series is pretty loosely connected. In contrast, the villain in this book is simple and cartoonishly evil. The book presents a design for utopia which was interesting but a little cloying. I’m not sure if I’m supposed to want to live there, but I don’t think I do. I enjoyed the book as easy reading, and might try the others in the series some time. (4/4)
I read Starter Villain by John Scalzi. Enjoyable, like his other books that I’ve read. Somewhat sillier. (¾)
I’m enjoying Wesley Chu’s Tao and Io series. Spies, action, ancient aliens. Some funny parts, some interesting world-building parts, some action-filled parts. I picked up The Fall of Io at random from a library a few weeks ago, and it turned out to be the last in a series of six (technically two series), so after finishing that I read the first and am partway through the second. Usually I try to read series in order, but this way is interesting. One thing I liked about The Fall of Io was that it it followed many points of view with somewhat conflicting interests, some more evil than others, and I felt sympathy for most of them. (I was kind of hoping it would be about Jupiter’s moon Io, but it wasn’t, but I’m satisfied with what I ended up with.) (2/4)