News for hackers. Stuff that matters.

aviaryan

Re:Show HN: Private real-time dictation app for Mac on Tuesday July 01, 2025 @08:07AM (#44433053)
It's the same (or better) than Whisper models, in my experience.

However, Wispr Flow does post-processing, so its output might be more useful, as it removes fluff from your speech.

I think it's possible to implement fast, local post-processing using the Gemma models. So I will give it a shot. If it works, then the output will be as good as the best paid options available.

Needless to say, if you speak very precisely, then my project is all that you need. It's almost 100% accuracy, I haven't seen a mistake yet (crazy, I know).

Re:Show HN: Private real-time dictation app for Mac on Monday June 30, 2025 @10:36PM (#44430059)
I had created another program like this, which is cross-platform.

It doesn't have as good of a UX as this, but it should help unless you find a better option.

https://github.com/aviaryan/voice-writing-electron

Re:Show HN: Private real-time dictation app for Mac on Monday June 30, 2025 @10:31PM (#44430037)
It is possible. However, given that the transcription was always instantaneous, I didn't see the need for it. I will attempt to implement it for the next version.
Yes, we plan to use that as a means to sustain ourselves till we can actually make some money from this. Thanks for pointing, I have mentioned it in the landing page's FAQ now.
We are live on Product Hunt! :tada:

I have used the comments and feedback mentioned here to add an FAQ section on the landing page. Thank you, everyone. :pray:

Obviously, local note-taking is the best and that's what I used to do when I used VSCodeNotebook.

https://github.com/aviaryan/VSCodeNotebook

But if you want to access your notes on different devices (mobile phones for example), that's where something like YourNote comes handy.

You are right. It should be explained in detail somewhere as lots of people had questions regarding it on HN.
Haha, I am sure I can optimize the loading time. A blockstack account is required for reliably managing the auth. It's much better than relying on Google for it or coding one of our own IMHO.
True. I will be careful. Thanks for pointing it out.
Updated the landing page quickly. It shows more info about the app along with a screenshot.
You are right. I made this keeping Blockstack people in mind and didn't realize I should change that before launching publicly. I am working on a new homepage now.
In a binary sense, you are right but I think everyone still uses them to sell their product. Maybe I can add a disclaimer listing the conditions in which this guarantee doesn't hold true.
True. In fact, if you can self-host things, you have already solved most of the data-related concerns.

But with YourNote, my other aim is to allow users to also move out of the app in case they don't feel like using it. That's why we have features like "Export Notes" that exports the data in clean, hierarchical `.md` files. This way they always have easy access to their data.

Thanks. I wonder how are you doing that? Is there any way I can learn more?
It's not distributed. Your data will be stored on a storage provider of your choice and it will only be accessible to you (or others with whom you share).

More here: https://github.com/blockstack/gaia#user-control-how-is-gaia-...

I haven't used Standard Notes before but from what I see now, it looks close to what we plan to make. I wonder how they store the data and what happens with data in case they disappear. I will look more into it.

I can ask users for a one-time charge to sign up on the app. Also, maybe I can add some "pro" features which I am unsure of, at the moment. Not really sure to be honest, let's see.
Even if Blockstack goes away, you can still access your data (in encrypted form) as Gaia is nothing but a storage system that is a wrapper over existing storage providers (aws, google cloud, and more). Now, the question is how you will decrypt it. Blockstack stores auth information on the Bitcoin blockchain so I guess you will be able to access your Blockstack credentials as long as Bitcoin blockchain is accessible and you have access to your secrets. Also, Blockstack and Gaia are open-source so it's unlikely they disappear with no trace.
Oops, the info about the product is at the bottom. And I should have added a screenshot or illustration too. I added one in the background now. Here is how the app looks. https://i.imgur.com/T3ZVj35.png
That is true, and the only way to fix that is when users see the code and run it themselves (I plan to open source very soon). Apart from that, I don't think I can provide any other guarantees. No open source project can. If they are discovered doing something bad, they go rekt. That's how it usually is. So what's the point here? Should I not have a line like this in my copy?

Another thing that can be done is that I distribute my application in such a way that its code is directly linked to the open source GitHub repo. It can be done by having some script as the distributable that clones and runs the source code (it's a very bad way though). It would be interesting to know if any other open source project in the privacy space is already doing something extreme like that.

Blockstack is like a framework that allows people to create and access decentralized apps on top of it. It enables that by letting users created a decentralized ID that is stored on the blockchain (bitcoin) and giving users access to the apps based on that ID (like authentication).

Gaia is a storage system built by the Blockstack team. It is different from IPFS and others in the sense that it allows the user to choose where they store their data. This storage location is called Gaia hub. This approach gives users absolute control over their data which is unlike other distributed storage systems.

You can learn more about them here.

https://blockstack.org/what-is-blockstack/ https://github.com/blockstack/gaia

Hi HN,

The founder of YourNote here. YourNote is a user-first note-taking app. By user-first, we mean that user's personal data (which are the notes) are guaranteed to be secure and private if you use YourNote. This is achieved by using Blockstack and Gaia for user authentication and user data storage. So, at any point in time, user and only the user has access to their notes. Even if their Gaia storage gets hijacked, their data is encrypted using the keys only the user holds so it's basically impossible to access a user's data for a third party. This establishes two things.

1. Data Security

2. Data Privacy

So with YourNote and Blockstack, we can be sure that we are good on those fronts. Another thing that makes YourNote interesting is that it uses open standard (markdown with frontmatter) for storing notes. So even if YourNote gets taken down, the user can still access their data using any text editor as the data is stored on their own storage. Also, if the user starts hating YourNote for some reason, they can export their data and either use a text editor for accessing them, or fork YourNote and make their own app. So basically, another thing that YourNote guarantees is -

3. Data Accessibility

I believe these three things are very important for a note-taking app which stores data that is more "personal" and "valuable" to the user than photos, media, and other data.

HN, I would love to know what you think about the idea and the product. I know that it's a long way to go before this can become something that people will readily jump ship on, but I hope it's a valid start.

Older »