You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
Note that this updates cells live in response to previous cells that they depend on. Not pictured is that it doesn’t update cells if their dependencies haven’t changed. You can think of this as a spreadsheet-like Jupyter, where code is only rerun when necessary. — the terminal of the future
Still I don’t really like web-based notebooks.
I agree that it can be difficult to make sense of a model containing billions of parameters. Certainly a human can’t understand such a model by inspecting the values of each parameter individually. But one can gain insight by examing the properties of the model—where it succeeds and fails, how well it learns as a function of data, etc. — On Chomsky and the Two Cultures of Statistical Learning
Introduction to Software Development Tooling: Lot of good stuff and very clear handouts.
New kid on the blocks: ty: An extremely fast Python type checker and LSP. I’m pretty happy with basedpyright at present, but I will check this new tool. #python
The speakers are pretty good. And for a laptop, they’re actually amazing. They have depth, the upmp, and are loud enough to watch films with comfort - can’t say this about any other laptop I’ve had before. — GNOME is better macOS than macOS
Why readable math still matters in a world aided by LLM-assisted code generation. — In Defense of MATLAB: Why Engineers Still Need Whiteboard-Style Code
I too am a firm believer in simple syntax (R, Mathematica, or even Scilab or Octave): “The math is identical. But in the Python version, the engineer is thinking about computer science concepts.”
/me is listening to “Gallowdance” by Lebanon Hanover
Interesting discussion on matrix multiplication with Mathematica: Speedup matrix number multiplication. #mathematica