🌗 研究:社羣媒體難以根治
➤ 結構性困境,難逃負面循環
https://arstechnica.com/science/2025/08/study-social-media-probably-cant-be-fixed/
一項發表於 arXiv 的研究指出,目前主流社羣媒體平臺存在的問題,如同溫層、影響力集中與極端言論放大,並非源於演算法或使用者偏好,而是深深嵌入平臺本身的結構性設計。研究團隊利用結合大型語言模型(LLMs)的基礎模型模擬,測試了多種社會學家提出的幹預策略,結果顯示這些策略僅能帶來些微改善,甚至可能加劇某些問題。研究結論認為,除非能進行根本性的結構重塑,否則社羣媒體的負面動態將難以解決。
+ 這項研究結果讓人感到沮喪,但卻點出了許多我們在社羣媒體上觀察到的現象。看來改變是從根本上開始纔有可能。
+ 結合 LLM 和 agent-based modeling 的方法很有趣,這也解釋了為什麼現有的修補方案效果不彰。期待未來有更多這類的研究。
#社羣媒體 #研究 #模擬 #AI #結構性問題
Study: Social media probably can’t be fixed

“The [structural] mechanism producing these problematic outcomes is really robust and hard to resolve.”…

Ars Technica
🌘 令人驚豔的 1.44MB 演示版 4.05 (Modem):QNX 於互聯網檔案館提供免費下載、借閱與串流
➤ 重溫 QNX 早期通信技術的珍貴時刻
https://archive.org/details/QNX_incredible_1.44m_demo_v4.0
Internet Archive 網站上線了 QNX 公司在 1990 年代發行的「The Incredible 1.44M Demo version 4.05 (Modem)」。這是一個可以從 1.44MB 軟碟啟動的演示版本,主要用於展示 QNX 操作系統在當時的連接和通信能力,特別是透過數據機(Modem)的運作。該項目包括可下載的模擬映像檔及相關掃描文件,讓用戶可以在現代電腦上重現這個早期的技術體驗。
+ 哇!還能找到這種古早的演示軟體,真是太懷舊了。感謝 Internet Archive 的保存!
+ 這對於研究早期操作系統和撥接網路技術的人來說,絕對是個寶貴的資源。
#軟體 #模擬 #MS-DOS #QNX #演示軟體
The Incredible 1.44M Demo version 4.05 (Modem) : QNX : Free Download, Borrow, and Streaming : Internet Archive

QNX's promotional bootable floppy disk, along with scans of the promotional content

Internet Archive
🌘 一個用 Rust 和 Macroquad 編寫的簡單像素物理模擬器
➤ 探索 Rust 與 Macroquad 的結合:一個學習目的的像素物理模擬器
https://github.com/gale93/sbixel
此專案展示了一個使用 Rust 程式語言和 Macroquad 框架開發的簡易像素物理模擬器。作者主要為了學習 Rust 而創建此專案,並對 Macroquad 的易用性印象深刻。模擬器採用「扇區」系統來優化效能,只針對活躍的像素區域進行運算,相關設定檔位於 `src/def.rs`。儘管目前功能尚淺,但作者也列出了未來可能的改進方向,例如升級水模擬、改善沙水互動、優化渲染方式以及加入氣體模擬等。專案的入門方式簡單,只需安裝 Rust 環境後,即可透過 `cargo run` 指令執行。
+ 雖然是學習專案,但「扇區」系統的優化思路很不錯,對效能的考量值得學習。
+ Macroquad 聽起來很強大,能用這麼簡潔的方式做出物理模擬,真讓人好奇它的底層實現。
#程式設計 #模擬 #Rust #Macroquad
GitHub - gale93/sbixel: 🧪 A simple pixel physics simulator in Rust using Macroquad

🧪 A simple pixel physics simulator in Rust using Macroquad - GitHub - gale93/sbixel: 🧪 A simple pixel physics simulator in Rust using Macroquad

