Martin Sustrik

Results 159 comments of Martin Sustrik

Great, thanks! I'll give it a try on Monday.

Good point. It can be implemented using list comprehensions. However, I think that diving into implementation details would divert the attention from the concept I was trying to express.

What's the elapsed value?

Similar issue happens on Travis btw and, IIRC, it happens only with OSX builds. One possibility is that OSX it just imprecise with timeouts and we should make the intervals...

Happy New Year to you too! To double check that it's really OSX at fault here, I've created 'timeouts' branch of libdill which prints out expected timeouts and actually observed...

Here are some results from libdill tests on Travis. Doesn't look that bad: timeout: 50 elapsed: 50 timeout: 50 elapsed: 51 timeout: 50 elapsed: 55 timeout: 0 elapsed: 0 timeout:...

I see. The error adds up. I've written the throttling algorithm in haste, so it should be reviewed. It's also possible that it's the test that's wrong, not the throttler.

Let me take a step back. One thing that is troubling me over the years is the lack of progress in the network protocol space. When you look closely on...

Now let's have a look at the API design. Some thoughts, in no particular order: 1. Application protocols are of no interest to the API design. They use the API...