Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mmmrk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
mmmrk
7y ago
My favorite feature is enabled subpixel positioning of text on Linux. Gives text a more evenly spaced look.
62.
▲
by
mmmrk
7y ago
Reputation is not an objective measure.
63.
▲
by
mmmrk
7y ago
This is a rare design feature called "duplexing": https://en.wikipedia.org/wiki/Duplex just says "Duplexing in typography, where two different styles of font (e.g. regular and bold) have the same width&q
64.
▲
by
mmmrk
7y ago
Two observations without much substance: 1. I love the logo of the ITK. So joyful! (See https://www.itk.ca/itk-board-of-directors-adopts-inuktut-qal... ) 2. The comments section of https://nunatsiaq.com/stori
65.
▲
by
mmmrk
7y ago
Maybe that there's a lot of jealousy floating around that someone dared to look out for themselves. I suppose that's usually reserved for companies.
66.
▲
by
mmmrk
7y ago
It can go the other way, too. It is mathematically impossible to make a font that has the exact same vertical metrics/line-spacing everywhere, so everyone sets the three value sets provided by the OpenType spec to the same values for w
67.
▲
by
mmmrk
7y ago
Subpixel antialiasing plus subpixel positioning :) They are orthogonal concepts.
68.
▲
by
mmmrk
7y ago
The primary visible difference is the way hinting works in both formats. TrueType-flavored fonts (.ttf) must be explicitly programmed; how good this looks depends on in which decade the font was hinted and how much money, time and skill wen
69.
▲
by
mmmrk
7y ago
> So subpixel-AA is a really neat hack that can significantly improve text legibility, great! But, sadly, it's also a huge pain in the neck! When playing around with FreeType's ftview demo program, text rendered with an OTF
70.
▲
by
mmmrk
7y ago
> If you are fazed by some comments of random people on the internet then you are neither "mature" nor "confident". You either got to grow up or you will have a hard time. Not sure if you're trying to troll here,
71.
▲
by
mmmrk
7y ago
> (which by the way, polls consistently have shown the majority of Americans disapprove of AA) Popular opinion does not make something right or wrong. I have no opinion on AA, but sometimes, needed measures are unpopular. > Called hom
72.
▲
by
mmmrk
7y ago
Thanks. It's a tricky topic, as Google has found as well: https://static.googleusercontent.com/media/research.google.c... .
73.
▲
by
mmmrk
7y ago
Not sure why you're getting down voted. What you say is true. Jim Sterling makes videos about this regularly over at YouTube.
74.
▲
by
mmmrk
7y ago
Interesting! How exactly do you run the tests and the linters then? Pytest with flake8+pylint plugins? Separately? Serially? In parallel? Why flake8 and pylint at the same time, did you find significant differences?
75.
▲
by
mmmrk
7y ago
> Git hooks with pre-commit In projects where I am involved in, we usually set up hooks that run a few checks from https://github.com/pre-commit/pre-commit-hooks plus https://github.com/asottile/
76.
▲
by
mmmrk
7y ago
Solution: write in whatever way you want and hit "reformat code" before you git add/commit. Reality reconciled, opinion great again. Addendum for clarification: part of the appeal of autoformatters is that what you type into
77.
▲
by
mmmrk
7y ago
What makes integration of HarfBuzz difficult?
78.
▲
by
mmmrk
7y ago
OP specifically mentions his 300 dpi displays, where you indeed don't need subpixel rendering. Low-DPI displays do need to continue to use tricks to make text halfway pleasant though. Windows with its hinting philosophy and off-by-defa
79.
▲
by
mmmrk
7y ago
If you use Qt 5.9+ and set the UI font to a .otf font, you get alpha-blended and gamma corrected text.
80.
▲
by
mmmrk
7y ago
Subpixel rendering is different from subpixel positioning. See e.g. https://bugs.chromium.org/p/chromium/issues/detail?id=824153 for some gory details.
81.
▲
by
mmmrk
7y ago
What do you mean by ugly? That GDI text rendering is used on Windows instead of DirectWrite for some font families? This can be disabled in about:config by assigning `gfx.font_rendering.cleartype_params.force_gdi_classic_for_families` an em
82.
▲
by
mmmrk
7y ago
> Especially at elite universities, there is this interesting phenomenon of mostly upper middle class white women from on average the most privileged upbringings in the western hemisphere arriving at a university they (anyone) could only
83.
▲
by
mmmrk
7y ago
Looks very interesting, but seems to be excruciatingly slow at indexing Python projects. Ran it on https://github.com/fonttools/fonttools/tree/master/Lib/fontT... (~230 files) and it took 45 minutes
84.
▲
by
mmmrk
7y ago
Hm. Looks like the PDF sample has some light (auto)hinting and a bit of linear alpha blending and gamma correction applied (compare diagonal stems, e.g. on the "A"), while the DVI sample doesn't. I suppose this is less about
85.
▲
by
mmmrk
8y ago
You mean how e.g. the base of "o" drops below the base of "r"? That's standard optical compensation because if you make them level, the curved base seems to sit higher than the flat base. The amount of compensation
86.
▲
by
mmmrk
8y ago
I currently live in London and the first thing that came to mind is, so this is why the entire city feels so run down outside a few rich spots.
87.
▲
by
mmmrk
8y ago
I find this a fascinating foreigner's view on something that you hear little about otherwise. The paragraph about not being able to joke about certain "categories of people" is somewhat... questionable though (i.e. I don'