GitHub
🌘 遊戲人生上的簡易 CPU
➤ 用生命遊戲構築你的第一臺電腦
https://nicholas.carlini.com/writing/2021/unlimited-register-machine-game-of-life.html
本文是作者一系列關於如何在「康威生命遊戲」中建構數位邏輯閘的第四篇文章。作者在本篇中進一步闡述如何運用這些邏輯閘,實際建構一臺兩級流水線(two-stage pipelined)的無限暫存器機器(Unlimited Register Machine, URM)CPU。文章詳細介紹了 URM 的基本架構、指令集(增加、減少、跳躍),以及如何在生命遊戲中模擬這些功能。特別之處在於,作者強調了在生命遊戲中設計電路的獨特考量——必須將重點放在訊號傳遞的路徑長度,而非傳統硬體中的晶體管數量或電路深度。此外,生命遊戲的確定性時脈能確保操作序列的精確性,這與真實硬體的時脈存在細微差異,作者也以此為基礎進行了電路設計。文章也簡介了 ALU 的設計,指出其能透過單一的遞增電路和邏輯反轉來實現遞增、遞減和無操作的功能。
+ 實在太
#電子工程 #計算機架構 #模擬
A Simple CPU on the Game of Life - Part 4

Abstract: An implementation of a minimal CPU on Conway's the Game of Life (an 'unlimited register machine'), and runs at ~10Hz.

🌘 Cordoomceps - 用《毀滅戰士》核心替換 Amiga 的大腦
➤ 當 ARM 核心遇上 68000 時代:在 Amiga 硬體上無 68000 指令運行 Doom 的奇蹟
https://mjg59.dreamwidth.org/73001.html
本文介紹了一種創新的方法,利用 Raspberry Pi 的 ARM 架構執行《毀滅戰士》(Doom) 遊戲,並透過模擬 Motorola 68000 處理器與 Amiga 的硬體進行互動,進而實現了無需在 Amiga 硬體上執行任何 68000 指令即可運行《毀滅戰士》的目標。作者詳細闡述瞭如何克服 Amiga 的韌體啟動、圖形顯示架構以及處理器之間的通訊瓶頸,並透過 Copper 協處理器管理圖形更新,最終成功地在 CDTV 上展示了這款經典遊戲。
+ 這真是太神奇了!竟然能在這麼古老的硬體上運行 Doom,而且還是用這種方式!
+ 作者對 Amiga 硬體的理解非常深入,解決方案也很巧妙,值得學習。
#移植 #模擬 #硬體駭客 #Amiga #毀滅戰士
Captcha Check

🌘 語音控制的蜂羣
➤ 用聲音驅動你的數位大軍:打造語音控制的蜂羣模擬
https://jasonfantl.com/posts/Voice-Controlled-Swarms/
本文介紹如何透過語音指令控制軟體模擬的蜂羣行為。作者結合了語音辨識、大型語言模型 (LLM) 和一個名為「模型上下文協定」(MCP) 的框架,創造了一個通用的語音控制器。這個控制器能與任何支援 MCP 的應用程式互動,例如一個能繪製和移動圖形的畫布應用。進一步地,作者展示瞭如何將此語音控制器應用於一個蜂羣模擬系統,讓使用者能透過語音下達諸如移動、分割或重新分配蜂羣單位等複雜指令。文中深入探討了蜂羣演算法的修改,以及如何將語音指令轉換為具體的模擬操作,特別是透過「分配問題」的解決方案來優化蜂羣單位的重新分配。
+ 這個專案真是太酷了!能夠直接用語音指揮一整個蜂羣,感覺就像在玩科幻電影的遊戲一樣。作者的技術講解也很到位,讓人對 LLM 和 MCP 框架的應用有了更深的理解。
+ 雖然文章提到了「經濟學人」和「紐約時報」,但這篇內容更像是一個深入的技術部落格文章。對於想要了解
#人工智慧 #程式設計 #模擬
Voice Controlled Swarms

A blog where I write about my computer science projects, usually with some animations, code, and/or simulations.

