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.

What HN saysCommenters recommend his multitail utility for following multiple log files with regex highlighting, and compare other tools to it.
32HN people shared it
20linked it in comments
17stories submitted
81story points
7 months agolast shared
2009people per year2026

Most-shared posts

  1. 1
    Multitail
    8 people · 43 points · first shared 2013 · 19 comments on HN
  2. 2
  3. 3
    Audio entropy daemon
    3 people · 1 points · first shared 2010 · discussion on HN
  4. 4
    Miep - an SGI Indy emulator
    2 people · 3 points · first shared 2013 · discussion on HN
  5. 5
  6. 6
    MultiTail: monitor multiple log files in the same window
    2 people · 2 points · first shared 2010 · 2 comments on HN
  7. 7
  8. 8
    Te
    2 people · first shared 2013
  9. 9
    Index
    2 people · first shared 2009
  10. 10
    iSCSI target software for the ESP32 microcontroller
    1 people · 9 points · first shared 2024 · 1 comments on HN
  11. 11
    A digital video recorder and streamer
    1 people · 4 points · first shared 2020 · 2 comments on HN
  12. 12
    Data-mining on the game of chess
    1 people · 3 points · first shared 2009 · discussion on HN
  13. 13
  14. 14
    Rsstail
    1 people · 2 points · first shared 2014 · discussion on HN
  15. 15
    Generate statistics from mbox and maildir folders
    1 people · 2 points · first shared 2017 · discussion on HN

What HN people wrote when they linked it

dredmorbius · 2015-03-31
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_adventure… 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.
flok · 2020-06-25
I have developed a digital video recorder and streamer that also detects movement and audio. It has been in the works for about 4 years now and I'm super proud that it actually gets usable now! A friend of mine helped with the web-interface. It is targetted at Linux, but it may work on other unixes; I did not try that yet. I love to hear feedback. If you would like to see certain new features or things that need improvement; let me know! https://vanheusden.com/constatus/
mje__ · 2013-01-07
multitail[1] is also really nice for following multiple log files. It can do highlighting of lines based on regex's, and has built-in highlighting of a wide variety of log formats [1] http://www.vanheusden.com/multitail/features.php
cb321 · 2024-02-25
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.
clumsysmurf · 2022-12-13
Interesting! Do you know how it compares to multitail? (https://www.vanheusden.com/multitail/) They look very similar.
vld · 2020-10-02
How much network latency is between you and the load balancer, and between the load balancer and the web servers? Normally, the initial TLS connection should be around 4 * the network latency, and subsequent requests should be very close to the network latency. Give httping [0] a try for benchmarks. [0]: https://www.vanheusden.com/httping/
Fnoord · 2020-03-13
Thanks for the heads up on multitail. Here are more multitail examples [1]. Also see the manpage. I had to install multitail from software repositories. You could also just make multiple panes in tmux instead, but I prefer it when tmux is optional. [1] http://www.vanheusden.com/multitail/examples.html
dfeojm-zlib · 2019-07-17
1. /etc/ssh/sshd_config: UseDNS no 2. If haveged isn't perfect enough, setup a hw TRNG (i.e., EntropyKey, BitBabbler, InfiniteNoise) and EGD or EntropyBroker. https://everipedia.org/wiki/lang_en/Comparison_of_hardware_random_numb… http://egd.sourceforge.net https://www.vanheusden.com/entropybroker 3. It maybe something else.
tiatia · 2017-02-05
Apropo Emulator. 1. Is there any way to run SGI/IRIX and some IRIX software? 2. Would a simple IRIX Software run on BSD/MIPS? I heard they are quite similar. This project seems to be discontinued: https://www.vanheusden.com/miep/ They claim to be able to have an emulator, but as far as I know, expensive as f.... http://www.vhware.co.il/ Any other ideas?
JNRowe · 2017-01-17
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
rakoo · 2015-06-15
Combine this with multitail (http://www.vanheusden.com/multitail/) and you can even have multiparty conversation !
mcormier · 2015-03-31
Been using multitail (http://www.vanheusden.com/multitail/) for a while now, this looks interesting. I'll put it on my radar.
tikums · 2015-03-30
Or use multitail. It supports syntax highlighting, among other features: http://www.vanheusden.com/multitail/
web007 · 2015-03-23
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
BuildTheRobots · 2015-02-26
Entropy is a massive problem, especially on headless servers. Timer EntropyD [1] can be extremely handy (as can the audio-entropy gathering) [1] http://www.vanheusden.com/te/
jlgaddis · 2014-02-10
> 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/
datr · 2013-03-03
For an alternative way of accomplishing the example given take a look at multitail [1]. Hitting return will insert a line with the current date and time to the file you're tailing. It also colour codes the output and allows you to tail multiple files simultaneously. [1] http://www.vanheusden.com/multitail/
NEcronian · 2009-04-02
http://www.vanheusden.com/multitail/index.html edit Whoops, guess I should read the only other comment, before I post next time...
dspillett · 2013-07-30
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.

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close