Viewing profile — kooi
kooi
HN member- Joined
- Thu, Jul 30, 2026, 12:17 AM UTC
- HN karma
- 15
- Public activity
- 39 items
- HN profile
- View on Hacker News ↗
About kooi
Current research Interests: Rust for embedded systems, real time signal processing, control barrier functions for robotic manipulators
Education: M.S ECE UCSC (2020)
https://sites.google.com/view/david-kooi/
Recent public activity
-
story
Show HN: More Branchless Optimization
I thought the recent post about branchless optimization in Rust was pretty cool. This morning I came across a HN post about someone's hand rolled word counter in C. I realized it w…
-
comment
Comment #49215313
I got inspired by that branchless rust post a couple days ago. Tried it out here and got a ~50% speedup on a 10 million word file. (Averaged over 100 runs). File IO was the real bo…
-
comment
Comment #49214070
Only anecdotal benchmarks for what ever that is worth. I notice the LLM reasoning things like: "The maintainability score went down, let me look.... I see I've duplicated existing …
-
comment
Comment #49212482
Personally, I'd make the NULL_PTR error message a bit more specific. "Memory Error" is quite general. The real issue is that specific invalid arguments were passed in. Now since th…
-
comment
Comment #49212437
Also, for some reason the "standard" in C return values is 0 for success.
- comment
-
comment
Comment #49212407
Seems pretty good. When I was at NASA, their C coding required everything to be explicit. So `if(!w_cnt || !r_cnt) return NULL_PTR; ` was wrapped in real brackets. I was also told …
-
comment
Comment #49205634
Add Sentrux to the LLM loop. https://github.com/sentrux/sentrux It's an offline coding grader. It works well: You ask for a new module, LLM starts spitting out bloated crap, the co…
-
comment
Comment #49198218
I've been wondering if OpenAI make Luna artificially cheap to get people into their eco system. I think it's great and hope the price can stay the same.
-
comment
Comment #49193280
Fountain codes are so lit
-
comment
Comment #49193273
As someone who has implemented acoustic modems (underwater comms)... yes, yes very annoying. It's like a demonic dolphin. Bringing it into the ultra sonic band would help.
-
comment
Comment #49176625
Standard disclosure of "I'm no LLM expert". Could tokens be pre-embedded and saved? Suppose you're transferring a context to another agent. Currently I just copy/paste, tell the ot…
-
comment
Comment #49173589
IMO this is what makes rust excellent for LLM coding. Sure other languages support this type of design by interface, but I feel like Rust's compiler forces the LLM to conform to ex…
-
comment
Comment #49159390
I mean at the end of the day, if it works, it works!
-
comment
Comment #49159372
Oof, is it a fig tree or a fiddle leaf leaf tree, that's hilarious. There's the new pelican bench mark
-
comment
Comment #49159352
sKiLl IsSuE - some redditor XD Agreed with the caveat that I think if you know what you're doing and are very cognizant, LLM generated Rust is amazing. I feel like it's hard compil…
-
comment
Comment #49159229
It's kind of like assembly moving to C moving to Python, etc... That does not mean the need to C and assembly developers will disappear. Same thing with "manual coding" and "orches…
-
comment
Comment #49156361
Infinitely, that's a stretch. Over the past year maybe 1.5x to 2.0x for me. As in: I can work on two projects at the same time with reduced amount of context switch. But that's it …
-
comment
Comment #49156302
Any competent developer knows there are limits to prompting. Personally I've found LLM's suck at multi-threaded applications. (Because I've been tempted by the ~agentic loop~ and b…
-
comment
Comment #49156215
It happens outside the developer world as well. People get information from Google AI mode and take it as 100% truth. In reality, blogs, reddit, and junk are often sourced link...w…
-
comment
Comment #49151257
here-here
-
comment
Comment #49150242
Lol. "AI watermark"... that's something important and should be in all AI generated images.
-
comment
Comment #49149770
It's a good idea. Some of the readme sounds very vibed. I like the crypto element, but not sure how this relates to proving the shutdown sequence is implemented. Can't a robot sign…
-
comment
Comment #49148926
I think the most important insight is the limitation of LLM perception:Slowly taking screenshots. That method of perception probably scales N^2... so sure with more compute, LoTR a…
- comment