Dmitriy Kovalenko
banner
neogoose.bsky.social
Dmitriy Kovalenko
@neogoose.bsky.social
Born to use camera, forced to use neovim.

Made odiff, working on http://fframes.studio, writing assembly for fun and JavaScript for money.
Sound test
September 3, 2025 at 8:50 PM
lol didn’t expect it here but glad it was not useless
February 13, 2025 at 10:09 PM
There are much more notable and useful assembly projects that deserve attention.
January 13, 2025 at 2:30 AM
And the result is scaling not only for the number of arrays but also for the array size if you wonder.
December 31, 2024 at 1:44 PM
When I use a more or less real hash function, like the one used in Scala hash sets (never tried Scala myself, just a quick Google search), it is 2.0 times slower.

I'm not saying my code is perfectly optimized, but neither is yours if you've never run a benchmark and rely on O(n)
December 31, 2024 at 1:44 PM
I took it even further and rewritten it in C because in C there is no ready-to-use hashset and you need to make your own.

And with my 1 line hashing function hashset is still slower than (non-allocating unstable) quick sort because it doesn't allocate.
December 31, 2024 at 1:43 PM
I asked it a bunch of times already but did you find it solves something better than let’s say kitty (at least something better than just marketing)?

For me it’s just limiting factor. Missing features that I expect from any terminal emulator today
December 28, 2024 at 10:46 PM
And please do not change your avatar, platform, and display name at the same time.

I mostly lost the track of who you are 😭
December 28, 2024 at 5:25 PM
You should try kitty. It’s amazing. Same thing for themes using kitten themes but also a lot of nice little features like open last command in pager.

I tried ghostty during beta and kitty has like 10x more valuable features.
December 28, 2024 at 5:24 PM