March: Network namespaces and lazy NeoVim

Date

7pm, Wednesday, 11 March 2025

Topic 1/2: What’s in a name(space)?

Speaker: Robbie McKennie

If you’ve used GNU/Linux a bit, you’ll be used to thinking of the mount table, the network interface list, the file hierarchy… just one of each, all visible to all processes. The kernel in fact supports having multiple instances of each of these, so that you can arrange for different processes to see different resources on the same system: a feature called namespaces. Robbie will go through some of the practical applications of this feature, focusing in particular on building and managing networks.

Topic 2/2: Lazy coding with NeoVim

Speaker: Tim-Hinnerk Heuer

Tim-Hinnerk Heuer will take a break from his beloved competitive coding long enough to show us a demo of how he programs using NeoVim, the modern Vim rewrite, in as lazy but still lightning-fast a way as he can. With a bit of luck, this will include some LLM assistance, possibly even with an open-source model…

Venue

Milson Community Centre

Cost

$2 gold coin donation

Coffee and biscuits will be provided, but please feel free to bring along your own snacks and drinks.

Agenda

  • 7:00pm: Welcome (Nick Skarott)
  • 7:10pm: Topic 1/2: What’s in a name(space)? (Robbie McKennie)
  • 7:55pm: Tea and coffee break
  • 8:05pm: General business (Nick Skarott)
  • 8:10pm: Topic 2/2: Lazy coding with NeoVim (Tim-Hinnerk Heuer)
  • 9:00pm: Doors close

Leave a Reply

Your email address will not be published. Required fields are marked *