Viewing profile — rivo
rivo
HN member- Joined
- Sun, Dec 07, 2008, 5:37 AM UTC
- HN karma
- 854
- Public activity
- 111 items
- HN profile
- View on Hacker News ↗
About rivo
Recent public activity
- comment
-
comment
Comment #41961991
This is also my experience. I'm not a DJ but I perform live electronic music using various MIDI controllers. If I quickly want to add or remove a sound, like a kick drum, to/from t…
-
comment
Comment #41458790
I programmed something like that back in 1999: https://kuederle.com/university/fur/improvedtext.jpg Each hair consisted of four segments. All segments were sorted, then drawn back …
-
comment
Comment #41330911
Some larger retail stores in Germany ask you for your postcode during checkout, presumably to learn a bit about their customer base. I don't mind telling them mine, there are about…
-
comment
Comment #41216673
It's funny how every TUI developer eventually stumbles over Unicode and then handling international characters and emojis correctly turns into its own project close to the same sco…
-
comment
Comment #40668263
I tried the model the article links to and it was so refreshing not being denied answers to my questions. It even asked me at the end "Is this a thought experiment?", I replied wit…
-
comment
Comment #38695445
Completely agree on not setting a deadline, it will likely lead to disappointment as we tend to set unrealistic deadlines anyway, even more so for personal projects which rely on h…
-
comment
Comment #38506754
When I see these kind of readability-decreasing optimizations in code reviews, I always push back. Almost always, that same Go code queries some other service over the network or l…
-
comment
Comment #37120240
Chrome Developer Tools allows this. There's a button in the Source tab to deactivate breakpoints from debug statements. The button looks like an arrow cut in half.
- story
-
comment
Comment #37061729
To my knowledge, there is no specification for monospace width. Applying the East Asian Width attribute as a proxy does not work reliably. So in my opinion, it is all a matter of a…
-
comment
Comment #37048515
I spent a lot of time on this topic (see https://news.ycombinator.com/item?id=37048434 ). Feel free to get in touch and discuss. I'm happy to help.
-
comment
Comment #37048434
I spent quite a bit of time coming up with an algorithm that gives me the correct width for any Unicode character, including emojis [1]. The reality is much more complicated than w…
-
comment
Comment #36683512
The library I posted uses colour information. It won't map to greyscale first.
-
comment
Comment #36683167
And if you just want to go by the pixel data, look into "perceptual hashing". https://github.com/rivo/duplo works quite well for me, even when dealing with watermarks or slight col…
- story
- story
-
comment
Comment #29697953
I was in Madagascar in 2019 and while some people have top notch fiber connectivity at home, most people only have Facebook. It's free on mobile phones while any other internet tra…
-
comment
Comment #29452153
These stories always bring back that anxiety I got as a teenager when I read Kafka's "The Trial". You're guilty and being punished but we won't tell you why, what you did, and ther…
-
comment
Comment #28614509
You're definitely right in that children are very different from another. In my experience, however, fear almost always comes from a previous bad experience or it transfers from ot…
-
comment
Comment #28614367
I don't quite remember where I heard this and whether or not it was a joke, but a skydiving instructor told this story where his students were supposed to land on a plain empty fie…
-
comment
Comment #28613380
I recently witnessed a boy's first time at the hairdresser while waiting for my turn. Both his parents came with him. Long before they were called to the chair, his parents already…
-
comment
Comment #28537158
What would be the proper punctuation if you rearranged the sentence slightly? Dr Johnson kicked a large rock and said, “I refute it thus.”, as his foot rebounded. Is the period red…
-
comment
Comment #28436742
Note that WKRL and DIDRL (two new European directives) will be in effect in Germany starting Jan 1, 2022. They include a consumer's right to updates that allow the device to keep w…
-
comment
Comment #28270436
A few highlights from a conversation with a friend who works for Zeiss and regularly deals with ASML (take this with a grain of salt, I may have misunderstood some of it and he als…