HNHacker News
TopNewBestAskShowJobs

chaychoong

165 karma · joined April 25, 2016

submissionscomments
chaychoong··on Jujutsu megamerges for fun and profit
Great writeup! I've been using `jj parallelize` [1] a lot (and wrote about it here [2]) to fan out a sequence of commits to set up a megamerge, but your stack alias sounds super useful to create them on the fly, rather than at the very end of a work stream. Thanks for the tips!

[1] https://docs.jj-vcs.dev/latest/cli-reference/#jj-parallelize [2] https://blog.chay.dev/parallelized-commits

chaychoong··on I Made a Font
Post author here: thanks! It helps that I stare at code daily, so the urge to create a typeface for code is strong
chaychoong··on I Made a Font
Do it! It's an amazing experience.
chaychoong··on Show HN: I made an e-signing tool for solopreneurs on a budget
Congrats on the launch!

I imagine it will be really hard to compete with completely free alternatives like FreeSign[1]. Have you considered giving a free tier, or at least a free trial of sorts so potential subscribers can test the flow?

[1] https://freesign.org/

chaychoong··on Show HN: I reverse engineered top websites to build an animated UI library
And the "taskbar" at the bottom too!
chaychoong··on Today is Ubuntu's 20th Anniversary
I've always thought that NixOS is a new distro because of the recent hype, but apparently it is older (by about a year) than Ubuntu!
chaychoong··on Create an internal CLI using Just
`make` is a great tool, but specifically for this use case (creating a distributable CLI), `just` has lots of batteries-included features such as

* a way to list all available commands

* generate completions

* run shebang commands

.. and many more quality-of-life things.

It is probably possible to achieve these using `make`, but not without some hacking.

chaychoong··on Jujutsu: A Next Generation Replacement for Git
I have a short blog post here that describes some of my basic workflows:

https://blog.chay.dev/basic-jj-workflows

chaychoong··on Botlib: C Telegram bot framework
Do elaborate! I thought antirez is a pretty well respected programmer.
chaychoong··on Transcribing on Fly GPU Machines
Interesting.. according to https://community.fly.io/t/fly-gpus-are-here/16110, these machines use Cloud Hypervisor. I wonder what makes Cloud Hypervisor play better (vs Firecracker) with GPUs
chaychoong··on FreeRDP: A remote desktop protocol implementation
One nice thing about WSL: GPU "passthrough" (via GPU-PV) is handled out-of-the-box.

There are some solutions (such as https://github.com/jamesstringerparsec/Easy-GPU-PV) that makes the process easy if you are using Hyper-V as the hypervisor, but it is not a straightforward task yet. Hopefully that will change in the future!

chaychoong··on Show HN: Professional headshots for remote team with AI
Looks oddly similar to https://headshotai.studio/, some of their FAQ answers are exactly the same too. Not sure if they are owned by the same person, or if one of them copied the other.
chaychoong··on SVG Backgrounds
A similar project by the Tailwind team: https://heropatterns.com/ though it's not customisable
chaychoong··on Migrating from AWS to Fly.io
I would love to try fly.io but unfortunately it doesn't support GPU workloads yet. Waiting eagerly!
chaychoong··on Pyright: Static Type Checker for Python
For Neovim users that use LSP + completion + snippets, it is slightly unfortunate that the Pyright team does not plan to support snippets on Pyright (but open to supporting it on Pylance, which is not OSS).

https://github.com/microsoft/pyright/issues/924

chaychoong··on Show HN: IndigoStack – a new native macOS app for local web development
> it's painfully slow on MacOS even with the new virtiofs

They said it here

chaychoong··on Creative shares hit decade high
I'm personally curious about how the Super X-Fi work, under all that marketing. Seems like it's their take on AI-generated HRTFs?

http://pro.3dsoundlabs.com/category/personal-hrtfs/