メインコンテンツへスキップ

毎月数TBを消費する謎サイト parrot.live がHacker Newsで再燃!驚きの事実

·2 分
2025/06 Webサービス プログラミング ASCIIアート ネットワーク 開発者

毎月数TBを消費する謎サイト parrot.live がHacker Newsで再燃!驚きの事実

引用元:https://news.ycombinator.com/item?id=44186536

hsx 2025/06/05 08:23:26

うわー、これフロントページに載ってるのびっくり!
8年前にノリで作ったのにバズっちゃって。
メモリリークに気づいたのは最近なんだよね、大量のトラフィックでOOMになった後。
何年も毎月数TBの帯域幅を食ってたよ。
ascii.liveは別のアニメーション用に作ったんだけど、PRをレビューする時間があんまりないんだ。

LorenDB 2025/06/05 12:15:35

月数TBも帯域幅使ってるのか。
Hetznerみたいな大容量プランがあるところにホストしてることを願うよ。
あそこなら月20TBもトラフィックくれるから。

diggan 2025/06/05 22:41:34

それか、小さいプロジェクトがいっぱいあるなら、Hetznerで専用サーバー借りるのもいいかも。
帯域無制限で使い放題だよ。

zavec 2025/06/05 08:29:21

へー、昔同僚がZoidbergが踊ってるやつ使ってたな。
今はもう見れないみたいだけど、ドメイン更新しなかったのかな。
多分あれもascii.liveで作ったんだろうね!

petepete 2025/06/05 11:58:46

GitHubのプロフィールに使える、本物のオウムの絵文字があるよ。

oytis 2025/06/05 08:55:31

作者のGitHub履歴、マジでコード書きまくりマシーンって感じだね。

elif 2025/06/05 14:06:03

スマホでコーディングエージェントとちょっとやり取りするだけで、毎日濃い緑色にするのはちょろいね。
GitHubのグラフは、個人がどれだけコード書いたかの指標としては前より役に立たなくなったけど、AIとかによる業界全体の生産性アップを示すには良い指標かも。

fragmede 2025/06/05 18:10:24

ChatGPT CodexとGitHubつなげるとなかなか良い感じだよ。
スマホからタスク投げて、後で何やったかチェックして、そこからさらに進めたり、diff見てスマホからPR作ったり。
スマホだけだと限界はあるけど、未来の働き方って感じで面白いね。

roflmaostc 2025/06/05 13:47:57

コミットの多くはprivateリポジトリかもね。天気データとかを定期的にGitHubにプッシュしてコミット数を増やしてる人もいるみたいだし。
ここ見るとヤバい数の人がいるよ。
https://committers.top/

cg5280 2025/06/05 15:24:19

コミット数が多い日って2023年末から急に始まってるんだよね。だから、なんか自動化してるってのが一番ありそう。

CaptWillard 2025/06/05 19:38:03

別に普通にあり得る話だよ。個人開発者ならコミットなんて適当でも大して困らないし。2023年に何かあって、それでコミット頻度が上がったのかもね。

hoppp 2025/06/06 09:16:52

これ見てると、そろそろ人生変わるレベルのバーンアウトがきそうだなーって思う。俺も週末休まないとマジで燃え尽きるんだよ、ヤバいよ。

shreddit 2025/06/05 10:18:42

5月11日に何があったのか気になるな。

gwhr 2025/06/05 12:04:44

あと2023年の11月にも何があったんだろうね。

mtekman 2025/06/05 07:41:45

smithers.el を思い出したよ。
https://gitlab.com/mtekman/smithers.el/

90s_dev 2025/06/05 04:08:47

これ見て思い出したけど、昔テストが全部通った後に画面を虹色のユニコーンがジャンプして横切るCLIツール作ったんだよね。同僚はウケてたから、まあ良かったかな。楽しかったなー。

vunderba 2025/06/05 06:41:26

IntelliJの、プログレスバーがNyan Catになる拡張機能を思い出した。

rozhok 2025/06/05 21:51:37

まだ使ってるよ!

nine_k 2025/06/05 04:40:57

今はAIに jumping unicorn を表示するコードを書かせればいいだけじゃん。
プログラミングの magic が全部なくなっちゃったよ!

charcircuit 2025/06/05 04:43:05

Parrot.live は人間が作った ascii art じゃなくて、コンピューターが生成した ascii art なんだよ。
もうみんな art な部分も価値を感じてないみたい。

90s_dev 2025/06/05 12:37:02

他の人はAIに書かせてもいいけど、俺は使う必要ないな。
自分で書くこともできるし、他の人が手で書いたコードを使うこともできる。

brookst 2025/06/05 13:23:48

“AIで jumping unicorn を表示するコードを書ける”ってさ、俺にとってはめちゃくちゃ magic に感じるけどね。

nine_k 2025/06/05 16:58:11

あれは俺の ironic な試みだったんだよ。

brookst 2025/06/05 23:15:14

ごめん、俺はどうやら ironic なことにはあまり fine tuned されてなかったみたいだ。

joshdavham 2025/06/05 04:33:35

これすごいね!
他にこういうのないの?

