HNHacker News
TopNewBestAskShowJobs

lamnguyenx

37 karma · joined June 10, 2024

submissionscomments
lamnguyenx··on Show HN: Figma-use – CLI to control Figma for AI agents
What's your opinion on PenPot - Figma's biggest rival? I think PenPot is more dev-friendly. Their "Code" mode is 100% free
lamnguyenx··on OmniHuman-1: Human Animation Models
NVIDIA Demo of Audio2Face is such a joke, compared to this one.
lamnguyenx··on Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB
Does this work with Raspberry Pi 4 or Raspberry Pi Zero 2 W? Unfortunately I don't have Pi Zero W lying around :(
lamnguyenx··on Dance training superior to physical exercise in inducing brain plasticity (2018)
I have the same question to playing the piano. By every piano playing (30-60 mins per day), can we enhance our brain capacity and delay the age of dementia?
lamnguyenx··on Visual guide to SSH tunneling and port forwarding (2023)
Nice catch. You're right. At my company all servers operate inside a complex & heavily-guarded intranet, so I usually use 0.0.0.0 instead of localhost / 127.0.0.1. Sometimes, only using the former worked (e.g: using Code-Server or Jupyter Notebook), and I'm not so good at networking to dive into iptables and firewall things.
lamnguyenx··on Visual guide to SSH tunneling and port forwarding (2023)
Wow. Nice trick! I didn't know SSH Config can do that exec control flow.
lamnguyenx··on Visual guide to SSH tunneling and port forwarding (2023)
just check my comment in in this post using `~/.ssh/config` with ProxyJump, you can virtually jump between A B C D E ... or whatever.
lamnguyenx··on Visual guide to SSH tunneling and port forwarding (2023)
It's 2024! Please avoid writing SSH commands like that.

Instead, configure your ~/.ssh/config with LocalForward, RemoteForward, and ProxyJump. This can save you a significant amount of time, especially when using ssh, scp, or rsync to transfer data from a remote server that requires multiple intermediate SSH connections.

e.g:

    Host jump-host-1
        HostName jump1.example.com
        User your_username
        IdentityFile ~/.ssh/id_rsa

        Host jump-host-2
            HostName jump2.example.com
            User your_username
            IdentityFile ~/.ssh/id_rsa
            ProxyJump jump-host-1

            Host jump-host-3
                HostName jump3.example.com
                User your_username
                IdentityFile ~/.ssh/id_rsa
                ProxyJump jump-host-2

                Host target-server
                    HostName target.example.com
                    User your_username
                    IdentityFile ~/.ssh/id_rsa
                    ProxyJump jump-host-3
                    LocalForward 0.0.0.0:8080 0.0.0.0:80  
                    RemoteForward 0.0.0.0:9022 0.0.0.0:22

    # after this:
    # - you can ssh/scp/rsync to your target-server via an alias
    # - forward traffic FROM port 80 on your target-server to port 8080 on your local machine
    # - forward ssh requests TO port 9022 on your target-server to port 22 on your local machine
    # - remember, for LocalForward & RemoteForward : 
    #   + left is target-server
    #   + right is your local
    #   + use 0.0.0.0 instead of localhost or 127.0.0.1
lamnguyenx··on Ask HN: What macOS apps/programs do you use daily and recommend?
Don't forget full HDR support of IINA that VLC and most other alternatives on Apple Silicon don't have.

However, VLC still provides the best subtitle style customizations.