Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SydJS Oct, 2016 talk
Search
Nikolay Nemshilov
October 19, 2016
Programming
0
51
SydJS Oct, 2016 talk
It's all about AI and love and humans and stuff
Nikolay Nemshilov
October 19, 2016
Tweet
Share
More Decks by Nikolay Nemshilov
See All by Nikolay Nemshilov
Lovely.IO, life beyond jQuery
madrabbit
0
130
Software Design by Stories
madrabbit
2
140
Other Decks in Programming
See All in Programming
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
220
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
390
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
420
VS Code Update for GitHub Copilot
74th
1
420
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
990
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
250
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
20
3.7k
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
110
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
470
Select API from Kotlin Coroutine
jmatsu
1
190
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Bash Introduction
62gerente
614
210k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Code Reviewing Like a Champion
maltzj
524
40k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Music & Morning Musume
bryan
46
6.6k
A better future with KSS
kneath
239
17k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Why You Should Never Use an ORM
jnunemaker
PRO
57
9.4k
Facilitating Awesome Meetings
lara
54
6.4k
Balancing Empowerment & Direction
lara
1
380
Transcript
IS ANYONE OUT THERE? NIKOLAY NEMSHILOV
HI, I'M NIKOLAY
None
None
I WANNA MAKE LOVE TO YOUR MINDS
NEW KEYBOARD LAYOUT
AND ANOTHER ONE
AND ANOTHER
WHAT IS GOING ON HERE? Nikolay . WHICH BEGS A
QUESTION
IT GOES SOMETHING LIKE THIS A BRIEF HISTORY OF KEYBOARD
LAYOUTS ▸ 1873 - QWERTY - the one you know and love
IT GOES SOMETHING LIKE THIS A BRIEF HISTORY OF KEYBOARD
LAYOUTS ▸ 1873 - QWERTY - the one you know and love ▸ 1936 - DVORAK (~ +24%) - drastically different
IT GOES SOMETHING LIKE THIS A BRIEF HISTORY OF KEYBOARD
LAYOUTS ▸ 1873 - QWERTY - the one you know and love ▸ 1936 - DVORAK (+24%) - drastically different ▸ 2006 - COLEMAK (+25%) - QWERTY-ish, distance based
IT GOES SOMETHING LIKE THIS A BRIEF HISTORY OF KEYBOARD
LAYOUTS ▸ 1873 - QWERTY - the one you know and love ▸ 1936 - DVORAK (+24%) - drastically different ▸ 2006 - COLEMAK (+25%) - QWERTY-ish, distance based ▸ 2010 - WORKMAN (+31%) - efforts based, QWERTY-ish
HOW DEEP THIS RABBIT HOLE REALLY GOES? Nikolay .
WHICH BEGS ANOTHER QUESTION
CAN I MAKE SOMETHING THAT IS 1% BETTER? Nikolay
. WHICH BEGS ANOTHER QUESTION
None
LUKE, USE THE COMPUTER!
GENETICS COMPUTERIZED
None
IN FOUR EASY STEPS HOW TO BECOME A GOD
STEP 1, EXPRESS A SOLUTION TO YOUR PROBLEM AS A
SEQUENCE
STEP2: INTRODUCE RANDOM MUTATIONS
STEP2: INTRODUCE RANDOM MUTATIONS
STEP3: GRADE THE GENERATION AND PICK TWO WINNERS
BECAUSE LOCAL MAXIMUM
STEP3: GRADE THE GENERATION AND PICK TWO WINNERS
STEP4: MAKE LOVE
START ALL OVER AGAIN
None
BUT, NIKOLAY... Audience . BUT...
THIS IS NOT LIFE, THIS IS JUST 100/2 LINES
OF JAVASCRIPT Audience . BUT...
WHAT IS LIFE? BUT,
SOMETIMES A CIGAR IS JUST A CIGAR. Sigmund Freud
None
LET ME REPHRASE THIS
GENTIC ALGORITHM STRUCTURE GRADING LOOP MUTATIONS RANDOMNESS subconscious conscious
None
BUT, NIKOLAY... Audience . BUT...
IS IT SELF-AWARE? DOES IT REALLY EXIST? CAN IT BELIEVE
IN GOD? Audience . BUT...
None
None
None
None
I MADE A THING
DID I REALLY CHOOSE IT?
REALITY CANNOT EXIST WITHOUT BEING PERCEIVED George Berkeley
None
A GOD DREAMED YOU UP MAYBE
WHICH MEANS YOU ARE PLAYING A ROLE SOMEONE GAVE YOU
None
None
None
None
QUESTIONS? http://nikolay.rocks @nemshilov