Change the way you write. Change the way you think.
summary
Argues that switching notation changes how problems are seen and solved, showing concrete results: using Einstein summation reveals algebraic neural-network optimizations, an APL-derived language Inigo APL compresses a changepoint detector into one line where Python needs ~30, and an exploratory library Gogonia (Go autodiff) exists to test ideas. Recommends replacing YAML with purpose-built formats (Dhall/Q), using protobuf and dbt for schemas, and using multiple notations to reduce accidental complexity.
AI-written summary · about
chapters (5)
- 0:00Start
- 5:12Neural Network Notations
- 20:30The Properties of a Good Notation.
- 27:11Properties of Good Notations
- 31:15Recommendations
related talks
50mThe Babel Fish Data: A Case Study
27mA Programing Language for Data and Configuration!
44mMY AWFUL EX-DATASYSTEMS
28mSoftware Engineering Skills for Data Engineers
29mData Diffing Based Software Architecture Patterns
21mDataEngBytes 2023 - SYD-T3-04 - Abhinav Goyal
39mTaming the language border (...)
28mGenerate Insights, Not Excuses: How your data is slowing you down
