Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Freak_NL
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
1176 ms
·
3631.
▲
by
Freak_NL
11y ago
> When Times New Roman appears in a book, document, or advertisement, it connotes apathy. It says, “I submitted to the font of least resistance.” Times New Roman is not a font choice so much as the absence of a font choice, like
3632.
▲
by
Freak_NL
11y ago
Yeah, this makes Signal a total non-starter for me. It is doing the same thing WhatsApp does: you need a smartphone to use it. Even the desktop version requires a smartphone to create an account. If privacy is so important for Signal, why f
3633.
▲
by
Freak_NL
11y ago
Not just to someone else. Nothing is more pleasant than going in to refactor code you wrote years ago, and find that you wrote comprehensive unit tests. Thank you past-me!
3634.
▲
by
Freak_NL
11y ago
> Tests affecting the structure […] is […] a strong code smell On the other hand, code being hard or impossible to test is often thought of as a code smell as well. Code that is easy to test is easier to understand — not in the least bec
3635.
▲
by
Freak_NL
11y ago
In any halfway decent build your tests will run whenever you build the project, to prevent tests from ever getting outdated. If any test fails, it is because you broke it just now, so you go in and see if your test is broken, or, as is ofte
3636.
▲
by
Freak_NL
11y ago
Definitely! With PGP/Mime email clients that don't understand OpenPGP simply show a small attachment. Without PGP/Mime (the old way) you get funky delimiters in your mail body that look scary to non-technical users. I started
3637.
▲
by
Freak_NL
11y ago
That is actually a really nice metaphor they came up with. The seal and imprint are pretty useful for explaining signed email. I already explain encrypted email to colleagues with the key and lock metaphor: I give you a box full of open pad