A very simple tool for transferring files between two computers. Linux Windows should just work, uPnP handling, etc - just a crazy simple way to transfer a file without setting up Dropbox, ftp servers or whatnot!
Ask HN: What small library or tool do you want that doesn’t exist?
61–70 of 145 posts
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#62A tool that checks your broken python/pip install and fixes it properly. https://xkcd.com/1987/
There’s no solution. You gotta have a separate environment (e.g. a docker container) for each project. Each env has its own python version and requirements.txt
Python is putting its fingers in its ears singing "LALALALA USE A VENV" instead of fixing the damn ecosystem. Node and npm proved that a solution exists and it's doable.
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#63Use cases include keeping common (CI, Make etc) configurations up to date across multiple Git repos.
Even better if it doesn't require configuration and can identify files it manages using a magic comment eg # Source: http://github.com/my/repo/file.txt
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#64I wish VLC, plex, video players in general had the ability to automatically sync subs to audio. ( automatically , not manually) We have the technology; everything we need to do this exists. It's just not done automatically, and when using slightly off-sync subs, you have to fiddle with sub timing for ages until you find the right sync. Even more so when the subtitles have different off-sync issues for the whole movie…
Try SubSync, open source movie subtitle synchronization app. Build in feature like this in VLC would be awesome. https://subsync.online/ Discussion on HN (4 months ago): https://news.ycombinator.com/item?id=29794153
Given our capabilities, it's really a straightforward thing to do. YouTube does it automatically (you drop in your script with the video, it auto-syncs everything).
It could even be done for when the language doesn't match, given an auto-translation pass and some heuristics.
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#65A tool that checks your broken python/pip install and fixes it properly. https://xkcd.com/1987/
(though the usual way it breaks is your python interpreter gets updated and the venv becomes useless)
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#66A tool that checks your broken python/pip install and fixes it properly. https://xkcd.com/1987/
Throwback to the time when I accidentally did a `sudo apt remove python` in hopes of cleaning the python mess in my PC and broke my LM installation.
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#67A tool that checks your broken python/pip install and fixes it properly. https://xkcd.com/1987/
Poetry is almost that. It also takes 99% of the trouble of solving dependencies in pip files (though the usual way it breaks is your python interpreter gets updated and the venv becomes useless)
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#68I wish VLC, plex, video players in general had the ability to automatically sync subs to audio. ( automatically , not manually) We have the technology; everything we need to do this exists. It's just not done automatically, and when using slightly off-sync subs, you have to fiddle with sub timing for ages until you find the right sync. Even more so when the subtitles have different off-sync issues for the whole movie…
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#69We used to ise etherpad and pther tools and drive for bigger emails, bit they are both not ideal.
Re: Ask HN: What small library or tool do you want that doesn’t exist?
#70A very simple tool for transferring files between two computers. Linux Windows should just work, uPnP handling, etc - just a crazy simple way to transfer a file without setting up Dropbox, ftp servers or whatnot!
I just use good old SMB/network sharing - it's not much harder than setting up some program on two devices. Works between Windows/Linux/Android, fast and good enough.