Author: gpanther

  • Remembering the OG ad/malware blocking hosts file

    For the longest time the first thing which I installed on new computers / computers I was asked to “help with” was the MVP hosts file (archive.org link). I credit this file with keeping many, many computers safe and running they way their owners intended to for almost two decades now. Sadly it seems like […]

  • Oracle cloud

    As they say – people don’t use Oracle because the IT department chose it :). This is also probably true for for their cloud offering :). Just of the top of my head: Arcane login procedure that doesn’t support 2FA that prompts you to change your (randomly generated, high entry, kept in a password manager) […]

  • Useful Cloudflare infos

    Trying to set up CloudFlare Access and it seems that some information are hard to find: The tunnel communicates over 7844/udp (important in case you want/have a restrictive firewall and/or your cloud provider requires to configure the node-independent firewall) The authenticated user is specified by the Cf-Access-Authenticated-User-Email header. Other useful headers can be Cf-Connecting-Ip or […]

  • A fresh start with… WordPress 🙂

    In 2016 I wrote A fresh start with Pelican. And now, 6 years later I’m writing this. Lots has changed since then and lots has stayed the same. It still fills me with joy writing texts that may be useful to somebody. So, what’s to like about WordPress? For one, it can do blogs (and […]

  • An interesting proof for Pythagoras’s theorem

  • Finding the N-th word in a complete dictionary

  • The limits of science

  • A fresh start with Pelican

    Here we are in 2016, trying to start blogging again. Using Pelican is more complicate than it needs to be :-(.

  • On benchmarks

    Numbers every programmer should know and their impact on benchmarks Disclaimer: I don’t mean to be picking on the particular organizations / projects / people who I’ll mention below. They are just examples of a larger trend I observed. Sometimes (most of the times?) we forget just how powerful the machines in our pockets / […]

  • Proxying pypi / npm / etc for fun and profit!

    Package managers for source code (like pypi, npm, nuget, maven, gems, etc) are great! We should all use them. But what happens if the central repository goes down? Suddenly all your continious builds / deploys fail for no reason. Here is a way to prevent that: Configure Apache as a caching proxy fronting these services. […]