V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28)...
Transcript of V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28)...
![Page 1: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/1.jpg)
IMPROVING THE HUMANIMPROVING THE HUMANVECTORVECTORWith Emoji
@vbatts
![Page 2: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/2.jpg)
$> finger $(whoami)
Login: vbatts Name: Vincent Batts
Directory: /home/vbatts Shell: /bin/bash
Such mail.
Plan:
OHMAN
$> id Gn
devel opencontainers docker appc redhat golang slackware
![Page 3: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/3.jpg)
OVERVIEWOVERVIEW
![Page 4: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/4.jpg)
OVERVIEWOVERVIEW
Ridiculousness
![Page 5: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/5.jpg)
OVERVIEWOVERVIEW
Ridiculousness
Emoji
![Page 6: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/6.jpg)
OVERVIEWOVERVIEW
Ridiculousness
Emoji
More Ridiculousness
![Page 7: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/7.jpg)
OVERVIEWOVERVIEW
Ridiculousness
Emoji
More Ridiculousness
Profundity of it all
![Page 8: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/8.jpg)
RIDICULOUSNESSRIDICULOUSNESS
![Page 9: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/9.jpg)
RIDICULOUSNESSRIDICULOUSNESS
( )source
![Page 10: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/10.jpg)
RIDICULOUSNESSRIDICULOUSNESS
![Page 11: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/11.jpg)
![Page 12: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/12.jpg)
![Page 13: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/13.jpg)
� EMOJI �� EMOJI �
![Page 14: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/14.jpg)
� EMOJI �� EMOJI �
Like it or Hate it, it's a form of communication
![Page 15: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/15.jpg)
� EMOJI �� EMOJI �
Like it or Hate it, it's a form of communication
They're for Humans, because machines have checksums handled
![Page 16: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/16.jpg)
� EMOJI �� EMOJI �
[vbatts@hack] {master} ~$ ssh infra0
The authenticity of host 'infra0 (192.168.0.23)' can't be established.
ECDSA key fingerprint is 0d:e2:0f:df:9d:18:1b:a6:e9:62:7d:61:f0:e4:be:e6.
Are you sure you want to continue connecting (yes/no)?
![Page 17: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/17.jpg)
� EMOJI �� EMOJI �
[vbatts@hack] {master} ~$ ssh infra0
The authenticity of host 'infra0 (192.168.0.23)' can't be established.
ECDSA key fingerprint is � :™:� :� :� :� :� :� :� :� :� :� :� :� :� :� .
Are you sure you want to continue connecting (yes/no)?
( )source
![Page 18: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/18.jpg)
� THE POSSIBILITIES! �� THE POSSIBILITIES! �
Container Image ID and DigestsMessanger fingerprintsssh fingerprintGPG fingerprintgcc BuildIDgit commitkeybase.io
![Page 21: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/21.jpg)
f0d758a (pr/30) emoji: adding a helper to parse a hex string into codepoint
901f45f (pr/29) emoji: generate the list.md
b3393a6 emoji: the URL needs to be lowercase to work
a1c34a4 (pr/28) emoji: update spec for combination unicode
( )source
![Page 22: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/22.jpg)
f0d758a (pr/30) emoji: adding a helper to parse a hex string into codepoint
901f45f (pr/29) emoji: generate the list.md
b3393a6 emoji: the URL needs to be lowercase to work
a1c34a4 (pr/28) emoji: update spec for combination unicode
� ☀� (pr/30) emoji: adding a helper to parse a hex string into codepoint
� � � (pr/29) emoji: generate the list.md
� � ♦ emoji: the URL needs to be lowercase to work
� � � (pr/28) emoji: update spec for combination unicode
( )source
![Page 23: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/23.jpg)
$ file `realpath /lib64/libc.so.6`
/usr/lib64/libc2.27.so: ELF 64bit LSB shared object, x8664, version 1 (GNU/Linux),
dynamically linked, interpreter /lib64/ldlinuxx8664.so.2,
BuildID[sha1]=4677f12c31fa6c18c9925096f32e71afd4c71327, for GNU/Linux 3.2.0, not strippe
( )source
![Page 24: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/24.jpg)
$ file `realpath /lib64/libc.so.6`
/usr/lib64/libc2.27.so: ELF 64bit LSB shared object, x8664, version 1 (GNU/Linux),
dynamically linked, interpreter /lib64/ldlinuxx8664.so.2,
BuildID[sha1]=4677f12c31fa6c18c9925096f32e71afd4c71327, for GNU/Linux 3.2.0, not strippe
$ file `realpath /lib64/libc.so.6`
/usr/lib64/libc2.27.so: ELF 64bit LSB shared object, x8664, version 1 (GNU/Linux),
dynamically linked, interpreter /lib64/ldlinuxx8664.so.2,
BuildID[sha1]=� � � ☕ � ♿ � � � ⭕ � � � � � ♻� � � � , for GNU/Linux 3.2.0, not str
( )source
![Page 26: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/26.jpg)
MORE RIDICULOUSNESSMORE RIDICULOUSNESS
![Page 29: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/29.jpg)
$> go get github.com/emojisum/emojisum
$> sha1sum main.go
8c62923eb6c00525f00ea94a6a645c1fa6b140c6 main.go
$> sha1sum main.go | emojisum pg
8c62923eb6c00525f00ea94a6a645c1fa6b140c6 main.go
:nail_care::hear_no_evil::o::dvd::rooster::shell::angel::cherries::unlock::banana::princess::fir
� � ⭕ ÿ � � � � � � � � � � � � � � ® � � main.go
$>
( )Golang package
![Page 30: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/30.jpg)
THE PROFUNDITY HERETHE PROFUNDITY HERE
![Page 31: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/31.jpg)
THE PROFUNDITY HERETHE PROFUNDITY HERE
This project in and of itself is utterly ridiculous
![Page 32: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/32.jpg)
LESSON LEARNEDLESSON LEARNED
![Page 33: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/33.jpg)
LESSON LEARNEDLESSON LEARNED
Don't take yourself too serious
![Page 34: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/34.jpg)
LESSON LEARNEDLESSON LEARNED
Don't take yourself too serious
Open Source These Days
![Page 35: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/35.jpg)
LESSON LEARNEDLESSON LEARNED
Don't take yourself too serious
Open Source These Days
Take a deep breath
![Page 36: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/36.jpg)
NEW THOUGHTS ON STATUS QUONEW THOUGHTS ON STATUS QUO
![Page 37: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/37.jpg)
NEW THOUGHTS ON STATUS QUONEW THOUGHTS ON STATUS QUO
look for "accepted norms" with weak assumptions
![Page 38: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/38.jpg)
DON'T TAKE YOURSELF TOO SERIOUSDON'T TAKE YOURSELF TOO SERIOUS
NIH vs. weekend-hack-is-now-your-precious
![Page 39: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/39.jpg)
DON'T TAKE YOURSELF TOO SERIOUSDON'T TAKE YOURSELF TOO SERIOUS
NIH vs. weekend-hack-is-now-your-precious
Laugh at poor choices,
otherwise things get too rigid
![Page 40: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/40.jpg)
OPEN SOURCE THESE DAYSOPEN SOURCE THESE DAYS
![Page 41: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/41.jpg)
OPEN SOURCE THESE DAYSOPEN SOURCE THESE DAYS
"Business" and VC makes for urgent decisions
![Page 42: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/42.jpg)
OPEN SOURCE THESE DAYSOPEN SOURCE THESE DAYS
"Business" and VC makes for urgent decisions
Under Commit, and Over Deliver
![Page 43: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/43.jpg)
OPEN SOURCE THESE DAYSOPEN SOURCE THESE DAYS
"Business" and VC makes for urgent decisions
Under Commit, and Over Deliver(not the inverse)
![Page 44: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/44.jpg)
OPEN SOURCE THESE DAYSOPEN SOURCE THESE DAYS
"Business" and VC makes for urgent decisions
Under Commit, and Over Deliver
(please)(not the inverse)
![Page 45: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/45.jpg)
OPEN SOURCE THESE DAYSOPEN SOURCE THESE DAYS
Don't Be Hasty
![Page 46: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/46.jpg)
TAKE A DEEP BREATHTAKE A DEEP BREATH
![Page 47: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/47.jpg)
TAKE A DEEP BREATHTAKE A DEEP BREATH
toy with something unrelated and not critical
![Page 48: V E C TO R - Linux Foundation Events · ♦ emoji: the URL needs to be lowercase to work (pr/28) emoji: update spec for combination unicode ... "Business" and VC makes for urgent](https://reader033.fdocuments.in/reader033/viewer/2022043023/5f3f0310b1edc35d293a506d/html5/thumbnails/48.jpg)
TAKE A DEEP BREATHTAKE A DEEP BREATH
toy with something unrelated and not critical
learn a new language, or new algorithm, or new tech, or just have abreak to approach regular challenges _differently_