Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
austinvhuang
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
austinvhuang
2mo ago
OP here - some additional background: collaborate.dev is free. Nothing to install or setup. No account is required (login is optional). Just copy + paste the instruction prompt into your agent. Then give the agent any task to work with you
2.
▲
by
austinvhuang
2mo ago
Will have some video demos soon, but for now here's a few screenshots of it in action: - Codex using it for notes and html visuals: https://postimg.cc/CzfXZfjP - Visual prototyping space for a meal planning app: https
3.
▲
Show HN: Collaborate.dev – Multiplayer Visual Desktop for Coding Agents
(collaborate.dev)
3 points
by
austinvhuang
2mo ago
|
3 comments
4.
▲
by
austinvhuang
4mo ago
Information processing in organisms likely resembles NCA more than feedforward/backprop of neural networks.
5.
▲
by
austinvhuang
7mo ago
Some may also find Junji Hashimoto's GPU programming library in lean (w/ webgpu) interesting: https://github.com/Verilean/hesper Even includes an example of transformer inference (quantized 1.5 bit): https:&
6.
▲
by
austinvhuang
8mo ago
I don't have firsthand knowledge, but r/SesameAI seems to believe Maya/Miles products are based on a Gemma3 backbone.
7.
▲
by
austinvhuang
8mo ago
My first implementation of gemma.cpp was kind of like this. There's such a massive performance differential vs. SIMD though that I learned to appreciate SIMD (via highway) as one sweet spot of low-dependency portability that sits betwe
8.
▲
by
austinvhuang
1y ago
Been following makepad for years. Congrats!
9.
▲
Show HN: WebGPU Puzzles - Learn GPU Programming in Your Browser
(answer.ai)
14 points
by
austinvhuang
2y ago
|
2 comments
10.
▲
by
austinvhuang
2y ago
author here - WebGPU Puzzles is a web incarnation of Sasha Rush’s GPU Puzzles - a series of small, fun, self-contained coding challenges for learning GPU programming. gpupuzzles.answer.ai Using WebGPU, you write code in the browser and comp
11.
▲
by
austinvhuang
2y ago
The raw WebGPUAPI is geared towards infrastructure type of usage, eg ML compilers, game engines, etc and is pretty verbose for application and research use cases. Under examples/, for pedagogical purposes + help contributors understand
12.
▲
by
austinvhuang
2y ago
Yes wgpu is a much lighter build and has a lot going for it. The situation has gotten a lot better for both dawn and wgpu integration in C++ with: https://github.com/eliemichel/WebGPU-distribution/ Getting a share
13.
▲
by
austinvhuang
2y ago
Part of the goal is not to get in the way if there's other aspects of a project that talk to WebGPU directly. If you're already using WebGPU the correspondence should be pretty familiar if you look at the `gpu.h` source. We specif
14.
▲
by
austinvhuang
2y ago
See https://news.ycombinator.com/item?id=40952182#40957959 It's early but my current since WGSL -> SPIRV is fairly shallow mapping you should be able to get close modulo extensions. Extensions can be important thoug
15.
▲
by
austinvhuang
2y ago
Fair enough - I don't think there's any hard blockers to doing this, but to get the same QoL we'll want to add a dawn dll to the available prebuilt binaries and adjust the download script. Will look into this in the coming we
16.
▲
by
austinvhuang
2y ago
Thanks! If anyone adds bindings let us know so we can link it in the readme.
17.
▲
by
austinvhuang
2y ago
wgpu is an implementation of the WebGPU API, so it's basically an alternative to Dawn. gpu.cpp is one level up - it's implemented using the WebGPU API, not an implementation of the WebGPU API. In theory it should work with both wg
18.
▲
by
austinvhuang
2y ago
The data that is out there is reasonably promising with WebGPU already in use in some production ML inference engines. TVM of course is way ahead of the curve as usual - https://tvm.apache.org/2020/05/14/compi
19.
▲
by
austinvhuang
2y ago
Thanks! If there are binding projects, feel free to get in touch so we can link it + trade notes.
20.
▲
by
austinvhuang
2y ago
Thanks very much! You're probably better prepared than you think. The funny thing is after working on making compute workflows work with graphics APIs like vulkan and webgpu, CUDA is so user friendly by comparison :) Feel free to say h
21.
▲
by
austinvhuang
2y ago
Windows should work since WebGPU can target DirectX or Vulkan and it should be possible to build in WSL. However I was planning to announce next week after I've had a chance to test with my Windows-using colleagues and this thread came
22.
▲
by
austinvhuang
2y ago
You're not alone. I've had hour long conversations explaining the project talking about how webgpu can be used natively, how rust and zig people are using webgpu as a main GPU APIs (with wgpu and mach) and at the end there's
23.
▲
by
austinvhuang
2y ago
Vulkan is definitely a valid angle and I seriously considered it as well. There's a few things that, in aggregate, led me to explore a different direction: First, there's already a few teams taking a stab at the vulkan approach li
24.
▲
by
austinvhuang
2y ago
I understand what you mean. We tried to make it as painless as possible by providing a downloadable prebuilt shared library so user's don't need to know the pain of building dawn from scratch. It's just a few seconds to downl
25.
▲
by
austinvhuang
2y ago
Hi, author here! Agh I was intending for the project to fly under the radar for a few more days before making the announcement and blog post (please look/upvote that when you see it haha :) But since this is starting I'm happy to
26.
▲
by
austinvhuang
2y ago
This is in the works in the dev branch (thanks pchx :) https://github.com/google/gemma.cpp/pull/274
27.
▲
by
austinvhuang
3y ago
Hi, haven't followed this thread for a while so just happened to see this now. I'm assuming you mean in other languages/implementations? (since the gemma.cpp repo linked above has code + links for gemma.cpp specific weights)
28.
▲
by
austinvhuang
3y ago
Nice, this is really cool to see! There were other threads that expressed interest in something like this.
29.
▲
by
austinvhuang
3y ago
On uses, see https://news.ycombinator.com/item?id=39481554#39482302 and on llama.cpp support - https://news.ycombinator.com/item?id=39481554 Gemma support has been added to llama.cpp, and we're more th
30.
▲
by
austinvhuang
3y ago
Yes - thanks for pointing that out. The README is being updated, you can see an updated WIP in the dev branch: https://github.com/google/gemma.cpp/tree/dev?tab=readme-ov-f... and improving error messages is
More ›