RSSAmplifier

Blog

Michiel Buddingh's website

michiel.buddingh.euRSS feed ↗5 posts

Latest posts

The enclosure feedback loop, or how LLMs sabotage existing programming practices by privatizing a public good

Speculation about the way LLMs will change the public internet in a way that makes their use almost mandatory for paid developers.

Restricting Postfix to IPV4 for gmail

If you use Postfix as a mail server, you may have recently noticed that gmail has stopped receiving your mails. That's because postfix has, over the years, gradually started shifting its defaults from ipv4 to ipv6 as the latter became more accepted.

Switching from sshfs to TRAMP

Never able to get emacs TRAMP mode working reliably, I'd dismissed it as yet another hacky elisp mode that might be fun as a proof of concept, but wasn't worth the hassle. It turned out to have unexpected benefits over sshfs

Estimating unique visitors in larger numbers

Unique visitor counting using a bloom filter is currently only viable when visitors number in the thousands; Larger numbers would require more bits of entropy than browser user agent strings are likely to yield. However, if we're happy to get a rough estimate rather than an exact number, we can use Flajolet-Martin-sketches to get that in a very similar way; one that takes next to no disk space,…

Counting unique visitors without cookies

The common problem of counting unique visitors to a page is often solved by storing cookies in the visiting browser. Storing all information about visitors server-side is possible, but takes a lot of disk space and computation. Bloom filters present an alternative that should be fast enough even for sites behind high-performance caching systems to implement.