Yukihiro Matz

Yukihiro Matz

@matz.bsky.social

Ruby's Father

5.2K followers95 following55 posts

Looking for an APM without the SaaS price tag? @FastRuby compares open source, self-hosted options for Ruby teams that need performance insights while keeping sensitive data in-house. #Ruby #Performance #Rails 👉 go.fastruby.io/bc9 [from my GitHub sponsor]

go.fastruby.ioOpen-Source APM Tools for Rails | FastRuby.ioOpen-source APM for Rails without third-party vendors? 🚀 Learn how to self-host traces, metrics, and logs using OpenTelemetry, and more, and control your data.

Outside of Japan, it’s often possible to identify someone by their last name alone (like referring to Albert Einstein simply as “Einstein”), but in Japan, there are so many people with the same last name that this method doesn’t work. After all, there are 600,000 “Matsumoto”s.

Yukihiro Matz reposted

Need to Upgrade #Rails? Let FastRuby’s AI Agent Help! Your Automated Step-by-Step Guide to Upgrading Rails is here! Their Free Automated Roadmap uses an #AI Agent to deliver a custom roadmap tailored to your application. 🚀 www.fastruby.io/blog/automat... #TechDebt [from my GitHub Sponsor]

fastruby.ioThe Automated Roadmap to Upgrade Rails - FastRuby.io | Rails Upgrade ServiceThe automated roadmap to upgrade Rails. A fully automated version of FastRuby.io's Roadmap to Upgrade Rails, now available completely for free.

Small Team? Big App? Bonsai Can Bridge the Gap. Are you a team of one (or a few) juggling too much #techdebt? Let the #FastRuby team help you stay productive by handling your #Ruby upgrades, dependency management, security patches, and more. 👉 go.fastruby.io/pzp [from my GitHub sponsor]

go.fastruby.ioBonsai: Fixed-cost, Monthly Ruby Maintenance by FastRuby.ioFixed-cost, maintenance services for Ruby applications: Make your application more maintainable, secure, and efficient every month

Boringly Reliable #Ruby Upgrades are within reach with Bonsai by @fastruby.bsky.social The team behind `next_rails` and `skunk` offers gradual, 0-downtime upgrades, perfect for small engineering teams 👉 go.fastruby.io/1c9 #FastRuby #TechDebt #Maintenance

go.fastruby.ioBonsai: Fixed-cost, Monthly Ruby Maintenance by FastRuby.ioFixed-cost, maintenance services for Ruby applications: Make your application more maintainable, secure, and efficient every month

What do `next_rails`, `skunk`, and `RailsBump` have in common? All #opensource tools maintained by the #FastRuby team. Ready to ship your next upgrade? Check out 8 tools they use in their fixed-cost monthly maintenance services for #rails applications 👉 go.fastruby.io/os-tools

go.fastruby.ioDIY Ruby on Rails Upgrades: Essential Open Source Tools - FastRuby.io | Rails Upgrade ServiceLearn about a collection of open source tools maintained by FastRuby.io that are designed to help you perform Ruby on Rails upgrades by yourself.

Yukihiro Matz reposted

Replying to @nateberkopec.bsky.social

Noah's wife has asked me to collect stories about Noah for the benefit of his children. They couldn't see how deep and complex and layered his life was, and she would like them to be able to understand that some day.

Yukihiro Matz reposted

Replying to @nateberkopec.bsky.social

He thought Ruby was the best way to do (fill in the blank) and he wanted to share his knowledge as widely as possible. His kindness and generosity extended into every corner of his life. Noah's passing was sudden and very fast. He did not suffer. He is survived by his wife and children.

Yukihiro Matz reposted

Noah Gibbs (codefolio, YJIT team, Rebuilding Rails author) has passed away. His big dream in life was to help build the Ruby community up. He wanted to be like the folks who worked to create the railroads during the industrial revolution.

Yukihiro Matz reposted

Looking to impress your Ruby friends by calculating the largest known prime, 2**136_279_841-1? On Ruby 3.4.0-preview2 and earlier, 2**136_279_841-1 logs a warning and returns Infinity 😔. Thanks to @mametter.bsky.social, Ruby 3.4 will handle this calculation just fine! github.com/ruby/ruby/pu... 🧵

github.comDo not round `a**b` to infinity by mame · Pull Request #12033 · ruby/ruby... instead, just calculate the value unless it is too big. Also, this change raises an ArgumentError if it is expected to exceed 16 GB in a 64-bit environment. (It is possible to calculate it stra...

Yukihiro Matz reposted

ruby.wasm の JS ライブラリは JavaScript に対する薄いラッパーなので、そのままだと Ruby では使いにくいことがあるので、最近は JS を Ruby らしく使えるようにするためのライブラリを作ってそれを使ってる / “JSrb - ruby.wasm の JS を Ruby ぽく使えるようにする - tmtms のメモ” / blog.tmtms.net/entry/202409...

