Stuff I’m Interested In
-
Bad Thinkers
https://getpocket.com/explore/item/bad-thinkers
-
Canadian Federal Election 2019 – My Vote
Warning, Canadian politics ahead. I generally try to avoid politics here but hopefully one or two posts per election isn’t too annoying. I’ve voted Conservative as many times as Liberal and I try not to be partisan. This time I will vote Liberal – perhaps with a bit less enthusiasm than last time. There are…
-
Cyclone
Interesting programming language history: http://pling.jondgoodwin.com/post/cyclone/
-
Addressing Discussion
https://news.ycombinator.com/item?id=21088046 The article is about MPTCP but there is some good discussion of the IP identifier problem in there. Rekhter’s law (“Addressing can follow topology or topology can follow addressing. Choose one.”) Also, looks like I need to read up on CurveCP / MinimalT and look at https://ouroboros.rocks/.
-
Allocations in Rust – speice.io
https://speice.io/2019/02/understanding-allocations-in-rust.html
-
Where standards belong in networking
I enjoy these wide ranging, deeply technical conversations. One particularly interesting tidbit occurs at 27:30 when they are discussing the need for a standardized inter-controller protocol/API. If you go to other software domains, they don’t have a need or want for standardization at this level. You’ll want to listen to the following few minutes to…
-
Interesting Paper
COZ: Finding Code that Counts with Causal Profiling This paper is worth reading just for one neat idea. Everyone wants to make their code fast. If you had a magic wand that enabled you to ‘make function X’ faster then you could measure the impact on the performance of the system and you would know…
-
The world in which IPv6 was a good design
https://apenwarr.ca/log/20170810
-
A bit of me died when I turned off my email server
As of a couple days ago, for the first time since 1997, I no longer run a production email server – I’m a bit sad about it. I’ve long been a proponent of distributed communications systems like email. I spent a lot of time with XMPP but eventually had to concede I was never going…
-
AF_XDP and io_uring
io_uring is a new interface for asynchronous I/O to the Linux kernel. The LWN article and the io_uring design doc are both worth reading. I’ve been playing with AF_XDP a bit and after reading the io_uring doc it seemed like some of the io_uring ideas would be great enhancements to AF_XDP. Happily, one of the…