101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

493
active users

#murmuring

0 posts0 participants0 posts today

Dating app 的數據

Dating app,直翻約會軟體,但應該蠻多人會翻約跑軟體...

Hacker News 上的「What really happens inside a dating app (luap.info)」這篇,文章在「What really happens inside a dating app」,內容很長,除非英文是你的母語,或是你閱讀英文的速度很快,不然我會建議你丟進 Google Translate 整頁翻譯,雖然有些詞翻的很好,看一下原文就知道是什麼了。

裡面有些數據上的結論很有趣,像是平台會特別照顧 iOS 用戶:

iOS users have more money and sp

blog.gslin.org/archives/2025/0

Gea-Suan Lin's BLOG · Dating app 的數據Dating app,直翻約會軟體,但應該蠻多人會翻約跑軟體... Hacker News 上的「What really happens inside a dating app (luap.info)」這篇,文章在「What really happens inside a dating app」,內容很長,除非英文是你的母語,或是你閱讀英文的速度很快,不然我會建議你丟進 Google Translate 整頁翻譯,雖然有些詞翻的很好,看一下原文就知道是什麼了。 裡面有些數據上...

BZip3

在 Hacker News 上看到 BZip3 的連結:「Bzip3: A spiritual successor to BZip2 (github.com/kspalaiologos)」。

雖然名字看起來與 bzip2 有關,但看起來是不同的人弄出來的東西,不過有些經典的演算法有留下來用,像是 Burrows-Wheeler transform。

另外值得一提的是,bzip2 是 1996 年出的 (不過 1.0 大約是 2000 年時出的),BZip3 的第一個 release 在 2022 年,這段時間也累積了不少有趣的演算法可以用。

無損壓縮中如果期望有比較的壓縮率,目前比較常用的應該是 LZMA 類的演算法 (差不多是 2001 年出現的),用的工具通常會是 X

blog.gslin.org/archives/2025/0

Gea-Suan Lin's BLOG · BZip3

PyPI 有 Archive 的狀態了

在 Lobsters 上看到 Python 的大本營 PyPI 要支援 archive 的狀態了:「PyPI Now Supports Project Archival」。

從 screenshot 可以看到也有 Unarchive 的按鈕,可以 undo 回來:

這樣看到 archived 的話,就不用再去 GitHub 上確認了... 之前 PyPI 上都是看 project 下載次數來抓感覺。

blog.gslin.org/archives/2025/0

Gea-Suan Lin's BLOG · PyPI 有 Archive 的狀態了在 Lobsters 上看到 Python 的大本營 PyPI 要支援 archive 的狀態了:「PyPI Now Supports Project Archival」。 從 screenshot 可以看到也有 Unarchive 的按鈕,可以 undo 回來: 這樣看到 archived 的話,就不用再去 GitHub 上確認了...

用 z-score 抓出異常的量

累積的有點久的一篇文章 (2020 年),本來以為寫過,結果沒找到...

裡面在講 Standard score (z-score) 這個很簡單的概念:「Simple Anomaly Detection Using Plain SQL」。這個方式不能抓到所有的異常,但夠大的異常基本上可以抓到,誤判率應該在可以接受的範圍。

給你一段 time series 資料,像是一分鐘一個 req/sec 的數字,一段時間後就會有很多筆,然後我們要判斷這些資料裡面是不是有

blog.gslin.org/archives/2024/1

Gea-Suan Lin's BLOG · 用 z-score 抓出異常的量累積的有點久的一篇文章 (2020 年),本來以為寫過,結果沒找到... 裡面在講 Standard score (z-score) 這個很簡單的概念:「Simple Anomaly Detection Using Plain SQL」。這個方式不能抓到所有的異常,但夠大的異常基本上可以抓到,誤判率應該...

Xerox 買 Lexmark

在 Hacker News 上看到「Xerox to acquire Lexmark (lexmark.com)」,Xerox 買 Lexmark 的公告:「Xerox to Acquire Lexmark」。