focusedone 2025/06/05 15:15:02

https://ascii.theater/

nine_k 2025/06/05 04:38:40

残念ながら、 never.gonna.give.you.up ってドメインは取れなかったみたいだね。(くそっ、これが1991年に PDP-11 といくつかターミナルがあった頃に、俺たちが新入生として楽しんでたことなんだぜ。)

fragmede 2025/06/05 15:36:41

ssh funky.nondeterministic.computer
こんなコマンドもあるよ

agos 2025/06/05 09:35:10

telnet towel.blinkenlights.nl
有名なASCIIアートのやつだね

layer8 2025/06/05 15:27:18

telnet telehack.com
これもなかなか面白いよ

もっとコメントを表示(1)
jks 2025/06/05 13:58:29

curl wttr.in
天気予報をASCIIで見れるやつだね

Liftyee 2025/06/05 21:31:16

このオウム、面白いね!
snapでインストールするより全然良いよ(snap嫌いなんだ)。
ちょっと測ってみたら、帯域幅は毎秒17KiBくらいだったよ。今どきは大したことないって言う人もいるだろうけど(1時間で約61MiB)、効率を考えると気になるな。
でも、コード実行より文字表示の方がリスク低いのは確かかもね。

derkades 2025/06/05 22:00:21

まあ、ターミナルのエスケープシーケンスが悪用されて、コード実行される可能性もあるからね。
ランダムなサイトをcurlするのは、そんなに安全じゃないかもよ!

sandos 2025/06/05 11:07:46

あの〜、curlとかフロントエンド全然詳しくないんだけど…
これってどうやって動いてるの?
ただcurlが変なデフォルトログを吐き出してるだけなの?

throwaway0665 2025/06/05 11:38:27

curlはHTTPレスポンスをダウンロードして、それをターミナルに表示してるだけだよ。
サーバーがレスポンスをストリーム配信してて、だいたい70msごとに画面を送ってるんだ。
レスポンスに含まれる制御文字で、ターミナルをクリアしたり色を変えたりしてるんだよ。

sodafountan 2025/06/05 19:00:48

簡単に言うと、これはただのウェブサイトだよ。
ブラウザでparrot.liveにアクセスすると、自動的にGitHubのプロジェクトページにリダイレクトされるんだ。コードはここにあるよ: https://github.com/hugomd/parrot.live/blob/master/index.js#L
でも、ブラウザのUser Agentを’curl’に変えれば、ブラウザ内でもサイトにアクセスできるんだ。リダイレクトのロジックが働かなくなるからね。
やり方はこうだよ:
・Chromeを開く
・ChromeでChrome Dev Toolsを開く
・Networkタブに行く
・Networkタブ内の“More Network Conditions”をクリック
・“User Agent”セクションで’curl’と入力
・Networkタブを開いたままparrot.liveにアクセスすれば、ブラウザでASCIIアニメーションが見れるはずだよ。

foolswisdom 2025/06/05 11:41:07

たぶん、レスポンスはASCIIエスケープシーケンスを使ってターミナルを制御してるんだと思うな(そしてcurlはただレスポンスをターミナルに流してるだけ)。

jasonthorsness 2025/06/04 23:08:06

ねえ、これcurlを使わないとダメなんだよ。じゃないとparrot.liveはリダイレクトされちゃうからね(Hacker Newsもリダイレクト先を辿ったんだ、じゃないとここのリンクはparrot.liveになってたはずだよ)。

maxmcd 2025/06/05 02:18:58

うんうん、そうだよ:https://github.com/hugomd/parrot.live/blob/f349d2788fc47ac5f…

troupo 2025/06/05 08:09:25

これ見てたら、昔telnetでASCIIのスターウォーズが見れたのを思い出したよ!懐かしいね:https://www.youtube.com/watch?v=GqJrI12ruxg

ku1ik 2025/06/05 22:05:47

あとは、まさにASCIIだけのやつならこれだね:https://asciinema.org/a/569727

Daviey 2025/06/05 13:38:46

人気すぎて落ちたかな?残念…。curl parrot.liveってやったら「504 Gateway Time-out」ってエラーが出て、nginx/1.14.0 (Ubuntu)って表示されたよ。

financypants 2025/06/05 18:22:43

これやったら、俺のRaspberry PiへのSSHセッションがクラッシュしたよ。

mathewpregasen 2025/06/05 15:55:45

これこそHacker Newsのためにあるような話題だね!

baalimago 2025/06/05 05:54:07

PowerShellでもできるの??

neuroticnews25 2025/06/05 08:48:43

PowerShellでやるなら、invoke-webrequestエイリアスを回避するためにcurlじゃなくてcurl.exe parrot.liveって使うんだよ。

DaSHacka 2025/06/05 08:47:47

PowerShellでもcurlじゃなくてcurl.exeを使えば多分動くと思うよ。

microsoftedging 2025/06/05 06:16:48

PowerShellじゃ動かなかったよ、Warpでやったらできた

記事一覧へ

海外テックの反応まとめ
著者
海外テックの反応まとめ
暇つぶしがてらに読むだけで海外のテックニュースに詳しくなれるまとめサイトです。