# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 77
# self = https://watcher.sour.is?uri=https://gugod.org/twtxt.txt&offset=77
Here comes another lunar new year.
將酪梨種子切碎後在熱水中煮三分鍾所煮成的茶,喝起來像很清爽的排骨湯。不過喝多了會略感噁心。
遇到莫名奇妙的,只在 Perl 程式中發生的 Connect timeout 。 (shrug)
日本 TBS 還真是拿 SDGs 這主題做了好多節目啊。
點點按按,花了十分鐘才把所有 youtube 頻道給退訂了。那真是座經年累月而產出的垃圾山。
Spent 10 minutes to unsubscribe from all youtube channels. What a set of yearsful junk.
最近每天早上都有免費的現場太鼓表演可以聽。來源應該是附近的學校,缺點是遠遠的聽不太清楚。
當你發現某個糾纏整日的 js error 只要換個瀏覽器就不會發生時,立刻打卡下班。
I like how Slack preserve /me from IRC, but why is it disabled in threads ?
’在一句話裡要塞的名詞太多了,中間要插入的介系詞太多種了,搞得人不知該怎麼好好造句了。乾脆把介系詞通通拿掉,讓大家看不懂好了。’
各位覺得在寫 outage report 應該用第一人稱觀點、第三人稱觀點、還是全知的上帝觀點?
They talk to me, but they are not asking for my opinion. My ears are required, not my mouth.
文字的創造很簡單,拿根棍子在沙地上劃劃就有了。所有語言必定都有文字的。
Did we ever address code snippes in doc as "here-code" ?
有些東西有一個很好,但有愈多就愈不好。例如 2nd opinion。
python 程式中的 sys.path 會自動隨 python 執行檔的所在位置改變而改變。這是好是壞呢...
iPhone 13 出了。最令我在意的部分是它的 User-Agent 字串。
食物外送非常方便,為了防疫,現在有請外送人員直接將餐點放在門口的選項,少了面交,也減少了飛沫傳染的機會。點了炸雞之後,炸雞就會自己出現在家門口。人類距離 Matrix 4.0 又更靠近了一步。
A CI/CD system is super convenient untill is down and drags everything with it.
為了替木村拓哉新戲宣傳而在網站上提供 Hero (2001) 可複習。那就再來看看第一句「あるよ」是哪一集出現的吧。雖然說頂好看的,不過第一集就出現職場性騷擾跟職權騷擾,真是... あるよ(?)
再度試著把 modifier keys 綁到 home row 的位置。
無中心社交網絡的極致就是... 明明全在同一個房間裡,但所有人都各說各的,毫無對話。
Fallback (en) 缺補 (zh). Eg. dummy.png is the fallback for missing avatar images. dummy.png 為頭像圖片缺時之遞補 / dummy.png 為頭像圖片之缺補。 #翻譯
One one hand, having arbitrary limit seems to be stupid. On the other hand, excluding limitation seems arbitrary.
Levinshtein distance 演算法如此簡潔,卻能涵蓋字串插入、刪除、取代這三種不同運算。令人由衷讚歎
眾多社交網絡系統在技術細節與架構上各有不同,但在人脈網絡組織構成與訊息傳播這面向上,可能都是殊途同歸
twtxt client (python) 似乎有處理 redirect... 這樣也可以在自己的 nginx server 上設個 location alias / proxy 到 gist url 去。看來十分合適。
而且所有推文全都放在同一個檔案裡面,一陣子之後自然成為推文歷史紀錄
由於協定格式以換行字符作為推文之間的分隔字符,twtxt.txt 單則推文的內容不能有換行,不過基本上這並不會令人感到失望。
github gist 的 permalink 似乎有點巧妙
設定一下 pre_tweet_hook 與 post_tweet_hook 就能自動同步了
顯然只要有個能簡單放置靜態檔案的地方就能放 twtxt.txt 了
twtxt 基本上還不錯啦. 雖然需要自己找方法來放 twtxt.txt...... 話說直接用 github gist 或 github page 應該也可以啊。