• 0 Posts
  • 579 Comments
Joined 2 years ago
cake
Cake day: June 23rd, 2024

help-circle
  • Typst if you are a progressive zoomer

    I’m a millenial (maybe even an older one but I won’t admit to that) and I just love typst.

    Markdown is just content, but as soon as you want actual layouting, you’re in for trouble; sure you can post-process in pandoc and apply the result to some template, but you’re probably creating an abomination in the process. Oh, and I hate creating slightly bigger tables there. One of your columns got larger? Better adjust all your horizontal lines (at least for grid tables), which might be a pandoc markdown only feature. Yeah, there isn’t one single markdown, but multiple flavors: https://www.glukhov.org/documentation-tools/markdown/gfm-vs-commonmark-vs-pandoc-markdown/

    LaTeX? Probably still the king of exact typesetting, but it has a lot of issues:

    • compile times are really bad (especially with something like lualatex)
    • TeX which is the foundation of LaTeX maybe isn’t how you’d design such a language today
      • this includes error messages that aren’t helpful if you didn’t study CS and typesetting
    • tables (though BIG THANKS to that brave soul who wrote tabularray, it saved my sanity in my last LaTeX project)

    Though at least nowadays, you have options for creating accessible PDFs (I’m not a big fan of the idea myself, but there are environments where that support is mandatory, e.g. government contracting)

    typst? I wrote my first bigger project in typst that did much more than I could ever do in LaTeX (generation of documentation from OpenAPI spec files) and I had way fewer issues than for LaTeX projects of lower complexity. Yeah there are still some areas that need improvement, but all in all it’s a breeze. With tinymist, writing stuff is just so nice, no waiting for your document to compile for 40 seconds, no, you get an instant preview, or a helpful error message.

    I was a bit of a LaTeX guy but I haven’t touched it since I learned typst.


  • No, that’s not actually the issue. The PDF format is open.

    The actual (non-)issue is that PDF is a format that is not meant to be converted or otherwise be edited. Let’s say you have a page of text with two columns. For a PDF, the concept of columns doesn’t exist. It’s just a series of individual letters placed exactly in a specific location on a page (and other graphical elements I guess, but that’s not the current point). I think strictly speaking PDFs don’t have to use the space character, since PDF doesn’t have the concept of a word, just individually placed letters.

    Readers already have to do some heuristics to allow copying etc. but how are you going to convert this into a word file? How would you detect that there are text columns? What is a page header / footer and what is just fancy repeating letters?

    Note that as soon as you get into more modern PDF, there’s also stuff like accessibility features (big fun!). There is support for Universal 3D.

    Nobody sane would try to write a proper editor for PDF. You only write that if you want to make money off of it because a corporation somewhere doesn’t understand or control the pipeline that created a PDF that they need changed.







  • Omarchy is so funny. There’s nothing interesting there (it’s just Arch with some questionable configs). It doesn’t solve any existing problem that wasn’t solved before, because it’s still Arch.

    And yet the technofascists can’t stop supporting it. It must be virtue-signaling.

    Wowie, you’ve credited another Arch fork derivative with a shitload of usage credit for your fourth-grade AI model. Surely this will have an impact on technology.

    Then again, it’s a match made in heaven. Nobody cares about Omarchy, and about the same number of people would care about Grok if they couldn’t get pornography out of it.





  • Sometimes I think that I’d like to buy a new PC

    then I remember that the majority of my hours played is on titles that don’t need a better PC

    This isn’t the 90s / 2000s when games were scarce and you needed to upgrade to have something to play because new stuff was so much better. There are tons of very good games out there that will most likely run on everything.

    Good games I played recently-ish:

    • Balatro (casual 600 hours total)
    • Noita (maybe 500 hours though you wouldn’t be able to tell because I suck)
    • Guacamelee! (actually from my backlog)
    • Animal Well
    • Clover Pit
    • Cuphead (another backlog title)
    • Opus Magnum
    • Baba is you

    None of this means that no good game requires good hardware, but there are lots of good titles to enjoy on absolute potatoes








  • The hope wasn’t that the game would dominate the existing FGC, but that the IP would have such a massive pull that it would expand the FGC so much (and in the longer term, make the players be l branch into other games in the genre).

    I don’t know what Riot expected, the genre is niche and from what I’ve heard, the game wasn’t very accessible in the first place, basically trading old hard stuff against new one (not that me being on Linux could have tried it myself), so yeah. My league friends didn’t even try it

    And say what you want about SNK and their Saudi money, there’s a lot of valid criticism, but CotW is probably the best-supported and fairest game currently out.

    Fuck the Saudis and Ronaldo though