HN user

y1zhou

7 karma

https://github.com/y1zhou

Posts3
Comments21
View on HN

Some tasks could take a while, especially with /goal mode. At work we often have multiple agents running on different tasks, and each could spawn subagents that you may or may not want to track. With the herdr skill you can have subagents be managed via tabs or panes, which gives them more visibility and could also explode your terminal :)

On the flipside, this "fingerprint" approach is also what makes Shazam work poorly if you just sing into it. You're likely to generate different hashes than the original song, even if you are a very good singer! This is why newer, machine-learning-based systems are built to handle humming and singing, by matching on melody rather than exact frequencies.

So this is why singing/whistling a song to my phone never worked! I've always imagined the tech as some sort of wave pattern matching but the DFT is obviously more efficient for many scenarios. Cool article!

Adding dependencies to the script directly was a game-changer. I was able to write a script for a friend with no coding background at all and everything ran smoothly on his machine. No more rabbit holes of bundling Python packages and setting up environments!

Does uv handle cases where dependencies go beyond Python? For example, many bioinformatics-related conda packages would come with external binaries written in C++ or other languages. Would uv be able to pull from conda?

Mario meets Pareto 2 years ago

This is so neat! MOO has been a integral part of my work yet it has never occurred to be that Pareto optimization could be applied in kart picking.

I've recently setup AdGuard Home on my Raspberry Pi, and noted that requests made from an Android phone weren't going through the DNS server at all. Turns out it uses a default IPv6 DNS first (which I found no method to modify) and then falls back to the manually entered IPv4 DNS server.