里記錄每周值得分享的科技內(nèi)容,周五發(fā)布。
本雜志開源[1],歡迎投稿[2]。另有《誰在招人》[3]服務(wù),發(fā)布程序員招聘信息。合作請(qǐng)郵件聯(lián)系[4](yifeng.ruan@gmail.com[5])。
上個(gè)月,北京城市圖書館對(duì)外開放。這個(gè)圖書館又名“森林書苑”,一根根白色的柱子象征樹木,中間彎曲的主干道象征山谷,讓讀者產(chǎn)生“在森林中讀書”的感覺。(via[6])
你注意過嗎,電子設(shè)備的指示燈是什么顏色?
一般來說,黃色和綠色的指示燈,比較能夠讓人接受,感覺很平和。
怕就怕,藍(lán)色指示燈。
科學(xué)家早就發(fā)現(xiàn)[7],長時(shí)間暴露在藍(lán)光中對(duì)健康不利。
我來摘錄一段。
“400nm~460nm 的高能短波藍(lán)光才是影響人體健康的主要波段。
藍(lán)光的主要危害是對(duì)視網(wǎng)膜可造成光化學(xué)損害,加速黃斑區(qū)細(xì)胞的氧化損傷。同時(shí),藍(lán)光還可引起視疲勞、淚膜穩(wěn)定性下降等。“
簡單說,藍(lán)光傷眼睛,會(huì)加速黃斑細(xì)胞的老化。
而且,藍(lán)光還會(huì)干擾人類睡眠。如果臥室里面有明亮的藍(lán)光,你就睡不好。另外,藍(lán)光對(duì)于兒童的生長發(fā)育也有影響。
這就是為什么市場(chǎng)上有那么多“防藍(lán)光”產(chǎn)品,配眼鏡時(shí),都會(huì)問你要不要“防藍(lán)光鍍膜[8]”(雖然它可能實(shí)際上沒用)。
藍(lán)光對(duì)健康不利的主要原因,可能跟它的能量高有關(guān)。可見光有“紅橙黃綠青藍(lán)紫”七色,排在越后面的顏色,頻率越高,能量也越高。三原色(藍(lán)、綠、紅)之中,藍(lán)色的能量是最高的。
但是不知何故,很多廠商堅(jiān)持使用藍(lán)色指示燈,尤其是國內(nèi)的電子廠商,彷佛偏愛藍(lán)燈。他們大概覺得,藍(lán)燈看上去很高科技。
我家的路由器和電視盒子,電源指示燈不幸就是藍(lán)燈,只要開機(jī),就一直是明亮的藍(lán)光。路由器放在角落,可以不去看它。但是,電視盒子總是正對(duì)著你,因?yàn)檫b控信號(hào)的接收區(qū)跟藍(lán)燈做在了一起。只要打開電視機(jī),藍(lán)燈就會(huì)亮起。我為這個(gè)事情很煩惱。
上周,Hacker News 社區(qū)有一篇文章[9],一個(gè)老外也在抱怨這個(gè)問題,下面有很多討論,很多人跟我有同樣的煩惱。
他們提出了很多藍(lán)色指示燈的解決方案。最簡單的方法就是,使用黑色的電工膠布貼掉它。
電工膠布完全不透光,不會(huì)有藍(lán)光漏出。而且,它耐高溫,強(qiáng)度高,比較適合電子設(shè)備。
如果希望保持一定的透光,方便查看設(shè)備的運(yùn)行情況,黑色膠布就不行了,可以改用黑色的指甲油,涂在藍(lán)燈上面。
黑色指甲油的優(yōu)點(diǎn)是,可以自己調(diào)節(jié)涂抹的厚度,從完全不透光到透一點(diǎn)光,你自己決定。但是,它和電工膠布都不適合電視盒子,因?yàn)樗鼈冋诘羲{(lán)光的同時(shí),也遮掉了遙控器信號(hào)。
那個(gè)老外提出了一種我認(rèn)為絕妙的解決方法,那就是使用透明的紅色糖果紙。
你把它貼在藍(lán)燈前面,藍(lán)光就會(huì)變得很柔和,同時(shí)它允許遙控器的紅外線信號(hào)通過,所以不影響遙控器的使用。
根據(jù)那個(gè)老外的測(cè)試,藍(lán)燈前面貼上兩層糖果紙,遙控器依然可以正常工作,同時(shí)藍(lán)光幾乎減少為零。如果你的電子設(shè)備也有藍(lán)色指示燈的問題,不妨試試看上面的方法。
上周,周刊發(fā)布了“掘金年度技術(shù)演講[10]”的活動(dòng)消息,1月20日在深圳灣萬麗酒店,大家還有印象嗎?
這次是稀土掘金社區(qū)的年度活動(dòng),他們非常重視,投入了大量資源,邀請(qǐng)了很多重量級(jí)嘉賓。現(xiàn)在,大會(huì)的詳細(xì)日程出來了,我?guī)兔D(zhuǎn)發(fā),大家看看有沒有自己感興趣的話題?
主論壇(9:30-12:30)
主論壇是在1月20日的上午,演講者是來自字節(jié)跳動(dòng)、NVIDIA、Datastrato、華為諾亞方舟實(shí)驗(yàn)室、Jina AI 等企業(yè)的技術(shù)大咖,分享大前端、AI 和云原生等熱點(diǎn)話題,詳見下圖。
分論壇之開發(fā)者生態(tài)(14:00-17:00)
開發(fā)者生態(tài)分論壇分為兩個(gè)環(huán)節(jié):主題分享和分組討論。在主題分享環(huán)節(jié),共有四位分享嘉賓,每人用20分鐘的時(shí)間進(jìn)行簡短而精彩的分享。
?ModelScope 的成晨:大公司內(nèi)開發(fā)者生態(tài)。
?零一萬物的林旅強(qiáng):從公司角度分享大模型相關(guān)見解。
?張志平:阿里技術(shù)專家和 DB-GPT 技術(shù)委員會(huì)成員,分享項(xiàng)目經(jīng)驗(yàn)。
?Datawhale 的蘇鵬:分享開發(fā)者社區(qū)的構(gòu)建以及大模型對(duì)社區(qū)的影響。
在分組討論環(huán)節(jié),參會(huì)的開發(fā)者們將圍繞 LLM 相關(guān)主題展開觀點(diǎn)交流。
分論壇之開發(fā)者機(jī)遇(14:00-17:00)
開發(fā)者機(jī)遇分論壇將分為三個(gè)環(huán)節(jié):主題分享、分組討論和 QA + 總結(jié)。在主題分享環(huán)節(jié)中,共有四位分享嘉賓。
?翟佳:《從 Pulsar 看中美開源商業(yè)化》
?郭煒:《如何用開源撬動(dòng)全球 SaaS 杠桿》
?孫昱昊:《OpenChat 及大模型低成本部署的可行性》
?宜博:《從 AI First 第一性原理尋找AGI時(shí)代的創(chuàng)業(yè)機(jī)會(huì)》
在分組討論環(huán)節(jié)中,每位嘉賓將帶領(lǐng)各自的小組,就技術(shù)出海、大模型變現(xiàn)以及如何助力業(yè)務(wù)發(fā)展等話題展開深入探討。
最后的 QA + 總結(jié)環(huán)節(jié)將為大家提供進(jìn)一步提問的機(jī)會(huì),并對(duì)整個(gè)活動(dòng)進(jìn)行總結(jié)。
分論壇之掘金茶話會(huì)(14:00-17:00)
掘金茶話會(huì)以圓桌的形式舉行,將與各位開發(fā)者一同探討三大議題。
?議題一:大模型浪潮下,可能帶來哪些改變?
?議題二:程序員該如何乘風(fēng)破浪,沖浪 AI 新趨勢(shì)?
?議題三:被取代 or 做主宰,程序員如何規(guī)劃職業(yè)?
每個(gè)議題分成自我介紹、主題分享、圓桌討論和圓桌總結(jié)四個(gè)部分。
特別福利
本次活動(dòng)是免費(fèi)參加,大家不要忘記報(bào)名,可以點(diǎn)擊這個(gè)鏈接[11],也可以掃描上方海報(bào)的二維碼。
主辦方還提供了大量精美禮品,包括掘金 who cares 杜邦特包、稀土掘金 X A-SOUL 聯(lián)名雙層便攜飯盒、warm 兔 you 針織卡套等(下圖)。只要分享海報(bào)(鏈接在抽獎(jiǎng)規(guī)則里面),就能參與抽獎(jiǎng),中獎(jiǎng)率10%左右,詳見抽獎(jiǎng)規(guī)則[12]。
1、手機(jī)跌落的新紀(jì)錄[13]
1月5日,美國阿拉斯加航空公司的一架波音 737 Max 9 飛機(jī),在飛至5000米高度時(shí),艙門突然脫離機(jī)身,從高空墜落。
這真是太可怕了,機(jī)身多了一個(gè)大洞。萬幸的是,沒有乘客掉出飛機(jī),大家提心吊膽地看著這個(gè)洞,直到飛機(jī)緊急降落。
雖然沒有人員傷亡,但是有一些手機(jī)掉出了飛機(jī),這大概是跌落高度最高的手機(jī)了。
其中,兩部手機(jī)已經(jīng)被發(fā)現(xiàn)。
有一部是 iPhone,居然沒有任何損傷,還在正常運(yùn)行,這可能跟它掉在樹林里面有關(guān)。這真是 iPhone 的活廣告。
2、巴拿馬運(yùn)河危機(jī)[14]
大家知道,南美洲和北美洲的陸地是連在一起的。為了方便美國西海岸到東海岸的海運(yùn),20世紀(jì)初美國人在中美洲挖了一條巴拿馬運(yùn)河(下圖)。
巴拿馬運(yùn)河是太平洋與大西洋之間最短的海路,終年貨輪不斷。
但是,去年下半年開始,巴拿馬運(yùn)河發(fā)生了旱災(zāi)。由于氣候變暖,運(yùn)河水位下降,大型船只無法通行了,只有等到下雨時(shí)水位上升才行。
上圖中,運(yùn)河底部的樹枝都露出水面了,可見水位下降得多嚴(yán)重。遠(yuǎn)處就是一艘大型集裝箱輪船,被困在運(yùn)河里面了。
上圖中,運(yùn)河船閘外,水位已經(jīng)見底。
當(dāng)年,選擇巴拿馬這個(gè)地點(diǎn)開挖運(yùn)河,不僅因?yàn)樗侵忻乐拮钫牡胤剑€因?yàn)樗幸幌盗刑烊缓矗梢岳茫ㄏ聢D),能夠節(jié)省大量工程量。
這些天然湖泊如今沒有足夠的淡水注入,水位日益下降。這導(dǎo)致巴拿馬運(yùn)河的嚴(yán)重堵塞,船只排成長隊(duì)等待通過。
這對(duì)美國的貨物運(yùn)輸有很大影響。美國正在評(píng)估,是否要挖一條隧道,將淡水引入這些湖泊,以提高水位。但即使這樣做,也是多年以后的事情了。在此之前,巴拿馬運(yùn)河將越來越難通過。
3、iPhone 的實(shí)體鍵盤[15]
一家英國創(chuàng)業(yè)公司發(fā)明了 iPhone 的鍵盤套,只要把手機(jī)套在里面,就能擁有實(shí)體鍵盤。
不過這樣的話,手機(jī)會(huì)變得非常長,好處是屏幕上不會(huì)出現(xiàn)虛擬鍵盤,可顯示面積變大了。
對(duì)于那些希望在手機(jī)上面快捷打字的用戶,這可能是一個(gè)很有用的工具。
4、防跌倒背心[16]
一家蘇州的創(chuàng)業(yè)公司,推出了“防跌倒背心”。
它借鑒了汽車安全氣囊的原理,對(duì)老年人提供跌倒保護(hù)。
它根據(jù)“跌倒檢測(cè)”的算法,一旦發(fā)現(xiàn)穿戴者跌倒,氣囊會(huì)在0.18秒內(nèi)充氣。一個(gè)老人倒地需要0.3秒,因此就能提供防摔傷保護(hù)。
充氣后,它可以包裹住頭部、肩膀、背部、臀部。因?yàn)轭^部磕碰最致命,所以對(duì)頭部的包裹尤其嚴(yán)密。
1、我的 Pascal 編程經(jīng)歷[17](中文)
Pascal 語言之父尼克勞斯·沃斯(Niklaus Wirth)本周逝世。作者回憶了自己從小使用 Pascal 語言的經(jīng)歷。(@DoctorLai[18] 投稿)
2、OpenWrt 將推出自己的路由器[19](中文)
著名的開源路由器操作系統(tǒng) OpenWrt,為了慶祝項(xiàng)目20周年,將推出了一款自己設(shè)計(jì)的路由器,價(jià)格低于100美元,特點(diǎn)是刷機(jī)刷不死。
3、embeddings 是什么意思[20](英文)
GPT 模型的基礎(chǔ)是一種叫做 embeddings 的技術(shù),用來將文本轉(zhuǎn)換成向量,從而可以計(jì)算出文本之間的相似度。
4、如何估計(jì)不重復(fù)元素的個(gè)數(shù)[21](英文)
本文提出一種很有趣的算法,估計(jì)一個(gè)數(shù)列里面不重復(fù)元素的個(gè)數(shù),關(guān)鍵是它只使用指定大小的內(nèi)存。
5、網(wǎng)絡(luò)推送揭秘[22](英文)
作者寫了一個(gè)簡單的實(shí)現(xiàn),解釋漸進(jìn)式 Web 應(yīng)用程序的網(wǎng)絡(luò)推送(Web Push),即怎么向用戶推送通知。
6、集裝箱船的秘密語言[23](英文)
集裝箱輪船往往畫著很多符號(hào)(上圖),本文簡單介紹它們的意思,對(duì)輪船感興趣的朋友,可以看看。
1、VisActor[24]
一個(gè)字節(jié)出品的前端數(shù)據(jù)可視化解決方案,分成圖表庫 VChart[25] 和表格庫 VTable[26]。(@airgeek[27] 投稿)
2、h5player for tampermonkey[28]
一個(gè)油猴腳本,為 H5 視頻網(wǎng)站增強(qiáng)功能(多級(jí)播放速度、截圖、畫中畫、調(diào)節(jié)亮度、飽和度、對(duì)比度等),支持各大主流視頻網(wǎng)站。(@xxxily[29] 投稿)
3、照片修復(fù)小小助手[30]
一個(gè)開源的微信小程序,用來消除圖片中指定的人和物,純客戶端實(shí)現(xiàn),無服務(wù)端。(@wangqmshf[31] 投稿)
4、Pacman 游戲復(fù)刻[32]
開源的吃豆人游戲網(wǎng)頁版復(fù)刻,試玩 Demo[33]。(@mumuy[34] 投稿)
5、UShare[35]
一款生成代碼和文本分享卡片的網(wǎng)頁工具,可以設(shè)定字體和字型大小。(@szmxx[36] 投稿)
6、mdcat[37]
一個(gè)cat命令的替代品,可以在命令行顯示 Markdown 文件渲染后的內(nèi)容。(@lengyijun[38] 投稿)
7、SuperCopy[39](超級(jí)復(fù)制)
一個(gè)瀏覽器插件,用來解除網(wǎng)頁限制(比如禁用右鍵),然后復(fù)制網(wǎng)頁內(nèi)容。(@WFANG12719[40] 投稿)
8、Vue DevTools Next[41]
Vue 官方開發(fā)者工具的下一個(gè)迭代,旨在增強(qiáng) Vue 開發(fā)者體驗(yàn)。(@webfansplz[42] 投稿)
9、yft-design[43]
基于 fabric.js 的名片編輯應(yīng)用。(@more-strive[44] 投稿)
10、ant-codeAI[45]
通過 OpenAI、Gemini 等模型,生成 Web(React,Vue,Tailwind CSS)和 native(react native)代碼。(@sparrow-js[46] 投稿)
11、paint-board[47]
一個(gè)開源的畫板項(xiàng)目,匯聚了很多創(chuàng)意畫筆,試用 demo[48]。(@LHRUN[49] 投稿)
12、Read Copilot[50]
一個(gè)蘋果設(shè)備的閱讀器 App,支持 RSS 和 Read It Later 功能,并可以用 AI 生成總結(jié)、文章大綱和翻譯。(@dongsuo[51] 投稿)
13、海豹 D2C[52]
一款 Figma/MasterGo 的插件,將設(shè)計(jì)稿導(dǎo)出為 React、Vue、RN、微信小程序代碼。(@Kinasha[53] 投稿)
14、vscode-common-intellisense[54]
VS Code 插件,為主流的前端框架提供代碼提示(intellisense)。(@Simon-He95[55] 投稿)
15、Screenshot Beautifier[56]
開源的頁面截圖美化工具,試用 Demo。(@CH563[57] 投稿)
16、Apache Answer[58]
一款基于 Golang 和 ReactJS 的開源問答平臺(tái)軟件,幫你快速建立問答社區(qū),也可用來搭建社區(qū)論壇、支持中心、知識(shí)庫等。(@PrimmaAnna[59] 投稿)
17、Yazi[60]
一款運(yùn)行在終端里面的文件管理器,跨平臺(tái),支持圖片預(yù)覽,使用 Rust 語言開發(fā),速度快。(@lengyijun[61] 投稿)
18、AI 換臉[62]
上傳圖片和視頻,可以對(duì)里面的人物進(jìn)行換臉。(@CNHarrySun[63] 投稿)
1、linkhut[64]
一個(gè)社交化的書簽網(wǎng)站,可以供個(gè)人保存網(wǎng)絡(luò)書簽。
2、AI Search[65]
這是一個(gè)搜索引擎,除了搜索結(jié)果,它還會(huì)根據(jù)你選擇的語言,給出搜索結(jié)果的總結(jié)。(@aooyoo[66] 投稿)
3、齊思[67]
一個(gè)中文的每日科技新聞的集合網(wǎng)站,由 AI agent 在后面維護(hù)整理。(@caoxuwen[68] 投稿)
4、Email.ML[69]
一個(gè)極簡的臨時(shí)郵箱,支持多個(gè)域名地址,一小時(shí)有效,使用技術(shù)棧為 Cloudflare Workers + Nuxt。(@ccbikai[70] 投稿)
1、開放電路[71]
去年,美國出版了一本名為《開放電路:電子元件的內(nèi)在美》(Open Circuits: The Inner Beauty of Electronic Components)的書籍。
該書詳細(xì)介紹各種基礎(chǔ)電子元件,最特別的地方是,它有許多精美的插圖,將電子元件剖開展示。下圖是一個(gè)電容器的垂直截面圖。
你能認(rèn)出以下是哪種電子元件嗎?
1、我們都只是暫時(shí)的健全人[72]
今年6月,我和家人在海灘度假。
由于一個(gè)意外,我的膝蓋受傷了。我立刻就知道大事不好。
我躺在沙灘上,無法站起來,任憑海浪拍打著我。喝了幾口海水之后,我拖著身子從海浪里面,向著岸上爬行。
現(xiàn)在過了三個(gè)月,我走路還是一瘸一拐。我的身體正在好轉(zhuǎn),但康復(fù)速度很慢。醫(yī)生告訴我,“可能還需要幾個(gè)月。”
這些日子里,我發(fā)現(xiàn)自己比以往任何時(shí)候都更需要“無障礙”設(shè)施:樓梯欄桿、入口坡道、電梯等等。
這些東西我以前很少注意到,但是現(xiàn)在變得對(duì)我至關(guān)重要。
我腦海中不由浮現(xiàn)了以前聽到的一句話:“我們都只是暫時(shí)的健全人。”
你知道嗎?世界上現(xiàn)在有五分之一的人,患有某種形式的殘疾。即使那些100%健全的人,在他的一生中,最終都會(huì)經(jīng)歷或大或小、暫時(shí)性或永久性的殘疾。
我知道自己很幸運(yùn)。我的膝蓋每天都在康復(fù),而且我是辦公室工作,不需要走動(dòng)。
我現(xiàn)在很感激,我所擁有的健全人的能力,感激我世界上那些讓我可以正常生活的人們,我以前忽視了他們。
我們需要幫助殘疾人,努力建立一個(gè)對(duì)殘障人士友好的生活環(huán)境,最終這就是在幫助我們自己。
1、
如果他知道你沒有浪費(fèi)他的時(shí)間,他就會(huì)很慷慨。
-- 朋友回憶尼克勞斯·維爾特[73](Niklaus Wirth)教授,本周去世的瑞士計(jì)算機(jī)科學(xué)家,他發(fā)明了 Pascal 語言
2、
韓國的圍棋世界冠軍李世石,輸給人工智能以后,2019年決定退出圍棋比賽。原因可能是,他覺得圍棋已經(jīng)被機(jī)器變得廉價(jià)化了。
你原以為,精通某項(xiàng)運(yùn)動(dòng)需要多年的訓(xùn)練、仔細(xì)的思考、知識(shí)的積累,但是有一天,你突然發(fā)現(xiàn),只要使用軟件,無需任何思考和知識(shí)就能實(shí)現(xiàn)這個(gè)目標(biāo)。這讓你過去生涯中很多的付出,看起來都是浪費(fèi)時(shí)間。
-- 《編程技術(shù)的日漸衰落》[74]
3、
正則表達(dá)式讓程序員感覺像一個(gè)強(qiáng)大的魔法師,但這不是一件好事。
復(fù)雜的正則表達(dá)式很難理解,也很難調(diào)試。我認(rèn)為,應(yīng)該盡可能避免使用它們,大部分正則表達(dá)式都可以用更易讀的代碼替代。
-- Terence Eden[75]
4、
軟件需要有人通盤理解它的運(yùn)作機(jī)制,所以單個(gè)工程師有可能比一個(gè)職業(yè)開發(fā)團(tuán)隊(duì)造出更好的產(chǎn)品。因?yàn)閱蝹€(gè)工程師花時(shí)間,完整理解了他要構(gòu)建的軟件,而職業(yè)開發(fā)團(tuán)隊(duì)總是從一個(gè)項(xiàng)目轉(zhuǎn)移到另一個(gè)項(xiàng)目。
這也是為什么接手不熟悉的項(xiàng)目,比重建該項(xiàng)目要困難得多,以及為什么軟件外包的質(zhì)量總是如此糟糕。
-- 《突然間我懂了軟件》[76]
5、
未來的內(nèi)容生產(chǎn),就是兩種趨勢(shì)的斗爭。
一種是 GPT 工具快速、廉價(jià)地生產(chǎn)出大量的文章,造成巨大的內(nèi)容污染。
另一種是更多的人可以借助 GPT,更容易地創(chuàng)作更多優(yōu)質(zhì)的內(nèi)容,內(nèi)容行業(yè)的進(jìn)入門檻會(huì)降低,對(duì)周圍一切的理解將會(huì)更加深入。
-- 《AI 如何改變我們的知識(shí)》[77]
未來兩種人會(huì)增加[78](2023 #239)
下一個(gè)內(nèi)卷的行業(yè)[79](2021 #189)
生物學(xué)的可怕進(jìn)展[80](2020 #139)
不下雨的地方,不要去賣傘[81](2020 #89)
(完)
[1] 開源: https://github.com/ruanyf/weekly
[2] 投稿: https://github.com/ruanyf/weekly/issues
[3] 《誰在招人》: https://github.com/ruanyf/weekly/issues/3814
[4] 郵件聯(lián)系: mailto:yifeng.ruan@gmail.com
[5] yifeng.ruan@gmail.com: mailto:yifeng.ruan@gmail.com
[6] via: http://www.iarch.cn/thread-45324-1-1.html
[7] 早就發(fā)現(xiàn): https://wjw.beijing.gov.cn/bmfw_20143/jkzs/jksh/202201/t20220105_2582843.html
[8] 防藍(lán)光鍍膜: https://jres2023.xhby.net/index/201910/t20191031_6387055.shtml
[9] 一篇文章: https://www.fullcircuit.com/blog/fixing-annoying-blue-standby-lights
[10] 掘金年度技術(shù)演講: https://www.bagevent.com/event/8758229?bag_track=ryf0112
[11] 這個(gè)鏈接: https://www.bagevent.com/event/8758229?bag_track=ryf0112
[12] 抽獎(jiǎng)規(guī)則: https://bytedance.larkoffice.com/share/base/form/shrcn13nhTRvSG2dPwjOH5zVV4f
[13] 手機(jī)跌落的新紀(jì)錄: https://twitter.com/SeanSafyre/status/1744138937239822685
[14] 巴拿馬運(yùn)河危機(jī): https://www.bloomberg.com/news/features/2024-01-03/-270-billion-in-trade-rests-on-finding-a-fix-to-the-panama-canal
[15] iPhone 的實(shí)體鍵盤: https://www.clicks.tech/
[16] 防跌倒背心: https://mymodernmet.com/wearable-airbags-elderly-fall-protection/
[17] 我的 Pascal 編程經(jīng)歷: https://justyy.com/archives/64211
[18] @DoctorLai: https://github.com/ruanyf/weekly/issues/3851
[19] OpenWrt 將推出自己的路由器: https://www.landiannews.com/archives/101760.html
[20] embeddings 是什么意思: https://simonwillison.net/2023/Oct/23/embeddings/
[21] 如何估計(jì)不重復(fù)元素的個(gè)數(shù): https://justinjaffray.com/a-charming-algorithm-for-count-distinct/
[22] 網(wǎng)絡(luò)推送揭秘: https://pqvst.com/2023/11/21/web-push-notifications/
[23] 集裝箱船的秘密語言: https://hakaimagazine.com/videos-visuals/the-secret-language-of-ships/
[24] VisActor: https://visactor.io/
[25] VChart: https://visactor.io/vchart
[26] VTable: https://visactor.io/vtable
[27] @airgeek: https://github.com/ruanyf/weekly/issues/3849
[28] h5player for tampermonkey: https://github.com/xxxily/h5player
[29] @xxxily: https://github.com/ruanyf/weekly/issues/3852
[30] 照片修復(fù)小小助手: https://github.com/shifu-group/inpaint_wechat
[31] @wangqmshf: https://github.com/ruanyf/weekly/issues/3853
[32] Pacman 游戲復(fù)刻: https://github.com/mumuy/pacman
[33] 試玩 Demo: https://passer-by.com/pacman/
[34] @mumuy: https://github.com/ruanyf/weekly/issues/3855
[35] UShare: https://share.aitimi.cn/
[36] @szmxx: https://github.com/ruanyf/weekly/issues/3856
[37] mdcat: https://github.com/swsnr/mdcat
[38] @lengyijun: https://github.com/ruanyf/weekly/issues/3859
[39] SuperCopy: https://github.com/ruanyf/weekly/issues/3862
[40] @WFANG12719: https://github.com/ruanyf/weekly/issues/3862
[41] Vue DevTools Next: https://github.com/vuejs/devtools-next
[42] @webfansplz: https://github.com/ruanyf/weekly/issues/3864
[43] yft-design: https://yft.design/
[44] @more-strive: https://github.com/ruanyf/weekly/issues/3865
[45] ant-codeAI: https://github.com/sparrow-js/ant-codeAI/blob/main/README-zh_CN.md
[46] @sparrow-js: https://github.com/ruanyf/weekly/issues/3860
[47] paint-board: https://github.com/LHRUN/paint-board
[48] demo: https://songlh.top/paint-board/
[49] @LHRUN: https://github.com/ruanyf/weekly/issues/3867
[50] Read Copilot: https://apps.apple.com/us/app/read-copilot-beyond-summarizer/id6449242676
[51] @dongsuo: https://github.com/ruanyf/weekly/issues/3868
[52] 海豹 D2C: https://music.163.com/st/seal/
[53] @Kinasha: https://github.com/ruanyf/weekly/issues/3869
[54] vscode-common-intellisense: https://github.com/Simon-He95/vscode-common-intellisense
[55] @Simon-He95: https://github.com/ruanyf/weekly/issues/3873
[56] Screenshot Beautifier: https://github.com/CH563/shot-easy-website
[57] @CH563: https://github.com/ruanyf/weekly/issues/3876
[58] Apache Answer: https://answer.apache.org/
[59] @PrimmaAnna: https://github.com/ruanyf/weekly/issues/3877
[60] Yazi: https://github.com/sxyazi/yazi/
[61] @lengyijun: https://github.com/ruanyf/weekly/issues/3879
[62] AI 換臉: https://www.changeface.online/
[63] @CNHarrySun: https://github.com/ruanyf/weekly/issues/3882
[64] linkhut: https://ln.ht/
[65] AI Search: https://aoyo.ai/
[66] @aooyoo: https://github.com/ruanyf/weekly/issues/3848
[67] 齊思: https://news.miracleplus.com/
[68] @caoxuwen: https://github.com/ruanyf/weekly/issues/3861
[69] Email.ML: https://email.ml/
[70] @ccbikai: https://github.com/ruanyf/weekly/issues/3870
[71] 開放電路: https://pluralistic.net/2023/08/14/hidden-worlds/#making-the-invisible-visible-and-beautiful
[72] 我們都只是暫時(shí)的健全人: https://blog.jim-nielsen.com/2023/temporarily-abled/
[73] 尼克勞斯·維爾特: https://tidyfirst.substack.com/p/niklaus-wirth-1934-2024
[74] 《編程技術(shù)的日漸衰落》: https://www.newyorker.com/magazine/2023/11/20/a-coder-considers-the-waning-days-of-the-craft
[75] Terence Eden: https://shkspr.mobi/blog/2023/02/regular-expressions-make-me-feel-like-a-powerful-wizard-and-thats-not-a-good-thing/
[76] 《突然間我懂了軟件》: https://johnwhiles.com/posts/programming-as-theory
[77] 《AI 如何改變我們的知識(shí)》: https://slite.com/blog/gpt-knowledge-revolution-is-coming
[78] 未來兩種人會(huì)增加: http://www.ruanyifeng.com/blog/2023/01/weekly-issue-239.html
[79] 下一個(gè)內(nèi)卷的行業(yè): http://www.ruanyifeng.com/blog/2021/12/weekly-issue-189.html
[80] 生物學(xué)的可怕進(jìn)展: http://www.ruanyifeng.com/blog/2020/12/weekly-issue-139.html
[81] 不下雨的地方,不要去賣傘: http://www.ruanyifeng.com/blog/2020/01/weekly-issue-89.html
在跳過上周之后,本周三微軟按照慣例面向Fast通道的Windows Insider用戶發(fā)布了新的預(yù)覽版更新--Windows 10 Build 18392。不過和以往稍有不同的是,本次版本更新是太平洋時(shí)間上午9點(diǎn)(北京時(shí)間周四0點(diǎn))發(fā)布的,比以往(上午10點(diǎn))提前了1個(gè)小時(shí)。
Windows 10 Build 18392是20H1開發(fā)分支的最新預(yù)覽版,引入了眼球控制(Eye Control)方面的改進(jìn)。而在此前微軟在Microsoft Store上發(fā)布了一系列使用眼球控制來玩的游戲。完整 更新日志:
眼球控制改進(jìn):
微軟表示將會(huì)繼續(xù)根據(jù)用戶反饋改進(jìn)眼球控制。在本次版本更新中,微軟主要對(duì)以下領(lǐng)域進(jìn)行了優(yōu)化,并且希望用戶積極通過Feedback Hub和Microsoft Accessibility Feedback來提交你的反饋和意見。
● 拖拽
這是在眼球控制(Eye Control)中最被用戶渴望的功能,能夠執(zhí)行鼠標(biāo)的拖拽操作。當(dāng)從Eye Control的設(shè)置屏幕中打開時(shí),現(xiàn)在精確的鼠標(biāo)控制工具允許執(zhí)行鼠標(biāo)拖動(dòng)操作,以及將點(diǎn)擊和拖動(dòng)與Shift和Ctrl修改鍵組合在一起。
● 暫停
微軟對(duì)暫停體驗(yàn)進(jìn)行了優(yōu)化。選擇暫停按鈕會(huì)完全隱藏啟動(dòng)板。在被隱藏狀態(tài)下當(dāng)您短暫閉上眼睛或遠(yuǎn)離屏幕時(shí),啟動(dòng)板會(huì)重新出現(xiàn)。這樣可以不間斷地觀看全屏內(nèi)容,例如觀看視頻。同樣,它還允許使用啟用眼睛注視的應(yīng)用程序而不觸發(fā)Eye Control功能,如果播放最近推出的Eye First應(yīng)用程序,這非常有用。
● 點(diǎn)擊支持:
此前點(diǎn)擊按鈕的唯一方式就是Dwell。Dwelling就是用眼睛凝視屏幕上的某個(gè)部分一段時(shí)間的行為。而在新版本中添加了第二種激活方式Switch。用戶只需要將目光停留在某個(gè)屏幕目標(biāo)上,然后眨下眼睛就代表點(diǎn)擊。目前在joysticks或者可模擬joysticks的設(shè)備上支持switches這種方式。
● 性能優(yōu)化:
希望開發(fā)自己的凝視應(yīng)用程序的人可以使用Windows社區(qū)工具包中的開源Gaze Interaction Library來實(shí)現(xiàn)。在眼睛控制的此版本中,用戶界面使用Gaze Interaction Library中的相同代碼實(shí)現(xiàn)。
● 設(shè)置
我們更新了設(shè)置,以便您管理更多眼控功能。這包括啟用一些新功能和更精細(xì)的數(shù)值控制,這些數(shù)值會(huì)改變系統(tǒng)對(duì)眼球運(yùn)動(dòng)的響應(yīng)程度。這樣可以為您的眼控操作體驗(yàn)提供更加個(gè)性化和自然的感覺。
其他輔助功能上的改進(jìn)
● Narrator現(xiàn)可自動(dòng)閱讀網(wǎng)頁和電子郵件
您是否希望更快地聽到最有價(jià)值的內(nèi)容?講述人現(xiàn)在會(huì)在加載網(wǎng)頁時(shí)自動(dòng)開始閱讀網(wǎng)頁。講述者將開始閱讀主要地標(biāo),如果有的話,或?qū)⒒氐胶侠淼亩温洹T贠utlook和收件箱郵件應(yīng)用程序中打開電子郵件時(shí),講述人也會(huì)自動(dòng)開始閱讀電子郵件。如果您發(fā)現(xiàn)效果不佳,請(qǐng)向我們發(fā)送反饋。
● 放大鏡UI現(xiàn)可在Dark主題和文本縮放選項(xiàng)中使用
下圖顯示了兩個(gè)放大鏡窗口。上圖為Light主題和默認(rèn)文本大小,而下圖為Dark主題,文字縮放為125%。
優(yōu)化通知設(shè)置
微軟收集了過去幾個(gè)版本中用戶反饋的問題和建議,努力為用戶提供更好的注意力控制選項(xiàng)。此前引入的Focus Assist啟用之后可以自動(dòng)禁止通知,從而避免這些通知讓你分心。不過這項(xiàng)功能上線之后用戶反饋通知設(shè)置不容易被發(fā)現(xiàn),而且在設(shè)置應(yīng)用中比較容易讓人混淆。
為了解決這個(gè)問題,在本次版本更新中引入了以下幾點(diǎn)改進(jìn):
● 當(dāng)你收到多個(gè)通知重疊之后,新頁面會(huì)添加內(nèi)聯(lián)選項(xiàng)來關(guān)閉該應(yīng)用的通知,或者前往該應(yīng)用的通知設(shè)置
● 當(dāng)你進(jìn)入應(yīng)用程序的通知設(shè)置中,你就會(huì)發(fā)現(xiàn)微軟添加了一些圖片來幫助解釋這些設(shè)置帶來的影響
● 你想要讓這款應(yīng)用的通知靜音?新版本中不再需要轉(zhuǎn)到舊的聲音控制面板,微軟已經(jīng)在Notification & Action設(shè)置中添加了頂級(jí)選項(xiàng)。
● 在Action Center的頂部新增了直接鏈接,用戶跳轉(zhuǎn)之后可以管理通知。這減少了進(jìn)入Notification & Action設(shè)置的步驟。為了騰出空間,我們將“無通知”文本移到了Action Cent的中間,這也意味著當(dāng)你從屏幕底部啟動(dòng)動(dòng)作中心時(shí),你的眼睛不必走得太遠(yuǎn)就能看到它。
● 是否已經(jīng)解除了您要禁用的通知,并且僅轉(zhuǎn)到“Notification & Action設(shè)置”以查找通知發(fā)件人的列表真的很長?您現(xiàn)在可以對(duì)最近發(fā)送通知的應(yīng)用列表進(jìn)行排序。
Your Phone應(yīng)用-- 手機(jī)屏幕& 通知功能
微軟為Your Phone帶來了一些新功能,包括允許一鍵式點(diǎn)擊和通知同步功能。歡迎用戶測(cè)試這些預(yù)覽功能,并向微軟提交反饋。
● 啟用觸控功能
用戶現(xiàn)在可以使用單次點(diǎn)擊和長按來和手機(jī)屏幕進(jìn)行交互。這項(xiàng)實(shí)用功能允許用戶直接在支持觸控的PC設(shè)備上更快捷地打開應(yīng)用、選中元素、點(diǎn)擊鏈接等等。
● Phone screen整合通知
微軟宣布為Windows 10 May 2019(version 1903)功能更新或者更高版本的Phone screen整合通知功能。如果Phone screen完成設(shè)置,那么就允許用戶使用鍵盤和鼠標(biāo)對(duì)這些通知進(jìn)行交互。如果不支持或設(shè)置“手機(jī)”屏幕,則點(diǎn)擊通知會(huì)轉(zhuǎn)到您的通知Feed。
● Phone screen要求
◎ 部分運(yùn)行Android 7.0 或者更高版本的Android手機(jī),包括
◇ 三星Galaxy S10e,S10,S10 +,S9,S9 +,S8,S8 +
◇ 三星Galaxy A8,A8 +
◇ 三星Galaxy Note 9,Note 8
◇ OnePlus 6,6T
◎ 支持低能耗外設(shè)且具有藍(lán)牙無線功能的Windows 10 PC
◎ Windows 10 Build 18338或者更高版本
◎ Android手機(jī)處于開機(jī)狀態(tài),且處于PC的藍(lán)牙覆蓋范圍內(nèi),和PC連接到相同的網(wǎng)絡(luò)中。
● Your Phone 通知同步功能現(xiàn)面向所有用戶。
微軟非常高興地宣布這項(xiàng)功能已經(jīng)面向Windows 10 四月更新(Version 1803)及更高版本開放。不過完全推送可能需要幾天的時(shí)間。
●已知的問題
◎ 觸摸手勢(shì)(例如,輕掃,輕彈或捏合)將不起作用
◎ 觸摸將表現(xiàn)為鼠標(biāo),因此嘗試拖動(dòng)以在某些應(yīng)用程序中滾動(dòng)可能會(huì)有不同的行為并選擇文本而不是滾動(dòng)
◎ 某些游戲和應(yīng)用程序不支持鼠標(biāo)交互,也無法識(shí)別來自PC的觸摸交互
◎ Always on display在PC上不會(huì)顯示
◎ 藍(lán)燈首選項(xiàng)不會(huì)應(yīng)用于PC上顯示的電話屏幕
◎ 除了屏幕閱讀器反饋之外的其他音頻都將通過手機(jī)揚(yáng)聲器播放,而不是在PC端