Tech – walker – 2026-08-22

25 items · updated 2026-08-22 23:35 UTC · RSS · Up to 2026-08

Merge pull request #58541 from byroot/avoid-flatten-2

github/rails/rails · 2026-08-22

Further improve Reflextion#extensions

A forked child has one Ractor, but not one objspace

github/ruby/ruby · 2026-08-22

rb_gc_single_objspace_p() answered "single" as soon as ruby_single_main_ractor was set, and rb_ractor_atfork() sets it again in th

Further improve Reflextion#extensions

github/rails/rails · 2026-08-22

Followup: https://github.com/rails/rails/pull/58540

Take a timed sleep on the scheduler condvar, not on a second one

github/ruby/ruby · 2026-08-22

A dedicated native thread used to sleep in two stages: native_cond_sleep() parked it on nt->cond.intr inside a blocking region, and on wa

Keep a timer-thread wake batch from naming a freed thread

github/ruby/ruby · 2026-08-22

The timer thread delivers expiry and fd wakeups in batches: it collects {thread, serial} pairs under timer_th.waiting_lock, releases the loc

Array#flatten: optimize the common `*args.flatten` pattern

github/ruby/ruby · 2026-08-22

A common Ruby idiom for variadic methods is to flatten the argument list so that it can be called with either variadic arguments or an Array

Merge pull request #58540 from byroot/avoid-flatten

github/rails/rails · 2026-08-22

Avoid needless Array#flatten calls

Avoid needless Array#flatten calls

github/rails/rails · 2026-08-22

`extending!` uses the classic `*args -> args.flatten` pattern, which is a bit wasteful when most of the time it's called with a singl

オーバーナイトプレミアムに関連した価格ドライバー特徴量の話

Zenn · 2026-08-22

AlpacaTechの北山です。このブログでは、気になったクオンツネタを取り上げています。 X(Twitter)で、Micron Technology(MU)についての集計が流れてきました。 https://x.com/SOU_BTC/status/209110535776256

【因果推論ホラー】予測では1000戦全勝のLightGBM、効果推定では1000戦全敗。なのに、、、

Qiita(trend) · 2026-08-22

はじめに こんにちは、事業会社で働いているデータサイエンティストです。 突然ですが、予測精度が一番高いモデルを選べば、一番良いモデルを選んだことになるのでしょうか? 機械学習モデルを作るとき、RMSEやMAE、AUCなどの予測精度を比較して、「一番当たるモデル」を採...

Fix weakmap memsize over-counting entries

github/ruby/ruby · 2026-08-22

Keys and values are stored directly in the st_table entries. The counted buffers are a leftover from the old pointer-based implementation.

Hide `rb_io_buffer_readonly_p`. (#18431)

github/ruby/ruby · 2026-08-22

The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.

セキュリティキャンプ 2026 L2 応募課題晒し

Qiita(trend) · 2026-08-22

はじめに こんにちは,Latte72 です. この度,セキュリティキャンプ2026全国大会の 開発L2ゼミ に応募し,無事選考を通過して参加してきました. 普通であれば,応募課題晒しは通過発表があった6月中にやるようなものなのですが,予定が立て込んでいて 面倒で放置してい...

RTX 5090でFreeTokenを試してみた。35Bでは不要、120B級MoEでは話が変わる

Zenn · 2026-08-22

2026年8月22日時点のFreeToken 0.1.2を、RTX 5090 32GBとRAM 128GBのPCで試しました。 FreeTokenは、Mixture-of-Experts(MoE)モデルのexpertをホストRAMへ置き、必要なexpertだけをGPUへキャッシュ

Merge pull request #58535 from 55728/fix-relation-create-doc-example

github/rails/rails · 2026-08-22

Fix the `Relation#create` documentation example

Fix `IO::Buffer#resize(0)` for mapped buffers and slices. (#18432)

github/ruby/ruby · 2026-08-22

[Bug #22234]

Merge pull request #58519 from seuros/fix-lazy-route-set-mounted-helpers

github/rails/rails · 2026-08-22

Load routes lazily when a mounted helper is called

Refactor lazy route set mounted helpers

github/rails/rails · 2026-08-22

Avoids patching Action Dispatch by defining method overrides.

[DOC] Tweaks for File#birthtime

github/ruby/ruby · 2026-08-22

The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.

[DOC] Tweaks for File#basename

github/ruby/ruby · 2026-08-22

The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.

Merge pull request #58537 from viralpraxis/fix-activerecord-statement…

github/rails/rails · 2026-08-22

…-cache-error-on-async-index-error Fix async `ActiveRecord::StatementCache` execution with out-of-range bind values

Make `IO::Buffer` locks reference counted. (#18429)

github/ruby/ruby · 2026-08-22

Share each lock count across a buffer and its slices so independent native operations retain the backing allocation until all users release

Make `IO::Buffer` slices retain their root buffer. (#18430)

github/ruby/ruby · 2026-08-22

The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.

Fix async `ActiveRecord::StatementCache` execution with out-of-range …

github/rails/rails · 2026-08-22

…bind values The `Promise.wrap` method does not exist; we should use `Promise::Complete.new` instead. ``` Error: ActiveRecord::StatementCa

Fix the `Relation#create` documentation example [ci skip]

github/rails/rails · 2026-08-22

The second example passes `name: 'fxn'`, but attaches its result to an extra argument-less `users.create` call, which creates a reco