Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #11424

B

Ben Schattinger

Personal blog · lights0123.com/blog · on HN as lights0123programmingsystems

Ben Schattinger's personal blog at lights0123.com covers programming and systems. Since 2020, 7 different Hacker News readers have linked it 9 times, most often “HipScript”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
9mentions?
7HN people?
2020–2025first – last linked?
Links on Hacker News per year · peak 4 in 2025

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

Ben Schattinger's blog post on HipScript, a project that runs CUDA code in the browser by chaining chipStar, Clspv and Tint compilers to reach WebAssembly and WebGPU. HN readers link it as the write-up behind the project.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The website of Ben Schattinger

The author on HN?

lights0123 · 2,054 karma · member since 2020

he/him https://lights0123.com/ github.com/lights0123/

From their public HN profile, which links to this site.

Most-linked posts?

  1. HipScript
    4 people · 4 mentions · first linked 2025-01-07
  2. Async/Await for AVR with Rust
    2 people · 4 mentions · first linked 2020-07-26

What Hacker News says?

  1. Algebraic data types[0], compile-time thread safety guarantees[1], async/await on embedded[2], type inference that can work backwards[3], blocks are expressions so you can return values from if statements[4], returning from while(true) loops[5], and iterators[6] that don't kill performance[7]. [0]: https://doc.rust-lang.org/book/ch06-01-defining-an-enum.html... [1]: https://doc.rust-lang.org/book/ch16-04-extensible-…

    Comment linking /blog/2020/07/25/async-await-for-avr-with-rust/

    on “Rust Foundation: Hello, World”
  2. Submitted Async/Await for AVR with Rust as a story · 3 points

    HN discussion
  3. syrusakbary · 2025-01-07Recommends
    This is an awesome use of WASIX [1] and the Wasmer SDK [2]. Quite exciting to see! I recommend as well reading through the blogpost (repo on [3]): https://lights0123.com/blog/2025/01/07/hip-script/ (many things to improve on the Wasmer side... we have some work to do!) [1] https://wasix.org/ [2] https://github.com/wasmerio/wasmer-js [3] https://github.com/lights0123/hipscript/

    Comment linking /blog/2025/01/07/hip-script/

    on “Show HN: HipScript – Run CUDA in the browser with WebAssembly and WebGPU”
  4. Submitted Async/Await for AVR with Rust as a story · 2 points

    HN discussion
  5. From the "Learn More" link ( https://lights0123.com/blog/2025/01/07/hip-script/ ): "By chaining chipStar¹ (a HIP and NVIDIA® CUDA® to OpenCL compiler), Clspv² (an OpenCL to Vulkan compiler), and Tint³ (among others, a Vulkan shader to WebGPU shader compiler), you can run CUDA code in the browser!" ¹ https://github.com/CHIP-SPV/chipStar/ ² https://github.com/google/clspv/ ³ https://dawn.googlesource.com/dawn/+/refs/h…

    Comment linking /blog/2025/01/07/hip-script/

    on “Show HN: HipScript – Run CUDA in the browser with WebAssembly and WebGPU”
  6. Submitted HipScript: CUDA in Web Browser as a story · 1 points

    HN discussion
  7. For me coming from Rust, this just seems way overly complicated to me. Rust's async doesn't even need a heap to work: https://lights0123.com/blog/2020/07/25/async-await-for-avr-w...

    Comment linking /blog/2020/07/25/async-await-for-avr-with-rust/

    on “My tutorial and take on C++20 coroutines”
  8. Submitted HipScript as a story · 1 points

    HN discussion
  9. Submitted Unicode Fraction Creator as a story · 1 points

    HN discussion

Search all of HN for lights0123.com

Linked by the same people?