archive-ca.com » CA » E » EVANJONES.CA

Total: 397

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Stephen, King. Wolves of the Calla. New York: Scribner, 2003. ISBN: 1880418568 (evanjones.ca)
    ISBN 1880418568 about archive 2005 April 14 19 06 This book has a slightly different feel than the previous Dark Tower books which is understandable seeing as though five years have passed since Wizard and Glass was published Still I

    Original URL path: http://www.evanjones.ca/books/wolves-of-the-calla.html (2016-04-30)
    Open archived version from archive


  • The $100 Laptop Project (evanjones.ca)
    order for at least one million computers to be owned by individual children They will run a stripped down version of Linux and be designed for the longest possible battery life The computers will use ad hoc wireless networking to communicate with each other and the world This would be a perfect project for delay tolerant networks The problem is what are the children going to do with these laptops

    Original URL path: http://www.evanjones.ca/cheap-laptops.html (2016-04-30)
    Open archived version from archive

  • Sin City (evanjones.ca)
    This is the most violent movie I have ever seen Yes even more violent than Kill Bill However once you get past that this is a great movie The story is filled with film noir stereotypes that are reinforced by

    Original URL path: http://www.evanjones.ca/movies/sin-city.html (2016-04-30)
    Open archived version from archive



  • Korean Python Documentation (evanjones.ca)
    always end up finding interesting things note I use AWStats This month I discovered that my article on how Python manages memory has been translated into Korean The rest of the site contains a number of Korean translations of Python documentation This looks like it could be a useful resource for Korean Python programmers In unrelated news I found a weblog post by someone who found my PyCon presentation informative

    Original URL path: http://www.evanjones.ca/korean-python.html (2016-04-30)
    Open archived version from archive

  • Speex and Open VoIP (evanjones.ca)
    10 ms is completely meaningless for VoIP where you usually get total delays between 200 ms and 1 second when you count network delay and jitter audio buffer and all Well if there is much more than 500ms of one way delay I may just hang up and pick up a regular telephone Trying to chat over a delayed audio connection is frustrating and annoying For me one of the things that I instantly noticed about Skype is that it has less delay than the software I have used before I even had one Skype conversation while we both held phones to our ears and the delay difference between the two was nearly imperceptible I assumed that the difference is because of their choice of codec although to be more specific it may be because iLBC is good at handling dropped or delayed packets The latency of Skype has nothing to do with the codec Also while it is claimed that iLBC is more robust to packet losses it has been shown that one can achieve even better robustness by just using a lower bit rate codec iLBC has a high bit rate for the quality it provides and just adding redundancy Interesting That makes it sound like the research into having audio codecs that degrade seamlessly with packet loss has been a failure Is that accurate Or is it just that iLBC does not do a great job of it That s not what I meant What happens is that Speex and other similar CELP codecs encode the current frame packet using the previous frames i e it has a memory When a packet is lost the frame needs to be reconstructed so we basically make up something plausible However when the next frame arrives the memory of the decoder is out of sync with the one at the encoder because we only guessed the last packet That means that even this frame we just got won t be perfectly reconstructed how far from the original depends on how far our guess was Now the idea behind iLBC is to encode each frame independently of past frames This means that they still have to guess the missing packets but when a new packet arrives it can be perfectly reconstructed right away That seems like the best solution except that by making each frame independent they also make the codec less efficient for the normal case For example iLBC at 15 kbps has the same quality as G 729 at 8 kbps for Speex the equivalent would be between 8 and 11 kbps almost twice the bandwidth for the same quality With all that bandwidth what you could do is simply send each frame twice So in a case where your network has 20 packet loss you could reduce that to 4 by sending the packets twice I doubt iLBC performs better with 20 packet loss than G 729 with only 4 The guys of the speech coding group at

    Original URL path: http://www.evanjones.ca/speex-voip.html (2016-04-30)
    Open archived version from archive

  • Amis, Martin. Time's Arrow. London: Jonathon Cape Ltd., 1991. ISBN: 0224030930 (evanjones.ca)
    0224030930 about archive 2005 March 31 22 43 This book like Money is very very smart It is a unique story that is told backwards The part that is amazing about it is how different the world is when time

    Original URL path: http://www.evanjones.ca/books/times-arrow.html (2016-04-30)
    Open archived version from archive

  • Interactive Python Command Completion (evanjones.ca)
    import pimp print pimp file i readline To enable tab completion execute the following code import rlcompleter import readline readline parse and bind tab complete You can set up Python to do this every time you start the interactive interpreter Set the PYTHONSTARTUP environment variable to pythonrc py You probably want to set this in your profile or the equivalent configuration file to make it permanent Edit pythonrc py and

    Original URL path: http://www.evanjones.ca/python-completion.html (2016-04-30)
    Open archived version from archive

  • EJ's Guide to Washington, DC (evanjones.ca)
    but I ve read that it is normally a bit more expensive An added bonus is that when landing and taking off you get a beautiful aerial view of the pentagon and the national mall Washington International Student Center 2451 18th Street NW A dirty dingy hole in the wall They have triple bunk beds It isn t the worst hostel I ve ever stayed at but it isn t far off The International Youth Hostel must be better The only advantage is that this place is in a pretty cool neighbourhood and isn t too expensive Kalorama Guest House 1854 Mintwood Place NW This bed and breakfast is located in an old house in a great neighbourhood It is about a 10 minute walk to the nearest metro station Woodley Park and very close to restaurants bars and shopping The price for rooms with shared bathrooms is quite affordable 80 night Tryst Coffee House Bar Lounge 2459 18th St NW This place defines what cafés should be It is packed with people at all hours of the day plays cool music has eclectic decorations good food and really good coffee Lots of people hang out here for hours with

    Original URL path: http://www.evanjones.ca/guide-to-dc.html (2016-04-30)
    Open archived version from archive