Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gjadi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
211.
▲
by
gjadi
4y ago
Great post. I'd like to balance on the importance of the flow state. Maybe it's just me, but the more I learn about how I work, the more I force myself to interrupt myself regularly. I find it is very easy to go deep down chasing
212.
▲
by
gjadi
4y ago
It has different names. In Pragmatic Engineer (the book) it's called tracer bullet, others talk about walking skeleton and I remember a post not too long ago that gave it a different name but I can't find it. And I agree, it'
213.
▲
by
gjadi
4y ago
It is specified this way on OpenBSD: https://man.openbsd.org/man7/hier.7 > /bin/ User utilities fundamental to both single and multi-user environments. These programs are statically compiled and theref
214.
▲
by
gjadi
4y ago
> GPLv3: as worthy a successor as The Phantom Menace, as timely as Duke Nukem Forever, and as welcome as New Coke. That's one way to make new friends :)
215.
▲
by
gjadi
4y ago
I can imagine several hypotheses to answer that: - at school, it's the job of the teacher to force us to repeat until we've learned something. See Anki and other SRS systems. - as a kid you don't read to learn, you read becau
216.
▲
by
gjadi
4y ago
In addition, it can also because the more experienced we get, the more we forget about the initial struggle we had to overcome to become experienced. When we develop expertise, we go deeper and deeper, each new learning experience reinforce
217.
▲
by
gjadi
5y ago
To understand the USB stack, I've used the following resources: - the spec itself (obviously) - USB Complete by Jan Axelson (quickly go through this one before reading the spec) - USB The Universal Serial Bus by Benjamin Lunt ( https:&
218.
▲
by
gjadi
5y ago
> The OpenBSD team states that they consider that the vulnerability would be exploitable if there weren't severe privilege separation and pledge involved. Yay!
219.
▲
by
gjadi
5y ago
You could jump. :) I'm only half-serious.
220.
▲
by
gjadi
5y ago
Learn OCaml is a cool platform to play with OCaml and I'm excited about their work on TLA+ !
221.
▲
2021 at OCamlPro
(ocamlpro.com)
104 points
by
gjadi
5y ago
|
23 comments
222.
▲
by
gjadi
5y ago
I think an important distinction to keep in mind is: - Do not criticize without understanding the root issue - BUT, ask questions about the issues you encounter AND, document/explain the quirks/history as you go IMHO the important
223.
▲
by
gjadi
5y ago
At my work, we are using littlefs on several products, it works quite well. The v1.X have performance issues when you have a lot of small files. But the v2.X solve them.
224.
▲
by
gjadi
5y ago
When debugging: Somebody is always lying. I found that most of the time, a bug is the result of a misunderstanding. Once I've ruled out the most obvious things that could go wrong, I assume that every line of code is a lie. Doing x + y
225.
▲
by
gjadi
5y ago
IMHO, do write technical blog if you want to, if it helps you learn and if you like to. But if you can, please try to contribute to the official documentation as well. It's not applicable in every cases, it takes longer (and may not wo
226.
▲
by
gjadi
5y ago
That is not how Mortimer J. Adler defines syntopic reading in "How to Read a Book". For him, Syntopic Reading is about finding a new understanding that didn't exist in any of the books you are reading, but that you, as a read