HNHacker News
TopNewBestAskShowJobs

nkanaev

367 karma · joined July 21, 2015

submissionscomments
nkanaev··on Go 1.27
Agreed. I've recently translated a pangram generator project written in Rust [1] leveraging SIMD to do the same in Go [2] to see how it fairs in terms of speed - the results are pretty close. In my local machine I'm getting ~3GHz in Rust vs ~2.4GHz in Go, which I think is really impressive.

[1]: https://github.com/tuzz/pangram-machine

[2]: https://github.com/nkanaev/pangram-machine-go

nkanaev··on Software rendering in 500 lines of bare C++
This resource, along with Mathematics for Computer Graphics by John Vince [1], was truly indispensable when I wrote my own software renderer [2]. This was long before LLMs, so the whole process took me at least a couple months - most of it trying to wrap my head around math behind computer graphics and tracking down C segmentation faults. Fun times.

[1]: https://www.amazon.co.uk/Mathematics-Computer-Graphics-John-...

[2]: https://github.com/nkanaev/tipsy

nkanaev··on TV Garden
Checks his own country: "No channels available."

Damn, even Afghanistan has a dozen available.

nkanaev··on Show HN: Yarr – Yet Another RSS Reader
thanks for the feedback. i'll update the readme to reflect that.
nkanaev··on Show HN: Yarr – Yet Another RSS Reader
author here.

I personally don't use apps, but if there'll be enough interest from the community, I might consider making it fever-compatible in the future.

nkanaev··on Show HN: Yarr – Yet Another RSS Reader
author here.

Since it's yet another RSS reader, it supports the basic functionality of almost all the other alternatives (managing feeds, reading, importing/exporting, searching etc.).

The plans are to support all 3 platforms (Linux, Windows, MacOS). You can try compiling it via `make build_linux` & `make build_windows` on the corresponding platforms.