HNHacker News
TopNewBestAskShowJobs

vova_hn

17 karma · joined July 29, 2025

submissionscomments
vova_hn··on Take something you don’t like and try to like it
> I played much of this to death back in the day.

Maybe that's the reason? I found that any song or piece of music gets less and less exciting the more you listen to it.

In fact, when I find something really cool I often force myself not to listen to it too much so that it would last longer.

vova_hn··on Take something you don’t like and try to like it
> On planes, the captain will often invite you to, “sit back and enjoy the ride”. This is confusing. Enjoy the ride? Enjoy being trapped in a pressurized tube and jostled by all the passengers lining up to relieve themselves because your company decided to cram in a few more seats instead of having an adequate number of toilets? Aren’t flights supposed to be endured?

Wait, is liking to fly actually that unusual?

vova_hn··on Making Minecraft Spherical
What a strange webpage, it almost feels like the author deliberately avoids describing the game in any way and talks literally about anything else.

In case anyone else is curious, here is the description (one click away from the main page):

> LOVE is a cooperative online first person adventiure game. You play as a scavanger on a small planet who together with other scvangers will build a settlement by placeing a Monolith some where in the world. This Monolith makes the ground lose so that you can shape the environment around it in to what ever you want. Build walls, catacoms, houses and shape your settlement any way you want.

vova_hn··on Python has had async for 10 years – why isn't it more popular?
> Green threads are a step further than the async keyword because they have none of the function coloring stuff.

I would say that green threads still have "function coloring stuff", we just decided that every function will be async-colored.

Now, what happens if you try to cross an FFI-border and try to call a function that knows nothing about your green-thread runtime is an entirely different story...

vova_hn··on Bear is now source-available
A lot of people are scared of GPL and other copyleft licenses, mostly because of how most big corporations treat GPL.

Also, MIT license in particular is much shorter and easier to understand for a non-lawyer, than most other software licenses.

vova_hn··on Making Minecraft Spherical
I wonder if it is possible to avoid "digging deep" problem by first building a cube out of voxels and then applying the type of distortion that turns the cube into quad sphere not just to the surface of the cube but also to the insides of the cube.

I don't know how to explain it better, perhaps I should try to write some code, lol

vova_hn··on Why are anime catgirls blocking my access to the Linux kernel?
I have Pixel 7 (released in 2022) and it usually takes less than a second...
vova_hn··on 1976 Soviet edition of 'The Hobbit' (2015)
This is a very interesting observation. I've only seen using several letters as an initial for foreign names.

I think that they sort of translated the English initial "J." rather than first translating the name and then forming an initial from it.

vova_hn··on The surprise deprecation of GPT-4o for ChatGPT consumers
I refuse to believe that this whole subreddit is not satire or an elaborate prank.
vova_hn··on Live coding interviews measure stress, not coding skills
It seems that most people in the comments dislike live coding interviews as candidates, so I feel that I should offer an alternative point of view.

I actually like live coding much more than any other type of interview. There are a few reasons for this.

First, I don’t really know what to say to many of the standard interview questions.

“Give an example of a challenging task you had to do in your previous job.”

Eh, I don’t remember? I probably will remember and draw on my experience if a similar task comes up. But right off the bat? No idea.

“A question about some obscure feature of X,” where X can be a programming language, library, framework, etc.

What’s the point of this question? If I need to use that feature, I’ll check the docs. I’m very good at quickly skimming through the docs and finding what I need.

“Do you have experience with <the exact software stack that we use>?”

Maybe not, but I understand the underlying concepts and I’m good at reading the docs.

Second reason is, of course, that I tend to perform much better in live coding interviews than in any other type. I get better offers, more positive feedback, and interviewers clearly feel much more confident in my abilities.

vova_hn··on Pony: An actor-model, capabilities-secure, high-performance programming language
I remember the first time I visited the DLang website. I clicked “What is D used for?” [0] and scrolled to the very first section, “1. Industry.” The opening example was “1. Games,” so naturally I went to read more…and found the first link, “AAA game,” was dead. It led straight to an error page on Xbox.

That was years ago. After reading your comment, I decided to check again. The same “AAA game” link is still first, and it’s still broken.

You can’t really call that “a good presentation of a language” when the very first real-world example links to nowhere—and nobody’s bothered to fix it for years.

[0] https://dlang.org/areas-of-d-usage.html