eightbitraptor.bsky.social
@eightbitraptor.bsky.social
Ruby core committer. Builds Keyboards. MiniDisc, Fountain Pen and Void Linux enthusiast. Drinks too much coffee.

日本語を勉強しています。でもまだ上手じゃないです。助けてください!😅
Reposted
I'm very honored to have received this year's RubyPrize from Matz's hands in Matsue last Thursday, recognizing my work on Ruby and its development tools.

I can still remember how nervous I was asking Matz for a picture back in 2016 😂 Time really flies

(Photo from @hsbt.org ❤️)
November 10, 2025 at 1:48 AM
Reposted
“0% woke shit”

a black man with a physical disability leads an environmental terrorist cell trying to save the planet from mega-billionaires and you play as a cross dressing twink femdomed by two different women ending and the final boss against the gayest angel of all time
November 7, 2025 at 7:59 PM
Reposted
❯ ruby -v
ruby 4.0.0dev (2025-11-07T11:42:29Z master 1f32464a2d) +YJIT +MN +PRISM [arm64-darwin24]
November 7, 2025 at 11:48 AM
Reposted
How glib and superficial and frankly ignorant can you be to dismiss this. How dare you suggest that France and Germany being close allies and friends is a small or even (in the words of many British colleagues) “weird“ and dispensable achievement.

I have had enough of it.
November 6, 2025 at 7:57 AM
Reposted
Another successful BelfastRuby in the books! Thank you @altabyte.bsky.social, @petr.codes for your wonderful talks! And a huge shoutout to Stora for hosting and sponsoring!! 🙌
November 5, 2025 at 10:24 PM
Reposted
Hi @ufuk.dev, The article is live here: dev.to/hinokami_dev...

Thank you @byroot.bsky.social for the detailed feedback. Your insights on interning and hashing made it much stronger.
Why Ruby Devs Keep Mixing Up Symbols and Frozen Strings; and How to Tell Them Apart
Every time Ruby developers start talking about # frozen_string_literal: true, someone inevitably...
dev.to
November 5, 2025 at 6:50 PM
Reposted
Being a Brit on BlueSky means seeing 1000x more messaging about an election in New York than your local council. Might as well message Zohran about my bin collection.
November 4, 2025 at 1:57 PM
Reposted
The 🇬🇧UK’s Competition and Markets Authority (CMA) has officially designated Apple as having Strategic Market Status (SMS). After four years investigating Apple’s restrictions on browser engines and web apps, the CMA now has statutory authority to enforce a code of conduct.
1/12
November 4, 2025 at 8:14 AM
Weeknote 2025-44: My running shoes are judging me

www.eightbitraptor.com/weeknotes/20...
My running shoes are judging me | eightbitraptor.com
The ramblings of a software developer. Apropos of nothing.
www.eightbitraptor.com
November 3, 2025 at 8:56 PM
Reposted
The most valuable part of docs is the example. The worst part of an example is if it is wrong.

A doc test solves both these problems.

I want a default gem that all libraries can use. A standard for shipping examples with docs that are guaranteed to work
October 26, 2025 at 3:30 AM
Reposted
Despite the headline it’s not George RR Martin personally going for them cos he’s rich and famous. It’s all of us.

The test case used his work, but it’s about the plain-as-day issue that ANY generative AI ignores and infringes copyright, by passing off.

That’s a win for basic law.
Judge rules George R.R. Martin and other authors can sue OpenAI for copyright infringement

• Said ChatGPT generated 'Game of Thrones' content similar enough to infringe copyright

• OpenAI’s motion to dismiss was denied
October 30, 2025 at 9:09 AM
Reposted
I was recently reminded that not everyone fully understand what the frozen string literal magic comment is about.

So I figured it was the occasion for another deep dive.

byroot.github.io/ruby/perform...
Frozen String Literals: Past, Present, Future?
If you are a Rubyist, you’ve likely been writing # frozen_string_literal: true at the top of most of your Ruby source code files, or at the very least, that you’ve seen it in some other projects.
byroot.github.io
October 28, 2025 at 12:25 PM
Reposted
I'm excited to share that I became a Ruby committer today! A 10 year goal since RubyKaigi 2015.
Huge thanks to @bernsteinbear.com for the JIT mentorship and nomination, @k0kubun.com for years of guidance, and everyone who supported me along the way.
Looking forward to improving Ruby and its DX!
October 28, 2025 at 12:11 PM
Well! Here is a thing I didn't know existed this morning and now I do, and I am glad it does. Opinions about Kipling aside, I've always liked If.

