News for hackers. Stuff that matters.

chaychoong

Re:Jujutsu megamerges for fun and profit on Monday April 20, 2026 @09:00PM (#47843292)
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

Re:I Made a Font on Tuesday June 03, 2025 @12:50PM (#44172012)
Post author here: thanks! It helps that I stare at code daily, so the urge to create a typeface for code is strong
Re:I Made a Font on Tuesday June 03, 2025 @12:45PM (#44171964)
Do it! It's an amazing experience.
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/

And the "taskbar" at the bottom too!
Re:Today is Ubuntu's 20th Anniversary on Sunday October 20, 2024 @09:18PM (#41899876)
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!
Re:Create an internal CLI using Just on Saturday August 24, 2024 @10:25AM (#41338550)
`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.

Re:Jujutsu: A Next Generation Replacement for Git on Tuesday July 09, 2024 @05:16AM (#40914008)
I have a short blog post here that describes some of my basic workflows:

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

Re:Botlib: C Telegram bot framework on Friday November 24, 2023 @09:39PM (#38410664)
Do elaborate! I thought antirez is a pretty well respected programmer.
Re:Transcribing on Fly GPU Machines on Tuesday November 14, 2023 @01:03AM (#38259706)
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
Re:FreeRDP: A Remote Desktop Protocol Implementation on Friday September 29, 2023 @12:01AM (#37699137)
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!

Re:Show HN: Professional headshots for remote team with AI on Tuesday March 21, 2023 @02:47AM (#35243192)
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.
Re:SVG Backgrounds on Monday March 20, 2023 @08:47PM (#35241063)
A similar project by the Tailwind team: https://heropatterns.com/ though it's not customisable
Re:Migrating from AWS to Fly.io on Wednesday January 04, 2023 @01:39AM (#34242767)
I would love to try fly.io but unfortunately it doesn't support GPU workloads yet. Waiting eagerly!
Re:Pyright: Static Type Checker for Python on Monday January 02, 2023 @07:50PM (#34226030)
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

> it's painfully slow on MacOS even with the new virtiofs

They said it here

Older ยป