看到第一個想到的是「Xerox 居然還能買其他公司?」,第二個想到的是「居然看到 Lexmark 這個牌子!」,這則上到 HN #1 好像不算奇怪...

岔個題,話說印表機如果是自己用的話,還是買雷射碳粉的比較好用,久久印一次不會卡噴頭...

blog.gslin.org/archives/2024/1

Gea-Suan Lin's BLOG · Xerox 買 Lexmark在 Hacker News 上看到「Xerox to acquire Lexmark (lexmark.com)」,Xerox 買 Lexmark 的公告:「Xerox to Acquire Lexmark」。 看到第一個想到的是「Xerox 居然還能買其他公司?」,第二個想到的是「居然看到 Lexmark 這個牌子!」,這則上到 HN #1 好像不算奇怪... 岔個題,話說印表機如果是自己用的話,還是買雷射碳粉的比較好用,久久印一次不會卡噴頭...

改寫 feed2facebook

feed2social 專案是把 RSS feed 轉到其他的 social network 上 (我是拿 Mastodon 提供的 RSS feed),其中 Facebook 算是比較麻煩的,沒有 API 代表需要用比較複雜的方式解決...

先前 Facebook 有提供 mbasic.facebook.com,查資料可以得知一開始是提供給極低網路頻寬的地區使用的,所以頁面幾乎都是 html 加上很少的 javascript,剛好這樣的特性也很適合讓程式處理,算是當時比較方便的方式了。

blog.gslin.org/archives/2024/1

Gea-Suan Lin's BLOG · 改寫 feed2facebookfeed2social 專案是把 RSS feed 轉到其他的 social network 上 (我是拿 Mastodon 提供的 RSS feed),其中 Facebook 算是比較麻煩的,沒有 API 代表需要用比較複雜的方式解決... 先前 Facebook 有提供 mbasic.facebook.

Git 的 hasconfig:remote.*.url:

在「How I configure my Git identities (benji.dog)」這邊看到的文章:「How I configure my Git identities」。

裡面在講 Git 的設定,以往我們習慣依據環境放到不同目錄裡 (像是公司的 repository 放到 work/),再加上 includeIf 去針對不同目錄給不同的值 (像是 email),這個功能是在 2017 年五月出的 Git 2.13 引入的,當初 GitHub 也有針對這個功能寫了一篇介紹:「Git 2

blog.gslin.org/archives/2024/1

Gea-Suan Lin's BLOG · Git 的 hasconfig:remote.*.url:在「How I configure my Git identities (benji.dog)」這邊看到的文章:「How I configure my Git identities」。 裡面在講 Git 的設定,以往我們習慣依據環境放到不同目錄裡 (像是公司的 repository 放到 work/),再加上 includeIf 去針對不同目錄給不同的值 (像是 email),這個功能是在 2017 年五月出的 Git 2.13 引入的,當初 GitHub 也有針對這個功能寫了一篇介紹:「Git 2.

來試著用 mise

應該是前幾天在 Mastodon 上看到 (但找不到了) 有人提到 mise 這個套件,可以不用每個程式語言都裝各自的 version manager (以 Node.js 這邊的話就像是 nvm 或 fnm 的東西),剛剛先開個獨立的 user 丟進去測,測試的情況還可以接受,就換起來用看看...

官網提供的安裝方式有不少選項可以選,除了 ... | bash 的方法以外,還有自己抓 binary 下來,丟到任何可以跑的目錄下,或是透過 apt 安裝與更新。

有了 mise 後,接著把這段 code 放到每次 login 執行的地方:(P

blog.gslin.org/archives/2024/1

Telegram 的 CEO Pavel Durov 在法國機場被收押

好幾個地方都有報導 Telegram 的 CEO Pavel Durov 在法國的機場被收押的事情,引 Reuters 的好了:「Telegram messaging app CEO Durov arrested in France」。

目前傳言的理由是缺乏管理,允許犯罪行為:

TF1 a

blog.gslin.org/archives/2024/0