Python has introduced advanced static types for matrix multiplication using Numpy’s np.ndarray type, specifying input and output shapes and data types. However, most of the numpy API currently does not utilize these type parameters. The author delves into topics such as prototypical inheritance in JavaScript, probabilistic pub quizzes, COVID-19 simulation strategies, phishing vulnerabilities, and hacker hype cycles. They also share personal anecdotes about their parents being Flat-Earthers, phone aversion, and experiences with telephones. Additionally, they discuss technical issues such as OpenSSL usability, syntax highlighters, and creating processes in C. Controversial information includes deliberate COVID-19 infection early on for treatment and the practice of death-by-dehydration in end-of-life care.
https://jameshfisher.com/2024/04/12/shape-typing-in-python/