1.  

      Sounds like decisive step backwards!

      1.  

        Didn’t know about generalized linear models, thanks for the tip

        1.  

          While technical content was low, it wasn’t non-existent; the article covers aspects of web development such as cross-browser testing, fingerprinting, the pitfalls of browser features such as lazy loading, and command-line image optimization utilities. It also seemed relevant given that the 250 kb club recently got attention on lobste.rs.

          Of course, I might be wrong; whether or not this is relevant isn’t up to me. If other readers agree that this isn’t relevant, I’ll keep that in mind in the future and perhaps use a different tag or forum for similar content. I don’t think we should remove this post given the discussion that has followed.

          CC @cmcaine

          1.  

            Indeed.

            Forth is one of those languages I keep coming back to, not because I deeply grok it, but the opposite: I just don’t understand how to effectively use it to solve problems, and I find that irritating.

            1.  

              Three issues:

              1. I’m not sure how I’d categorize Gwern’s site; it seems to be in a grey area between textual web documents and more complex sites, since its typesetting is arguably a significant part of the content.
              2. I’m not sure if I agree with Gwern’s font choices. Italic serifs don’t render super well on low-res screens.
              3. Here’s how the site looks with my preferred darkmode addon: screenshot. My article states that websites should look good with most “dark mode” addons. Websites that follow my article’s advice should automatically support most dark mode addons out of the box without any additional effort.
              1.  

                Hmmm I would say Gwen has nice style, but poor readability: we have footnotes, pop-up boxes, citations, bold elements, tags, ~5% of words have links to Wikipedia. I feel like when everything is emphasised - nothing is. danluu website is a lot more structured and clear. So, strictly on the readability scale, I would rate danluu typography higher.

                1.  

                  I’m interested to hear which frameworks solve those problems for you!

                  1.  
                    1.  

                      That Swift is now going the actor route is quite baffling.

                      It’s like “async/await will be as popular as synchronized in 2025”, but for the year 2015.

                      1.  

                        D’oh, how did I miss that?

                        1.  

                          Why is this hosted on github? It should be self-hosted!

                          edit: I guess it is: https://smithy.honza.ca/smithy

                          1.  

                            One of the bullet points in the list of best practices:

                            • No scripts or interactivity (preferably enforced at the CSP level)

                            To me, no JS/wasm/interactivity is probably the most important item in the list.

                            1.  

                              That it was posted to lobste.rs, a site for techncal links and technical discussion

                              1.  

                                That looks very nice indeed.

                                It would meet my requirements if it had a clone address coded into the display. Given that you’re already setting details of each repo in the config, this could be an easy fix?

                                1.  

                                  Same story here. Dropping/rejecting a lot of dependencies based on “we are unsure whether this stuff will exist in 20 years/built by Google”.

                                  1.  

                                    Compare and contrast with another nerd hero, Gwern. Also almost all text but uses typographical flourishes all over the place.

                                    1.  

                                      What do you prefer these days?

                                      1.  

                                        There’s some irony here in that the 250kb club website stores its list of websites as a static JSON blob that’s rendered to HTML at runtime. The code crashes on FF 75.0, meaning no list gets rendered.

                                        TypeError: t.replaceAll is not a function

                                        1.  

                                          We don’t need machine learning no, nor do we need blockchains. What we do need are effect-based type systems and optics traversal libraries for 20 byte REST JSON payloads.