HNHacker News
TopNewBestAskShowJobs

ydj

119 karma · joined March 13, 2017

submissionscomments
ydj··on Qwenputer: A functioning, deterministic RISC-V CPU inside Qwen3.5
I dare say that’s the joke.
ydj··on One month coding with GLM 5.3 Flash
Agree, this post feels like it said very little. “Failed to use glm for a month because sometimes it’s slow and want to try other models too.” Okay, so I guess the only complaint about the model (or the service rather) is that it’s a bit slow.
ydj··on Deser: Rethinking Rust Serialization
deser might also just be deserialize shortened, and I was wondering if it was something focused on deserialization only. As such, I didn’t find a quick little note on the etymology to be a particularly egregious waste of words.
ydj··on Quake Shareware, a CD-ROM just a little too full
The computers in the photo and the layout of the store and signage are also quite strange.
ydj··on LG monitors silently install software through Windows Update without consent
I used to think LG monitors were a good option for high quality 4k high refresh rate monitors. But having owned one of their expensive gamery offerings, it is basically worse in every way compared to an older acer. Worse DP1.4 stability (needs really nice cables to be stable), slow/broken ddc implementation, weird tearing with hdmi output from a Mac.

And I also had an older lg 4k monitor that bricked itself after a power outage, which is apparently a known eeprom issue.

Now this. No more LG for me.

ydj··on SearXNG: A free internet metasearch engine
Yes, if it does archiving too that would be perfect.
ydj··on How We Made IPFS Content Publishing 10x Faster
Not sure, there was a lot of complaints when it rolled out because it was actually peer to peer syncing to other laptops which was causing bandwidth issues for people working on vpn, from planes etc.

I’m not sure if it was actually a well thought out idea, since it’s not like fb has a lack of servers or bandwidth, but I didn’t work on it, so I don’t want to throw too much shade at it.

ydj··on SearXNG: A free internet metasearch engine
Hister sounds like something I wanted for a while, but never got around to building. Searching stuff I’ve seen before is most of what I do with a search engine, so having it local and fast would be amazing. Eager to give it a try.
ydj··on How We Made IPFS Content Publishing 10x Faster
At meta, there was a project for delivering binaries of internally built libraries / binaries to dev laptops using a private ipfs network. This was live for at least some period of time.
ydj··on A data race that doesn't compile
Surely you can express this in C++ just as you could in rust…
ydj··on RTX 5080 and RTX 3090 Setup: 80 Tok/s on Qwen 3.6 27B Q8
Yeah, I’m doing TP with two cards. The topology is configured based on yaml files, and if you are not using a predefined config you can just create a new config with your topology.

I’m not even using a 800G cable since they are expensive and I don’t think I need the bandwidth, opting for 400G instead. This just needs a config change for the number of Ethernet links it uses internally. (Apparently these cables are just many 200G links put together.)

ydj··on RTX 5080 and RTX 3090 Setup: 80 Tok/s on Qwen 3.6 27B Q8
I think it’s not really worth it compared to just buying tokens or a coding plan.

My setup has 4090 handling attention while TT accelerators handles MLP. With just a 4090 you can have CPU handle the MLP layers and use a MoE model, assuming sufficiently powerful cpu. I tried that setup with minimax 2.5 before, and was able to eke out around 10 to 15 tps (albeit with a 7965wx cpu)

ydj··on RTX 5080 and RTX 3090 Setup: 80 Tok/s on Qwen 3.6 27B Q8
The software stack is pretty immature, definitely very DIY. Their officially supported models are pretty old at this point, though there’s community support for gemma4, and models with GDN like qwen3.6 is supposedly very close.

The entire stack (minus some binary blobs in firmware) is open source, so if you have the time and persistence you can get whatever you want done.

A few community members have been working on support with llamacpp, where we can have supported operations offloaded to the TT cards, while having unsupported ops running on GPU or CPU. Llamacpp is pretty good at that. The existing kernels could definitely be better, and I’ll try my hand at writing some kernels some time.

ydj··on RTX 5080 and RTX 3090 Setup: 80 Tok/s on Qwen 3.6 27B Q8
Yeah that’s definitely the smarter buy if you want to just have models running quickly. But the cost of 2 p150 and a 4090 was <$5000 for me.

The main issue is the immature software, and somewhat baroque way of writing kernels. Please, buy one and join us.

