Ask HN: What apps have you created for your own use?
491–500 of 793 posts
Re: Ask HN: What apps have you created for your own use?
#492At first I was using lush.nvim to build sunburn.nvim, but quickly it became a hassle to only be able to specify colors via RGB or HSL. My initial thought was a PR to add Oklab support to lush, but that framework does so much that it was hard to see where to start. So I ended up writing polychrome.nvim[2], which is a dead simple micro framework in comparison to lush.nvim, but does enough to take care of all the boilerplate, and supports a bunch of color spaces (which are converted to RGB on the fly).
I also wanted push notifications for when certain RSS feeds I follow were updated, because I suck at remembering to check in on things or check an RSS feed app. But I didn't want to pay for IFTTT or other bespoke solutions, so I wrote notifeed[3]. It's designed to run as a service on a server, and then check all your feeds at predetermined intervals and send the necessary webhooks based on your configuration. Feeds and clients are configured via the CLI and stored in a SQLite DB for simplicity.
[1] https://github.com/loganswartz/sunburn.nvim
Re: Ask HN: What apps have you created for your own use?
#493https://font2png.com to browse font-icons and export them as PNG, with background/foreground color. Usually you want SVG, but sometimes a PNG is better. I use it mostly to generate quick favicons. It was also fun to make it work completely client side with canvas. https://github.com/combatwombat/rmdb imports the IMDb database (at least the limited .tsv files they provide) into MySQL so you can query it. List the high…
Ooh, I have a use for the IMDB one, I hadn't realised they had data export. Thanks.
Re: Ask HN: What apps have you created for your own use?
#494The idea is first-time senders will be moved out of your inbox and you will get a screener to manually whitelist/blacklist them.
Am now trying to productize it, my thesis is emails will becoming even spammier now that LLMs can pass the Turing test, so a feature like this will be key to restore sanity to your inbox.
Re: Ask HN: What apps have you created for your own use?
#495GUI: Long ago, wrote a HN app for linux users that lived in the system tray ( https://github.com/captn3m0/hackertray ) because I thought that might be faster. WEB: I wrote a news app (plain-text website) that provides byte-sized news and optimizes for skimmability ( https://news.tatooine.club/ ). API: I needed to import indian mutual fund data into beancount, so I wrote up an API ( https://mf.captnemo.in/ ) and wrote…
Thanks for this! I need to do some testing, this might automate the last manual step of my own script for converting YT mixes into distinct tracks. The problem I faced is that often the timestamps are not in the description, but instead in a comment, sometimes not even the pinned/top voted comment. That is why I paste it in via stdin for now.
As this fits the thread topic, a short description of this script. I enjoy YT mixes and wanted to listen to them in my car. I can use an USB stick with media files and playlists which are displayed decently by the infotainment system. I wrote a script that takes in a YT URL (or anything supported by yt-dlp), downloads & converts it to mp3, splits the mp3 file based on a list of timestamps, recognizes (tries to anyway) the songs via SongRec [0], tags & names the files correctly and finally generates an M3U playlist in the format recognized by my car. I use song recognition instead of parsing out the names from the timestamped list as the format of Artist - Title is nearly always slightly different. It was easier to use SongRec instead and get everything I need for tagging with >90% hit rate.
The heavy lifting is done by calling out to yt-dlp, ffmpeg and SongRec. I just glued them together with Python. I like your approach of a do one thing well and might add youtube-cue to the toolset.
Re: Ask HN: What apps have you created for your own use?
#496Re: Ask HN: What apps have you created for your own use?
#497Presently, I'm working on an app to selectively enable/disable silent profile for contacts. It involves leveraging Android's contact groups to establish user profiles. When you activate a profile, silent mode will be activated for contacts not in it.
Re: Ask HN: What apps have you created for your own use?
#498Recently I have started started working on an offline Traditional Taiwanese Mandarin Chinese dictionary software for the desktop. I have been studying Taiwanese Mandarin Chinese for a few years now, two years of those in Taiwan at a language center and it has always bugged me that most Chinese dictionary software is 1. mainly focused on Simplified Chinese as it is spoken in Mainland China and Traditional Chinese/the…
> and Traditional Chinese/the Taiwanese variant is just an afterthought
> only has Chinese to English, but no monolingual definitions which are preferable for advanced learners
I don't quite get it. You can distinguish "Mandarin Chinese as spoken in China" from "Mandarin Chinese as spoken in Taiwan"; for example, the concept "the day after [a contextual event]" is translated 隔天 in the Taiwanese dub of We Don't Talk About Bruno, but it's 第二天 in the mainland dub. This reflects real usage differences, but this is mostly a matter of what phrasing people are likely to use; to the best of my knowledge, what you might consider characteristically Taiwanese usages are mostly still valid on the mainland, and vice versa. I'm not getting lost trying to understand Taiwanese music, or at least not more so than for mainland music. Mainlanders have no problems speaking to locals in Taiwan; Taiwanese have no problems speaking to locals on the mainland.
But that has nothing to do with simplified vs traditional characters, which is a spelling difference, not a language difference. Any electronic dictionary will handle that seamlessly.
(And I'm a little concerned... how do you study Chinese for "a few years" without knowing the difference between a language and a spelling system? In Hong Kong they use traditional characters too, and they use them to write Cantonese!)
And then, of your other points, they all seem to be complaints about the dictionary, not about the software. Get dictionaries that are relevant to you!
> Instead of Hanyu Pinyin, Willow utilizes Zhuyin, the phonetic system used in Taiwan, to aid in accurate pronunciation learning.
Pinyin and zhuyin are exactly equivalent. Every syllable in one system corresponds to a single syllable in the other system. How does one better aid accurate pronunciation learning than the other?
Pinyin is used on the mainland and zhuyin is used in Taiwan; you're certainly better off learning zhuyin if you're planning to live in Taiwan. But on your assumption that you already know both systems, what does one do that the other one doesn't?
Re: Ask HN: What apps have you created for your own use?
#499Sioyek: a PDF viewer optimized for reading research papers and textbooks. https://github.com/ahrm/sioyek It has a lot of niche features, but my favorite is the ability to preview or jump to references even when they are not linked in the PDF file.
I use it every day. Thank you for creating Sioyek.
Re: Ask HN: What apps have you created for your own use?
#500Now it's my playground for new technologies and ideas.