Size: 630
Comment:
|
Size: 4114
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
[[ https://en.wikipedia.org/wiki/Andrew_Smith_(author) | Andrew Smith 1961 ]] may be a nice guy in person, but after 60 pages of snarky ranting about software and the people who write it, I gave up. I have other things to read. | [[ https://en.wikipedia.org/wiki/Andrew_Smith_(author) | Andrew Smith 1961 ]] |
Line 6: | Line 6: |
The non-programmer British journalist decides to learn Python, and goes to [[ https://en.wikipedia.org/wiki/Python_Conference | Pycon ]], where he critiques most and finds a few to praise. What purpose does this serve? | My first glance at this book was off-putting - I somehow got the idea that the author thought perjoratively about programmers and technologists. The book is actually a journalist making a deep and sincere dive into software, the communities of people who create and maintain it, and how they think about it. |
Line 8: | Line 8: |
Life is short, and I can find more value in other, shorter, ''nicer'' books. | .pXI Prologue, 2013 and [[ https://en.wikipedia.org/wiki/Bitcoin | Bitcoin ]] , [[ https://en.wikipedia.org/wiki/Satoshi_Nakamoto | pseudonymous creator Satoshi Nakamoto ]] .pXI [[ https://en.wikipedia.org/wiki/Adam_Back | Adam Back ]] cryptographer, cyberpunk, [[ Hashcash | https://en.wikipedia.org/wiki/Hashcash ]] .pXIII Bitcoin uses C++ .pXIV Bitcoin [[ https://en.wikipedia.org/wiki/Exegesis | exegesis: ]] Satoshi not C++ native, learned to code in 1980s, mixed US/British spellings .pXV Russian(s)? [[ https://en.wikipedia.org/wiki/Vladislav_Surkov | Vladislav Surkov? ]] [[ https://web.archive.org/web/20200531053057/https://www.lrb.co.uk/the-paper/v33/n20/peter-pomerantsev/putin-s-rasputin | Putin’s Rasputin ]][[ https://en.wikipedia.org/wiki/Reflexive_control | reflexive control ]] .pXVII [[ https://en.wikipedia.org/wiki/Demimonde | demimonde ]] [[ https://dictionary.cambridge.org/us/dictionary/english/deranged | deranging ]][[ https://dictionary.cambridge.org/us/dictionary/english/febrile | febrile ]] .pXXVIII TV shows [[ https://en.wikipedia.org/wiki/Silicon_Valley_(TV_series) | Silicon Valley ]][[ https://en.wikipedia.org/wiki/Mr._Robot | Mr. Robot ]][[ https://en.wikipedia.org/wiki/Russian_Doll_(TV_series) | Russian Doll ]] [[ https://en.wiktionary.org/wiki/10Xer | 10Xer ]] 5% women 3% black .pXXVIII Facebook [[ https://systemicjustice.org/article/facebook-and-genocide-how-facebook-contributed-to-genocide-in-myanmar-and-why-it-will-not-be-held-accountable/ | Myanmar genocide ]][[ https://www.npr.org/2021/10/23/1048746697/facebook-misinformation-india | India ]][[ https://www.aljazeera.com/news/2020/5/13/sri-lanka-facebook-apologises-for-role-in-2018-anti-muslim-riots | Sri Lanka ]] .p001 1700 to 9000 programming languages .p002 [[ https://www.freecodecamp.org/ | freeCodeCamp ]] 2014 [[ https://www.freecodecamp.org/news/author/quincy/ | Quincy Larson ]] .p002 trio of web languages: [[ https://en.wikipedia.org/wiki/HTML | HTML ]] [[ https://en.wikipedia.org/wiki/CSS | CSS ]] [[ https://en.wikipedia.org/wiki/JavaScript | JavaScript ]] .p003 shift-devil: dash that should have been underscore .p004 [[ https://www.freecodecamp.org/ | fCC freeCodeCamp ]] [[ https://www.w3schools.com/ | W3Schools ]] .p005 Pascal case [[ https://en.wikipedia.org/wiki/Camel_case | Camel case ]] .p005 [[ https://en.wikipedia.org/wiki/Lorem_ipsum | lorem ipsum ]] .p007 programming is never easy ... accept that feeling -- of being constantly wrong and not knowing .p008 ... exposes me as probably no smarter than an economist. .p011 [[ Gerald Weinberg | https://en.wikipedia.org/wiki/Gerald_Weinberg ]] [[ https://geraldmweinberg.com/Site/Programming_Psychology.html | The Psychology of Computer Programming ]] .p014 [[ https://www.python.org/psf-landing/ | Python Software Foundation ]] [[ https://en.wikipedia.org/wiki/Guido_van_Rossum | Guido van Rossum ]] .p016 Bloomberg essay [[ https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/ | What is code? ]] .p018 [[ https://ntoll.org/about/ | Nicholas Tollervey ]] Don't let anyone tell you code is not political .p018 [[ https://en.wikipedia.org/wiki/Zen_of_Python | Zen of Python ]] .p019 There should be one - and preferably only one - obvious way to do it. Although that way may not be obvious at first unless you're Dutch. .compare Larry Wall's [[ https://en.wiktionary.org/wiki/TMTOWTDI#English | TIMTOWTDI ]] for [[ https://en.wikipedia.org/wiki/Perl | Perl ]] [[ | ]] [[ | ]] [[ | ]] [[ | ]] [[ | ]] [[ | ]] [[ | ]] [[ | ]] [[ | ]] |
The Devil in the Stack
Andrew Smith . August 2024 . Beaverton Lib. 005.1 SMI
My first glance at this book was off-putting - I somehow got the idea that the author thought perjoratively about programmers and technologists. The book is actually a journalist making a deep and sincere dive into software, the communities of people who create and maintain it, and how they think about it.
pXI Prologue, 2013 and Bitcoin , pseudonymous creator Satoshi Nakamoto
pXI Adam Back cryptographer, cyberpunk, https://en.wikipedia.org/wiki/Hashcash
- pXIII Bitcoin uses C++
pXIV Bitcoin exegesis: Satoshi not C++ native, learned to code in 1980s, mixed US/British spellings
pXV Russian(s)? Vladislav Surkov? Putin’s Rasputinreflexive control
pXXVIII TV shows Silicon ValleyMr. RobotRussian Doll 10Xer 5% women 3% black
pXXVIII Facebook Myanmar genocideIndiaSri Lanka
- p001 1700 to 9000 programming languages
p002 freeCodeCamp 2014 Quincy Larson
p002 trio of web languages: HTML CSS JavaScript
- p003 shift-devil: dash that should have been underscore
p005 Pascal case Camel case
p005 lorem ipsum
- p007 programming is never easy ... accept that feeling -- of being constantly wrong and not knowing
- p008 ... exposes me as probably no smarter than an economist.
p011 https://en.wikipedia.org/wiki/Gerald_Weinberg The Psychology of Computer Programming
p016 Bloomberg essay What is code?
p018 Nicholas Tollervey Don't let anyone tell you code is not political
p018 Zen of Python
- p019 There should be one - and preferably only one - obvious way to do it. Although that way may not be obvious at first unless you're Dutch.