1 January 2022

13 links ยท Saturday

A Super Tiny Random Number Generator

When I posted the last blog post about shuffling on the GameProgrammer.com mailing list, someone responded back with a super tiny random number generator that is actually pretty damn good. It is th…

Exchange 2019 Anti-Malware - Bad Update?

EDIT: I can’t change the title, but this appears to be more serious than a bad update. Read on.... —————————————————— Just wondering if any other...

Intellectual Loneliness - David Perell

I have a confession to make: I leave most parties early because I'd rather read a book. The world comes to life when I'm surrounded by ideas.

The Modern Guide to OAuth

Not just another OAuth tutorial. This guide walks you through all of the real use-cases of OAuth in clear and simple detail.

My progress in porting Wine - Software - Haiku Community

I found that TLS registers are different in 64 bit Windows (GS) and Haiku (FS). NtCurrentTeb() mov %gs:0x30, %r13 static inline void** get_tls() { void** tls; __asm__ __volatile__ ("movq %%fs:0, %0" : "=r" (tls)); return tls; } So I tried to implement se…

Don’t waste the good days

If you’re feeling creative, do the errands tomorrow. If you’re fit and healthy, take a day to go surfing. When inspiration strikes, write it down. The calendar belongs to everyone else.…