Unit Testing Numerical Routines

Published 2024-11-12 Reading Time 7 minutes. How would you unit test this function? std::tuple ecef_to_lla(const Eigen::Vector3d& position_ecef_m); This prototype takes a position expressed as cartesian coordinates in the Earth Centered, Earth Fixed (ECEF) reference frame and converts it into latitude, longitude, and altitude. If you are not familiar with aerospace coordinate systems you will still […]

Ohmaps: your image montage is a resistor network

ohmaps:-your-image-montage-is-a-resistor-network

Occasionally there’s a lovely moment when I’m working on a problem and I realise I’m also looking at some other thing that seems completely unrelated. It’s like a metaphor made flesh. These ‘isomorphism moments’ can be powerful because the two seemingly unrelated things can give you insights into each other. Their commonality encourages you think […]

The Lost Reading Items of Ilya Sutskever’s AI Reading List

11 Nov 2024, Taro Langner In this post: An attempt to reconstruct Ilya Sutskever’s 2020 AI reading list (8 min read) I recently shared a summary of a viral AI reading list attributed to Ilya Sutskever, which laid claim to covering ‘90% of what matters’ back in 2020. It boils down the reading items to […]

Watermark Anything

watermark-anything

Implementation and pretrained models for the paper Watermark Anything. Our approach allows for embedding (possibly multiple) localized watermarks into images. [arXiv] [Colab] [Podcast] Requirements Installation This repos was tested with Python 3.10.14, PyTorch 2.5.1, CUDA 12.4, Torchvision 0.20.1: conda create -n “watermark_anything” python=3.10.14 conda activate watermark_anything conda install pytorch torchvision pytorch-cuda=12.4 -c pytorch -c nvidia […]

Defensive Communication (1961)

DEFENSIVE COMMUNICATION by Jack R. Gibb (Transcribed from a mimeographed paper discovered at the University of Toledo, 4/88. Edited only to reduce gender-specific references. des — Note: The original text, with references, appears in Appendix C of the Trust book. Jack has said that this article, which came out of research performed for the Office […]

Leaving and Waving

leaving-and-waving

Leaving and waving, 7/1991 Leaving and waving, 6/1992 Leaving and waving, 7/1994 Leaving, 11/1995 Leaving, 12/1995 Leaving and waving, 5/1996 Leaving and waving, 7/1996 Leaving and waving, 9/1996 Leaving and waving, 12/1996 Leaving and waving, 6/1997 Leaving and waving, 12/1997 Leaving, 5/1998 Leaving and waving, 9/1998 Leaving and waving, 12/1998 Leaving and waving, 5/1999 Leaving […]

Blame the Gerbils

blame-the-gerbils

The notion​ that human history is determined at bottom by natural forces and non-human factors seems to be an idea whose time has come. In Prisoners of Geography (2015), Tim Marshall argued that the fate of nations depends on their rivers and mountains, frontiers and coastlines. In The Earth Transformed (2023), Peter Frankopan added climate […]

Beating the bookies with their own numbers

beating-the-bookies-with-their-own-numbers

Abstract:The online sports gambling industry employs teams of data analysts to build forecast models that turn the odds at sports games in their favour. While several betting strategies have been proposed to beat bookmakers, from expert prediction models and arbitrage strategies to odds bias exploitation, their returns have been inconsistent and it remains to be […]