Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Dark Side of Matz
Search
Florian Gilcher
October 17, 2015
Programming
1
2k
The Dark Side of Matz
Searching though ancient change logs and emails, may we find... the dark side of Matz?
Florian Gilcher
October 17, 2015
Tweet
Share
More Decks by Florian Gilcher
See All by Florian Gilcher
A new contract with users
skade
1
510
Using Rust to interface with my dive computer
skade
0
270
async/.await with async-std
skade
1
790
Training Rust
skade
1
130
Internet of Streams - IoT in Rust
skade
0
110
How DevRel is failing communities
skade
0
97
The power of the where clause
skade
0
660
Three Years of Rust
skade
1
200
Rust as a CLI language
skade
1
220
Other Decks in Programming
See All in Programming
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
900
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
1.9k
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
450
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
460
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
440
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
1.8k
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
470
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
140
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
160
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
610
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
Deno Tunnel を使ってみた話
kamekyame
0
250
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
0
2k
ラッコキーワード サービス紹介資料
rakko
0
1.8M
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
190
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
150
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
38
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
410
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
51
46k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
32
Transcript
I have no idea what I am doing.
I was involved in a couple of things, regardless.
(eurucamp, jrubyconf, germany.rb, rubyforen.de)
You end up interacting reading a lot of people of
other peoples writing.
The dark side of Matz
MINSWAN
Matz is nice so we are nice
TRUE?
DST The biggest work program since the invention of time
itself.
Ruby 1.6 release notes. (I was recommended to read obsolent
code from time to time!)
Thu Apr 5 02:19:03 2001 Yukihiro Matsumoto <
[email protected]
> * time.c
(make_time_t): proper (I hope) daylight saving time handling for both US and Europe. I HATE DST!
WHOA!
What else does Matz hate?
Reference counting Sat May 29 12:27:00 1999 Yukihiro Matsumoto <
[email protected]
>
* ext/tcltklib/tcltklib.c (ip_invoke): proper ref count management to avoid leak. I HATE REF COUNTING!!
Multiple inheritance “ Removing the distinction would mean going back
to multiple inheritance, which I hate.”
autoload “ I hate autoload. autoload is one of things
I regret. I’m not positive about enhancing something that I hate.”
What does really enrage him?
Non-free software “ VC again? When can I expect MS
to stop ignoring more-than 10 years old standard? I’m getting sick of it.”
Grading The level of hate in Matz is around 0.001
Linus, which is about 0.0001 micro-de-Raadt.
MIN
Reminder Considerate, non-insulting and fair leadership of projects is not
just feasable, but used and works. You just never notice.
Behaviour radiates
SWAN
A plea Stop defending insulting community leadership as necessary or
constructive.