Jason Fantl
🌘 車隊平均長度為何?
➤ 從直覺的數學謬誤到模擬驗證與正確解法的探索
https://e-dorigatti.github.io/math/2023/11/01/queue-length.html
作者 Emilio 在一次駕車經驗中,因塞車而思考車隊的平均長度。起初,他嘗試使用數學方法,假設車輛速度獨立且同分佈,推導出車隊平均長度為 2。然而,透過 Python 模擬進行驗證,發現此結果與實際情況大相徑對,模擬結果顯示平均車隊長度約為 10.7。作者進一步分析,發現原先的數學模型忽略了車隊中第一輛車的速度對於後續車輛加入車隊機率的影響,而正確的解法需考慮此條件機率,並透過積分來消除首輛車速度的影響,最終得出符合模擬結果的正確答案。
+ 這篇文章的數學推導很有趣,也很常見,沒想到直覺的假設會產生這麼大的偏差。模擬驗證是驗證理論的好方法!
+ 作者的誠實非常難得,承認自己一開始的理解有誤,並且透過模擬實際去驗證,這纔是科學研究的精神。
#數學 #統計 #模擬 #物理
What is the average length of a queue of cars?

Some time ago I was driving on a twisty mountain road, stuck in a slow-moving queue of cars as it was impossible to overtake safely. Out of boredom, I was wondering how many cars were in the queue, and, more generally, what would be the average length of queues in this road. Let’s find out!

Emilio’s Blog
🌕 Genie 3:世界模型的全新前沿
➤ 探索 Genie 3 如何以前所未有的方式模擬並互動於動態環境
https://deepmind.google/discover/blog/genie-3-a-new-frontier-for-world-models/
Google DeepMind 發表了 Genie 3,一個創新的通用世界模型,能夠根據文字提示生成高度互動且逼真的虛擬環境。此模型在即時互動、長期一致性及畫面細膩度上均有顯著提升,為 AI 訓練、科學研究及遊戲開發開啟了新的可能性。
+ 哇,能根據文字描述生成可即時互動的 720p 畫面,這簡直是遊戲製作和虛擬實境的革命!
+ 看到 Genie 3 在物理屬性模擬和環境互動上的進步,覺得 AI 在理解世界和創造新體驗方面又往前邁進了一大步。
#人工智慧 #機器學習 #模擬 #遊戲開發
Genie 3: A New Frontier for World Models

Today we are announcing Genie 3, a general purpose world model that can generate an unprecedented diversity of interactive environments. Given a text prompt, Genie 3 can generate dynamic worlds...

Google DeepMind
🌘 核反應爐模擬器
➤ 互動學習核能知識
https://petetimessix.itch.io/nuclear-reactors
這是一款由 PeteTimesSix 開發的簡單核反應爐模擬器,旨在向使用者展示核反應爐的工作原理。玩家可以透過調整控制棒和水流速率來控制反應爐,並從中學習核能的基本知識。此模擬器基於 Maaack 的遊戲模板和 Pixabay 的免費音效製作,提供 Windows、macOS 和 Linux 等多平臺版本。
+ 「這個模擬器概念很好,但早期版本對於鈾同位素的描述有誤,希望開發者能仔細校對,讓它成為一個更好的學習工具。」
+ 「這是一個很棒的教育資源,能幫助孩子們理解核分裂的原理,期待未來能有更多細節和功能。」
#模擬 #教育 #遊戲
Nuclear Reactor Sim by PeteTimesSix

itch.io
🌘 Ketu:輕量級無人機隊形模擬框架
➤ 快速原型設計無人機隊形的利器
https://github.com/sushrut141/ketu
Ketu 是一個輕量級的 C++ 框架,旨在模擬無人機隊形。它提供簡化的抽象化,模擬無人機感測器,並建立場景以測試無人機之間的互動。使用者可以快速嘗試新的隊形技術,無需複雜的設定。Ketu 鼓勵使用者擴展其感測和通訊客戶端,並提供基本的網格隊形協調器作為起點。它僅依賴 Raylib,易於安裝和使用,並歡迎貢獻。
+ 這框架看起來很適合我,我一直在尋找一個快速測試無人機隊形演算法的工具,而不用花費大量時間在環境設定上。
+ 簡潔的設計和易於使用的介面是關鍵,Ketu 似乎真的做到了這點。期待看到更多擴展和應用案例。
#程式設計 #無人機 #模擬 #開源專案
GitHub - sushrut141/ketu: Lightweight framework to simulate drone formations.

Lightweight framework to simulate drone formations. - sushrut141/ketu

GitHub