The "responsive design" of this website uses two columns for web content when viewport is wide enough. This is supremely bad UX. Not only it is totally unexpected, as nobody on the web does it, it is also quite frustrating, as it forces you to scroll up to read second column.
I really hate it when people do that. This looks good in print, but the print is different medium with different constraints. Web is not print.
You beat me to it ... if someone asks you for the complexity of a problem in Big-O notation, I'll always answer with the worst case.
I suppose answering with the average performance is useful if the routine is going to run a lot, but you'd better be careful even with that ... if the worst case is orders of magnitude bigger than the average, it may still matter.
I really hate it when people do that. This looks good in print, but the print is different medium with different constraints. Web is not print.