Evan Martin (evan) wrote in evan_tech,
Evan Martin


Matt put mt-daapd on my computer, so now he gets transparent (zeroconf and all that) access to my music from iTunes. libopendaap has done all the reverse-engineering work on the iTunes authentication, which looks like it involved disassembly: "Apple (obviously in a futile attempt to prevent people from reversing the algorithm) has changed one byte in the MD5 Transformation algorithm.".
There's also a full-Perl implementation of not only DAAP (audio), but the underlying protocol DMAP that also means there's a Perl implementation of DPAP (used by iPhoto).

  • Either mt-daapd or iTunes chokes on my full archive. Matt got it to work with just the "A" subdirectory, so tonight he expects to manually binary search so we can pinpoint whether it's a data problem or just too many files.
  • I'm not sure if it can do OGG. Nobody's been able to test it because the only existing "real" client and server is iTunes. It seems you could extend the server to support OGG but iTunes still probably wouldn't do it. It's sort of a shame, because it means Matt can only listen to about 3/4 of my music.

  • dremel

    They published a paper on Dremel, my favorite previously-unpublished tool from the Google toolchest. Greg Linden discusses it: "[...] it is capable…

  • google ime

    Japanophiles might be interested to learn that Google released a Japanese IME. IME is the sort of NLP problem that Google is nearly uniquely…

  • ghc llvm

    I read this thesis on an LLVM backend for GHC, primarily because I was curious to learn more about GHC internals. The thesis serves well as an…

  • Post a new comment


    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.