Picking Apart the Crashing iOS String
http://manishearth.github.io/blog/2018/02/15/picking-apart-the-crashing-ios-string/ [manishearth.github.io]
2018-02-16 04:17
site: manishearth.github.io
Picking Apart the Crashing iOS String
http://manishearth.github.io/blog/2018/02/15/picking-apart-the-crashing-ios-string/ [manishearth.github.io]
2018-02-16 04:17
Font-size: An Unexpectedly Complex CSS Property
https://manishearth.github.io/blog/2017/08/10/font-size-an-unexpectedly-complex-css-property/ [manishearth.github.io]
2017-08-11 04:13
I’m hoping this post can give an idea of how complex the Web can get, and also serve as documentation for some of these complexities. I’ll also try to give an idea of how the styling system works throughout this post.
source: HN
Let’s Stop Ascribing Meaning to Code Points
http://manishearth.github.io/blog/2017/01/14/stop-ascribing-meaning-to-unicode-code-points/ [manishearth.github.io]
2017-01-16 17:15
Time to level up your Unicode knowledge. Strings aren’t bytes. Now they aren’t code points either. A good explanation.
source: L
Reflections on Rusting Trust
http://manishearth.github.io/blog/2016/12/02/reflections-on-rusting-trust/ [manishearth.github.io]
2016-12-02 21:52
This also means that the compiler is vulnerable to what is colloquially known as the “Trusting Trust” attack, an attack described in Ken Thompson’s acceptance speech for the 1983 Turing Award. This kind of thing fascinates me, so I decided to try writing one myself.