<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: naiquevin</title><link>https://news.ycombinator.com/user?id=naiquevin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 12:17:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=naiquevin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by naiquevin in "Automerge 3.0"]]></title><description><![CDATA[
<p>I’m also interested in this. I have a similar use case, to implement “cross device sync” functionality for a local-only webapp. I tried out automerge but it felt like it’s meant for syncing data when multiple users collaborate, and not data sync for a single user who is expected to use only one device at a time (I could be wrong about this).<p>I have implemented a POC sync mechanism via central server and I believe it’s simpler as it takes advantage of certain assumptions about the app. I’ve yet to productionize it so I am interested in knowing if my understanding is correct or if there are other existing solutions for this use case.</p>
]]></description><pubDate>Thu, 07 Aug 2025 10:08:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44822627</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=44822627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44822627</guid></item><item><title><![CDATA[New comment by naiquevin in "Ask HN: What are you working on? (July 2025)"]]></title><description><![CDATA[
<p>Yeah, a generic tool could be useful. Thanks for replying. It gave me some ideas!</p>
]]></description><pubDate>Mon, 28 Jul 2025 12:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44710421</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=44710421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44710421</guid></item><item><title><![CDATA[New comment by naiquevin in "Ask HN: What are you working on? (July 2025)"]]></title><description><![CDATA[
<p>I've been building a desktop app on the side that addresses the problem of screenshots getting accumulated on disk over a period of time. It provides an alternate workflow for capturing screenshots, where the app let's the user select tags before taking the screenshot. Tags can be associated with actions such as "move to trash after 1 day", "delete after 7 days" or "store in /specific/location".<p>I have got the main functionality working and I've been using it myself in a crude way (using sqlite client directly for data entry etc.) for about a week. It was not meant to be a serious project to begin with - I just wanted to build something to evaluate Tauri for desktop apps. I am still not 100% convinced if such a tool is worth building, so the code hasn't been published anywhere. Do you care enough about "screenshots management and cleanup" to use something like this?</p>
]]></description><pubDate>Mon, 28 Jul 2025 10:36:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44709368</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=44709368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44709368</guid></item><item><title><![CDATA[New comment by naiquevin in "Checklists are hard, but still a good thing"]]></title><description><![CDATA[
<p>Same here. I use checklists heavily for my projects.<p>I write them in (emacs) org mode in a way that I can “execute” them repeatedly. Have written about it: <a href="https://www.naiquev.in/recurring-checklists-using-org-mode-in-emacs.html" rel="nofollow">https://www.naiquev.in/recurring-checklists-using-org-mode-i...</a></p>
]]></description><pubDate>Thu, 24 Jul 2025 02:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44666161</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=44666161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44666161</guid></item><item><title><![CDATA[New comment by naiquevin in "Git Notes: Git's coolest, most unloved­ feature (2022)"]]></title><description><![CDATA[
<p>Gerrit uses a “Change-Id” trailer with a unique value. When you “fix up” a commit, the commit SHA changes but the change id remains the same. That’s how it can identify different commits with the same change id as patchsets of the same change.<p>This is based on what I remember (haven’t used gerrit in a while), so it may not be accurate.<p>I used gerrit in my previous job and miss using it. Would definitely prefer it over GitHub which is more popular (and convenient of course, can’t deny that).</p>
]]></description><pubDate>Mon, 23 Jun 2025 02:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44351911</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=44351911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44351911</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>Agree about recording and listening to it. I also do it sometimes. My concern about implementing the record/playback functionality is that it may introduce a bunch of complexity considering it's a web app (permissions to record mic, browser compatibility etc, limits on local storage etc.).</p>
]]></description><pubDate>Tue, 01 Apr 2025 17:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43549379</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43549379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43549379</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>I am going through the alphatex docs in more detail and looks like other stringed instruments and even piano are already supported.<p>Check this for bass guitar - <a href="https://alphatab.net/docs/alphatex/metadata#tuning" rel="nofollow">https://alphatab.net/docs/alphatex/metadata#tuning</a><p>Check the example here for piano - <a href="https://alphatab.net/docs/alphatex/notes/#multiple-voices" rel="nofollow">https://alphatab.net/docs/alphatex/notes/#multiple-voices</a></p>
]]></description><pubDate>Tue, 01 Apr 2025 15:48:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43548214</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43548214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43548214</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>Looks like it's already supported in Alphatex - <a href="https://alphatab.net/docs/alphatex/metadata#tuning" rel="nofollow">https://alphatab.net/docs/alphatex/metadata#tuning</a>. You will need to specify the following metadata in the tab editor<p>\tuning G2 D2 A1 E1 B0</p>
]]></description><pubDate>Tue, 01 Apr 2025 15:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43548197</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43548197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43548197</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>If any one's looking for the answer to why it's not recommended to edit library imports - when you import collections from the library, you can receive updates whenever the collection author publishes a new version. These updates might include new exercises or improvements to existing ones. However, if you've made your own modifications to the collection, these personal changes will be overwritten when you update to the newer version.<p>It's mentioned on the faqs page - <a href="https://www.captrice.io/user-guide/faqs.html" rel="nofollow">https://www.captrice.io/user-guide/faqs.html</a>. Missed updating the link. Will push a fix shortly.</p>
]]></description><pubDate>Tue, 01 Apr 2025 15:44:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43548169</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43548169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43548169</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>I am going through the alphatex documentation in more detail and chances are that any stringed instrument could already be supported. Checkout the tuning section - <a href="https://alphatab.net/docs/alphatex/metadata#tuning" rel="nofollow">https://alphatab.net/docs/alphatex/metadata#tuning</a>.<p>It might even work for piano as well, there's an example here - <a href="https://alphatab.net/docs/alphatex/notes/#multiple-voices" rel="nofollow">https://alphatab.net/docs/alphatex/notes/#multiple-voices</a></p>
]]></description><pubDate>Tue, 01 Apr 2025 15:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43548076</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43548076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43548076</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>Thanks for reporting. I’ll check this.</p>
]]></description><pubDate>Tue, 01 Apr 2025 13:20:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43546478</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43546478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43546478</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>I haven’t tried using it for bass guitar but I believe it should just work? I assume you    want tabs for bass guitar. Alphatab, the tablature editor supports bass guitar and other stringed instruments too. I guess it even supports notation for drums/percussion.<p>For that matter, I think the app should work for practicing any instrument that can be practiced with a metronome if you ignore tablature (which is only for reference anyway).<p>For now I want focus on guitar as that’s my primary use case but I’d love to extend it for other instruments in future.</p>
]]></description><pubDate>Tue, 01 Apr 2025 13:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43546452</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43546452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43546452</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>Yes, music notation is configured to be hidden as I felt it would take up extra space. But recently I myself felt the need for it when editing tabs that had triplets. Beams are not visible in tabs. Planning to add a button soon to toggle notation display.</p>
]]></description><pubDate>Tue, 01 Apr 2025 13:06:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43546341</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43546341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43546341</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>> when I practice for more than an hour every day<p>> this creates horrible calluses on my fingers<p>I think both are good problems to have :-). Consistently practicing for more than an hour every day is quite difficult unless you are professionally into it. If you are able to manage it then that's commendable. And once the calluses are formed, it doesn't hurt as much. A downside of skipping practice for a week, besides the practice itself, is that the calluses go away.</p>
]]></description><pubDate>Tue, 01 Apr 2025 09:56:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43544867</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43544867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43544867</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>No, it doesn't play the tabs. The primary use case to help with practicing something you've already learnt.<p>Import from Guitar Pro sounds like a good idea and the format doesn't seem to be proprietary based on a quick google search. Will explore further. Thanks!</p>
]]></description><pubDate>Tue, 01 Apr 2025 09:16:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43544551</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43544551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43544551</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>Captrice works in a browser on an android phone. But honestly, it's designed to be used on a desktop/laptop with a keyboard as there are some handy keybindings/shortcuts for easily controlling the metronome while playing the instrument.<p>If you are specifically looking for an android app, I've only found one that comes closest - Instrumentive[1]. It allows tracking time for the entire practice session besides uploaded recording of the session. Whereas my use case is to track the duration of practice at every tempo. Trying to play for extended duration seems to work well for me in terms of building endurance and muscle memory.<p>[1]: <a href="https://instrumentive.com/" rel="nofollow">https://instrumentive.com/</a></p>
]]></description><pubDate>Tue, 01 Apr 2025 06:46:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43543578</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43543578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43543578</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>> Firstly, the tab for that exercise is long enough to need a scroll bar, and so I don't understand how one is supposed to play along with that tab to a metronome.<p>I agree, this app is not great for learning a piece of music but it works well for practicing an already learnt piece. This is how I have been using it for myself.<p>As I mentioned in another comment, the tab and the video are mainly for reference i.e. to answer the question what to practice. Earlier, it only allowed either a tab or a video. At some point I added support for both (because why not!) Looks like that's causing some confusion.<p>I like your idea of playing along with a synthesized sound in the learning phase, although I haven't tried it myself. I believe alphatab (the lib used for tablature) does support midi playback which could make it function like guitar pro. Need to see how much complexity it introduces (mainly related to getting both the metronome and the midi to play together, never tried it). Perhaps there could be two separate modes to keep things simple - a learning mode without metronome and a practice mode (same as current). Won't promise anything but will at least do a POC.<p>Thanks for the detailed feedback.<p>PS: The link you shared wouldn't work for anyone else, as it only exists on your device thanks to the local-only-ness. Have some thinking to do to make this more intuitive.</p>
]]></description><pubDate>Tue, 01 Apr 2025 06:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43543375</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43543375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43543375</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>Captrice allows you to export an exercise collection. You get a json file that can be shared with others or copied to another device where it can be imported back into the app.<p>> AlphaTab is the star here<p>Absolutely! High quality stuff. I wasn't aware of the person behind the project. Thanks for mentioning it.</p>
]]></description><pubDate>Tue, 01 Apr 2025 04:58:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43542999</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43542999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43542999</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>This is so cool. Loved the UI, simple and to the point.</p>
]]></description><pubDate>Tue, 01 Apr 2025 03:19:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43542483</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43542483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43542483</guid></item><item><title><![CDATA[New comment by naiquevin in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>I mean “deliberate” to be the adjective for “practice” and not “app”.<p>Thanks for the suggestion though. Definitely something to think about. I personally hate “opinionated” too.</p>
]]></description><pubDate>Tue, 01 Apr 2025 03:16:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43542456</link><dc:creator>naiquevin</dc:creator><comments>https://news.ycombinator.com/item?id=43542456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43542456</guid></item></channel></rss>