Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This comment gave me flashbacks to another comment I read a while ago: https://news.ycombinator.com/item?id=9224

If your usecase is solved by an alias, that's really good! I am glad you can use an alias. My usecase required a bit more so I wrote this utility and am sharing it with my peers



Dropbox had a cutting edge file synchronization algorithm, they solved a problem of large file sync over unreliable network. There was a clear engineering IP they developed. (https://dropbox.tech/infrastructure/rewriting-the-heart-of-o...)

I looked over your source code and just saw a bash wrapper with webserver, so no significant IP. Any potential innovations: like possible distributed transcoding, sharding/partitioning transcoding pipeline to speed-up are missing.

its just a bash wrapper, thats why I commented about bash alias.

I don't mean to sound like a jerk, but I was honestly looking for some innovation about ffmpeg


This was not meant to offend. I appreciate you explaining your message further.

There's no significant IP in this utility, it's something I wrote for a usecase and it works well for that usecase. I ran the server side on a windows machine, and I did not want to setup a full blown ssh server and expose it over the network for this usecase.

Another thing was logging. The way logging is currently setup really hits the sweet spot for debugability for me. Lastly it's the rewrites. I've used the config to rewrite incoming codecs to something the machine supports.

This is a purpose built utility that does one job and IMO does it fairly well. It's definitely not as complex as Dropbox but also not as simple as an ssh alias. I appreciate you sharing the alias code (not just the comment) so if some of our peers have usecases that could be solved by it, they are welcome to use that as well!


> My usecase required a bit more so I wrote this utility and am sharing it with my peers

Can you expand on that?


For sure! One of the software I was working with was hardcoding what codecs it would use based on the operating system it was running on. The rewrites section of the configuration allows more than just file paths, I've used it to rewrite incoming codec requests




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: