HNHacker News
TopNewBestAskShowJobs

technicolor

71 karma · joined March 8, 2016

submissionscomments
technicolor··on Go can only read 1GiB per Read call
Hello, author here. Just to clarify, I wasn't saying that this has any perf impact per se. I was trying to see why syscall showed up quite a bit in the profile, when reading a large file, no matter what buffer size I pass in. Rather than spend time finishing the actual work, I spent way too much time trying to understand the reason for the limit.
technicolor··on Go can only read 1GiB per Read call
Author here. I wasn't suggesting it would have any perf impact. Just that it was an interesting change set.
technicolor··on Coping with Flexbox
Indeed! I should’ve dropped some of these screenshots or links to FF devtools in the post.
technicolor··on Coping with Flexbox
Thanks! As for the images, I drew them in Sketch.
technicolor··on Coping with Flexbox
Wow, this is cool!
technicolor··on Coping with Flexbox
Hey, thanks! I intentionally left out all the other ones. This was a deliberate reductionist view of the feature.
technicolor··on Launch HN: Dockup (YC W19) – On demand staging environments for dev teams
Logo "designer" here. That's an uncanny, unfortunate resemblance. All those hours taking pictures of a paper boat to redraw it seem so wasteful now :'|
technicolor··on How Changing WebFonts Made Rubygems.org 10x Faster
FWIW, Typekit has an async loader script that doesn't block the rendering. Same is the case with Google web fonts. Both services use the open source WebFontLoader[1] library behind the scenes (which is mentioned in the article).

Typekit has a feature they call language subsetting which reduces the file size of a particular typeface family by removing language support based on user selection. This can reduce font sizes quite a bit.

>Google Fonts doesn't use any JavaScript (by default, anyway), which makes it faster than almost any JavaScript-enabled approach

This involves a stylesheet which means the rendering is blocked until it is downloaded and processed and the users will see a page with blank text until that happens. Sometimes it is better to show the content (even in a fallback font) instead of a blank page.

1: https://github.com/typekit/webfontloader