HNHacker News
TopNewBestAskShowJobs

hboon

3,332 karma · joined October 30, 2008

Hwee-Boon Yar.

Available for fractional roles and gigs. Currently bootstrapping:

LinkBunny for coding agents to build/exchange nofollow backlinks autonomously - https://getlinkbunny.com

FIND ME:

* Blog: https://hboon.com/

* Bluesky: https://bsky.app/profile/hboon.com

* X/Twitter: @hboon

* Mastodon: @hboon@mastodon.social

* Email: hboon@motionobj.com

submissionscomments
hboon··on Neovim 0.12.0
> like , being able to pop a document open in your editor from the desktop?

There's a hackish way to do it by watching for Neovim command line commands that start with "/Users/" (change it if you are on other OS).

Your coding agent can probably hack something up based on:

`//Hackish supports drag and drop files into Neovim by examining when command line starts with "/Users/".`

hboon··on Show HN: To Local Time – paste "3pm JST" and see it in your timezone
I built a little tool that converts times like "3pm JST" to your local time because launch directories always tell me that and I have to figure it out.
hboon··on OpenCode – Open source AI coding agent
I use Droid specifically because Claude Code breaks too often for me. And then Droid broke too (but rarely), and I just stuck to not upgrading (like I don't upgrade WebStorm. Dev tools are so fragile)
hboon··on Ask HN: What Are You Working On? (March 2026)
I work on a few products as an indie bootstrapper.

* https://theblue.social — TheBlue.social, provides Bluesky native tools

* https://stacknaut.com — Stacknaut, SaaS starter kit to build on a solid foundation with AI, includes provisioning on Hetzner, deployment with Kamal 2 and dev with coding agents

* https://codevetta.com — Codevetta, Architecture and code reviews service

* https://myog.social — MyOG.social, OG Image Generation Service

I've been planning a new idea with that and possibly future ideas based on the future (and near future) where there are more and more "agent" users.

hboon··on Ask HN: Who wants to be hired? (March 2026)
Location: Singapore (UTC+8) Remote: Yes Willing to relocate: No

Technologies: TypeScript (web frontend Vue + backend Fastify+Postgres) + Swift (iOS and some macOS) + heavy coding agent use (Claude Code and Droid) Résumé/CV: https://hboon.com/about/ Email: hboon@motionobj.com

Looking for part-time work as I build my own products.

30 years experience in software development.

hboon··on Addressing Antigravity Bans and Reinstating Access
Zoho lets you pay a small monthly (yearly?) fee and link several domains to it.
hboon··on Ask HN: Share your productive usage of OpenClaw
In your experience, did you (or anyone) in the team/company felt that some non-tech people were not pulling their weight, example project managers/directors who didn't seem to bring enough value and if you did, found that using OpenClaw reduces the need for those positions?

Or has anyone else?

hboon··on Ask HN: What are you working on? (February 2026)
I've been working on a starter kit for indie SaaS builders. Extracted from a few of my SaaS products. Been programming for 30 years and using coding agents for the past year, so it's optimized for that https://stacknaut.com
hboon··on An Update on Heroku
Yes, Render if you want something similar.
hboon··on Remarkable Pro Colors
Are there pens that work like Lamy Al-Star EMR pen, with a button to switch tools, etc, on the RMPP? I have been using my RM2 for years. Backlight would be nice, but not sure it's worth the trade off for me.
hboon··on Ask HN: Who wants to be hired? (February 2026)
Location: Singapore (UTC+8)

Remote: Yes

Willing to relocate: No

Technologies: TypeScript (web frontend Vue + backend Fastify+Postgres) + Swift (iOS and some macOS) + LLM (Claude Code and Droid)

Résumé/CV: https://hboon.com/about/

Email: hboon@motionobj.com

Looking for part-time work as I build my own products. Especially interested in one-off ad-hoc architecture pre-ship reviews.

30 years experience in software development.

hboon··on LNAI – Define AI coding tool configs once, sync to Claude, Cursor, Codex, etc.
Yes, just softlink (or @-mention). I'm more concerned about incompatible file formats (eg. with skills).
hboon··on Swift is a more convenient Rust (2023)
I remember that in early Swift, I had a 1-2 line dict/array literal and it caused the file/project build to be 30 minutes.
hboon··on Ask HN: Share your personal website
https://hboon.com/ — Bootstrapped indie programmer
hboon··on Show HN: Boost social media CTR. Auto generate Open Graph images for website
All good! Thanks.
hboon··on Show HN: Boost social media CTR. Auto generate Open Graph images for website
Layman explanation: automatically generate the image banner that you see when you paste your site/page URL into social media

Do you think there's anything I can improve to make the site clearer?

hboon··on Show HN: Boost social media CTR. Auto generate Open Graph images for website
At the moment, yes. I expect to add things like templates and titles soon.
hboon··on Ask HN: What are you working on? (January 2026)
I've started working on a tool to automatically generate OG images by just setting 1 line of a HTML meta tag.

It might be trivial for some programmers to use puppeteer or some would want to hand-build some OG images (you can mix and match), but otherwise, this tool is very handy, and set-and-forget.

I just created a Show HN for it https://news.ycombinator.com/item?id=46585378

hboon··on Play Aardwolf MUD
I don't know or don't remember. The last time I played was more than 20 years :)

