Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    F

    Folkert van Heusden

    vanheusden.com · Personal blog · on HN since 2009

    Folkert van Heusden writes about his own software projects, including MultiTail, entropy tools, and an SGI Indy emulator.

    Visit blogHN submissions
    Open Source & LinuxProgrammingSystems & Performance
    What HN says

    Commenters recommend his multitail utility for following multiple log files with regex highlighting, and compare other tools to it.

    Stats for nerds
    32HN people shared it
    17linked in comments
    81story points
    Feb 2024last shared
    2009people per year2024

    Top posts on HN

    1. 1
      Multitail
      8 people · 43 points · first shared 2013 · 19 comments on HN
    2. 2
      iSCSI target software for the ESP32 microcontroller
      1 person · 9 points · first shared 2024 · 1 comments on HN
    3. 3
      A digital video recorder and streamer
      1 person · 4 points · first shared 2020 · 2 comments on HN
    4. 4
      Entropy Broker: bringing controlled uncertainty where required
      3 people · 3 points · first shared 2014 · Discussion on HN
    5. 5
      Tail replacement - allows an entire directory of logs to be watched.
      2 people · 3 points · first shared 2009 · 1 comments on HN
    6. 6
      Miep - an SGI Indy emulator
      2 people · 3 points · first shared 2013 · Discussion on HN
    7. 7
      Data-mining on the game of chess
      1 person · 3 points · first shared 2009 · Discussion on HN
    8. 8
      Stabilizing the Temperature of an NTP Server with Repurposed Bitcoin Miners
      1 person · 3 points · first shared 2022 · Discussion on HN
    9. 9
      MultiTail: monitor multiple log files in the same window
      2 people · 2 points · first shared 2010 · 2 comments on HN
    10. 10
      Rsstail
      1 person · 2 points · first shared 2014 · Discussion on HN

    What HN people wrote when they linked it

    • dspillettJul 2013

      If you need more entropy for SSL traffic than a headless server that sees very little I/O load has available, I've found http://www.vanheusden.com/te/ useful in the past. The ~800 bits/sec is produced in our tests isn't massive, but it was considerably than the machines we used it on could generate from the kernel's usual sources on these machines. It claims to produce valid results in VMs too, and given the way it works it might be perfectly valid to scale is some way simply by running more than one copy.

      If you want more than that in a cheap Heath Robinson manner (Americans: think Rube Goldberg if you are unaware of Heath, their work came from very similar inspirations) then many SoC solutions have a built-in RNG of sufficient quality for general cryptographic use and some solutions expose them easily. If you enable the relevant module a Raspberry Pi can provide up to ~550,000 bits/sec when asked to, for instance, which if one-off cost is a factor beats paying a few hundred dollars or more for a USB device providing the same sort of rate.

    • cb321Feb 2024

      You could also just send output to separate files by re-opening stdout/stderr and use https://www.vanheusden.com/multitail/index.html (or GNU screen or tmux or whatever) to multiplex a terminal in a more organized way. This also solves an "open problem" in the article of stray prints.

      If you really want to share one terminal / stdout but also prevent timing-based record splitting, you could also send outputs to FIFOs / named pipes and then have a simple record boundary honoring merge program like https://github.com/c-blake/bu/blob/main/funnel.nim with doc at https://github.com/c-blake/bu/blob/main/doc/funnel.md As long as "record format" is shared (e.g. newline-terminated) this can also solve the stray print problem.

    • dredmorbiusMar 2015

      I was going to mention multitail as well, which is a fantastic utility. That and rsstail, both by Folkert Van Heusden, are quite slick. The mark it leaves (a red line across the screen) is even more visible than those given by less.

      I've commented a bit more on them (in the context of other RSS tools) here:

      https://www.reddit.com/r/dredmorbius/comments/1udv6i/further_adventures_in_rss_chrome_reader_extension/

      Folkert's site: http://www.vanheusden.com/ http://www.vanheusden.com/multitail/ http://www.vanheusden.com/rsstail/

      Though not quite applicable to logfiles, I've written a script to tail my Newsbeuter feed URLs with Multitail support, for a console / terminal-based RSS feed.

    • jlgaddisFeb 2014

      > That's where this program is for: adding entropy-data to the kernel-driver. It does that by fetching 2 images from a video4linux-device (with a random delay in between), calculating the difference between those two and then calculating the number of information-bits in that data. After that, the data with the number-of-entropy-bits is submitted to the kernel-random-driver.

      http://www.vanheusden.com/ved/

      There's also an "audio" version of, basically, the same thing [0] that I intend on using in the near future. It's as simple as tuning an FM radio to "nothing" and connecting its headphone/line out to your sound card's input line.

      [0]: http://www.vanheusden.com/aed/

    • web007Mar 2015

      Entropy in VMs is hard to get, it's nice to see an "easy" way to access better system-level entropy. There are also a few utils that let you distribute entropy amongst your VMs[1], but getting everything directly from the system feels better from a security perspective.

      I've been forced to use rng-tools and / or rng-usleep to get enough randomness in some Ubuntu VMs in the past. It's maddening to see SSL slowdowns for no good reason, and to have to trace it back to a blocking call to /dev/random for 8 lousy bytes.

      [1] http://www.vanheusden.com/Linux/#security

    • JNRoweJan 2017

      mboxstats[1] is pretty good for this if you're fetching the monthly archives from the web interface and desire a quick overview. It supports mbox and maildir, and can produce XML output for easier post-processing.

      The mboxstats author has a variety of interesting tools on his site, if you're in to strange stats and log processing like me ;)

      I've submitted it here[2] in the hope others pile in with other cool options.

      1. http://www.vanheusden.com/mboxstats/
      2. https://news.ycombinator.com/item?id=13418463

    Related

    Vincent Driessennvie.com118 people

    A note of reflection after 10 years of “A successful Git branching model”

    Vincent Driessen
    Personal · last shared 2026
    Xe Iasoxeiaso.net198 people

    We all dodged a bullet

    Xe Iaso
    Personal · last shared 2026
    Sebsauvagesebsauvage.net32 people

    ZeroBin, opensource Pastebin where the server has zero knowledge of pasted data

    Sebsauvage
    Personal · last shared 2025
    Chris Wellonsnullprogram.com295 people

    Why Aren't There C Conferences?

    Chris Wellons
    Personal · last shared 2026
    Wouter van Oortmerssenstrlen.com113 people

    The Lobster Programming Language

    Wouter van Oortmerssen
    Personal · last shared 2026
    VUSecvusec.net55 people

    TRRespass: Rowhammer against DDR4

    VUSec
    Company · last shared 2026
    Basho Blogbasho.com121 people

    Microservices

    Basho Blog
    Company · last shared 2018
    Hexops Devlogdevlog.hexops.com27 people

    Zig, parser combinators, and why they're awesome

    Hexops Devlog
    Company · last shared 2025