-
Notifications
You must be signed in to change notification settings - Fork 15
Computation Pub Memorandum
Occasionally, we meet in a pub. This page contains a few links and pictures to serve as a reminder for those exuberant occasions.
It was agreed that no-one would ever speak of this.
Things people mentioned:
-
James C mentioned the book House of Leaves
-
Tom mentioned
Capybara::Server
note how
Capybara::Server#boot
polls#responsive?
, which checks whether/__identify__
returns success, which depends on behaviour from theCapybara::Server::Middleware
Rack middleware which wraps the underlying@app
also neat how the middleware increments and decrements a counter (inside a critical section) when requests go into and out of the underlying app, so that#wait_for_pending_requests?
can spin until the counter becomes zero
it’s all pretty nice -
Chris L mentioned the userR! conference
- Chris L recommended http://www.bbc.co.uk/programmes/b07lpgrq
- Chris L recommended https://en.wikipedia.org/wiki/The_New_York_Trilogy
- James A and Tom S recommended https://en.wikipedia.org/wiki/Stories_of_Your_Life_and_Others
- James A recommended https://en.wikipedia.org/wiki/Southern_Reach_Trilogy
- James C and Tom S recommended https://en.wikipedia.org/wiki/Victoria_(2015_film)
- Everyone recommended https://en.wikipedia.org/wiki/Pi_(film) to Chris P
- Tom S recommended http://www.bbc.co.uk/iplayer/episode/p040trv9/fleabag-episode-1
- Tom S mentioned http://www.businessinsider.com/givedirectly-basic-income-experiment-unexpected-trouble-2016-9
- https://en.wikipedia.org/wiki/Permutation_City was recommended for anyone interested in computation
- Home
- Documentation
- Choosing a Topic
- Shows & Tells
- Miscellaneous
- Opt Art
- Reinforcement Learning: An Introduction
- 10 Technical Papers Every Programmer Should Read (At Least Twice)
- 7 More Languages in 7 Weeks
- Lua, Day 1: The Call to Adventure
- Lua, Day 2: Tables All the Way Down
- Lua, Day 3
- Factor, Day 1: Stack On, Stack Off
- Factor, Day 2: Painting the Fence
- Factor, Day 3: Balancing on a Boat
- Elm, Day 1: Handling the Basics
- Elm, Day 2: The Elm Architecture
- Elm, Day 3: The Elm Architecture
- Elixir, Day 1: Laying a Great Foundation
- Elixir, Day 2: Controlling Mutations
- Elixir, Day 3: Spawning and Respawning
- Julia, Day 1: Resistance Is Futile
- Julia, Day 2: Getting Assimilated
- Julia, Day 3: Become One With Julia
- Minikanren, Days 1-3
- Minikanren, Einstein's Puzzle
- Idris Days 1-2
- Types and Programming Languages
- Chapter 1: Introduction
- Chapter 2: Mathematical Preliminaries
- Chapter 3: Untyped Arithmetic Expressions
- Chapter 4: An ML Implementation of Arithmetic Expressions
- Chapter 5: The Untyped Lambda-Calculus
- Chapters 6 & 7: De Bruijn Indices and an ML Implementation of the Lambda-Calculus
- Chapter 8: Typed Arithmetic Expressions
- Chapter 9: The Simply-Typed Lambda Calculus
- Chapter 10: An ML Implementation of Simple Types
- Chapter 11: Simple Extensions
- Chapter 11 Redux: Simple Extensions
- Chapter 13: References
- Chapter 14: Exceptions
- Chapter 15: Subtyping – Part 1
- Chapter 15: Subtyping – Part 2
- Chapter 16: The Metatheory of Subtyping
- Chapter 16: Implementation
- Chapter 18: Case Study: Imperative Objects
- Chapter 19: Case Study: Featherweight Java
- The New Turing Omnibus
- Errata
- Chapter 11: Search Trees
- Chapter 8: Random Numbers
- Chapter 35: Sequential Sorting
- Chapter 58: Predicate Calculus
- Chapter 27: Perceptrons
- Chapter 9: Mathematical Research
- Chapter 16: Genetic Algorithms
- Chapter 37: Public Key Cryptography
- Chapter 6: Game Trees
- Chapter 5: Gödel's Theorem
- Chapter 34: Satisfiability (also featuring: Sentient)
- Chapter 44: Cellular Automata
- Chapter 47: Storing Images
- Chapter 12: Error-Correcting Codes
- Chapter 32: The Fast Fourier Transform
- Chapter 36: Neural Networks That Learn
- Chapter 41: NP-Completeness
- Chapter 55: Iteration and Recursion
- Chapter 19: Computer Vision
- Chapter 61: Searching Strings
- Chapter 66: Church's Thesis
- Chapter 52: Text Compression
- Chapter 22: Minimum spanning tree
- Chapter 64: Logic Programming
- Chapter 60: Computer Viruses
- Show & Tell
- Elements of Computing Systems
- Archived pages