Yes, the article says this at the end: > In regular Tetris games, the speed at which the blocks fall steadily increases. This causes players to make more and more mistakes and, just like the holes in the S and Z…
> Not many people are going to want to be rolling their own libc like that author. Emscripten provides a libc implementation based on musl, and so does wasi-libc (https://github.com/WebAssembly/wasi-libc). If you…
I second this; the tooling is somehow still not there after 10 years. - The main toolchain for compiling existing C codebases to WebAssembly is Emscripten. It still hasn't escaped its tech-demo origins, and it's a rats'…
I always include `<meta charset="utf-8">`. Is that still necessary?
The header image in the article is a 2400x1600 PNG that is 500KB large, apparently due to subtle dithering making it hard to compress. Converting it to a visually-identical .avif (quality 90, 12-bit color depth) takes…
Yup, the CloudFlare CAPTCHAs are a nuisance, but they're so much better than the Google reCAPTCHAs they replaced. Those things must be designed to make you give up.
Firefox now adds random noise to all canvas readback operations (getImageData, toDataURL, and toBlob).
> The patent for the Cherry MX design finally expired in 2014. OK, but did it really? I've seen this claim pop up occasionally, but nobody ever points to the patent in question. A quick Google search for "cherry mx…
For a much more substantive article on a similar topic, see Dan Luu's blog post which draws an analogy to talent scouting in baseball: https://danluu.com/talent/
Am I missing something? The LGPL only applies to the library itself--you can dynamically link to it from proprietary code. So in this hypothetical scenario, someone could just write a terminal emulator (or IDE, or what…
I was going to wait to post this until I've finished the CLI and documentation, but this seems like a relevant time to plug my web font subsetting/self-hosting tool: https://glypht.valadaptive.dev/ It lets you pick from…
You can also subset your fonts; e.g. if your content is in a language that uses the Latin alphabet, then you only need to include those characters in your font. Between that, variable fonts, and WOFF2, I've managed to…
Yes, the article says this at the end: > In regular Tetris games, the speed at which the blocks fall steadily increases. This causes players to make more and more mistakes and, just like the holes in the S and Z…
> Not many people are going to want to be rolling their own libc like that author. Emscripten provides a libc implementation based on musl, and so does wasi-libc (https://github.com/WebAssembly/wasi-libc). If you…
I second this; the tooling is somehow still not there after 10 years. - The main toolchain for compiling existing C codebases to WebAssembly is Emscripten. It still hasn't escaped its tech-demo origins, and it's a rats'…
I always include `<meta charset="utf-8">`. Is that still necessary?
The header image in the article is a 2400x1600 PNG that is 500KB large, apparently due to subtle dithering making it hard to compress. Converting it to a visually-identical .avif (quality 90, 12-bit color depth) takes…
Yup, the CloudFlare CAPTCHAs are a nuisance, but they're so much better than the Google reCAPTCHAs they replaced. Those things must be designed to make you give up.
Firefox now adds random noise to all canvas readback operations (getImageData, toDataURL, and toBlob).
> The patent for the Cherry MX design finally expired in 2014. OK, but did it really? I've seen this claim pop up occasionally, but nobody ever points to the patent in question. A quick Google search for "cherry mx…
For a much more substantive article on a similar topic, see Dan Luu's blog post which draws an analogy to talent scouting in baseball: https://danluu.com/talent/
Am I missing something? The LGPL only applies to the library itself--you can dynamically link to it from proprietary code. So in this hypothetical scenario, someone could just write a terminal emulator (or IDE, or what…
I was going to wait to post this until I've finished the CLI and documentation, but this seems like a relevant time to plug my web font subsetting/self-hosting tool: https://glypht.valadaptive.dev/ It lets you pick from…
You can also subset your fonts; e.g. if your content is in a language that uses the Latin alphabet, then you only need to include those characters in your font. Between that, variable fonts, and WOFF2, I've managed to…