1. 8

    Is linking random web games allowed now? 😯

    1. 5

      It’s a game and a cool display of development. I thought this would be perfect for Lobste.rs.

      Clearly not though judging by the downvoted. :(

    1. 1

      I honestly don’t understand why the author wants to move to a static site.

      The reasons stated are basically

      • different tech stack (Linux instead of *BSD)
      • slight incompatibility with org-mode files
      • maintenance overhead

      To me, these don’t sound like unsurmountable problems. One can run WP on a BSD. I’m sure there’s a plugin for WP that can handle org-mode files, and one of the main complaints I’ve read about Hugo and Jekyll is the maintenance problems they bring.

      The downsides seem to be

      • risk losing comments/ have to roll your own
      • RSS incompatibilities
      • a hell of a lot of work that can be put into actually blogging
      1. 1

        I’ve recently moved from WP to Jekyll, but for different reasons than the OP. Ultimately it’s their decision what platform they use.

        I can understand the maintenance argument, not with regards to WP, but WRT the stack WP sits on top of. However, the only thing they’re removing by switching to Hugo is MySQL and PHP. Two less software packages to manage, I suppose.

        If maintenance is a problem, and they want to focus on writing, why self host at all? Why not go with something like Netlify or AWS Amplify?

        It’s fun to tinker though. 😊

      1. 2

        Looks nice. I’m curious what does complying with the GPL3 license of SimpleCSS looks like for a site using it? I imagine if you just drop it in, it doesn’t effect your project but if you use a bundler to “compile” a final website artefacts perhaps it applies to the whole project?

        1. 4

          I actually just changed the license to MIT. I’m not a licensing expert (far from it!) and didn’t realise that the GPL doesn’t allow for closed source redistribution. MIT seems more permissive in that regard.

          1. 2

            Great!

        1. 4

          It’s more like a CSS snippet than a framework

          1. 8

            Considering what it tries to achieve that’s a good thing.

            1. 3

              Calling it framework won’t be fair enough, a CSS Library is fine, Frameworks are vast and provide everything.

            2. 6

              I’m totally fine diluting the meaning of framework like this.

              1. 0

                Calling it framework won’t be fair enough, a CSS Library is fine, Frameworks are vast and provide everything.

                1. 3

                  attempt to provide everything.

                  1. 1

                    Except that it doesn’t attempt, it’s a beautifier.

                    1. 1

                      I was saying that Frameworks attempt to provide everything, not that this specific thing is a framework or does attempt to provide everything.

                  2. 1

                    The definition of a framework according to the Cambridge dictionary is:

                    a supporting structure around which something can be built

                    I think this project satisfies that definition. Yes, software frameworks like Bootstrap are goliath, but that doesn’t mean something small like Simple.css can’t be a framework.

                2. 4

                  The linked page doesn’t actually describe Simple.css as a framework, it describes it as a “classless CSS template.” I’ve made a suggestion to change the title of the link here to reflect that.

                  1. 1

                    In that case, it’s fair, promoting it as framework won’t be fair.

                1. 2

                  I use Miniflux’s hosted service - https://miniflux.app/hosting.html

                  1. 11

                    Maybe because the dark mode is not that great for our eyes?

                    1. 2

                      Absolutely (and thanks for posting a link to my blog! :)) it’s not great for your eyes, but it’s about giving users the choice.

                      I don’t use dark mode 90% of the time, but from time to time it’s nice to have the ability to switch if you want to.

                      Plus, some people prefer it. :)

                      1. 6

                        With all due respect, some random guy saying it’s bad for me, won’t change my personal experience of how much better it feels when the color-scheme is right.

                    1. 1

                      I’m curious about the transition. How did you migrate all the WordPress blogs and pages? I’m interested in moving my WordPress monster and had thought about Jekyll in the past.. very interested in your experience there.

                      1. 1

                        I used a script to export every post and all images to markdown. Then it was just a case of adding frontmatter to the posts. Pages I just did manually.

                        1. 1

                          Not the author, but there are plugins for exporting from WP to Jekyll, like this one.

                        1. 2

                          I feel like you spend an excessive amount of time on your website and the things that surround it. Not faulting you for it—just making an observation. Also £30 p/m for a website? That’s a lot of money.

                          1. 0

                            Agreed on both counts. That was the rationale for the change.

                          1. 2

                            You really spent $30 a month on Wordpress plugins? wew

                            1. 0

                              No. I spent 30/m on the entire site - hosting, CDN and a couple of plugins.

                            1. 1

                              I like the increase in personality and being a bit more open about yourself. Truly reminds me of the 90s web.

                              300kb is a lot in 90s terms though ;) I challenge you to dramatically reduce your website and will accept a challenge from you in return (mine is already quite slim. Less than 5kn iirc).

                              1. 2
                                1. 1

                                  Nice job! Looking forward to a write up of how you did it.ä and waiting for a counter challenge;-)

                                2. 2

                                  Haha you’re absolutely right, but it’s not an authentic 90s site (did emojis even exist then?) it’s just a nod to the 90s. Considering we’re in the days of the multi megabyte webpages, I think 300kb is pretty good. 😊

                                  Although, I do like a challenge…

                                  1. 1

                                    Emoji were standardized in unicode in 2010. Windows 7 added support for them in 2012. So no, they didn’t exist in the 90s, not even in the 00s (as we know them today).

                                    1. 1

                                      Sure. For webapps 300kb is alright. but for a blog? ;)

                                      1. 1

                                        I think for any webpage these days, 300KB is ok. It’s way lower than what it was with the old theme.

                                        1. 1

                                          Ah, come on. Accept my challenge and return the favor! I’d be curious what I ought to improve :)

                                  1. 1

                                    Google is pretty good at making cool things, aren’t they? Google Search, Material Design, Google plus (nah), and now this. In case you didn’t catch it, the about page says that it was made by Jigsaw, which is a google subsidiary.

                                    1. 2

                                      That doesn’t make it any less useful.

                                    1. 15

                                      If the site is about no JS, then what’s the point in having a bar that shows the page size? Is the size of the page somehow relevant to sites not running JS?

                                      I get that this is a direct copy of sites like 1mb, 512kb and 200kb club, but I don’t get the focus on page size for this application. Surely there’s a better measure to add on the page?

                                      1. 2

                                        What’s a better measure? I’m open to suggestions.

                                        1. 7

                                          NoJS vs JS is a binary distinction, there is nothing to measure other than presence or absence.

                                          1. 2

                                            Sure. That’s The criteria for being added to the list the page size is an objective measure to stack rank them. It could have been alphabetical but size is a bit more substantial.

                                            1. 3

                                              A minimal or lightweight site could have more data per page in principle, if it has more content. But in practice heavier pages have more cosmetic BS, not more content, which I think is what you were hoping to get at.

                                          2. 6

                                            That’s kinda my point…there’s no way to measure a negative, so it seems counterintuitive to measure something completely unrelated just for the sake of having “a measurement”.

                                            1. 1

                                              I disagree

                                            2. 4

                                              How about full site loading time with a browser? I think considering that people usually dislike JS in that it makes sites feel slow, this would be a more useful measure.

                                              1. 1

                                                Good idea. I’ll investigate how easy it is to run phantom or cdp in GitHub actions.

                                                1. 4

                                                  I also agree with the other comments here arguing that there are ways to judiciously use JS… however, JS usage is definitely overall ridiculous and out of hand and so I can’t resist pointing out that a particularly ironic metric to look at here would be Time to First Meaningful Paint, which AFAIK basically only exists because of dumb JS tomfoolery “booting” pages and filling in all the content client-side.

                                                  Maybe you could even have a second version of the page that would add (with red bars for “bad” or something) a few JS heavy sites to demonstrate just how dramatically improved TTFMP is on the no-JS sites?

                                          1. 3

                                            On one hand, I get that it’s nice to have a centralized place for comments, and not have to worry about spam (for the most part), but part of me wonders if there’s a better way to meet people in multiple places for comments.

                                            Once I redo my blog, I want the comments section to be links to places like twitter, mastodon, maybe here or HN, where there’s an easy way to dialog for people who don’t want to be forced to make a GitHub account. Just a thought for people looking to have a third-party host their comments.

                                            1. 1

                                              I’ve had that in the past, where “comments” are pulled from multiple sources, like Mastodon and Twitter via Webmention. But I didn’t want all the noise on my blog posts, and I didn’t want to have to manage them (they come through as WP comments). This way, there’s a platform for people to discuss the post, without the extra headache for me of managing comments.

                                              HN or here would be great alternatives to GitHub Issues, but I think it would have to be HN rather than here, as the topics are VERY focused here (that’s a good thing), so a general life update, for example, wouldn’t be appropriate to post here. So there would effectively be no comments on that post.

                                              1. 1

                                                Or just start your own subreddit.

                                              2. 1

                                                Once I redo my blog, I want the comments section to be links to places like twitter, mastodon, maybe here or HN, where there’s an easy way to dialog

                                                That doesn’t sound like it follows. If someone on Twitter comments on your blog will that be reflected to Mastodon? Will someone who then replies on Mastodon be able to reply? I suppose it’s true in the strict definition of dialog (i.e. two participants) for communication between you and one other person at a time but it sounds as if you’ll end up with a load of distinct views on different subsets of the comments that people interact with.

                                              1. 6

                                                looks similar to utterances

                                                1. 1

                                                  A few people have told me about Utterances since I published this post. It looks really cool. I deliberately wanted the comments to be a separate thing from the blog though, so I wouldn’t want to use a tool like this to pull them in.

                                                  1. 0

                                                    Also Gitalk

                                                  1. 10

                                                    GitHub does commenting reasonably well indeed, but I’m worried about adding even more dependencies on the centralized, commercial service belonging to Microsoft.

                                                    1. 1

                                                      I get what you’re saying, but I wouldn’t call it a “dependency” personally. It’s a nice to have thing that I offer to people who want to use it. If it goes away (doubtful) it’s no big deal.

                                                      1. 1

                                                        It’s a “dependency” in that it’s

                                                        1. A software implementation…
                                                        2. …written by someone else…
                                                        3. …that can change at any time, without your input

                                                        Something like a mailing list wouldn’t have this issue. Since many people don’t like the concept of “mailing lists”, simply including a mailto: link at the bottom of the article and a link to the online list archives without including the words “mailing list” on your website should do the trick.

                                                        Most commenting platforms require users to create an account with their email; if you require an email, you might as well use it.

                                                    1. 1

                                                      Oh this is a delightful redesign, so much more personality. How did you make these backgrounds?

                                                      1. 1

                                                        It was a mixture of trawling the Internet, and making my own in Inkscape/GIMP.

                                                      1. 1

                                                        What was painful with the comments? Just on the previous post, you link to a comment that was supposedly helpful but not here any more.

                                                        1. 1

                                                          Managing them - replying to them, filtering spam, moderation etc. I want people to be able to provide feedback though, so by having a guestbook and not a comment form on every page, hopefully it’s a nice balance.

                                                          I’ll edit that post to include the comment. Thanks!

                                                        1. 2

                                                          Similar to this: https://hacdias.com/ by @hacdias

                                                          1. 1

                                                            Absolutely right, Henrique gets a mention on my license page.

                                                          1. 1

                                                            My site is at brautaset.org.

                                                            It serves a light or dark mode depending on what your browser requests. I try to make it easy to read, on desktops and on phone, and I like big fonts.

                                                            1. 2

                                                              A bit surprising how many sites have the same thing: duplicated information between “Home” and “About”. I would merge “Home” with either “About” or “Publications”. In Publications - first two are 404.

                                                              1. 1

                                                                Thank you for the feedback! I merged Publications into the index, and fixed the two dead links. (WayBackMachine had one, and I found my old slides to use in place of the missing video.)

                                                              2. 2

                                                                The links in the menu are almost impossible to read. For me (iOS on dark theme) shows 2 very similar shades of orange. The general orange colour is also difficult to read with the dark background.

                                                                1. 1

                                                                  Thank you for the feedback! I’ve tried to fix this, by changing the colours around. (And not using an orange background behind the menu.) I don’t use the dark mode much myself, but it was a fun expriment to make the auto-switching style. I’m thinking about removing the dark mode, as I am find it difficult to maintain/extend the light/dark colour scheme and maintain readability. (And I have only so much time to tweak the colour scheme on my blog.) As a dark-mode user, would you prefer a second-citizen dark mode, or forced to use a first-citizen light mode?

                                                                  1. 2

                                                                    I’m not a dark mode user actually, it just so happened that my iPad was still in dark mode for, testing my own site. :)

                                                                    To answer your question though - it’s your site, do whatever you want. If you’re struggling to maintain both colour variants, just stick to the one and make that right, people can always use reader mode if they want a dark experience.