Keep it real!

Videos discussing common questions and challenges that we face, and how we make decisions based on a simple principle - keeping it real

What looks good "on-paper" may not be the same as what works best in real-life situations. Through our experience of building social networking software for over 17 years, we've learned a lot about "the big questions". In this series, I talk about these in details, in a causal manner, while driving around and doing daily chores. Keeping it real. 

  • 1013
Native App vs Responsive Web App
  • 714
MIT vs GPL, BSD and Custom licenses
  • 645
Scale Anxiety. Worrying about scale before launching your community.
  • 611
Hidden costs of custom modifications.
  • 390
Comments (7)
  • No clue what you're saying... the horror, diarrhea of the mouth at best.

    Most of your educational, useful and resourceful videos are still inaccessible for the deaf customers like me. I did request video "Subtitle" feature six years ago in Dolphin ( it has largely been ignored and still today with UNA.

    Hulu, Netflix, VLC, Youtube... to name a few, already implement long time ago and we still lack?

    Patiently waited for six years... how much longer? Hearing privilege is as bad as White privilege. Please stop, start caring and sharing. For our sites, we demand such a feature because it's mandatory and it's right thing to do... for the sake of people who are deaf-blind like Helen Keller.

    C'arn Andrew, I'm pushing you for UNA and Dolphin to be the first to offer 21st Century Communications and Video Accessibility before someone else does!

    • What about sign language to text, nearly impossible... at least in consumers side. Which is why I believe that text input is more universal. Not everyone likes to do it because using time-frames and fill in the captions... naturally, it's time consuming for most.

      Anything that's Google, I stay away. Even their "open-source" that requires Google account which requires running nonfree software (Javascript sent by the site).

      I think that's doable. Look up "WebVTT" (Web Video Text Tracks), timed text in connection with the HTML5 element.

      • I'm pretty sure that we'll have some kind of service or API to convert voice to text soon, as AI engines progress. WebVTT spec as I understand is just for showing captions in the standard HTML5 video element, which is handy for standardized playback but doesn't help with recognition in any way. Still need something to "understand" all the talking.

        Perhaps that's an idea for a community? Say, people share most interesting/popular videos and some members write up transcripts for the rest of the community to read. You can monetize by setting up a marketplace for quick transctipt service, or tipping, or subscription based access with revenue sharing.
        • 1)
          Voice to Text service or API are ok. They're like using microwave rather than stove-top. Technically - this method is far too easy and super lazy with several/some errors. An example, on Youtube, do you even bother to correct? Most people don't!

          "WebVTT spec as I understand is just for showing captions in the standard HTML5 video element, which is handy for standardized playback but doesn't help with recognition in any way."

          Recognition, you're still obsessing with hearing/speaking technology. Again, emphasis, "talking"... clearly not for everyone. According to World Health Organisation... 360 million people worldwide have deafness & hearing loss.

          Subtitles - The transcription or translation of the dialogue.

          Captions - Similar to subtitles, but also include sound effects and other audio information.
          (for the deaf & hard of hearing)

          Descriptions - Intended to be a separate text file that describes the video through a "screen reader"; a software application to provide its output via the text-to-speech synthesizer or a refreshable Braille display.
          (for the blind or vision impaired)

          A bit of more insight on WebVTT...

          Also, check out the outdated Captionator JS API

          This idea is good... seems reasonable and I approve!

          I learned today...

          Neat implementation, however, I see that two kinds (Subtitle or Caption and Description) are missing!

          Seems there isn't one solid full Service or API to date. Perhaps UNA develops "WebVTT" module?