Hacker News new | past | comments | ask | show | jobs | submit login
Dissecting the Windows Defender Driver (n4r1b.netlify.com)
91 points by el_duderino on Feb 11, 2020 | hide | past | favorite | 10 comments



The post URL returns a 404 for me, so here's the correct one:

https://n4r1b.netlify.com/posts/2020/01/dissecting-the-windo...


Maybe it’s just me but I can’t read the article with that justified style. Why not just use left-aligned? (I’m on a phone too, so that may make it worse.)


Agree. Reader view in Safari solves this for me.


Just modified the CSS for phones, forgot to check how it was looking on phones and it was actually looking quite bad with the justified style. sorry about that, hope you liked the post thou :)


Justified is standard in scientific writing.


Yes, but with LaTeX which has better algorithms than my browser. On FF preview the spacing is atrocious. At least the site didn't reimplement it's own kerning in JavaScript...I wonder if you could complete LaTeX to WASM and render the PostScript output to a canvas...


LaTeX is indeed better at doing a bad thing. That is, LaTeX is somewhat less unreadable than other implementations of justified text.

Humans stumble over hyphens. Humans stumble over irregular spacing. It was a silly idea to implement these things in software, and a terrible idea to make them the default.

Font designers choose proper spacing. They should be trusted to get it right. Change fonts if it isn't excellent.

If you want to get fancy with line breaks, do something about readability. There are a few slightly contradictory things that can be done. To keep readers from ending up on the wrong line, make sure that adjacent lines start in ways that are grammatically distinct. If the end of line 42 leads the reader to expect a verb, neither line 42 nor line 44 should start with one. To reduce other troubles for readers, avoid splitting phrases or clauses onto different lines.


I’m convinced there is a reasonable way to do browser rendering of LaTeX. I’ve seen interactive LaTeX IDE webpges before and even wiki modules that allow for a subset of LaTeX features.


The ones I've seen either render LaTeX math using something like MathJax or send your code to a LaTeX process on a server and then display the results as a PDF. The dumb but tempting bit is using LaTeX to render the entire page without the browser PDF viewer.

You can export LaTeX to HTML, for example, but that gives up control of a lot of rendering, including kerning of non-math text.


The LaTeX algorithm isn't general enough to use automatically. It will often return an error for you to manually fix if the spacing required creates ugly results such as the ones complained about in this page.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: