I was gonna do this quietly since I was doing it mostly for security fixes, but now I guess I gotta announce that I deployed lemmy 0.18.1 to the awful.systems cluster. changes include

  • sweet christ did this UI get smaller and uglier? whose idea was this.
  • we have more theme options! most of them are terrible. there is a vaporwave theme I kinda like in a geocities way. if you come here and it looks like geocities I switched to that one
  • they fixed like 3 out of the 4 webdev 101 security holes they left in the code
  • there’s some small new UI features?
  • sometimes they just make changes for no reason
  • let me know if anything looks broken
  • selfOPMA
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 years ago

    the vaporwave theme is so close to being good! they didn’t think to make it usable though. now I’m torn between what’s a higher priority, hacking together a better CSS theme, or fixing the fucking shocking security and dev mistakes the lemmy team keeps making

    • 200fifty
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 years ago

      White and light blue on a light grey background is the wave of the future, clearly. We’re disrupting the concept of visual contrast

      • selfOPMA
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 years ago

        fuck it you’re right, darkly-pureblack (this name is so awful I had to check to make sure I didn’t hallucinate it) it is. ima miss the red highlights but somehow they broke those in 0.18.0 so they don’t work on mobile? so this is at least consistent

    • selfOPMA
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 years ago

      like fuck I have an entire rant building but maybe focusing on dumbass growth hacking and stupid ideas while your UI just string templates HTML together with no sanitization at any point is a terrible idea? maybe???

    • David GerardMA
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 years ago

      welcome to open source, comrade! here are both pieces. thank you for our bug fixes!

      • selfOPMA
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 years ago

        I vow that this quote will headline the README for the fork, both as a personal attack towards the lemmy devs and as a mission statement

        • David GerardMA
          link
          fedilink
          English
          arrow-up
          3
          ·
          3 years ago

          some days you’re Stakhanov, some days you’re Boxer