HN user

docuru

529 karma
Posts142
Comments145
View on HN
coinsignal.co 1mo ago

Show HN: AI Model Benchmark for Crypto Price Predictions

docuru
3pts0
github.com 1mo ago

Show HN: Mailflare – self-hosted email, custom domain with Cloudflare

docuru
5pts4
github.com 1mo ago

Show HN: I Cloned Gmail

docuru
1pts0
github.com 1y ago

Show HN: Run Commands Inside VSCode

docuru
1pts0
bsky.app 1y ago

Show HN: I Built Bluesky Analytics in 24 hours

docuru
4pts2
twitter.com 1y ago

Show HN: YouTube Shorts to Tweets

docuru
4pts0
thegums.co 1y ago

Show HN: I built a AWS S3 desktop client

docuru
3pts4
thegums.co 1y ago

Show HN: AWS S3 Manager – Desktop Client for AWS S3

docuru
2pts0
types.superx.so 1y ago

Show HN: Roast and analyze Twitter/X profiles

docuru
1pts1
gasbyai.com 2y ago

Chat Arena: Test prompt, compare results from multiple AI models

docuru
1pts0
gasbyai.com 2y ago

Show HN: I Built an AI Chat Arena

docuru
4pts1
videokits.co 2y ago

Show HN: Browser-based images/videos converter

docuru
1pts0
thegums.co 2y ago

Show HN: Lightweight Modern API Testing Tool

docuru
1pts0
thegums.co 2y ago

Show HN: Hummingbird – Get immediate AI answers

docuru
7pts0
twitter.com 2y ago

Show HN: I built Rumbo – NextJS alternative with ExpressJs

docuru
2pts0
thegums.co 2y ago

Show HN: Hummingbird – ChatGPT for macOS (build while learning Swift)

docuru
2pts0
twitter.com 3y ago

Summarize/ask question from YouTube URL

docuru
1pts0
gasby.app 3y ago

Show HN: A beautiful GPT chat client

docuru
7pts0
twitter.com 3y ago

Show HN: I built a fancy ChatGPT client

docuru
3pts0
twitter.com 3y ago

Show HN: I built Tetris game on my Twitter banner

docuru
2pts3
chrome.google.com 3y ago

Show HN: Gumnotes – write notes that stick

docuru
4pts1
edupops.com 3y ago

Show HN: Edupops (Antler VN2) – Learn with Short Videos

docuru
3pts1
news.ycombinator.com 3y ago

Ask HN: How to Share Code with Intern?

docuru
1pts2
twitter.com 4y ago

Show HN: Tweets about available one-word domain name

docuru
2pts7
www.tabwhale.com 4y ago

Show HN: Learn and create Kalimba tabs online

docuru
4pts0
github.com 4y ago

Show HN: CodeeBox – An open-source JSFiddle alternative

docuru
1pts0
literoom.co 4y ago

Show HN: Generate your Twitter YearInReview video

docuru
2pts5
github.com 4y ago

Show HN: Go-promise – Golang's style to handle promises/error in JavaScript

docuru
4pts1
refiapp.io 4y ago

Show HN: Refi – An open-source Firestore GUI

docuru
5pts0
twitter.com 4y ago

Meta.com Domain History

docuru
2pts1

I've learned that people use what they familiar with.

At first, I learned and use plain HTML/CSS/PHP and I thought that was good. At college, they taught .NET framework and for some years, that was my go to techstack. Then I started to learn about more languages and frameworks. At some point, it's hard to switch between them

Now I stick with one thing, unless that platform doesn't support it. This also allow me to be a lot more productive since I know most of the thing needed to be done

Sure I can start with vanilla web, or some new framework but it'll take a lot more of time and just not worth it

I've been using AWS S3 for sometimes, nothing to complaint except whenever I need to manage, I have to login, navigate to the bucket/directory. Upload/delete file also requires too many steps

Decide to built this desktop client. I can create a connection to an existing bucket (or create a new one), then start browsing/upload/delete files just like Finder or Window explorer.

AWS credential is required (with at least read/write permission). A macOS version is available, Windows version is on the way (do let me know if you interested)

Hi, I built this little fun tool to analyze your Twitter/X profiles.

It also give the best performed tweets, similar profiles and archetypes.

Leave your twitter handler and I'll generate one for you, or try it out on the post link

I started testing prompts more in the past few days, thought building this UI to test prompt and compare the response from multiple models.

This is a BYOK app, support models from OpenRouter, OpenAI, Claude, Gemini, Groq, Azure and custom models. You'll need to 1. Config your AI service 2. Create a new arena 3. Add the models you want to test

Then enter the prompt and click Send icon to see the result

Hi everyone, Gumnotes is a simple note taking app that lives in your Chrome new tab.

I saw a friend using a note taking extension that no longer available. I often write notes on different apps but never really stick to one. So I decided to build Gumnotes, it's show up every time I open a new tab. It saves the notes offline by default, and also support syncing with logged in account.

It's available on Chrome Webstore and also on gumnotes.co

Feedbacks and questions are welcome

Hello everyone,

We finally launched Edupops, an app with short 1-minute videos on startup and marketing skills.

The idea was to use our free time better. Instead of wasting time with mindless scrolling meowing and dancing videos, we could learn a skill.

We're started with an idea, and a team born and raised in different part of the world. Fast forward 5 months later, we're now so happy to share this idea with you all. It’d mean the world to the team if you’d take out 5 minutes to support our launch, and would be amazing to get some constructive feedback.

P/s: We’re also launched on Product Hunt today, would appreciate your support

I feel handling Promises in JavaScript is not nice with `then/catch`. It gets messy when there are multiple promises (I often use `async/await` and wrap in a huge `try/catch` block in this case), or there is a huge chunk of code in the resolve function

I notice how Golang handle errors. The error is returned in the same line of code. We handle it, then move on to the next problem. That makes the code easier to read and is more convenient to handle error.

So I make this tiny `go-promise` util library to handle promise better in JavaScript. Feedback are welcome!

The code can't run with only client JS. It needs a backend. ElectronJS allows running NodeJS as backend.

I tried React Native (only support JS on the client-side, need to build native modules to run some core functions for languages), Flutter (a few missing utilities, not so familiar).

I have answer why a desktop app in other comments so I won't repeat. Electron is the best fit in this situation.

That's a valid concern. I (the desktop app) don't track, collect your data or activities when using the desktop app.

When using the desktop app, there are 3 situations the app communicate with online servers:

1. For WHOIS queries, the app communicates directly to the WHOIS servers, no middleman

2. For payment using Paypal's smart button. They might collect some data for fraud detection.

3. When checking for updates or form submissions. The app will send the only necessary information to our server. For updates, we need "platform" (i.e win32, darwin, etc.) and "version" (the current Domain Tool version, i.e "0.0.21"). For contact form submissions, we need "email", "message", and the "type" of form submission

Note that when submit a contact form, the server don't collect your IP. But as the nature of request, the server can read your IP.

P/s: This remind me to add the privacy section

Yes, it is for people love checking out for domains. I do it quite often myself. The price was one-time and I'll let people who purchased it judge.

The main feature is to generate one-word or short domain names with different recipes, and help you find the available ones. Domain providers don't have the name generator feature.