www.youtube.com/watch?v=EEFM...
IF, Rudyard Kipling's poem, recited by Sir Michael Caine
YouTube video by sigunat
www.youtube.com
October 28, 2025 at 12:12 PM
Reposted
I've noticed today that after so many years #vim has introduced support for "autocompletion" github.com/vim/vim/comm...

One more area where #Emacs has traditionally done better, but Emacs has always been way more progressive than (traditional) vim.
patch 9.1.1590: cannot perform autocompletion · vim/vim@af9a7a0
Problem: cannot perform autocompletion Solution: Add the 'autocomplete' option value (Girish Palya) This change introduces the 'autocomplete' ('ac') boolean opti...
github.com
October 28, 2025 at 6:39 AM
Reposted
Respect.
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 28, 2025 at 1:11 AM
Weeknote 2025-43: Slightly inebriated toot.

I've kept this up for 2 weeks. Goodness me, let's not get ahead of ourselves.

www.eightbitraptor.com/weeknotes/20...
Slightly inebriated toot | eightbitraptor.com
The ramblings of a software developer. Apropos of nothing.
www.eightbitraptor.com
October 27, 2025 at 9:07 PM
Reposted
Hey, Labour party that I voted for, check this out in case you didn't notice it: if you try to play to the worst most destructive aspects of the British psyche then (a) those who like that will vote for Reform anyway and (b) those who don't like that won't vote for you
www.bbc.co.uk/news/article...
Plaid Cymru eyes Senedd success after historic Caerphilly by-election
This could be the sign that voters see Plaid as a viable alternative to Labour in Wales.
www.bbc.co.uk
October 24, 2025 at 7:59 AM
Reposted
[ENG] 🚀 Keynote announcement!
Adrianna Chang (@adriannakchang) is coming to Tropical on Rails 2026! 💎


[PT-BR] 🚀 Keynote confirmado!
Adrianna Chang (@adriannakchang) vem pro Tropical on Rails 2026! 💎


www.tropicalonrails.com/adrianna-chang
#RubyOnRails #TropicalOnRails
October 21, 2025 at 12:30 PM
I made a weeknote again! Or should it be yearnotes by this point?

www.eightbitraptor.com/weeknotes/20...
Le sigh | eightbitraptor.com
The ramblings of a software developer. Apropos of nothing.
www.eightbitraptor.com
October 20, 2025 at 10:47 PM
Reposted
When people complain Shopify is too prominent, only main company donor in RC, etc.

WTF folks. As if that was their choice!

Where are the other companies pushing Ruby and Rails with real money and resources to be on par?

Talk is cheap.
October 18, 2025 at 7:29 PM
Reposted
Ruby Gems and Bundler will be moved into the Ruby organization.

* Ruby Core and Ruby Central will be managing it together
* No changes to license, IP, or copyright
* rubygems.org operated by Ruby Central

www.ruby-lang.org/en/news/2025...

rubycentral.org/news/ruby-ce...
The Transition of RubyGems Repository Ownership
www.ruby-lang.org
October 17, 2025 at 1:24 PM
Reposted
Last call for our meet-up happening tonight in Manchester!
Come and hear @twnsnd.com share his story about how he started, scaled and eventually liquidated a Rails-based startup that reached a peak annual recurring revenue of £5 million.
Register here to attend:
nwrug.org/events/milli...
NWRUG Event: Millions on Rails: A Two-Decade Retrospective on Scaling With Rails, Thursday 16th October
This month, Ryan Townsend will be sharing stories about how he started, scaled, and liquidated a Rails-based startup that at its peak reached £5M ARR: Ryan h...
nwrug.org
October 16, 2025 at 10:29 AM
Reposted
🎉 Incredibly honored to be a Ruby Prize 2025 finalist! Thank you to everyone who has supported my work on IRB, RDoc, debug, ZJIT, and other Ruby projects.
See you in Matsue!

rubyprize.jp
Ruby Prize 2025 | 最終ノミネート者決定 | RubyPrize
rubyprize.jp
October 15, 2025 at 3:27 PM
Reposted
Ruby Central dropped the ball here on securing the root account and effectively lost control of it for 11 days - however, that's nothing compared to changing the root password. If an ex-employee did that to me I'd be calling the police.
October 9, 2025 at 7:18 PM