how i earned 0.00009btc - lighning.io 2014
DESCRIPTION
I earned some bitcoins by submitting a patch to Rails 4.2 beta1 and gave a lightning talk in http://lightning.io 2014 The patch in question: https://github.com/rails/rails/pull/16188TRANSCRIPT
![Page 1: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/1.jpg)
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $
Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ Ƀ
৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ৳ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿ ฿
€ € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € €Mariano Vallés @zucaritask
HOW I EARNED Ƀ 0.00009
![Page 2: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/2.jpg)
€ 0.04HOW I EARNED Ƀ 0.00009
![Page 3: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/3.jpg)
€ 0.04HOW I EARNED Ƀ 0.00009
== ฿ 1.9.2
![Page 4: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/4.jpg)
1.9.2
![Page 5: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/5.jpg)
RUBY 1.9.2
![Page 6: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/6.jpg)
RAILS 3.1.12RUBY 1.9.2
![Page 7: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/7.jpg)
BACK TO THE FUTURE
Text
PRESENT
![Page 8: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/8.jpg)
€ 0.04HOW I EARNED Ƀ 0.00009
== ฿ 1.9.2== RUB 2.1
![Page 9: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/9.jpg)
RUBY 2.1.2
![Page 10: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/10.jpg)
RAILS 3.2.15RUBY 2.1.2
![Page 11: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/11.jpg)
ONE TEST FAILS
![Page 12: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/12.jpg)
€ 0.04HOW I EARNED Ƀ 0.00009
== ฿ 1.9.2== RUB 2.1 == AR$ 1/2
![Page 13: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/13.jpg)
1/2
![Page 14: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/14.jpg)
Fraction1/2
![Page 15: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/15.jpg)
Fraction == Rational1/2
![Page 16: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/16.jpg)
Rational (1,2)
![Page 17: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/17.jpg)
Rational (1,2)
![Page 18: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/18.jpg)
Rational (1,2)BigDecimal( , 1)
![Page 19: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/19.jpg)
Rational (1,2)BigDecimal( , 1)
precision
![Page 20: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/20.jpg)
![Page 21: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/21.jpg)
![Page 22: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/22.jpg)
MEH
![Page 23: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/23.jpg)
![Page 24: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/24.jpg)
![Page 25: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/25.jpg)
git checkout master
![Page 26: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/26.jpg)
git checkout master
write a similar test.
![Page 27: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/27.jpg)
git checkout master
write a similar test.
see it fail
![Page 28: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/28.jpg)
get happy
![Page 29: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/29.jpg)
get happy & pull requestagain
![Page 30: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/30.jpg)
![Page 31: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/31.jpg)
PREVIOUS CODE
![Page 32: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/32.jpg)
FIRST TRY
![Page 33: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/33.jpg)
FIRST TRY
8 comments later
![Page 34: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/34.jpg)
SECOND TRY
![Page 35: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/35.jpg)
![Page 36: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/36.jpg)
BENCHMARK IF/CASE
![Page 37: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/37.jpg)
BENCHMARK IF/CASE
![Page 38: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/38.jpg)
![Page 39: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/39.jpg)
![Page 40: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/40.jpg)
Hello, Mariano Valles!You were tipped 0.00009673 Ƀ for your commit on Project rails/rails
![Page 41: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/41.jpg)
HOW I EARNED Ƀ 0.00009
With my first patch
![Page 42: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/42.jpg)
How I got the currency conversionsraw=`curl -XGET 'https://openexchangerates.org/api/latest.json?app_id=KEY'`
raw["rates"].each do |name, value| conversion = (value * 0.06).to_s p [conversion, name] if conversion.include?("2.1") end; nil
![Page 43: How I earned 0.00009BTC - Lighning.io 2014](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559db2e81a28aba8738b467d/html5/thumbnails/43.jpg)
https://www.flickr.com/photos/dunechaser/9312170928https://www.flickr.com/photos/alamez/8270094415/in/photostream/https://www.flickr.com/photos/51982593@N04/4786817807/in/photostream/https://www.flickr.com/photos/dave_see/10419444923
IMAGES (under CC)