HNHacker News
TopNewBestAskShowJobs

sunny41

12 karma · joined December 3, 2023

submissionscomments
sunny41··on Show HN: Portable Giant File Viewer
Do you still get this error now?
sunny41··on Show HN: Portable Giant File Viewer
I was excited to hear about this and had a try. It seems it is not possible to jump to the end of the file.
sunny41··on Show HN: Portable Giant File Viewer
As AI is hot recently, there is also some AI in this tool -- the app icon is made using AI.
sunny41··on Show HN: Portable Giant File Viewer
Dark mode will be available in a week. The colors are hard-coded currently, but I can make it adjustable.
sunny41··on Show HN: I built a tool to manage and compare credit card rewards
Is it only for U.S.?
sunny41··on An app that creates music notations from an audio recording
AudioScore is a professional option. There are a few trial for its older versions available on the Internet. But it is not running on Linux.

https://www.avid.com/products/audioscore-ultimate

sunny41··on Ask HN: What apps have you created for your own use?
I created a Postman/Insomnia and a note app for my own use because I do not trust third-party cloud solutions.

I also created a music player because I dislike the shuffle algorithm in Spotify.

And I have created a travel app for my family to provide public transport route suggestions, offline maps and reminders.

My Postman/Insomnia alternative is open-source for the public now: https://github.com/sunny-chung/hello-http

sunny41··on Show HN: HTTP/WebSocket/GraphQL/gRPC desktop client without the need of login
Thanks for the suggestion. It seems only plaintext information is interested in most use cases, so this might work. I will consider this solution.
sunny41··on Show HN: HTTP/WebSocket/GraphQL/gRPC desktop client without the need of login
Unfortunately, my application is designed to persist binary requests and responses, so the file format is also binary. Encoding it to a text format is not ideal as it would increase the file size drastically. This is a big barrier and I do not have a concrete direction yet to make collaboration possible in a transparent and easy way.
sunny41··on Show HN: HTTP/WebSocket/GraphQL/gRPC desktop client without the need of login
Thanks for the good question. I have tried Bruno. Comparing with mine, it does not support GraphQL subscriptions, WebSocket and gRPC at the moment, which are needed in my daily work. It also does not log the connection detail, which is very useful in infrastructure troubleshooting. It does not persist responses as well, which I would sometimes need that. My application addresses these demands.

Bruno is Postman-like. It only saves when user clicks "Save" explicitly, which I would always forget and causing data loss. Personally I like Insomnia's style more. It saves modification immediately, which is adopted in my application.

My application also features multiple request templates per API, which I could not find an equivalent in existing HTTP client softwares.

Bruno did have something shining which mine does not address yet -- it allows collaboration over git.

Please correct if I am wrong.

sunny41··on Show HN: HTTP/WebSocket/GraphQL/gRPC desktop client without the need of login
This is an alternative to tools like Insomnia REST or Postman. No account is needed to use this software. No data is shared. No installation is needed. Hopefully its features would be more suitable to users and have fewer usability bugs.

Users can also learn how application protocols operate on HTTP wires through this software.

Images and videos describing this software are available in the project website: https://sunny-chung.github.io/hello-http/

I created this project because my favourite HTTP client softwares all go to cloud and requiring an account to use, also the major bugs were not addressed, e.g. a request collection is deleted unexpectedly by opening a drop down menu.

Please let me know if there is anything missing. This is my first opensource application project.