Conversation

Notices

  1. We need more people writing stupid userscripts for this site. Those are always so much fun to play with.

    Monday, 10-Jun-13 07:24:48 UTC from web
    1. @redenchilada I dunno how to write userscripts, only AutoHotKey scripts, and not very well anymore.

      Monday, 10-Jun-13 07:25:30 UTC from web
      1. @flamingpandaomg They're just JavaScript injected into the page. Like how userstyles inject CSS. It'd probably be a bit to learn to do much to the site.

        Monday, 10-Jun-13 07:26:41 UTC from web
        1. @redenchilada Yeah, I have literally no scripting experience. I always wanted to learn, but the lessons I were taking didn't last long before they got put on the backburner.

          Monday, 10-Jun-13 07:27:59 UTC from web
          1. @flamingpandaomg Hey, I learned a lot of what I know about JS by goofing off with userscripts for this site. It's a pretty easy language to learn until you get into the stupid parts of it.

            Monday, 10-Jun-13 07:30:04 UTC from web
            1. @redenchilada I literally taught myself to use nginx for this place.

              Monday, 10-Jun-13 07:30:32 UTC from StatusNet Desktop
              1. @ceruleanspark I lurned PHP for you guys c:

                Monday, 10-Jun-13 07:31:43 UTC from web
                1. @redenchilada Learn PGSql to replace the backend.

                  Monday, 10-Jun-13 07:34:43 UTC from StatusNet Desktop
                  1. @ceruleanspark Do you really want me to touch anything that might be vital to the site working

                    Monday, 10-Jun-13 07:36:41 UTC from web
                    1. @redenchilada They let me touch it. I don't see how you could be any worse. Yesterday I managed to delete all my webserver configs by overwriting them with symlinks to themselves.

                      Monday, 10-Jun-13 07:38:04 UTC from StatusNet Desktop
                      1. @ceruleanspark I'd half-finish stuff and let it go up. "We can fix that whole 'everything crashes after five minutes of uptime' issue later."

                        Monday, 10-Jun-13 07:42:27 UTC from web
                        1. @redenchilada I do that all the time. Remember the "Cloudflare means everyone logs in as someone else" issue?

                          Monday, 10-Jun-13 07:49:53 UTC from StatusNet Desktop
                          1. @ceruleanspark ...I don't, actually.

                            Monday, 10-Jun-13 07:50:55 UTC from web
                            1. @redenchilada Because Cloudflare uses an Nginx reverse proxy for its cache-and-accelerate deal, all requests appear to come from the same limited pool of cloudflare IPs, with the real IPs showing up in a different part of the header. Nginx, which we're running here, by default, does not pass the required info on to statusnet. The practical upshot of that is that every time a new person logged in, all users ended up being logged into that persons account.

                              Monday, 10-Jun-13 07:54:39 UTC from StatusNet Desktop
                              1. @ceruleanspark Oh my.

                                Monday, 10-Jun-13 07:56:07 UTC from web
                                1. @redenchilada I only just figured out how to fix that problem too.

                                  Monday, 10-Jun-13 08:00:14 UTC from StatusNet Desktop
                                  1. @ceruleanspark Neat.

                                    Monday, 10-Jun-13 08:01:12 UTC from web
                                    1. @redenchilada I sent the proposed fix to Widget this weekend and he favourited the link, so presumably he's thinking of implementing it. I'd like to point out that when I turned cloudflare on to buffer @mrdragon's server, it cut bandwidth usage by a full third.

                                      Monday, 10-Jun-13 08:05:30 UTC from StatusNet Desktop
            2. @redenchilada I might get around to it. I'm not doing anything else that's even close to productive.

              Monday, 10-Jun-13 07:30:51 UTC from web