blog.tmtms.netJSrb - ruby.wasm の JS を Ruby ぽく使えるようにする - tmtms のメモruby.wasm の JS ライブラリは JavaScript に対する薄いラッパーなので、そのままだと Ruby では使いにくいことがあるので、最近は JS を Ruby らしく使えるようにするためのライブラリを作ってそれを使ってる。 使い方 <!DOCTYPE html> <html> <script src="https://cdn.jsdelivr.net/npm/@ruby/3.3-w...

Yukihiro Matz reposted

で!!!! 月照寺の人食い亀、想像を超えるデカさで怖😇 夜な夜な人食べて歩くから石で封じられてるそうだが動きそう… #小泉八雲 #松江 #妖怪

わたしが「最初に映画館で観た映画」は、東映動画の「長靴をはいた猫」です。もう半年早ければ「ホルスの大冒険」だったのですが、これは中学生の時文化祭で自主上映会を開催して観ました(16mmフィルムをレンタルした) その後、ホルスはVHSテープを購入しましたが、もはや再生機器がない。

Yukihiro Matz reposted

Replying to @artonx.org

Paul Grahamが、人気が出るためにはプログラミング言語は人気のあるシステムのスクリプト言語でなければならないと言ってましたね。CはUnixのスクリプト言語。それで言えばPythonは機械学習分野のスクリプト言語の地位を確保したのかも。

Yukihiro Matz reposted

SNSのソーシャルグラフ、フォローと非フォローのデジタルな制御じゃなくて、相手の投稿をupvote/downvoteしていった累積のアナログ値でいい感じに表示をコントロールするっていうのはできないものか。「このひときついなー」って思ってもunfollowを相手に突きつけるほどでもない時にdownvoteして表示頻度を減らせる減る的な、

気軽な気持ちでフォローしたら、内田美奈子先生にフォローバックされちゃった。「ナイフと封筒」の、あるいは「百万人の数学変格活用」の内田美奈子先生に。

税務署やら県税事務所やらから度々郵便が来て、いまや税金がもっとも大きな出費である。税金を経費として扱えるようにして欲しい(錯乱)

この近所では「スーパーマーケット」を略すときに「スーパー」ではなく、「マーケット」と呼ぶらしい。冷静に考えると「スーパー(すごい)」単体で名詞化するのはおかしいんだけど、やはり「マーケット」呼びには違和感はある

Yukihiro Matz reposted

So, a billionaire came and took over the community we loved, destroyed it faster than anyone could have, fired thousands of people, and finally getting rid of the name and logo to satisfy his ego. How cool is that.

フォロワーの投稿フィードだけでなく、up voteとdown voteを繰り返して、フィードを自分好みに「育てて」いくSNSというのがあってもいいなと思っていたけど、もしかしてそれがThreads? (まだログインできてない)

Yukihiro Matz reposted

全体的にかなり同意だけど、個人的にはあと ・通知するものをもっと細かく制御できる(xxさんがいいねしました通知とかを消したい) ・Mute Wordの強化版(そのワードが文章に入ってなくても関連するカテゴリだったらミュートしてくれる。画像も可。要はTLから飯テロだったりかわいいアニメイラストを一掃したい) ・ある程度カテゴリを絞っておすすめして欲しい ってところかな〜 要は触れる情報をコントロールしたいってことなんだと思う

Yukihiro Matz @matz.bsky.social

理想のTwitter(-like)はどんなものであるか。 ・短文を投稿できる ・フォローした人の投稿が見える ・他人の投稿をフォロワーに紹介できる(repost) ・投稿を検索できる ・広告はあってよい ・ユーザーやポストをおすすめしてくれてよい ・一連のポストをストーリーとしてまとめてくれてよい(組込Togetter) ・「悪い投稿」はdown voteできる ・down voteの価値は変動する(カルマ制) ・vote値の低いポストは表示されづらくなる うーん、後半はフィルターバブルを促進しすぎるか。

後半の「他人からいろいろ見えない」というのは良さそうですね。射幸心を刺激しないので、一部の人からは残念に思われるかもしれませんが。

This post is unavailable.

理想のTwitter(-like)はどんなものであるか。 ・短文を投稿できる ・フォローした人の投稿が見える ・他人の投稿をフォロワーに紹介できる(repost) ・投稿を検索できる ・広告はあってよい ・ユーザーやポストをおすすめしてくれてよい ・一連のポストをストーリーとしてまとめてくれてよい(組込Togetter) ・「悪い投稿」はdown voteできる ・down voteの価値は変動する(カルマ制) ・vote値の低いポストは表示されづらくなる うーん、後半はフィルターバブルを促進しすぎるか。

down voteを「自分のフィルタの育成」として、その学習結果を傾向が似た人を強化するのに使うのであれば(透明性は下がるが)ハックはしづらいかな

技術顧問先の契約が7月いっぱいで1件切れる。今年に入ってから終了した契約が3件なのでもしかして景気悪い? (そのぶん新しい契約もあったけど)