I remember Fufa though.

hboon··on Play Aardwolf MUD
Lasher is here too.
hboon··on Ask HN: Who wants to be hired? (January 2026)
Location: Singapore (UTC+8)

Remote: Yes

Willing to relocate: No

Technologies: TypeScript (web frontend Vue + backend Fastify+Postgres) + Swift (iOS and some macOS) + LLM (Claude Code and Droid)

Résumé/CV: https://hboon.com/about/

Email: hboon@motionobj.com

Looking for part-time work as I build my own products. Especially interested in one-off ad-hoc architecture pre-ship reviews.

30 years experience in software development.

hboon··on Charles Proxy
It does. I find the UI better and setting it up easier too
hboon··on Charles Proxy
I don't have elaborate needs and have used Charles for many years. A few years ago I switched to https://proxyman.com and found it easier to use.
hboon··on Ask HN: Those making $500/month on side projects in 2025 – Show and tell
I work on https://theblue.social which provides Bluesky native tools and cross-posting tools.
hboon··on Ask HN: What Are You Working On? (December 2025)
Started doing architecture and pre-launch reviews targetting vibe-coders; to make my bootstrapped product more sustainable.
hboon··on My productivity app is a never-ending .txt file (2020)
Only some and in recent years. The first few years was just timelog like:

11:11 AM - 12:17 PM QuoteEveryday

1:44 PM - 4:57 PM ContractWork:XXX

1:06 AM - 1:26 AM Blog

2:19 AM - 2:40 AM ContractWork:XXX

then I started the logs and TODOs underneath, which now form the bulk of the files.

In recent years, I have some non-work stuff that I do at my computer; those are logged.

fzf is really useful here!

hboon··on My productivity app is a never-ending .txt file (2020)
I have a similar system. I keep my wip.md open in Neovim all the time and the difference is: everyday, I move the done items to a timestamped file. I have records going back to 2009.

It's my timelog and work journal as I expand on items and mark them off as I work on them.

Incidently, I was exploring new ways to work with it recently: https://bsky.app/profile/did:plc:bryys25pc2fnagnyxqgsglhd/po...

hboon··on Amp, Inc. – Amp is spinning out of Sourcegraph
Could you please share a little on why it's noticeably better than Claude Code on a sub (or 5? I mean, sometimes you can brute force a solution with agents)?
hboon··on AI agents find $4.6M in blockchain smart contract exploits
It's not a contract.

It's more akin to a compiled executable that optionally has state. The caller pays to make changes to the state. It's up to the programmer who wrote the smart contract to make it so that unwanted changes aren't performed (eg. simple if-elses to check that the caller is in a hardcoded list or ask another smart contract to validate).

Each external from outside the blockchain into the program's functions are atomic., so user wallet initials func1 which calls func2 which calls func3, no matter which smart contract func2 and func3 are in, the whole call stack is 1 atomic operation.

A token is basically a smart contract that has an associate array with the owners as the keys and the values as the balance: [alice: 1, bob: 20].

And then you can imagine how the rest like transfers, swaps etc works.

And then it's kind of a "contract" because of the atomic nature. Since X transfers $1 to Y and Y transfers 1 cat to X for it is 1 atomic transaction.

hboon··on Zed is our office
Thanks. The JetBrains integration sounds lousy!
← PreviousPage 2 of 34Next →