ydj··on RTX 5080 and RTX 3090 Setup: 80 Tok/s on Qwen 3.6 27B Q8
80tp/s with 5080 3090 combo is wild. I’ve been working with a 4090 and two Tenstorrent p150 cards, and manage only about 30 tps utilizing all three for qwen3.6 27b q8. Guess I got more optimization to do.

Would like to see the perf of their setup with and without mtp and ngram speculative decoding though, as well as parallel decode performance (once llamacpp mtp plays well with multiple slots).

Being in California electricity alone puts this non-competitive with just paying a cloud though.

ydj··on Show HN: Number Gacha, a gacha game distilled to its essence
I think some people do like the collection mechanics. And some games require specific team comps in order to beat the harder content.
ydj··on What political censorship looks like inside an LLM's weights (Qwen 3.5)
How do you determine that the model was reasoning in Chinese in layer X? I would think the middle layers do not map into any tokens.
ydj··on The Future of Obsidian Plugins
The thing I always wondered regarding obsidian plugins is how they are able to offer them on iOS, given that iOS has rules against downloading code that alters functionality of the software.
ydj··on Accelerating Gemma 4: faster inference with multi-token prediction drafters
Not necessarily. Servers serving the model likely has enough traffic that they are batching decodes already. MTP reduces latency and increase efficiency only when the server can’t batch enough concurrent streams to be compute bound rather than memory bound.
ydj··on Qwen3.6-35B-A3B: Agentic coding power, now open to all
Running the mxfp4 unsloth quant of qwen3.5-397b-a17b, I get 40 tps prefill, 20tps decode.

AMD threadripper pro 9965WX, 256gb ddr5 5600, rtx 4090.

ydj··on Why so many control rooms were seafoam green (2025)
Funny, when I got tired of trying to find a nice desktop background I just started using a solid color of muted blue or green. I never read about this specific usage of colors before but I bet I saw something somewhere that clued me in on this color.
ydj··on Why I love NixOS
I tried fedora silverblue for a while, but the way it works is that it builds a new root fs image whenever you change the installed packages, this makes system package changes take comparatively long vs a traditional os. They suggest installing most apps via flatpak, which is okay as long as you can deal with flatpak idiosyncrasies.

I also tried fedora coreos for a vm + container host, but found the recommended method to configure the system with ignition files and one shot systemd units to be too involved for making a one off system, and it’s probably better for a cloud deployment with many identical nodes.

ydj··on What Python’s asyncio primitives get wrong about shared state
I think it’s not so much that the asyncio primitives got wrong about shared state, as much as is what the authors got wrong about the usage of those primitives. They are classic concurrency primitives that’s been around for almost half a century. They work as designed, but require some care to use correctly.
ydj··on Denial of service and source code exposure in React Server Components
I noticed requests that were exploiting the vulnerability were turning into timeouts pretty much immediately after rolling out the patch. I’m surprised it took so long for it to be announced.
ydj··on Why don't you use dependent types?
Is there a mypy plugin or other tool to check this via static analysis before runtime? To my knowledge jaxtyping can only be checked at runtime.
ydj··on Fixing a loud PSU fan without dying
I’ve also done a noctua fan replacement on my ups. My worry is that they are rated for lower airflow than the original fans they replaced. Have you checked whether it stays cool when running on battery?
ydj··on Training language models to be warm and empathetic makes them less reliable
I had the same thought, and looked specifically for this in the paper. They do have a section where they talk about fine tuning with “cold” versions of the responses and comparing it with the fine tuned “warm” versions. They found that the “cold” fine tune performed as good or better than the base model, while the warm version performed worse.
ydj··on Linkwarden: FOSS self-hostable bookmarking with AI-tagging and page archival
One more: https://conifer.rhizome.org/

This one seems to be directly related to the webrecorder project which seems like a pretty full featured warc recorder.

ydj··on VSCode’s SSH agent is bananas
But the author doesn’t give a single example, and so there’s nothing someone else can do to explain why or continue the conversation. The best we got use that he has a vague sense of unease, which I don’t think is very useful.
ydj··on The APL Challenge
I think the facilities for building larger applications are lacking in APL. It would be great as something embedded into other languages. Consider something like numpy’s einsum, but using apl expressions instead. Use APL to express what it’s good at, and use the facilities of the host language to put together bigger systems.
Page 1 of 2Next →