Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

johndcook.com

John D. Cook

Get the latest updates from John D. Cook directly as they happen.

Follow now 261 followers

Latest posts

Last updated 2 days ago

Hilbert transform as an infinite matrix

2 days ago

The previous post linked to a post I wrote a few years...

Real and imaginary parts

2 days ago

The previous post announced some notes I wrote up based on an...

Building complex functions out of real parts

2 days ago

A couple months ago I wrote about how to compute the sine...

Couth and uncouth function pairs

4 days ago

“You can’t always get what you want. But sometimes you get what...

Circular and hyperbolic functions differ by rotations

4 days ago

The difference between a circular function and a hyperbolic function is a...

Square root of x² − 1

6 days ago

How should we define √(z² − 1)? Well, you could square z...

Closer look at an identity

6 days ago

The previous post derived the identity and said in a footnote that...

Approximating Markov’s equation

6 days ago

Markov numbers are integer solutions to x² + y² + z² =...

Recovering the state of xorshift128

10 days ago

I’ve written a couple posts lately about reverse engineering the internal state...

Initialize and print 128-bit integers in C

13 days ago

If you look very closely at my previous post, you’ll notice that...

Hacking the lehmer64 RNG

13 days ago

A couple days ago I wrote about hacking the Mersenne Twister. I...

Euler function

14 days ago

This morning I wrote a post about the probability that a random...