接下来会先做 Rune Speaker,这是一个最简单的 headless rune 实现。气氛上来讲是,你买个树莓派,插个喇叭和 TF 卡,摆在那里,就是一个 Sonos(没有云服务版),可以用任何一个 Rune 客户端连过去控制它播放什么曲子
接下来给它套一层 GUI 加在 Flutter 上,就变成了 Rune Remote,用你手里的设备遥控任何一个打开了 Rune 的设备播放什么曲子
下一步是 Rune Sync,比如你用手机或者 Rune HD 跟电脑连上,就可以直接从电脑上 Sync 一部分音乐到手机,变成便携移动客户端
最后一步是 Rune Server,服务器上运行一个 headless 的 Rune,任何客户端都可以连到 Server 上直接在本地放上面的歌
2.0 大版本的技术演化路线差不多就是这样的,也算是重新发明了一遍 Navidrome。我知道有一些人跟我要过 Navidrome 支持,但我真的被那东西的设计不行到了,不是说代码质量,而是对功能的思考,与其迁就不如从头做一个了
明天开工
https://www.theverge.com/2025/1/9/24339971/nintendo-game-boy-lego-release-date-october-2025
Читать полностью…总结一下这个新架构,主要隔了一层,加两个东西:数据存哪、在哪播
这样能隔出来几个模式:
本地播放:数据存本地,在本地播
遥控:数据存远端,在远端播
串流:数据存远端,在本地播
推送:数据存本地,在远端播
民眾黨司法節集會 藍營立委縣長聲援籲還柯文哲清白
(中央社記者劉冠廷台北11日電)民眾黨今天舉辦司法節集會,多位國民黨政治人物到場聲援。國民黨立委謝龍介說,若當權者將司法當成工具,今天追殺柯文哲,明天就會追殺你跟我;雲林縣長張麗善表示,期待勿枉勿縱,還給柯文哲一個清白的對待。
前民眾黨主席柯文哲再度遭羈押,民眾黨今天發起「111釘孤枝,拒絕綠色威權,還我司法正義」集會,不少藍營政治人物到場聲援,包括特別北上力挺的張麗善,謝龍介、廖偉翔、吳宗憲等十多位國民黨立委,以及國民黨副秘書長江俊霆、智庫副執行長凌濤、發言人楊智伃等。
此外,無黨籍立委高金素梅、馬英九基金會執行長蕭旭岑也到場,呼籲現場民眾要為捍衛司法正義發聲。
蕭旭岑上台致詞時指出,他代表前總統馬英九向民眾黨與柯文哲的家人致意,也要向民眾黨代理主席黃國昌打氣。今天不是為了柯文哲、民眾黨與國民黨,而是為被綠色綁架的司法跟沉淪人權。
蕭旭岑說,都說偵查不公開,結果變成偵查大公開,檢媒合作,司法牛步完全沒有改變,柯文哲的個人清白要自己爭取,也期待法院公正審判;他呼籲民進黨朋友,如果認為司法應該獨立,也應該站出來聲援司法。
張麗善表示,今天大家站在這裡為的就是司法正義,以及民主自由法治應公平對待,面對司法的不公正,大家不能保持沉默;現在的執政黨一意孤行,罔顧民意背離民意,心中只有黨意,完全沒有民意,甚至用司法迫害,讓人非常憤怒。
張麗善指出,司法不容被玷污,民主不容被踐踏,大家不能保持沉默要勇敢發聲,針對司法的不公不義,應勇敢站出來捍衛司法正義;她期待司法能夠公平對待每個人民,也期待能勿枉勿縱,還給柯文哲一個清白的對待。
謝龍介表示,當領導人將司法當成工具,今天追殺柯文哲,明天就會追殺你跟我。如果一個領導人將司法當作工具,這就不是民主,過去都說民主是人民作主,今天人民卻沒辦法作主,今天的民主已變成民進黨作主。
吳宗憲指出,壞人不怕法律,民進黨根本不怕法律,說憲法是災難,又拿憲法來保護政權。壞人永遠不怕你拿法律當作武器,但會怕你放下法律、拿起武器,而武器就是吶喊,該上街頭就上街頭,自己的國家自己救。
...
2025/01/11 18:17
[Full Text]
我对互联网性骚扰的看法是这样的:
在互联网的公共空间上,你不应该对他人,特别是女性发表任何具有性意味的言论。不在我的管辖范围内(与我的私聊、在我的群里)的我都不会出手制止,但是在我的射程范围内,被看见的我一定会出手。
我在一定程度上可以接受或者容忍直接指向我的,具性意味玩笑,但是这不意味着我有道德义务无条件接受这些玩笑。我心情好的时候可以对这些内容予以友善的回应,但是如果本身就关系半生不熟,或者在我心情不好的时候被我喷了也请不要觉得委屈。
因为你要充分人知道一件事,这个行为的本质就是冒犯。人们可以切换视角选择包容,可以选择对它笑出来,但不意味着人们有道德义务容忍这些冒犯。
如果你冒犯了别人,被对方指出了,你让别人感到不舒服,那么当下你应该做的事情是——严肃地打出「对不起」或者「抱歉」,而不是用表情包装蒜企图蒙混过关,更不应该企图岔开话题逃避责任。
就我个人而言,这是一个会直接让友情点数变负值的事情,共勉。
https://github.com/Losses/rune/commit/8a83f4c75b61a1052f1283839bc68ccd03f0d5c7
花了两天,做了个超巨大的重构,把架构拆开了,现在总算可以开始做 Rune 的四种模式了