hsbt
hsbt.org
hsbt
@hsbt.org
A member of Ruby core team and Rubygems team. Administrator of ruby-lang.org. mastodon account is @[email protected]
本当にしょうもないと思うのは、AI にはコンテキストがないから、このメソッドにこんな値を入れる方がアホだろ、とか、現実的に第三者が入れられるわけがない、というのを知らなくて、SEGV しました脆弱性です、みたいなことを言い、それを kids がそのままレポートしてくるということなんだよな。「危ないコードを実行したら危ないです」みたいなものがほとんど。
September 16, 2026 at 11:18 AM
Since Jan 1, I've received 200+ vulnerability reports and reviewed every one. Most looked AI-generated, and some days different people reported the exact same issue. I assigned just four CVEs. Over 98% were AI slop or unverified. This is the daily reality of OSS.
September 16, 2026 at 10:51 AM
September 16, 2026 at 9:44 AM
RubyGems 4.0.21 is out now: blog.rubygems.org/2026/09/16/4...
This release is regular bug fix release. Bundler prevent to update beta version with `bundle update --bundler` now.
4.0.21 Released
RubyGems 4.0.21 includes enhancements and Bundler 4.0.21 includes enhancements and bug fixes.
blog.rubygems.org
September 16, 2026 at 7:12 AM
Gyazo 、なんか調子悪いんだな、程度にしか認知してなかったけどガチヤバ案件だった
September 16, 2026 at 6:55 AM
Made another MCP server for Ruby core development. Ask "Has matz ever been open to type annotations in Ruby's syntax?" and it feeds the agent what matz said on the mailing lists since 2001, with sources, to answer from. Sorry this mcp is only for Core team now.
github.com/ruby/blade-m...
GitHub - ruby/blade-mcp
Contribute to ruby/blade-mcp development by creating an account on GitHub.
github.com
September 15, 2026 at 3:49 AM
Reposted by hsbt
Ruby 4.0.7 Released www.ruby-lang.org/en/news/2026...

This is a routine update that includes bugfixes. We recommend upgrading your Ruby version at your earliest convenience.
Ruby 4.0.7 Released | Ruby
Ruby 4.0.7 has been released.
www.ruby-lang.org
September 15, 2026 at 3:08 AM
Matz AI に「Proc#with_refinement」という提案に Matz はなんと答えますか、という質問の答え合わせとチューニングを頑張ってる
September 14, 2026 at 10:07 AM
Matz AI をオモチャとして作っているんだが、「Matz が Box の構想を始めたのはいつからですか」という質問に以下の結果を出せるようになった。
>「記録で辿れる範囲では、今の Box につながる具体的な構想は、2023 年 6 月の tagomoris さんの提案からです。ただし、matz が「トップレベルの名前空間を分けたい」と言った発言は 1997 年まで遡れます。[ruby-dev:714] で、けいじゅさんの要望に答えて、名前空間を分けるなら「perl のパッケージのようなトップレベルの名前空間の操作」を選びたい、入れるとしても 1.2 か 2.0 以降、と書いています。
September 14, 2026 at 7:37 AM
Opus 5 に Ruby の HEv2 を Windows でも動くようにさせたら出来てしまいそう
September 12, 2026 at 11:42 AM
www.threads.com/share/BAR5oJ... これぞ日本の現在と再開発って象徴でめちゃくちゃいいな
田中 耕太郎 (@koutarou.kssnra) on Threads
昨日オープンした 総工費2400億円のトフロム八重洲の 写真を見ていて、右の左の看板に完全に 崩されていて、ムズムズする💦
www.threads.com
September 12, 2026 at 12:20 AM
claude に ruby で歴史的に pend/omit してるテスト、追試できる環境があるものは全部試して動くならテスト再開させて、でほぼすべて今は問題なしで再開したのはいいんだけど、macOS の DNS の問題をあっさり直したのはなんかすごいな。となった。
github.com/ruby/resolv/...
Retry a refused nameserver from a new UDP socket by hsbt · Pull Request #143 · ruby/resolv
On macOS 26.1 and later, resolving against a single nameserver with nothing listening waits out every other timeout instead of failing at once. With the default timeouts, Resolv::DNS#getresources t...
github.com
September 11, 2026 at 9:15 AM
nobu の fixup を学習させた nobucop につづいて、Matz の Ruby の変更への判断基準を学習させた robomatz を作り始めた
September 11, 2026 at 9:08 AM
メンテナが一切承知してない CVE がまた発行されてだるい... www.vulncheck.com/advisories/r... なんでこんなのが CNA やってんの。
RubyGems before 4.0.13 Path Traversal via Symlink Resolution
CVE-2026-82455 | null | Affecting rubygems >= 3.2.30, < 4.0.13 | Severity: MEDIUM | CVSS: 6.9
www.vulncheck.com
September 10, 2026 at 10:44 PM
iPhone Duo の動画見た、購入意欲はともかく Galaxy Z Fold はこういう使い方の提案はもっと頑張るべきとは思った
September 10, 2026 at 12:36 AM
40万する iPhone Duo でもシャッター音が鳴り響く欠陥品なんだろうなあ
September 9, 2026 at 10:53 PM
Pro or Pro Max 512GB モデルで 25-28万、いよいよ無理じゃね、って価格帯になってきたなあ。誰が悪いのか。
September 9, 2026 at 10:35 PM
ロマサガ3、東方のストーリーがよくわからなくて、サラが強制離脱して少年が入ってきたのが唐突すぎて、一気に萎えたんだよな。
September 9, 2026 at 9:58 PM
Pro しか出てない、ってことは iPhone Air が今後のノーマル iPhone ラインになるってのはそれっぽい噂だなあ。
September 9, 2026 at 9:08 PM
Reposted by hsbt
OH: byrootはほんとSIMDが好きだな
September 9, 2026 at 11:05 AM
Ruby::Box を有効にした状態でテストが完走した、設計や仕様を決めないといけない箇所があるので 4.1.0 までにモリスさんと缶詰にならないとダメかなあ。
github.com/ruby/ruby/pu...
Make `make check` pass with `RUBY_BOX=1` by hsbt · Pull Request #18705 · ruby/ruby
Running the suite with RUBY_BOX=1 is how the main box is kept behaving like a Ruby without boxes, and it failed in 206 places. This branch collects every fix for those so that the integrated state ...
github.com
September 9, 2026 at 9:18 AM
RubyGems and Bundler 4.1.0.beta1 is out.

gem update --system --pre

I will introduce the notable features one by one until the final release. Please try it in your development environment. Feedback is welcome.

blog.rubygems.org/2026/09/09/4...
4.1.0.beta1 Released
RubyGems and Bundler 4.1.0.beta1 include features, performance, enhancements, breaking changes, bug fixes and deprecations.
blog.rubygems.org
September 9, 2026 at 5:12 AM
「claude code のおすすめ設定!」みたいなエントリ見ると、claude desktop に標準でついているよ、というものが多くて無理して cli 使うのやめたら、ってなることが増えてきた。
September 9, 2026 at 1:46 AM
Windows で claude desktop を使うとすぐに msys2 bash を使おうとして「〜が入ってません」とか言い出すのでいい加減デフォルトを PowerShell にしてほしい
September 7, 2026 at 12:46 AM
酔芙蓉がまた咲いた
September 6, 2026 at 2:18 AM