mukeshsoni | 10 months ago | on: Show HN: I rewrote my Mac Electron app in Rust
mukeshsoni's comments
mukeshsoni | 10 months ago | on: Ask HN: What are you working on? (May 2025)
I have built the basic photo management functionality. I have also added conversational search using the CLIP model, which is working really well.
I hope to add a photo editor to the app because that's the part i love about Lightroom. It's a photo management app with a built in photo editor (which is really good).
mukeshsoni | 4 years ago | on: OpenRA: Red Alert, Command and Conquer, Dune 2000, Rebuilt for the Modern Era
mukeshsoni | 5 years ago | on: Vimflowy
Written in react and uses draft-js for rich text editing.
I would love for someone to send a PR which adds a vim mode like vimflowy.
Edit - Here's a version i deployed which can sync your notes to dropbox - https://www.deepnotes.in
mukeshsoni | 5 years ago | on: Show HN: Personal CRM: Note taking, the way it should be
But things like collaborative editing become impossible with this model. Or maybe i don't know enough.
mukeshsoni | 6 years ago | on: Ask HN: What are you working on?
It keeps data in local storage and has an option to back it up to your dropbox account.
Nowhere as smooth and bug free as workflowy, but it was a fun experiment.
Warning - Has a lot of bugs in mobile. Leads of loss of data.
mukeshsoni | 7 years ago | on: Formally Specifying UIs (2018)
mukeshsoni | 7 years ago | on: We're Entering a Golden Age of Podcasts
mukeshsoni | 7 years ago | on: Ask HN: What technologies did you learn in 2018?
I have been calling myself a frontend engineer for last 7 years. Not that i did not know html and css but my focus was always on javascript. This year i focused on web accessibility and that made me realise how much i didn't know about html and css. I now figure out how my component (<react_developer>) will look implemented just in html and css and then add interactivity with javascript. It feels like someone cleaned my hazy glasses. Accessibility for the win.
mukeshsoni | 7 years ago | on: Ask HN: How do you manage UI/UX for your side projects?
It went through exactly the points you mention in good detail. And she also showed implementation of some of these ideas on the web.
mukeshsoni | 8 years ago | on: The Design and Use of QuickCheck
mukeshsoni | 9 years ago | on: Exponent – Build native apps in JS that work across both iOS and Android
mukeshsoni | 9 years ago | on: Am I Introverted, or Just Rude?
Am I rude, or just introvert?
mukeshsoni | 12 years ago | on: Ask HN: Idea Sunday
mukeshsoni | 12 years ago | on: Ask HN: Idea Sunday
My app is built with tauri too. It supports all kinds of images - - JPEG - PNG - TIFF - WEBP - BMP - ICO - GIF - AVIF - HEIC/HEIF and RAW images from various camera manufacturers.
The image reading and processing (for exporting images) is all done on the rust side. These are the crates i use - image - libheif-rs -> to read HEIF/HEIC images - rawler -> to read JPEGs embedded inside RAW images - libraw -> to convert RAW images to JPEGs and PNGs - rexiv2 -> to read image exif data
I use the candle crate to download the CLIP model and generate index pairs for images. I store the faiss indexes in a file on the file system.
I am using the app personally for about a month and it feels amazing to use something you have built yourself.
I hope to add an image editor to the app in the future so that I have my own app management and editing software which is enough for my ametuer needs.
Any kind of feedback would be most welcome.