Live data from Hacker News

Viewing profile — adrianh

adrianh

HN member
Joined
Sun, May 13, 2007, 2:47 AM UTC
HN karma
4,085
Public activity
304 items

About adrianh

Web developer from Chicago, living in Amsterdam. http://www.holovaty.com/

Co-creator of Django: http://www.djangoproject.com/

Working on Soundslice (interactive sheet music/tablature, "the Internet's finest music learning experience"): http://www.soundslice.com/

Founded EveryBlock (neighborhood news and discussion, now defunct)

Made http://www.chicagocrime.org/ (one of the original Google Maps mashups, now defunct)

Listen to my album of 10 original guitar tunes: https://www.holovaty.com/melodic-guitar-music/

And the follow-up EP: https://www.holovaty.com/layer-cake/

Guitar videos: http://youtube.com/adrianholovaty

Recent public activity

  1. comment
    Comment #49002860

    We built that feature at Soundslice. :-) https://www.soundslice.com/sheet-music-scanner/

  2. comment
    Comment #48903522

    Check out Soundslice for exactly this. It's great audio/video playback (with slowdown, looping, etc.), with an integrated tab and sheet music editor. So you can write down what you…

  3. comment
    Comment #48903500

    Soundslice lets you start with a real recording (MP3 or YouTube) and integrates the audio/video playback directly with a tab/notation editor. So as you play the audio (with slowdow…

  4. comment
    Comment #48899562

    Hey, great to hear! Thanks for taking the time to write that. :) Keep transcribing and playing music!

  5. comment
    Comment #48898329

    I'm curious how it works for videos that contain moving tab (as in, the playhead stays in the center while the tab moves behind it). Seems like that sort of tab wouldn't work with …

  6. comment
    Comment #48783984

    I took Dave’s “Write a compiler” course several years ago, and it was mind-blowing in the absolute best sense of the term. What a great teacher and person. Programmers are worse of…

  7. comment
    Comment #48708024

    I also make instrumental music, and I have this same problem. What I do is: find a word or phrase that matches the rhythmic phrasing of my main melody. That becomes the working tit…

  8. comment
    Comment #48067780

    I'm a very happy Google Closure Compiler user, especially with the "advanced optimizations" flag. It does a level of code elimination and variable renaming at a level that no other…

  9. comment
    Comment #47704896

    Yes, Drumeo embeds the Soundslice player within its product. :)

  10. comment
    Comment #47690029

    Great to hear. Thanks very much, and keep playing music!

  11. comment
    Comment #47690021

    You're very welcome, and thanks for using it!

  12. comment
    Comment #47689194

    I've been working on it full-time since 2012, so it's hard for me to reduce 14 years' worth of work to a single "most difficult technical step." Sorry, I don't mean to be rude or u…

  13. comment
    Comment #47686536

    I’ve transcribed hundreds of hours of guitar music over 25+ years, using the method described in this article. It was such a slog that I ended up creating tool to help streamline t…

  14. comment
    Comment #47492266

    Hi, I make that site! We don't have any "basic effects like normalization/compression," so I think you may be mistaking us for something else? Soundslice is oriented around sheet m…

  15. comment
    Comment #47296131

    This contains a lot of advice about good writing in general. Ironically I’d recommend it to humans as well as AIs.

  16. comment
    Comment #47197543

    Thanks for sharing this. Your site is great. I've already learned a bunch of stuff, just browsing around the existing submissions. I had a chuckle pondering whether you A/B tested …

  17. comment
    Comment #44834171

    Interpreting sheet music images is very complex, and I’m not surprised general-purpose LLMs totally fail at it. It’s orders of magnitude harder than text OCR, due to the two-dimens…

  18. comment
    Comment #44821595

    I've been using the Django ORM for 20 years, and it has yet to get annoying. What's your definition of "quickly" — perhaps 25 years?

  19. comment
    Comment #44498683

    Definitely a subtle distinction there. Soundslice supports tab in many formats (MusicXML, Guitar Pro, PowerTab, TuxGuitar, PDF/images of published tab, or tab notated directly in t…

  20. comment
    Comment #44497960

    Yes, Soundslice has a ton of tab-first users. And in fact the primary reason I founded the site was to scratch my own itch of being able to create tab that's synced with real audio…

  21. comment
    Comment #44493264

    I don't fully understand your comment, but Soundslice has had first-class support for tablature for more than 10 years now. There's an excellent built-in tab editor, plus importers…

  22. comment
    Comment #44491540

    Yes, that's a Soundslice feature called "Expand repeats," and you can read about it here: https://www.soundslice.com/help/en/player/advanced/17/expand... That's available for any m…

  23. story
  24. comment
    Comment #43910147

    Just a quick plug: check out Soundslice. It's interactive sheet music with a ton of learning tools built in, including easy navigation, looping, tempo changing and transposition. W…

  25. comment
    Comment #43284685

    Try our machine-learning powered sheet music scanning engine at Soundslice: https://www.soundslice.com/sheet-music-scanner/ Definitely doesn't suck.