One thing I find unfortunate and does trip me up in practice, is that if you want to do a whole sequence up to k from the end: u[:-k] hits a singularity if k=0 Sorry, not exactly related to negative stride