Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jffhn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
jffhn
3y ago
>certain topics being taboo Reminds me of this lecture by R. B. Laughlin, where he talks about topics for which laws can get classified: https://www.youtube.com/watch?v=0qCSpWjsAiE&t=3895
62.
▲
by
jffhn
3y ago
Reminds me of a doctor saying that his french peers were much more reluctant than USA ones to give mental medication to children, due to the unknown long term effects on these young and developing minds.
63.
▲
by
jffhn
3y ago
>Cap’n Proto unions are not first class types. Instead, they are fields of structs In some binary data description format, I didn't include unions because they are just a special case of what I called "conditional sequences&quo
64.
▲
by
jffhn
3y ago
Reminds me of this quote: "I am like a broken puppet whose eyes have fallen inside.” You don't want to "break" other puppets.
65.
▲
by
jffhn
3y ago
I've always found code review checklists more distracting than helpful. Whatever their length, if you narrow your mind to them, you might miss a lot of issues, in particular very contextual ones that would be hard to generalize in a ch
66.
▲
by
jffhn
3y ago
>I tried earplugs but somehow my sleep is less restful with them in. Earplugs also tend to cause noise when you move your jaw, or even just slightly move your head. I use Peltor X4A noise reduction earmuffs, with only the top of the head
67.
▲
by
jffhn
3y ago
>some people think that the difficulty in implementing something is because it requires code On the contrary, being forced to clarify your thoughts under the constraints of a formal language, and be able to execute and test them, helps t
68.
▲
by
jffhn
4y ago
Reminds me of this quote: "Do not be ashamed to speak nonsense! You only have to be attentive to your own nonsense." (Wittgenstein, Miscellaneous Remarks (Vermischte Bemerkungen))
69.
▲
by
jffhn
4y ago
>using a "human-readable" format for data that is 99.999999% not going to be seen by a human is absolute insanity in terms of inefficiency. In the encode/decode library we use, the generated toString were accidentally so c
70.
▲
by
jffhn
4y ago
If I read your post correctly, you might be interested in reading the readme and maybe the code of this library I've been working on (even though it's only 2D, and (purposely) not advanced 2D): https://github.com/j
71.
▲
by
jffhn
4y ago
>The question is why Because a word is worth a thousand pictures.
72.
▲
by
jffhn
4y ago
Working on a system where we had no code review procedure, I liked that the worst developpers were also the ones respecting the least the codebase style, so that we could easily identify their code and check it when stumbling on it.
73.
▲
by
jffhn
4y ago
>OpenAI’s chatbot offers paraphrases, whereas Google offers quotes. Which do we prefer? I was remembering a quote too vaguely to find the original with Google. I explained the idea of the quote to ChatGPT and it pointed me directly to th
74.
▲
by
jffhn
4y ago
>high school debate [...] taught me something truly negative: that the point of a conversation is to win. The etymology of "debate" is "de-beat", i.e what you do to avoid beating each other, so in principle it's
75.
▲
by
jffhn
4y ago
Preventing people from being productive by fear of the bus factor, is like throwing them yourself under the bus.
76.
▲
by
jffhn
4y ago
>Domain knowledge is more important than your coding skills It depends. For hiring I would focus much more on coding skills than domain knowledge. Reminds me of a company that was getting rid of the expert/developper communication b
77.
▲
by
jffhn
4y ago
>Everything becomes like that, legacy, torture, mess. >few know it all but have stopped caring If they kept caring (and were allowed to by being listened at, that's maybe why they stopped), that could have not turned into a mess
78.
▲
by
jffhn
4y ago
>Heaviest remaining stack trace that I’m digging into now: swift_allocObject. It’s always memory… Reminds me of Kirk Pepperdine's "The Trouble with Memory" talk: https://www.infoq.com/presentations/jvm
79.
▲
by
jffhn
4y ago
>I am looking for desktop only. >I have already yak shaved down to the level of writing my own windowing framework. >Qt, GTK, Wx, etc. are all too complicated (...) I dislike their application frameworks, and I don't want to u
80.
▲
by
jffhn
4y ago
>Why hasn't this been done by anyone yet? I used to do Java apps which didn't allocate memory in the long run, and so did some banks for high frequency trading, by reusing objects on the spot or using pools for objects with a l
81.
▲
by
jffhn
4y ago
>Which languages do you normally work in? I work mostly in Java, and started to do it in C/Ada, but anything Turing-complete should be fine. >Any recommended reading about this topic/approach? I learnt it implementing HLA no
82.
▲
by
jffhn
4y ago
>reproduce the bug / reduce randomness In every app I do I abstract time and scheduling/threading away, to be able to run any domain logic in a deterministic and as fast as possible way (i.e. the clock jumps to next event/
83.
▲
by
jffhn
4y ago
>However management often confuses precision for accuracy. In fact, not just management - but humans do. And further down the path of madness, you have humans who confuse _lack_ of precision for accuracy, e.g. astrologers who prefer to b
84.
▲
by
jffhn
4y ago
>It can be done entirely with integer arithmetic. It's true when first and last points are within or not too far from the screen/clip, but if wanting to draw a long line (if coords are 32 bits ints) that's mostly out of it
85.
▲
by
jffhn
4y ago
In small methods I tend to use shorter names, even very short non-descriptive names, because there is less context so less chance of confusion, and it makes it easier to see what's going on in a glimpse (and check it matches method nam
86.
▲
by
jffhn
4y ago
Rather just how superficial and stubborn imitation and arguing work.
87.
▲
by
jffhn
4y ago
>The whole thing is really weird, because it's somewhat very smart and capable and incredibly stupid and dishonest at the same time. Not so weird: this judgment could apply to a lot of humans and to whole fields of human activities,
88.
▲
by
jffhn
4y ago
>The classic example There is also the Nobel disease.
89.
▲
by
jffhn
4y ago
I would say only smart people can get things so wrong. Experts are those who can dig the deepest, even if it's in the wrong direction, like psychologists before neurosciences, astronomers before telescopes, etc. To get the wrongest ide
90.
▲
by
jffhn
4y ago
>My game is looking at the eyes I look at the hairs. In real images you can see their fine threaded structure, in fake ones it's rather blurry and inconsistent.
More ›