Differences between revisions 54 and 106 (spanning 52 versions)
Revision 54 as of 2025-03-21 03:03:00
Size: 24694
Comment:
Revision 106 as of 2025-03-22 09:50:56
Size: 50945
Comment:
Deletions are marked like this. Additions are marked like this.
Line 135: Line 135:
 .p118 [[ https://en.wikipedia.org/wiki/Tony_Sale | Tony Sale ]]  [[ https://search.worldcat.org/title/476951850 | model Colossus ]] at [[ https://en.wikipedia.org/wiki/The_National_Museum_of_Computing | National Museum of Computing ]]  .p118 [[ https://en.wikipedia.org/wiki/Tony_Sale | Tony Sale ]] [[ https://search.worldcat.org/title/476951850 | model Colossus ]] at [[ https://en.wikipedia.org/wiki/The_National_Museum_of_Computing | National Museum of Computing ]]
Line 151: Line 151:
 .p150 2017 !Github study: women's work accepted less often if gender revealed, more often if it isn't  .p150 2017 !GitHub study: women's work accepted less often if gender revealed, more often if it isn't
Line 220: Line 220:
 .p240
[[ | ]]
[[ | ]]

[[ | ]]
[[ | ]]
[[ | ]]
[[ | ]]
 .p239 book [[ https://search.worldcat.org/title/1042121694| Totally Wired: The Rise and Fall of Josh Harris and the Great Dotcom Swindle ]]
 .p240 Wolf age 14 fixing computers for local businesses $50/hr
 .p241 notes [[ https://www.oreilly.com/openbook/opensources/book/netrev.html | Freeing the Source: The Story of Mozilla ]] 1999
 .p242 programmers expected to change jobs every two years
 .p244 [[ https://www.generalmagicthemovie.com/ ]] DVD? no nearby libraries
 .p244 [[ https://en.wikipedia.org/wiki/Andy_Rubin | Andy Rubin ]] founded [[ https://en.wikipedia.org/wiki/Android_(operating_system) | Android Inc ]] in 2003
 .p245 [[ https://en.wikipedia.org/wiki/Steve_Wozniak | Steve Wozniak ]] said 2013 [[ https://en.wikipedia.org/wiki/Jobs_(film) | Jobs ]] movie was great but inaccurate,"debate" with director [[ https://en.wikipedia.org/wiki/Aaron_Sorkin | Aaron Sorkin ]]
 .p246 [[ https://en.wikipedia.org/wiki/General_Magic | General Magic ]][[ https://en.wikipedia.org/wiki/Andy_Hertzfeld | Andy Hertzfeld ]] title "Software Wizard"
 .p247 Harvards[[ https://en.wikipedia.org/wiki/Howard_Gardner | Howard Gardner ]] [[ https://en.wikipedia.org/wiki/Theory_of_multiple_intelligences | multiple intelligences ]] [[ https://search.worldcat.org/title/9732290 | book ]] PSU BF431.G244 1983
 .p248 Hertzfeld: Zuckerberg insincere, not willing to trade profit for better user experience
 .p249 Hertzfeld favorite language Python
 .p250 Guido bio, p251 probably autism spectrum
 .p251 "master slave" language war, traces to electrical engineering 1904, some suggest controller/responder
  (how about lead and follow for flipflops)
 .p254 [[ http://www.wall.org/~larry/ | Larry Wall ]]
 .p255 TIMTOWTDINDVINBYE Tim Toady Bicarbonate: There Is More Than One Way To Do It But Sometimes Consistency Is Not A Bad Thing Either
 .p255 about American football "any sport requiring so much padding has yet to arrive at an appropriate set of rules"
 .p256 Wall studied music, chemistry, pre-med, joined NASA. evangelical Church of the Nazarene, accepts evolution
 .p257 modernism has simply replaced well-defined old rules with opaque new ones. Modernism is disruptive and inhumane
 .p258 Perl's priority ... individual freedom. Javascript same
 .p259 ramble about Modernism/Postmodernism
 .p260 after Programming Perl book, Perl 6 became an art project
 .p260 [[ https://en.wikipedia.org/wiki/Henry_Spencer | Henry Spencer ]] likened Perl to a "Swiss Army chainsaw". Smith's note points to jargon file at catb.org
 .p261 [[ https://scuttlebutt.nz/ | Scuttlebutt decentralized social network ]]
 .p263 Guido "... using computers for social interaction to the extend that we are now? It never occured to me."
 .p263 trio: gift for coding, also connected, empathetic, curious, fully rounded, exude gentleness
 .p264 code savant stereotype ... bad, potentially dangerous coder.
Line 232: Line 250:

[[ | ]]
[[ | ]]
[[ | ]]
[[ | ]]
 .[[ https://andrewsmithauthor.com/devil/notes/notes_13_devil/ ]]
 .p265 2018 March 18, self-driving Volvo prototype (driver playing with phone) fails to recognize cyclist with shopping bags, [[ https://en.wikipedia.org/wiki/Death_of_Elaine_Herzberg | Elaine Herzberg 49 yo ]] struck and killed

 .p266 2018 October 28, [[ https://en.wikipedia.org/wiki/Lion_Air_Flight_610 | Lion Air Flight 610 737 Max 8 ]]stalls and crashes in Java Sea.
 . New [[ https://en.wikipedia.org/wiki/Maneuvering_Characteristics_Augmentation_System | Maneuvering Characteristics Augmentation System ]] added to kludge behavior of re-engined aircraft to mimic prior version so certification and pilot retraining could be avoided. Instead, software and pilots failed, killing 181 passengers and 8 crew.
 . Boeing "teabagged" the bottom line
 .[[ https://www.oed.com/dictionary/teabag_v?tl=true | "teabag" ]] refers to a variation of fellatio, what the fuck (obscene phrase matching obscene verb) was author Smith thinking? In a library book sold to public libraries used by children, no less. Ah well, perhaps the kids already "teabag" and I'm behind the times.
 .p268 [[ https://en.wikipedia.org/wiki/Weapons_of_Math_Destruction | Weapons of Math Destruction ]] 2016 by [[ https://en.wikipedia.org/wiki/Cathy_O'Neil | Cathy O'Neil ]] 1972 [[ https://mathbabe.org ]] WCCLS Tigard, not Beaverton
 .p268 [[ https://en.wikipedia.org/wiki/Virginia_Eubanks | Virginia Eubanks ]] [[ https://en.wikipedia.org/wiki/Automating_Inequality | Automating Inequality ]] 2018 Cmill/Tigd 362.5 EUBANKS
 .p268 [[ https://en.wikipedia.org/wiki/Safiya_Noble | Safiya Noble ]] [[ https://en.wikipedia.org/wiki/Algorithms_of_Oppression | Algorithms of Oppression ]] 2018 Bvtn 025.0425 NOB
  .from notes and sources: A slew of books on algorithmic bias: Add to these Kyle Chayka's estimable Filterworld: How Algorithms Flattened Culture (2024). In fact, this topic has continued to be lavishly explored: see also More Than a Glitch by the NYU algorithmic bias researcher Meredith Broussard, from 2023, or an excellent interview with her in MIT Technology Review, March 10, 2023, entitled "Meet the AI expert who says we should stop using AI so much: Meredith Broussard argues that the application of AI to deep-rooted social problems is already producing disastrous results."
 .p269 Students . . . marked down for having the temerity not to go to a fee-paying school
  . [[ https://www.theverge.com/2020/9/2/21419012/edgenuity-online-class-ai-grading-keyword-mashing-students-school-cheating-algorithm-glitch | These students figured out their tests were graded by AI — and the easy way to cheat ]]
  . [[ https://www.bbc.com/news/explainers-53807730 | A-levels and GCSEs: How did the exam algorithm work? ]]
 .p269 [[ https://incidentdatabase.ai/ | AI Incident Database ]]
 .p269 MIT Technology Review 2021/02/11 [[ https://www.technologyreview.com/2021/02/11/1017955/auditors-testing-ai-hiring-algorithms-bias-big-questions-remain/ | Auditors are testing hiring algorithms for bias, but there’s no easy fix]]
  . [[ https://multcolib.bibliocommons.com/v2/record/S152C2103899 | Technology Review at Multco ]]
 .p271 "AI" means "machine learning, writing their own code to match a model, "autocomplete on steroids"
 .p272 humans and animals use [[ https://en.wikipedia.org/wiki/Transfer_learning | transfer learning ]], analogizing in physical world, machines don't come close.
 .p273 [[ https://en.wikipedia.org/wiki/2010_flash_crash | 2010 Flash Crash ]]
 .p273 [[ https://www.nature.com/articles/srep02627 | Abrupt rise of new machine ecology beyond human response time ]] Neil Johnson 2013
 .p274 Johnson's Facebook fact-finding experiments - "I've had my accounts blocked four times.
 .p275 [[ https://www.nature.com/articles/s41598-019-48412-w.pdf | Emergence of Extreme Subpopulations from Common Information and Likely Enhancement from Future Bonding Algorithms ]] Johnson et. al 2019
 .p275 PNAS [[ https://www.pnas.org/doi/10.1073/pnas.2025764118 | Stewardship of global collective behavior]]
 .p275 Crazy pricing on Amazon, i.e. luxury yarn for $40,000
 .p276 George Dyson multicellular digital algorithms, [[https://en.wikipedia.org/wiki/Variety_(cybernetics) | Ashby's Law, ]] control system as complex as the system itself run into a fire truck because we forgot to put it into the model.
 .p277 2021, Tesla, Uber, Zoox "not in the time frame we anticipate"
 .p278 [[ https://en.wikipedia.org/wiki/Toby_Walsh | Toby Walsh UNSW ]] "no one knows how to write a piece of code to recognize a stop sign"
 .p281 [[ https://www.nytimes.com/2020/12/05/technology/police-drones.html#:~:text=Rather%20than%20spending%20tens%20of,track%20vehicles%20and%20people%20automatically. | NYT Dec 2020 "Police Drones Are Starting to Think for Themselves" ]]
 .p282 Pentagon [[ https://en.wikipedia.org/wiki/Project_Maven | Project Maven ]] Google employees protested and resigned, management did not renew contract, published a code of ethics. Amazon and Microsoft continued with Maven.
 .p282 [[ https://en.wikipedia.org/wiki/Lucy_Suchman | Lucy Suchman ]] [[ https://en.wikipedia.org/wiki/Lancaster_University | Lancaster University UK ]]
 .p283 [[ https://en.wikipedia.org/wiki/Lilly_Irani | Lilly Irani ]] at UCSD, info at speed of light, no human oversight. Technical discussions avoid moral responsibility
 .p285 [[ https://en.wikipedia.org/wiki/Gene_Spafford | Gene Spafford: ]] tech companies should be responsible for product actions, not merely lines of code
 .p286 What's the most extreme possible system behavior?
Line 241: Line 287:
[[ | ]]
[[ | ]]
[[ | ]]
[[ | ]]
 .p288 [[ https://codeforamerica.org/ | Code For America ]] [[ https://en.wikipedia.org/wiki/Jennifer_Pahlka | Jennifer Pahlka ]] [[ https://www.ted.com/talks/jennifer_pahlka_coding_a_better_government | Ted Talk ]] [[ https://www.recodingamerica.us/ | Recoding America ]]
 .p288 [[ https://www.cio.com/article/230361/obama-white-house-deputy-cto-jennifer-pahlka-on-global-government-citizen-centric-digital-transform.html | Obama's deputy chief Technology Officer ]] [[ https://www.usds.gov/ | United States Digital Service ]]
 .p289 [[ https://openoakland.org/ | Open Oakland ]]
 .p296 [[ https://blog.toplap.org/ | TOPLAP ]] [[ https://en.wikipedia.org/wiki/Alex_McLean | Alex McLean ]]
 .p297 [[ https://www.jstor.org/stable/3681770 | James J. McCartney ]] [[ https://supercollider.github.io/ | SuperCollider ]]
 .p298 [[ https://en.wikipedia.org/wiki/TidalCycles | TidalCycle ]] [[ https://www.haskell.org/ | Haskell ]] [[ https://www.sciencedirect.com/science/article/pii/S0360131521002864 | Sonic Pi ]] based on [[ https://en.wikipedia.org/wiki/Ruby_(programming_language) | Ruby ]]
 .p298 [[ https://en.wikipedia.org/wiki/Shelly_Knotts | Shelly Knotts ]]
Line 249: Line 297:
[[ | ]]
[[ | ]]
[[ | ]]
[[ | ]]
 .p304 [[ https://en.wikipedia.org/wiki/Michael_Praetorius | Michael Praetorius ]][[ https://en.wikipedia.org/wiki/Carlo_Gesualdo | Carlo Gesualdo d 1613 ]][[ https://en.wikipedia.org/wiki/Tenebrae_responsories | Tenebrae Responsoria ]] [[ https://www.youtube.com/watch?v=__ydAZKJgk0 ]]
 .p305 [[ https://le.ac.uk/ | University of Leicester ]] (not Leicester University) [[ https://ryan-kirkbride.github.io/ | Ryan Kirkbride ]][[ https://github.com/Qirky/FoxDot | FoxDot ]]
 .p306 [[ https://docs.python.org/3/library/venv.html | Python venv ]] virtual environment , project plus specific python version and environment
 .p307 [[ https://www.datacamp.com/blog/python-2-vs-3-everything-you-need-to-know | Python 2 vs Python 3 ]]
 .p308 [[ https://pypi.org/ | PyPI ]][[ https://en.wikipedia.org/wiki/Python_Package_Index | Python Package Index ]] "Cheese Shop"
 .p311 [[ http://sites.music.columbia.edu/brad/sc3~/ | SC3 ]] music programming language
 .p314 [[ https://www.docker.com/ | Docker ]] [[ https://en.wikipedia.org/wiki/Docker_(software) | WP article ]] free and premium tiers
 .p317 [[ https://en.wikipedia.org/wiki/SuperCollider | SuperCollider ]][[ https://github.com/Qirky/FoxDotQuark | Quark for Communicating with FoxDot ]]
Line 257: Line 308:

[[ | ]]
[[ | ]]
[[ | ]]
[[ | ]]
 .p322 [[ https://en.wikipedia.org/wiki/Foo_Camp | Foo Camp ]]
 .p324 [[ https://www.google.com/nonprofits/eligibility/ | Google Grants? ]]
 .p324 [[ https://deepmind.google/discover/blog/accelerating-fusion-science-through-learned-plasma-control/ | DeepMind learned plasma control ]]
 .p325 [[ https://magazine.hms.harvard.edu/articles/did-ai-solve-protein-folding-problem | protein folding ]]
 .p325 [[ https://en.wikipedia.org/wiki/Walter_Pater | Walter Pater ]] 1888 "All art constantly aspires towards the condition of music"
 .p326 [[ https://en.wikipedia.org/wiki/Andy_Rubin#Sexual_harassment_allegations | Andy Rubin sexual harassment allegations ]] [[ https://en.wikipedia.org/wiki/2018_Google_walkouts | 2018 Google walkouts ]]
 .p327 [[ https://en.wikipedia.org/wiki/Timnit_Gebru | Timnit Gebru ]] AI ethicist
 .p327 [[ https://en.wikipedia.org/wiki/Joseph_Weizenbaum | Joseph Weizenbaum ]] [[ https://en.wikipedia.org/wiki/ELIZA | ELIZA ]] 1964-1967, re [[ https://en.wikipedia.org/wiki/LaMDA | Google LaMDA ]]
 .p328 [[ https://search.worldcat.org/title/1527521 | Computer Power and Human Reason : from judgment to calculation ]] 1976
 .p328 "ocean of electricity" ... no cite or quantification. I'm an engineer; I can't start to fix it without a good idea of what I am fixing
 .p329 [[ https://cset.georgetown.edu/publication/truth-lies-and-automation/ | "A model like GPT-3 may be able to help disinformation actors substantially reduce the work necessary to write disinformation while expanding its reach and potentially also its effectiveness." ]]
  . [[ https://www.wired.com/story/google-timnit-gebru-ai-what-really-happened/ | Wired June 2021 : What Really Happened When Google Ousted Timnit Gebru ]]
 .p329 2022 November [[ https://en.wikipedia.org/wiki/ChatGPT| OpenAI ChatGPT ]]
 .p330 DBEUEBOCABAY debby eubocabay: Don't Be Evil Unless Evil Buys Our CEO A Big-Ass Yacht
 .p331 [[ https://en.wikipedia.org/wiki/Jedi_Blue | Jedi Blue ]] is an agreement between Alphabet and Meta Platforms that allegedly gave Facebook an illegal advantage in Google's ad auctions in exchange for Facebook's word that it would end its own ad service plans.
 .p331 [[ https://en.wikipedia.org/wiki/Martin_Casado | Martin Casado ]] (not "Ca'''ss'''ado sic) "The brain drain at Google right now is astonishing. What the hell is going on over there ... ?"
 .p331 [[ https://en.wikipedia.org/wiki/Ray_Kurzweil | Ray Kurzweil ]]
   .[[https://en.wikipedia.org/wiki/The_Singularity_Is_Near | The Singularity Is Near 2005 ]]
   .[[https://en.wikipedia.org/wiki/The_Singularity_Is_Nearer | The Singularity Is Nearer: When We Merge with AI 2024 ]]
   .[[https://search.worldcat.org/title/1425946589 | WorldCat ]] WCCLS 8 copies 153.9 KUR BVT TIG 612.82 WS CMill
 .p332 [[ xxx | Sherry Turkle ]], [[ https://search.worldcat.org/title/10273404 | The Second Self: Computers and the Human Spirit ]] PSU
 .p332 [[ https://robertgeraci.com/ | Robert Geraci ]] analogies to apocalyptic Christian sects [[ https://search.worldcat.org/title/417445341 | Apocalyptic AI: Visions of Heaven in Robotics, Artificial Intelligence and Virtual Reality ]] 2010 only Lewis&Clark Watzek
 .p332 [[ https://en.wikipedia.org/wiki/Franklin_Foer | Franklin Foer ]] [[ https://search.worldcat.org/title/1022205647 | World without Mind ]] 2017 Aloha 303.483 FOER
 .p333 [[ https://en.wikipedia.org/wiki/Unconventional_computing | Unconventional computing ]]
 .p333 [[ https://en.wikipedia.org/wiki/Justin_Rattner | Justin Rattner ]] former Intel Labs director
 .p334 [[ https://www.researchgate.net/publication/221826525_Slime_Mold_Solves_Maze_in_One_Pass_Assisted_by_Gradient_of_Chemo-Attractants | Slime molds solve mazes using gradients ]]
 .p335 [[ https://www.computer.org/profiles/irving-good | Jack Good ]] called analog computing [[ https://ei.cs.vt.edu/%7Ehistory/Good.html | continuous computing ]]
 .p335 [[ https://en.wikipedia.org/wiki/Martyn_Amos | Martyn Amos ]] 2006 or 2007 (not 2008) [[ https://www.researchgate.net/publication/215789384_Genesis_machines_The_new_science_of_biocomputing | Genesis Machines: The New Science of Biocomputing ]] no local libraries
 .p336 [[ https://en.wikipedia.org/wiki/Leroy_Cronin | Lee Cronin ]] Google are librarians ... that's all.
 .p336 ... data processing universe is crap ... no AGI from classical digital computers
 .p336 [[ https://pubs.acs.org/doi/10.1021/jacsau.1c00303 | https://pubs.acs.org/doi/10.1021/jacsau.1c00303 ]]
 .p337 Minsky 1970 3-8 years to human level AGI; read Shakespeare, grease a car ...
 .p338 [[ https://en.wikipedia.org/wiki/Gary_Marcus | Gary Markus ]]
 .p338 [[ https://en.wikipedia.org/wiki/Judea_Pearl | Judea Pearl ]]
 .p339 [[ https://www.theguardian.com/environment/2022/jul/16/bees-are-really-highly-intelligent-the-insect-iq-tests-causing-a-buzz-among-scientists | Bees really intelligent ]]
 .p339 [[ https://nautil.us/why-ai-lags-behind-the-human-brain-in-computational-power-238338/ | Nautilus, "Why AI Lags Behind the Human Brain," issue 41, 2021 ]] [[ https://davidbeniaguev.com/about/ | David Beniaguev ]]
 .p340 [[ https://en.wikipedia.org/wiki/Daniel_Kahneman | Daniel Kahneman ]] [[ https://en.wikipedia.org/wiki/Demis_Hassabis | Demis Hassabis ]]
 .p340 [[ https://en.wikipedia.org/wiki/Celeste_Kidd | Celeste Kidd ]] UCB [[ https://psychology.berkeley.edu/people/celeste-kidd | learning and belief formation ]]
 .p340 [[ https://en.wikipedia.org/wiki/Ryan_Calo | Ryan Calo ]] UW Law
 .p341 [[ https://en.wikipedia.org/wiki/Dragonfly_(search_engine) | Dragonfly ]], Google's censored search engine for China
 .p347 disses Reason
 .p348 [[ https://en.wikipedia.org/wiki/Tom_Griffiths_(cognitive_scientist) | Tom Griffiths ]] 2016 [[ https://search.worldcat.org/title/945483134 | Algorithms to Live By: The Computer Science of Human Decisions ]] Bvtn 153.43 CHR
 .p348 love irrationally is essential. [[ https://onlinelibrary.wiley.com/doi/abs/10.1002/ab.21990 | Delroy L. Paulhus Dark Tetrad ]]
 .p349 Google more rigor? "... definitely more crazy ... disagreement from zero to a hundred in seconds, everyone shouting"
 .p349 [[ https://en.wikipedia.org/wiki/Hannah_Gadsby | Hanna Gadsby ]] (they) autistic
 .p349 Aspergers advantage? "my friend: must be, everyone on my team has it"
 .p349 [[ https://en.wikipedia.org/wiki/Steve_Silberman | Steve Silberman ]] 2015 [[ https://search.worldcat.org/title/932001597 | NeuroTribes: the legacy of autism and the future of neurodiversity ]]
 .p350 [[ https://en.wikipedia.org/wiki/Simon_Baron-Cohen | Simon Baron-Cohen ]] 2020 [[ https://search.worldcat.org/title/1155485628 | The pattern seekers : how autism drives human invention ]]
 .p351 [[ https://en.wikipedia.org/wiki/Simon_Baron-Cohen | Simon Baron-Cohen ] 2003 [[ https://search.worldcat.org/title/56326747 | The essential difference : male and female brains and the truth about autism ]] more common in males
 .p353 [[ https://bcs.mit.edu/directory/evelina-fedorenko | Evelina Fedorenko ]] [[ https://anna-ivanova.net/ | Anna Ivanova ]] cognitive scientists
 .p354 [[ https://shashank-srikant.github.io/ | Shash Srikant ]] hash functions help for Smith
 .p354 Evelina Fedorenko: Left hemisphere language processing area exact location varies
 .p354 [[https://www.o8t.com/connectomeguide/network/multiple-demand | bilateral multiple demand system (MD) in brain ]]
 .p356 [[ https://en.wikipedia.org/wiki/Sven_Apel | Sven Apel ]] Educates students in English and German; some are hardly able to talk.
 .p357 [[ https://en.wikipedia.org/wiki/Iain_McGilchrist | Iain !McGilchrist ]] [[ https://channelmcgilchrist.com/home/ | website ]] 2019 [[ https://search.worldcat.org/title/1079209821 | The Master and his Emissary: The Divided Brain and the Making of the Western World 2019 ]] PSU, Lewis&Clark
 .p358 [[ https://channelmcgilchrist.com/iains-response-to-pinker/ | !McGilchrist essay about Steven Pinker ]]
 .p359 !McGilchrist [[ https://en.wikipedia.org/wiki/The_Matter_with_Things | The Matter With Things ]]
 .p362 [[ https://en.wikipedia.org/wiki/Western_fence_lizard | bluebelly ]]
 .p363 !McGilchrist "left hemisphere" focused, abstract; right hemisphere generalist, global
 .p365 diss mechanistic [[ https://en.wikipedia.org/wiki/Michael_Gazzaniga | Gazzaniga ]] instead [[ https://en.wikipedia.org/wiki/Louis_Sass | Louis Sass ]]
 .p365 [[ https://en.wikipedia.org/wiki/V._S._Ramachandran | V. S. Ramachandran ]] "drift towards !McGilcrist"
 .p366 Most people hold babies head cradled to left, left(?) eye most engaged (to right hemisphere seat of empathy)???
 .p368 [[ https://en.wikipedia.org/wiki/Anna_Wiener | Anna Wiener ]] New Yorker (paywall) The Lonely Work of Moderating Hacker News
  .performative erudition etc,
 .p368 [[ https://www.wired.com/story/richard-stallman-and-the-fall-of-the-clueless-nerd/ | Richard Stallman resigns ]]
 .p369 code a Zuckerberg creates ... impels us to be more like him
 .p370 [[ https://time.com/574/google-vs-death | Can Google Solve Death? ]]
 .p373 [[ https://www.wwno.org/npr-news/2022-01-22/architect-behind-googleplex-now-says-its-dangerous-to-work-at-such-a-posh-office | https://time.com/574/google-vs-death ]]
 .p373 [[ https://time.com/574/google-vs-death | Tripp Mickle ]] 2022 [[ https://time.com/574/google-vs-death | After Steve: how Apple became a trillion-dollar company and lost its soul ]] Bvtn 338.761 MIC
 .p374 [[ https://www.businessinsider.com/peter-thiel-elon-musk-relationship-contrarian-book-max-chafkin-2021-9 | Thiel vs Musk ]]
Line 266: Line 381:
[[ | ]]
[[ | ]]
[[ | ]]
[[ | ]]
 .p375 [[ https://codeforamerica.org/ | Code For America ]] in San Francisco
 .p377 [[ https://en.wikipedia.org/wiki/Brendan_Eich | Brendan Eich ]] [[ https://www.nytimes.com/2020/12/22/business/brave-brendan-eich-covid-19.html | anti-mask, antivax ]] [[ https://brave.com/ | Brave Browser ]]
 .p377 [[ https://www.linkedin.com/in/kengoyoshii/ | Kengo Yoshii ]] shows Tokyo COVID dashboard
 .p377 [[ https://www.linkedin.com/in/joshfreivogel/ | Josh Freivogel ]]
 .p379 [[ https://www.figma.com/ | Figma ]] interface design tool
 .p379 [[ https://en.wikipedia.org/wiki/JSON | JSON ]] !JavaScript Object Notation
 .p380 if you are a beginner and think you understand !GitHub, you don't understand !GitHub
 .p381 [[ https://www.linkedin.com/in/jacob-stopak-6361b4b7/ | Jacob Stopak ]] article [[ https://www.freecodecamp.org/news/boost-programming-skills-read-git-code/| Boost Your Programming Skills by Reading Git's Code ]]
 .p382 [[ https://git-scm.com/ | Git ]] arranges versions into a tree, recording evolution and allowing rollbaack
 .p385 [[ https://medium.com/@rayljohns | Ray Johns ]] Article ten question quiz??? probably paywalled on Medium
 .p386 [[ https://github.com/pyenv/pyenv-virtualenv | pyenv-virtualenv ]]
 .p387 [[ https://runestone.academy/ns/books/published/fopp/Functions/TypeAnnotations.html | Type Annotation ]]
 .p388 [[ https://en.wikipedia.org/wiki/Karl_Ove_Knausg%C3%A5rd | Karl Ove Knausgård ]] "No, writing is easy: getting to a place where you ''can'' write is hard
 .p389 [[ https://en.wikipedia.org/wiki/Dorothy_Parker | Dorothy Parker ]] I like ''having written''
Line 273: Line 398:
[[ | ]]
[[ | ]]
[[ | ]]
[[ | ]]
 .p393 ... the logic of classical computing ... '''Here would be a problem on the scale of the climate crisis, with no straightforward solution, the only considered response to which would be terror. Start looking for signs of such a phenomenon aid you'll think you see them everywhere.'''
 .''That statement may explain the author's obsession with the flaws of software personalities. Open source software creators are '''visible'''; bricklayers and chefs and farmers and power engineers and countless other essential providers are not, and can be MUCH crazier. Author biting the hands that feeds him, all the way up to the elbow, rather than guiding and collaborating with the imperfect people that keep him alive''.
 .p394-5 Coders have taught me better ways to approach difficulty ... This is a powerful feeling, for which I am inexpressively grateful.
   .try expressing more gratitude, and less personality analysis.
 .p395 [[ https://en.wikipedia.org/wiki/SuperCollider | SuperCollider ]]
 .p395 [[ https://pypi.org/project/sc3/ | SC3 ]] !SuperCollider Library for Python
 .p396 "psychocode" code that emulates the behavior of a psychopath (except crippled, blind, and often escapable). My pet peeve is code that fails to do what I tell it to do (like modern "push engines" that replaced responsive search ... and will soon be replaced by community/open-source alternatives)
 .p397 "this is a fight we must win" What you mean "we", white man?
 .p397 high salary: <- lack of competition, scarcity
 .p398 [[ | ]] parents exhorted to teach their kids code
 .p399 [[ https://www.amazon.com/dp/1680502883 | Joe Morgan ]] Slate [[ https://slate.com/human-interest/2018/12/against-teaching-kids-to-code-creativity-problem-solving.html | I'm a Developer. I Won't Teach My Kids to Code, and Neither Should You ]]
 .p401 [[ https://en.wikipedia.org/wiki/Alan_Kay | Alan Kay ]] perspective is worth eighty IQ points
 .p402 [[ https://ca.linkedin.com/in/drbrettcannon | Brett Cannon ]] Python/Microsoft: "hire people who are good people"
 .p403 [[ https://www.theguardian.com/news/2022/jul/11/uber-files-whistleblower-lobbyist-mark-macgann| Uber's criminality ]]
 .p403 [[ https://www.technologyreview.com/2022/08/06/1056727/vr-virtual-reality-psychedelics-transcendence/ | Isness-D ]]
Line 281: Line 416:
[[ | ]]
[[ | ]]
[[ | ]]
[[ | ]]
 .p405 [[ https://en.wikipedia.org/wiki/Douglas_Hofstadter | Douglas Hofstadter ]] born 1945 [[ https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach | Godel Escher Bach ]] pub 1979
 .Young and fearless?
  . Early 30s is young?
  . ''Fearless?'' When Douglas was very young, he was very frightened of death. His physicist father reassured him with the likelihood of continued survival in a parallel universe. Later, Douglas learned that parallel universes weren't likely, and went catatonic with fear for a while. (I was told this by a close college friend).
  . Perhaps that brush with "meta-death" convinced him that life is short; if he hoped to create work as brilliant as his Nobel-Prize-winning father, he should start early and work hard at it.

 .p405 strange loops : compact recursive loops Hofstader
 .p406 "Content is inseparable from form" Hofstader
 .p407 [[ https://en.wikipedia.org/wiki/John_M._Culkin | John M. Culkin ]]
 .p408 [[ https://wccls.bibliocommons.com/v2/search?query=oclcnum%3A1303568974&searchType=bl | Russian oligarchs ]] Hillsb/Tigard
 .p409 the message of code is abstraction
 .p410 python source to machine code process
 .p411 ordinary investors patsies
 .p412 abstraction is alienation (?)
 .p413 [[ https://en.wikipedia.org/wiki/Neil_F._Johnson | Neil Johnson ]] new science of worst possible outcomes
 .p414 call it machine learning, not AI
 .p414 machine learning should be licensed (by who)
 .p414 racist law enforcement algorithms
 .p414 [[ https://www.npr.org/2021/10/05/1043377310/facebook-whistleblower-frances-haugen-congress | Facebook/Meta harming teenage girls, Instagram(Meta)]]
 .p415 [[ https://x.com/i/flow/login?redirect_after_login=%2FVillageSqr | Twitter village square ]]
 .p415 [[ https://en.wikipedia.org/wiki/Nir_Eyal | Nir Eyal ]] [[ https://www.nirandfar.com/hooked/ | Hooked: How to Build Habit-Forming Products 2014 ]] Bvtn 658.575 EYA
 .p416 As intense as auto/oil industry war on climate change
----
Line 287: Line 440:
----
 .Copeland, Jack: Colossus: The Secrets of Bletchley Park's Codebreaking Computers. 2006
 .!McGilchrist, Ian: The Matter with Things: Our Brains, Our Delusions, and the Unmaking of the Western World. 2021
 .p41
----

The Devil in the Stack

Andrew Smith . August 2024 . Beaverton Lib. 005.1 SMI

British-born 1961 Andrew Smith website

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.



p001 Ch.01 Revenge of the SpaghettiOs



p013 Ch.02 Holy Grail



p021 Ch.03 PyLadies and Code Freaks



p038 Ch.04 Minutely Organized Particulars



p046 Ch.05 The Real Moriarty



.p066 Ch.06 The New Mind Readers


  • p067 Post-Brexit Überschwemmung (flooding, presumably of coders from England to the continent)
  • p068 Anti-immigration riots in Chemnitz 2018

  • p068 2018 Google data breach private data of 500,000 uw34w

  • p070 Dr. Janet Siegmund learning coder brain scans

  • p070 programming education high drop out rate (50% is "astronomical?" Higher for Medicine, Engineering, Architecture, Law, and Accounting)

  • p072 André Brechmann Combinatorial NeuroImaging, Leibniz Institute for Neurobiology, Magdeburg

  • p073 Java -> Python Norman Peitek

  • p073 artHOTEL Magdeburg

  • p075 axon transmission rate 50% ??
  • p078 computer code comprehension activates brain areas for working memory, problem-solving, and language processing, left hemisphere for most right-handers
    • same areas for natural language and general analytical processing
    • no left hemisphere for mathematical thinking
  • p078 Dijkstra "An exceptionally good mastery of one's native tongue is the most vital asset for a competent programmer."
  • p079 "...some computer science students are hardly able to talk, to form whole sentences when they come to us/"
  • p079 "... you can't train them. All you can do is find them and let them loose"
  • p080 Scott Portnoff https://dl.acm.org/doi/10.1145/3152433

  • p081 "Homework ... was to memorize the assigned program ... to write it out perfectly."
  • p081 "... this is how we acquire language"
  • p082 Gerald Weinberg The psychology of computer programming an approach that works for one person may not work for another

  • p082 Russell A. Poldrack The New Mind Readers Central 616.07548 P7629n 2018


p084 Ch.07 Theories of Memory



p126 Ch.08 Hilarity Ensues



p159 Ch.09 Catch 32



  • p184 Ch.10 A Kind of Gentleness



p213 Ch.11 The Gun on the Mantlepiece


  • p213 Guido van Rossum retires as BDFL age 63, 2019 ??b1956??
  • p222 Shakespeare Insult Kit

  • p226 Ee Durbin Ernest: Pac-Man rule, always leave room for another to join a hallway discussion

  • p226 PyCon t-shirt sheerer than usual, don't burn bra

  • p229 San Quentin The Last Mile


p236 Ch.12 Code Rush


  • p236 "Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid" incorrectly attributed to Albert Einstein

  • p237 Wolf nee. Scott Collins "programming in Python is like coming home to a puppy"

  • p239 Code Rush 2000 documentary

  • p239 book Totally Wired: The Rise and Fall of Josh Harris and the Great Dotcom Swindle

  • p240 Wolf age 14 fixing computers for local businesses $50/hr
  • p241 notes Freeing the Source: The Story of Mozilla 1999

  • p242 programmers expected to change jobs every two years
  • p244 https://www.generalmagicthemovie.com/ DVD? no nearby libraries

  • p244 Andy Rubin founded Android Inc in 2003

  • p245 Steve Wozniak said 2013 Jobs movie was great but inaccurate,"debate" with director Aaron Sorkin

  • p246 General MagicAndy Hertzfeld title "Software Wizard"

  • p247 HarvardsHoward Gardner multiple intelligences book PSU BF431.G244 1983

  • p248 Hertzfeld: Zuckerberg insincere, not willing to trade profit for better user experience
  • p249 Hertzfeld favorite language Python
  • p250 Guido bio, p251 probably autism spectrum
  • p251 "master slave" language war, traces to electrical engineering 1904, some suggest controller/responder
    • (how about lead and follow for flipflops)
  • p254 Larry Wall

  • p255 TIMTOWTDINDVINBYE Tim Toady Bicarbonate: There Is More Than One Way To Do It But Sometimes Consistency Is Not A Bad Thing Either
  • p255 about American football "any sport requiring so much padding has yet to arrive at an appropriate set of rules"
  • p256 Wall studied music, chemistry, pre-med, joined NASA. evangelical Church of the Nazarene, accepts evolution
  • p257 modernism has simply replaced well-defined old rules with opaque new ones. Modernism is disruptive and inhumane
  • p258 Perl's priority ... individual freedom. Javascript same
  • p259 ramble about Modernism/Postmodernism
  • p260 after Programming Perl book, Perl 6 became an art project
  • p260 Henry Spencer likened Perl to a "Swiss Army chainsaw". Smith's note points to jargon file at catb.org

  • p261 Scuttlebutt decentralized social network

  • p263 Guido "... using computers for social interaction to the extend that we are now? It never occured to me."
  • p263 trio: gift for coding, also connected, empathetic, curious, fully rounded, exude gentleness
  • p264 code savant stereotype ... bad, potentially dangerous coder.


p265 Ch.13 Enter the Frankenalgorithm



p287 Ch.14 Algorave?



p300 Ch.15 A Codemy of Errors



p320 Ch.16 Do Algos Dream of Numeric Sheep?: An AI Suite



.p375 Ch.17 Apologies to Richard Feynman



p392 Ch.18 A Cloud Lifts


  • p393 ... the logic of classical computing ... Here would be a problem on the scale of the climate crisis, with no straightforward solution, the only considered response to which would be terror. Start looking for signs of such a phenomenon aid you'll think you see them everywhere.

  • That statement may explain the author's obsession with the flaws of software personalities. Open source software creators are visible; bricklayers and chefs and farmers and power engineers and countless other essential providers are not, and can be MUCH crazier. Author biting the hands that feeds him, all the way up to the elbow, rather than guiding and collaborating with the imperfect people that keep him alive.

  • p394-5 Coders have taught me better ways to approach difficulty ... This is a powerful feeling, for which I am inexpressively grateful.
    • try expressing more gratitude, and less personality analysis.
  • p395 SuperCollider

  • p395 SC3 SuperCollider Library for Python

  • p396 "psychocode" code that emulates the behavior of a psychopath (except crippled, blind, and often escapable). My pet peeve is code that fails to do what I tell it to do (like modern "push engines" that replaced responsive search ... and will soon be replaced by community/open-source alternatives)
  • p397 "this is a fight we must win" What you mean "we", white man?
  • p397 high salary: <- lack of competition, scarcity

  • p398 parents exhorted to teach their kids code

  • p399 Joe Morgan Slate I'm a Developer. I Won't Teach My Kids to Code, and Neither Should You

  • p401 Alan Kay perspective is worth eighty IQ points

  • p402 Brett Cannon Python/Microsoft: "hire people who are good people"

  • p403 Uber's criminality

  • p403 Isness-D


p405 Ch.19 Strange Loops and Abstractions: The Devil in the Stack


  • p405 Douglas Hofstadter born 1945 Godel Escher Bach pub 1979

  • Young and fearless?
    • Early 30s is young?
    • Fearless? When Douglas was very young, he was very frightened of death. His physicist father reassured him with the likelihood of continued survival in a parallel universe. Later, Douglas learned that parallel universes weren't likely, and went catatonic with fear for a while. (I was told this by a close college friend).

    • Perhaps that brush with "meta-death" convinced him that life is short; if he hoped to create work as brilliant as his Nobel-Prize-winning father, he should start early and work hard at it.
  • p405 strange loops : compact recursive loops Hofstader
  • p406 "Content is inseparable from form" Hofstader
  • p407 John M. Culkin

  • p408 Russian oligarchs Hillsb/Tigard

  • p409 the message of code is abstraction
  • p410 python source to machine code process
  • p411 ordinary investors patsies
  • p412 abstraction is alienation (?)
  • p413 Neil Johnson new science of worst possible outcomes

  • p414 call it machine learning, not AI
  • p414 machine learning should be licensed (by who)
  • p414 racist law enforcement algorithms
  • p414 Facebook/Meta harming teenage girls, Instagram(Meta)

  • p415 Twitter village square

  • p415 Nir Eyal Hooked: How to Build Habit-Forming Products 2014 Bvtn 658.575 EYA

  • p416 As intense as auto/oil industry war on climate change


p421 Select Bibliography


  • Copeland, Jack: Colossus: The Secrets of Bletchley Park's Codebreaking Computers. 2006
  • McGilchrist, Ian: The Matter with Things: Our Brains, Our Delusions, and the Unmaking of the Western World. 2021

  • p41


Notes and Sources

DevilStack (last edited 2025-03-22 09:50:56 by KeithLofstrom)