Live data from Hacker News

Ask HN: Tools you have made for yourself?

news.ycombinator.com

181–190 of 458 posts

Re: Ask HN: Tools you have made for yourself?

#181
Built https://addue.com for conversion tracking and traffic routing purposes for my ad agency. Later decided to make it into a SaaS tool.

Similarly I built https://Classient.com to take class bookings online for some classes my wife was teaching at the time. Made it into a SaaS tool this year.

Re: Ask HN: Tools you have made for yourself?

#182
I built a program that lets me parse the saved files from my camera (an old Nikon), including the read-only file attribute set using the camera UI, into Darktable. This also lets me assign ratings and manage files accordingly (i.e. 1 = delete both, 2 = keep jpg, 3/4/5 = keep both files and organize into folders according to priority). It's just a simple Python script but it has saved me so much time!

Re: Ask HN: Tools you have made for yourself?

#183

Whilst learning classical Arabic it was a pain when reading to search through the Hans Wehr dictionary by first extracting the root letters of the word and then looking up the root and then finding the correct form. So I put together a frontend [1] to search a scanned version I found of it. It has now evolved in to an offline PWA, which you can search from Arabic to English and English to Arabic, convert numbers in b…

That will definitely be useful for students, especially some of my classmates. Is this open source? If so i may contribute where possible Also, a feature request (if your taking them) is a vocabulary learner and a way to test yourself and mark your progress.

Not open source at the moment but may do in the future.

That definitely would be useful and something I'll hopefully add.

You can email me at dev [at] dictionary ilmwaa ml

Re: Ask HN: Tools you have made for yourself?

#184

I have a small YT channel [1] and I used to spend 30-40 mins recording and then 2-4 hrs editing to get a final 10-15 min video. Then I fully scripted my video editing using Python+MoviePy [2]. The time savings are sweet. I just feed it my raw video and get the finished video a few minutes later. It cuts out all the dead air as well as the parts I don't want (which I indicate in-video). In general scripting video edit…

"as well as the parts I don't want (which I indicate in-video)"

How do you indicate that in the video?

Re: Ask HN: Tools you have made for yourself?

#185
I used to write Java tests for of asynchronous operations such as sending emails and waiting for them to arrive in a mailbox. In order to poll the mailbox I wrote a small routine that would support retrying actions with configurable intervals. At some point I extracted it into a separate project called retryJ and recently released it as open source on Maven Central [1].

[1] https://github.com/gdiegel/retryJ

Re: Ask HN: Tools you have made for yourself?

#186

I have a small YT channel [1] and I used to spend 30-40 mins recording and then 2-4 hrs editing to get a final 10-15 min video. Then I fully scripted my video editing using Python+MoviePy [2]. The time savings are sweet. I just feed it my raw video and get the finished video a few minutes later. It cuts out all the dead air as well as the parts I don't want (which I indicate in-video). In general scripting video edit…

Have you used a ffmpeg wrapper like ffmpeg-python for dealing with video? If so, how does it compare? I remember seeing MoviePy briefly in my research but found there wasn't a lot of documentation.

Re: Ask HN: Tools you have made for yourself?

#188

A long time ago, before Spotify had support for multiple devices where one could act as a remote and control the other, I wrote a tool called Shpotify: https://github.com/hnarayanan/shpotify . It is a simple Bash/AppleScript. The primary usecase for me was to SSH tunnel into a media centre Mac in my living room and control music on Spotify. I released it on GitHub and it has grown a lot in popularity amongst people w…

I use Shpotify to shuffle and play a playlist of eurotrash/techno during especially long builds. Pretty nifty thing you made!

You're very welcome.

Re: Ask HN: Tools you have made for yourself?

#189
I wrote a tool that forwards selective Android notifications to a Telegram bot: https://github.com/fishy/notifbot

I wrote two blog posts to explain the background context and the motivation: [1] & [2]. The tl;dr is that I have some home automations around the garage door that is not 100% reliable, so I'd like some notification on Android Auto that could give me some confirmation. The app sending those notifications doesn't support Android Auto, but Telegram's android app supports that pretty good.

While that's the original motivation, after years of using it I also found other good uses of it: to convert notifications from some super annoying apps into something less annoying.

[1]: https://wang.yuxuan.org/blog/item/2017/03/smartthings-myq-an... [2]: https://wang.yuxuan.org/blog/item/2017/05/notifbot-android-a...

Re: Ask HN: Tools you have made for yourself?

#190
post #186

I have a small YT channel [1] and I used to spend 30-40 mins recording and then 2-4 hrs editing to get a final 10-15 min video. Then I fully scripted my video editing using Python+MoviePy [2]. The time savings are sweet. I just feed it my raw video and get the finished video a few minutes later. It cuts out all the dead air as well as the parts I don't want (which I indicate in-video). In general scripting video edit…

Have you used a ffmpeg wrapper like ffmpeg-python for dealing with video? If so, how does it compare? I remember seeing MoviePy briefly in my research but found there wasn't a lot of documentation.

I believe MoviePy uses ffmpeg underneath. Have not used ffmpeg-python, but MoviePy has nice higher-level abstractions like clips (both audio and video), time functions, transitions etc that you can then compose pretty elegantly. See some of the examples on their site:

https://zulko.github.io/moviepy/gallery.html

Post reply on HN