Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jonhess
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
jonhess
10mo ago
Yeah, redundancy and efficiency are opposites. As engineers, we always chase efficiency, but resilience and redundancy are related.
2.
▲
by
jonhess
4y ago
> which also explains why ternary logic puzzles are so elegant. Could you elaborate on that?
3.
▲
by
jonhess
4y ago
This initially bothered me too. The macOS equivalents are command+left-arrow and command+right-arrow. I find them even easier to invoke than home/end.
4.
▲
by
jonhess
7y ago
That’s what I like about this game too. It quickly turns into a concurrency / lock contention optimization problem if you build a very connected network.
5.
▲
by
jonhess
7y ago
Command-e, put the selected text on the find clipboard. Then command-e, command-g (find next) will search for the selected text without sacrificing the copy/paste clipboard. Also, the find clipboard is shared between apps, so you can c
6.
▲
by
jonhess
9y ago
The lookup happens on each invocation. It’s alway indirect, and the implementation of a method can be changed at runtime. Method calls aren’t optimized to be direct invocations.
7.
▲
by
jonhess
12y ago
If you're writing a desktop app, you may need to debug frameworks and libraries you don't have the source for. If you author a framework or library, you may need to debug a client application you don't have source for. In bot
8.
▲
by
jonhess
14y ago
I've seen set top boxes that offer three answers to yes/no questions. "Switching the channel will switch to live mode and lose your rewind buffer. Do you want to switch to channels?" [YES] [NO] [Cancel]
9.
▲
by
jonhess
14y ago
There are diminishing returns to going deeper and deeper. But there's a big return for the first level. I think it's useful to have a basic understanding of assembly so that you can debug better, or understand why some behaviors are undefin