• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. How do you think we should deal with compliments?

      Compliments are, technically, to be tagged as 'noise' and often also 'offtopic' for usually being only loosely related to the commment or post they're replying to. But the warm fuzzies empathy is...

      Compliments are, technically, to be tagged as 'noise' and often also 'offtopic' for usually being only loosely related to the commment or post they're replying to. But the warm fuzzies empathy is pretty important in a community, and I don't remember seeing an unnecessary compliment anywhere so, unsurprisingly, people don't noise compliments. But they still might clutter space for a potential reply giving advice. So do you think the current arrangement is fine? I personally would probably make a label for compliments which would either be neutral or slightly positive, and maybe publically visible so everyone can (but don't have to) see the compliments of the receiver but I haven't thought about this too deeply.

      5 votes
    2. MIDI Madness! Musical Midi collaboration

      Hey all! I got the idea for this from looking at the thread asking the users what they want to see more of on Tildes. While I unfortunately don't feel I have much to contribute in the way of...

      Hey all! I got the idea for this from looking at the thread asking the users what they want to see more of on Tildes. While I unfortunately don't feel I have much to contribute in the way of ~arts, ~books, or ~humanities, I do have a love of ~music! (And an electric drum-kit, that I hooked up to my laptop yesterday)

      I remember there being a thread about music collaboration a while back, and while it looks like nothing came of it then, I figured the time was ripe for another try! My idea is this: People record themselves playing any instrument they want (or know how), and post that recording as a top level comment. Others in the thread download the format (midi, wav, whatever) and add their own instrument into the mix, posting as a reply to the top level comment. Think of it like crowdsourcing a song, I suppose.

      To start us off, have a link to a google drive folder of mine which has a couple drum beats (3 wav, and 1 midi). Import those, riff off em, and post what you got! I'll see if I can do the same if anyone else has audio they'd like to share.

      If this thread goes well, maybe we could make it a recurring topic!

      10 votes
    3. Call For Submissions--Writing Club #2 (March 14)

      Lay it on the line in our March club posting! This time, let's submit short stories, chapters, essays. @eve suggests that the optional theme be "liminality/liminal spaces. It could be about them,...

      Lay it on the line in our March club posting! This time, let's submit short stories, chapters, essays.

      @eve suggests that the optional theme be "liminality/liminal spaces. It could be about them, the creation of one, a dissection, the destruction of one, or just take place there. Anything and everything liminal."

      Liminal is a sort of between. The definition is: relating to a transitional or initial stage of a process. occupying a position at, or on both sides of, a boundary or threshold.

      You can also look into liminal spaces. These can be real places (like a train station that's simply a point people transfer to other trains to) or even the emotional betweens; coming to realizations or on a precipice of something. Like, summer vacation could be a liminal space even!

      If you're not into borders and transitional spaces, or if you've been incubating a polemic all pandemic long, you are still encouraged to share your writing! You may draw inspiration from any theme (fictional or real).

      Just follow these easy guidelines:

      1. Produce a short story, essay, or chapter of a longer work. Your submission should not exceed 7,000 words. Let's aim for pieces 350-3500 words.

      2. Watch for the March 14 submissions thread to appear... on March 14! Reply to it with a link to your work, which may be housed anywhere you like, including on Tildes. Prioritize venues that are not known to be aggressively anti-privacy (e.g., Google Docs). You may provide questions for readers in hidden expandable text, if you like.

      3. You must provide feedback on 3 submissions if you are posting a submission. Only one needs to be a substantial critique. Our first outing was a trial run, and the offerings were extremely short. I anticipate proportionally longer responses to come easily this time. If you see a post without feedback, consider giving it preference in the order of your responses. No one likes to be left hanging.

      Feel free to post questions in this topic. We had a stimulating and moderately edgy trial run. I'm excited for the longer prose to come!

      12 votes
    4. Queer Tildes Community Discord Server

      Hello loves! A wonderful individual reached out to me recently and proposed the idea of creating more of a community within Tildes, rather than being a smaller part of the Tildes community as a...

      Hello loves!

      A wonderful individual reached out to me recently and proposed the idea of creating more of a community within Tildes, rather than being a smaller part of the Tildes community as a whole. As it is right now, Tildes feels like a single place with a single voice that's the average of its members, and we'd like to change that. We've started a discord server for queer individuals on Tildes. This server is meant to define itself as its own thing. ~lgbt is a place to organize posts on a topic, not a community, so we'd like to fill that hole.

      Here's the invite link: https://discord.gg/FmhWYVAhFs

      One particular aspect of forming a community I think is important, perhaps even more so for a minority identity, is that Tildes can be frustrating and alienating at times, even when it doesn't intend to be. This space is meant to be somewhere you can go to vent when you run into any of the many trials and tribulations you may run across on this wonderful website. You know, the times where you want to bang your head against a wall because you're just not getting through to someone else or when you open a thread, read a few replies, shake your head and close it - disappointed in the tone or direction it has taken. After all, sometimes we don't want to be direct or confrontational to people who say hurtful things when often they're just mislead, uneducated, or misinformed.

      Anyhow, I hope to see many of you wonderful folks in there and I'm looking forward to knowing you all a little bit better! 💜

      23 votes
    5. Tildes is pushing out the minority voice

      Last week I woke up to yet another PM from someone I've come to admire from afar on tildes. This was a user I'd seen many times on Tildes, bringing with them a unique and powerful voice. This...

      Last week I woke up to yet another PM from someone I've come to admire from afar on tildes. This was a user I'd seen many times on Tildes, bringing with them a unique and powerful voice. This person was a minority. They brought a voice to the table that was like a breath of fresh air - I'd frequently see them enter threads dominated by a single opinion and make everyone challenge their assumptions. They would enter and offer their shoes to anyone who'd like to try them on and get a glimpse into how the world might work for them, should they be brave enough to walk a mile or two.

      This is not the first PM I've received from someone who decided this website had become too troublesome to continue participating and it's likely not the last I will see. While it is heartbreaking to see them go, it is equally heartbreaking to me that the reason they are going is often not because people are trying to push them away. By far and large, I see a majority of tildes users actively participating in discussions with good faith. By the results of the last census, increasing diversity was of importance to the majority of users and I do not think they were free-text typing that in without good cause.

      This post is one that I've been contemplating in the back of my mind for a very long time now. It first really occurred to me nearly a year ago when a fairly well known person of minority status got banned for being too confrontational and aggressive to the kind of voice they didn't want to see on Tildes. I wasn't sure how to address it at the time, and I wasn't entirely certain it would be a problem, but the year since this post I've become hyper aware to its existence in a way I wasn't previously. In fact, I've had a bit of this conversation on more than one outlet on the internet already, because my recognition of this behavior has had me upset many times since. To this extent, I thank that user, because it truly did open my eyes to a behavior which I believe is self-sabotaging, but often genuine in nature.

      I believe the simplest way to explain what is happening is through the law of large numbers. While not everyone responded to the 2020 Tildes Census (in fact I would imagine maybe 10% of us did), I'm going to use it as a model to touch on these issues. There were a total of 350 responses to the survey. Of this 86% were male, 67% were heterosexual, 75% were atheist or agnostic (50, 25 respectively), 52% were from the US, and 47% identified as white or Caucasian. I point all of this out to say that as a population we tend to trend towards a particular kind of individual. To be clear, this isn't necessarily bad - we are still quite a small website and we need to start somewhere with a base we know how to pull from.

      But this does present a unique problem when it comes to interaction. Let's imagine for a second that 1 in 100 individuals has some sort of problematic behavior on Tildes that manages to find its way into discussion. This behavior might be that they have a strong intolerant opinion on a specific subject but manage to obscure it enough to get past the intolerance detecting capabilities of others. Or perhaps their views are not intolerant, but they simply possess a strong opinion on how something should be worded or an aversion to a particular kind of venting. Because I don't want to throw anyone under the bus I'm going to pull from an upsetting behavior I used to have in my childhood - I couldn't shut my mouth when people would bring up that women make '70 cents on the dollar'.

      It's very hard for me to look back and definitively say it was one shaping experience that led me to behave like that. If I had to attribute this shameful behavior, I think there's a few major players. First off, I grew up in an upper middle class family who happened to be located in an area that was very homogeneous. I went to school with the children of tech millionaires, many of whom were white and quite privileged. I think there were a grand total of 4 people of color in my middle school. Things got a lot better once I had made it to high school (by numbers, whites were in the minority), but there's a subtle cultural indoctrination that happens through absorbing what you hear from parents and teachers at a young age. As a young child, I also latched on to early internet behavior. People who were pedantic about grammar, who could use logic effectively, and otherwise followed the rules that rich white people before them set up as the 'correct' way to do discuss were revered on the internet. I remember when being the grammar police was behavior that was actually celebrated. This kind of mindset lead me to read into the research on the matter (also primarily conducted by rich white folks, another bias I'm trying to undo in my life) and the modern research suggested that this figure was outdated and poorly controlled.

      I was the 1 in 100 users with the problematic behavior. It took me awhile to learn that I wasn't helping anyone out by offering this information up (turns out there were a lot of people already doing the same work I was and people are smarter than I gave them credit for), but that only scratches at the surface of the real problem. The real problem is that I didn't have the lived experience of a woman entering spaces where this discussion was happening. I wasn't the woman who received less pay than their colleagues, who put in more hours, who spoke up but was talked over, whose ideas were restated by their male peers, or who clicked on an article link talking about pay inequality or women's rights and how far we still have to go and was met with hostile comments. I didn't know how soul-crushing it could be to be met with nearly the same resistance in every public sphere where this was being discussed. I didn't know how tiring it was to have to justify my existence and to explain my struggles to those who hadn't lived the same life as me. I didn't know how heart wrenching it would feel for someone I valued, trusted, and loved to express opinions like these years after I had built up a strong bond with them and for them to be entirely unaware of the damage they were causing.

      To be clear, when I say understand I mean to have either experienced it directly enough to begin to actually place myself in the shoes of others or heard about it enough for their experience to truly sink in. It's one thing to acknowledge and know that this behavior exists, it's another to live it and see it first hand on a day where you're hanging on by a thread. To truly understand how mentally exhausting it can be to treated this way was something that escaped my comprehension because I could only live this experience through the words of others. I didn't really start to appreciate this until I got older, because I started recognizing how universal this experience truly was. I don't think I know a single female who doesn't have a story of sexual assault - the rate at which they respond with something in their lives is a stark reminder of how far we still have to come.

      What I knew, but didn't truly understand is that if 1 in 100 users have problematic behavior and 1 in 100 users are transgender, we have an equal number of transgender individuals as we do users with problematic behavior. I want you to stop here and reread the last sentence and really absorb it before moving on. Ask yourself what problems might arise by these inequality existing.

      In this hypothetical we have an even number of individuals who are going to participate in a thread about a transgender issue as we have transgender individuals. If even 1 of these transgender individuals decides they do not want to engage with this behavior, we're on a downwards slope to eventually having nearly no transgender representation as now they are outnumbered and their voice is more likely to be drowned out by the problematic individuals. As less and less people of the minority engage, because they are discouraged by the expressions of the problematic individuals, less people will wish to engage as the threads become increasingly more hostile.

      The problem we have on tildes is that the only way I see for us to become more diverse is to ask for more from those who have, to protect those who do not. I'm calling on everyone to pay closer attention to the intended audience of a thread. We need to look at how discussions are happening throughout the entirety of a thread and do a better job being welcoming of the minority opinion. We need to elevate and celebrate the voices of the minorities in these threads so that they are equal in paradigm to the voices which counter theirs. If a thread's topic is about a minority class such as gays we need to ensure that gays get an equal voice - if one person is dominating replies to gays in the comments, we need to be good allies and help balance the scales.

      We also need to stop and think about how these discussions usually play out on the rest of the internet. Do you ever see something like this on twitter and go "definitely not checking the comments"? We need to pay attention to this, and strive to ensure the same doesn't eventually apply to Tildes.

      A common example of this that I've seen is present in threads directed at specific minorities. The early discussion in a fantastic thread titled What's hard about being a woman? exemplifies this issue - because there aren't enough women on Tildes, the thread was dominated by male voices. Only one of these individuals were particularly problematic, but there was a hesitation from women I knew to enter this thread because an environment dominated by the male voice is not welcoming. Some of the women who entered this thread were met with replies challenging some of what they said, rather than elevating their voices and celebrating their participation. A small minority of men were in this thread to learn, but weren't aware of how the way they engage with other men on the internet was not appropriate for this venue. They didn't stop to consider that a thread dominated by male voices was neither welcoming nor a good start. If they had merely waited for women to start populating the thread, and replied to them, or opened soft with commentary on what they had seen in women without providing too much analysis they may have made the thread more welcoming.

      Another common example of this that I see happened in a thread I posted titled Stop telling women they have imposter syndrome. I actually had to stop myself from posting in this thread because I had an inkling that it was going to exemplify the behavior I wanted to address in a thread like this and I didn't want to disrupt what would naturally happen on Tildes absent my intervention. Nearly every reply in that thread criticizes the author for not mentioning that men can have impostor syndrome too. Imagine entering this thread as a woman - even if you emotionally connected with the author on some level, would you bother engaging when highly regarded comments focus on nitpicking the author for not being 'inclusive' enough? As far as I could tell, even the title doesn't call upon the reader to critically examine what imposter syndrome is and who is eligible to suffer from it. It's calling upon the reader to stop telling women that they have imposter syndrome (or to stop others when they make this statement), when the problem is a sexist environment. I've even received recognition from women on Tildes outside of this thread (through DMs and discussions on different platforms) who thank me for posting these threads, but their voice is often conspicuously absent from the thread itself. I do not want to speak on their behalf, but I can guess that a major reason for that is the environment we are creating here on Tildes is not welcoming enough for them to feel it is worth commenting.

      The insidious part of this problem is that very often the people creating a hostile environment do not intend to do so. They truly wish to be inclusive. Or they see behavior like this and they don't understand why it's problematic - it doesn't cause a flag to go off in their brain which tells them that they should jump in and fight on behalf of the people they want to protect. But this behavior is slowly causing minority individuals to flee this website. I don't know and cannot know them all, but waking up to PMs about someone else leaving makes my heart sink. Entering threads about the intersectional minorities that I find myself and my loved ones a part of often makes me feel similarly upset, downtrodden, and makes me feel like I want to engage less and less with this platform.

      I wish I had an answer. I wish I could wave a magic wand and make everything better. To give everyone omniscience, or at least a day's firsthand experience of someone radically different than them. Unfortunately, I do not. I think the best I can offer at this time is this post - a call on all of us to do better; a start of an ongoing discussion on how we can protect the minorities among us so that we can be bettered by their presence.

      98 votes
    6. Call For Submissions 2/14—Quick Ficts and Poems

      You are invited to cut right to the heart of things for the first Tildes Writing Club event. Let's road test the club with brief fiction or verse. Got a sonnet that needs airing? Want to weave a...

      You are invited to cut right to the heart of things for the first Tildes Writing Club event. Let's road test the club with brief fiction or verse. Got a sonnet that needs airing? Want to weave a brief spell and dip before the magic fades? Let's read it!


      Length: less than 500 words of prose, or 30 or fewer lines of poetry.
      Theme: Optional. But if you're in search of inspiration, @acdw suggests you work with this palette: love/unlove/hate/red/heart/viscera.
      Guidelines: Post your short work in the submissions topic, which will open on 2/14. Throughout the next couple of weeks, leave feedback for at least two other submissions. Brief rules for a brief, trial-run writing event. To opine on the rules that are taking shape for 3/1, reply here.

      11 votes
    7. Writing Club Organizational Thread

      All writers are invited to take part in the newborn Tildes Writing Club! Let’s let the club organize as it grows, but as a starting point, I present loose, inclusive guidelines formed from the...

      All writers are invited to take part in the newborn Tildes Writing Club! Let’s let the club organize as it grows, but as a starting point, I present loose, inclusive guidelines formed from the meeting of ideas in the last thread. (I was going to list aspects as separate replies for easier picking apart, but I guess I can’t make separate replies to the same post.) Feel free call out an aspect to compare it with a different approach.

      Schedule

      A thread will surface every three weeks inviting you to post your work. You may post your piece to the thread at any time before the next appears, but you risk missing out on readers. Finish and submit your critiques before the next recurring thread. (I declare this quite confidently for someone with no idea how recurring threads work.) Should the inaugural submission thread open on March 1?

      Sharing

      Reply to the recurring submission thread with a link to your work, which may be housed anywhere you like, including on Tildes. Prioritize venues that are not known to be aggressively anti-privacy (e.g., Google Docs). You may share a selection from a larger work, but your submission should not exceed 7,000 words. Shorter by half that is likelier to be read. There will be no minimum length. You may provide questions for readers in hidden expandable text, if you like.

      Feedback

      Critique participation will operate on the honor system. When submitting, you are encouraged to provide meaningful feedback to three pieces each cycle. These will be self-assigned. To assign yourself a piece, post a reply to it as placeholder. Assign yourself to pieces that haven’t yet been taken before signing on as a 2nd, 3rd, or 4th reader. That is, while there are still pieces without assigned readers (which will be apparent due to the lack of replies), take one of those first to ensure everyone is getting read. Naturally, you may leave critiques or comments in a free and unregulated fashion if you aren’t submitting work for critique this round. I suggest leaving feedback in the reply you created as placeholder. Others may have better ideas.

      Themes / Forms

      Hopefully, taking part in the club will motivate you to produce new writing. The community will suggest themes as inspiration after the posting of a submission thread. These could be chosen democratically, or by a rotating theme-warden, but should be mooted outside the submissions thread. I prefer themes to be extremely flexible, rather than a prompt: “Orange; Breathless; Common Parlance;” instead of “On Tuesday you discover the ability to control trains with your mind.” Submissions do not need to follow the theme. We might decide to have a round dedicated to poetry, but then again, why not gather an assortment of forms and genres?

      Showcase and ‘Zine

      As motivation for writers, and to benefit the wider Tildes community, I would like to see a periodic showcase thread highlighting the best of our work. It makes sense to post this separately, rather than just by tagging exemplary pieces, because most of us will want to improve our submissions with feedback in mind. @acdw has the idea of organizing a ‘zine to further showcase our best work. This, it seems to me, suggests wonderful opportunities for collaboration with visual artists. The schedule for both of these will have to depend on activity in the club.

      Spirit

      I hope for the club to be egalitarian, advanced by participants with good ideas and a flair for organization. Despite my failings, I hope to be such. To the degree that I can direct the energy of the group, I would like to give the following precept: Be generous. Writers, be a gracious guest in the minds of your readers. Be generous in your criticism. Don't abstain from lauding your favorites--that is important. At the same time, recognize that you compliment writing when you take it seriously enough to voice serious problems you may wish to see it avoid. Interpret criticism in the same spirit of generosity.

      24 votes
    8. What's hard about being a man?

      I started reading Liz Plank's For the Love of Men: A New Vision for Mindful Masculinity, and it opens with the author's experiences asking men this question (emphasis mine): The more I read about...

      I started reading Liz Plank's For the Love of Men: A New Vision for Mindful Masculinity, and it opens with the author's experiences asking men this question (emphasis mine):

      The more I read about men’s relationship to directions and maps, the more it explained the absence of a substantive and open conversation about masculinity. While women are encouraged to ask questions, men are expected to pretend like they know everything even when they don’t, even when it comes to large and existential questions about their gender and their lives. As I traveled across the world, from Iceland to Zambia, I asked men the same question over and over again: What’s hard about being a man? Every single time I asked that question it was like I had just asked them if unicorns can swim.

      It was met with a pause, a smile, and then followed by another long pause followed by the words: “I’ve never actually thought of that.” When I asked women that same question about their gender—in other words, when I asked women what was hard about being a woman—it was like I had asked them to name every single thing they loved about puppies. I got nearly the same response from every woman I spoke to: “How much time do you have?” Judging from the conversations I would strike up with (half-)willing strangers, women had spent a lot of time thinking about how their gender impacts their lives, but men visibly hadn’t. While that conversation had been blossoming with women for decades, for men, accepting directions was proof that the system was broken, which goes against the natural impulses of what being a man means: not to admit confusion or ask questions.

      I thought it was a worthwhile question to consider, and I'm interested to hear how people here on Tildes would answer it.

      Also, while I'm confident in our community's ability to apply the principle of charity, I do know that discussions about gender online can often become contentious. I would very much like this to be a place for people to be able to share open and honest truths about themselves, even if those are difficult or revealing. If you are replying to someone, especially someone who has just opened up about their own personal experiences or beliefs, please make sure you are being thoughtful and considerate when doing so.

      Finally, while the question is specifically about men, I don't want to limit responses to men only. I think women and non-binary people definitely have valuable insights into masculinity as well and I welcome your voices should you choose to answer.

      49 votes
    9. NixOS Configuration for a VPS

      Since I took so long to reply to Tips to use NixOS on a server? by @simao, I decided to create a new topic to share my configs. Hopefully this is informative for anyone looking to do similar...

      Since I took so long to reply to Tips to use NixOS on a server? by @simao, I decided to create a new topic to share my configs. Hopefully this is informative for anyone looking to do similar things - I'll also gladly take critiques, since my setup is probably not perfect.

      First, I will share the output of 'lsblk' on my VPS:

      NAME      MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
      vda       253:0    0   180G  0 disk  
      ├─vda1    253:1    0   512M  0 part  /boot
      └─vda2    253:2    0 179.5G  0 part  
        └─crypt 254:0    0 179.5G  0 crypt 
      

      That is, I use an unencrypted /boot partition, vda1, with GRUB 2 to prompt for a passphrase during boot, to unlock the LUKS encrypted vda2. I prefer to use ZFS as my file system for the encrypted drive, and LUKS rather than ZFS encryption. This is an MBR drive, since that's what my VPS provider uses, though UEFI would look the same. The particular way I do this also requires access through the provider's tools, and not ssh or similar. The hardware-configuration.nix file reflects this:

      Click to view the hardware configuration file
      # Do not modify this file!  It was generated by ‘nixos-generate-config’
      # and may be overwritten by future invocations.  Please make changes
      # to /etc/nixos/configuration.nix instead.
      { config, lib, pkgs, modulesPath, ... }:
      
      {
        imports =
          [ (modulesPath + "/profiles/qemu-guest.nix")
          ];
      
        boot.initrd.availableKernelModules = [ "aes_x86_64" "ata_piix" "cryptd" "uhci_hcd" "virtio_pci" "sr_mod" "virtio_blk" ];
        boot.initrd.kernelModules = [ ];
        boot.kernelModules = [ ];
        boot.extraModulePackages = [ ];
      
        fileSystems."/" =
          { device = "rpool/root/nixos";
            fsType = "zfs";
          };
      
        fileSystems."/home" =
          { device = "rpool/home";
            fsType = "zfs";
          };
      
        fileSystems."/boot" =
          { device = "/dev/disk/by-uuid/294de4f1-72e2-4377-b565-b3d4eaaa37b6";
            fsType = "ext4";
          };
      
        swapDevices = [ ];
      
      }
      
      I disobey the warning at the top to add `"aes_x86_64"` and `"cryptd"` to the available kernel modules, to speed up encryption. The `configuration.nix` follows:
      Click to view the configuration file
      # Edit this configuration file to define what should be installed on
      # your system.  Help is available in the configuration.nix(5) man page
      # and in the NixOS manual (accessible by running ‘nixos-help’).
      
      { config, lib, pkgs, ... }:
      
      {
        imports =
          [ # Include the results of the hardware scan.
            ./hardware-configuration.nix
          ];
      
        # Hardware stuff
        # add the following to hardware-configuration.nix - speeds up encryption
        #boot.initrd.availableKernelModules ++ [ "aes_x86_64" "cryptd" ];
        boot.initrd.luks.devices.crypt = {
          # Change this if moving to another machine!
          device = "/dev/disk/by-uuid/86090289-1c1f-4935-abce-a1aeee1b6125";
        };
        boot.kernelParams = [ "zfs.zfs_arc_max=536870912" ]; # sets zfs arc cache max target in bytes
        boot.supportedFilesystems = [ "zfs" ];
        nix.maxJobs = lib.mkDefault 6; # number of cpu cores
      
        # Use the GRUB 2 boot loader.
        boot.loader.grub.enable = true;
        boot.loader.grub.version = 2;
        # boot.loader.grub.efiSupport = true;
        # boot.loader.grub.efiInstallAsRemovable = true;
        # boot.loader.efi.efiSysMountPoint = "/boot/efi";
        # Define on which hard drive you want to install Grub.
        boot.loader.grub.device = "/dev/vda"; # or "nodev" for efi only
        boot.loader.grub.enableCryptodisk = true;
        boot.loader.grub.zfsSupport = true;
      
        networking.hostName = "m"; # Define your hostname.
        # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.
      
        # The global useDHCP flag is deprecated, therefore explicitly set to false here.
        # Per-interface useDHCP will be mandatory in the future, so this generated config
        # replicates the default behaviour.
        networking.useDHCP = false;
        networking.interfaces.ens3.useDHCP = true;
        networking.hostId = "aoeu"; # set this to the first eight characters of /etc/machine-id for zfs
        networking.nat = {
          enable = true;
          externalInterface = "ens3"; # this may not be the interface name
          internalInterfaces = [ "wg0" ];
        };
        networking.firewall = {
          enable = true;
          allowedTCPPorts = [ 53 25565 ]; # open 53 for DNS and 25565 for Minecraft
          allowedUDPPorts = [ 53 51820 ]; # open 53 for DNS and 51820 for Wireguard - change the Wireguard port
        };
        networking.wg-quick.interfaces = {
          wg0 = {
            address = [ "10.0.0.1/24" "fdc9:281f:04d7:9ee9::1/64" ];
            listenPort = 51820;
            privateKeyFile = "/root/wireguard-keys/privatekey"; # fill this file with the server's private key and make it so only root has read/write access
      
            postUp = ''
              ${pkgs.iptables}/bin/iptables -A FORWARD -i wg0 -j ACCEPT
              ${pkgs.iptables}/bin/iptables -t nat -A POSTROUTING -s 10.0.0.1/24 -o ens3 -j MASQUERADE
              ${pkgs.iptables}/bin/ip6tables -A FORWARD -i wg0 -j ACCEPT
              ${pkgs.iptables}/bin/ip6tables -t nat -A POSTROUTING -s fdc9:281f:04d7:9ee9::1/64 -o ens3 -j MASQUERADE
            '';
      
            preDown = ''
              ${pkgs.iptables}/bin/iptables -D FORWARD -i wg0 -j ACCEPT
              ${pkgs.iptables}/bin/iptables -t nat -D POSTROUTING -s 10.0.0.1/24 -o ens3 -j MASQUERADE
              ${pkgs.iptables}/bin/ip6tables -D FORWARD -i wg0 -j ACCEPT
              ${pkgs.iptables}/bin/ip6tables -t nat -D POSTROUTING -s fdc9:281f:04d7:9ee9::1/64 -o ens3 -j MASQUERADE
            '';
      
            peers = [
              { # peer0
                publicKey = "{client public key}"; # replace this with the client's public key
                presharedKeyFile = "/root/wireguard-keys/preshared_from_peer0_key"; # fill this file with the preshared key and make it so only root has read/write access
                allowedIPs = [ "10.0.0.2/32" "fdc9:281f:04d7:9ee9::2/128" ];
              }
            ];
          };
        };
      
        # Configure network proxy if necessary
        # networking.proxy.default = "http://user:password@proxy:port/";
        # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
      
        nixpkgs.config = {
          allowUnfree = true; # don't set this if you want to ensure only free software
        };
      
        # Select internationalisation properties.
        i18n.defaultLocale = "en_US.UTF-8";
        console = {
          font = "Lat2-Terminus16";
          keyMap = "us";
        };
      
        # Set your time zone.
        time.timeZone = "America/New_York"; # set this to the same timezone your server is located in
      
        # List packages installed in system profile. To search, run:
        # $ nix search wget
        environment = {
          systemPackages = with pkgs; let
            nvimcust = neovim.override { # lazy minimal neovim config
              viAlias = true;
              vimAlias = true;
              withPython = true;
              configure = {
                packages.myPlugins = with pkgs.vimPlugins; {
                  start = [ deoplete-nvim ];
                  opt = [];
                };
                customRC = ''
                  if filereadable($HOME . "/.config/nvim/init.vim")
                    source ~/.config/nvim/init.vim
                  endif
      
                  set number
      
                  set expandtab
      
                  filetype plugin on
                  syntax on
      
                  let g:deoplete#enable_at_startup = 1
                '';
              };
            };
          in
          [
            jdk8
            nvimcust
            p7zip
            wget
            wireguard
          ];
        };
      
        # Some programs need SUID wrappers, can be configured further or are
        # started in user sessions.
        # programs.mtr.enable = true;
        # programs.gnupg.agent = {
        #   enable = true;
        #   enableSSHSupport = true;
        #   pinentryFlavor = "gnome3";
        # };
      
        # List services that you want to enable:
      
        # Enable the OpenSSH daemon.
        services = {
          dnsmasq = {
            enable = true;
            # this allows DNS requests from wg0 to be forwarded to the DNS server on this machine
            extraConfig = ''
              interface=wg0
            '';
          };
          fail2ban = {
            enable = true;
          };
          openssh = {
            enable = true;
            permitRootLogin = "no";
          };
          zfs = {
            autoScrub = {
              enable = true;
              interval = "monthly";
            };
          };
        };
      
        # Set sudo to request root password for all users
        # this should be changed for a multi-user server
        security.sudo.extraConfig = ''
          Defaults rootpw
        '';
      
        # Define a user account. Don't forget to set a password with ‘passwd’.
        users.users = {
          vpsadmin = { # admin account that has a password
            isNormalUser = true;
            home = "/home/vpsadmin";
            extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user.
            shell = pkgs.zsh;
          };
          mcserver = { # passwordless user to run a service - in this instance minecraft
            isNormalUser = true;
            home = "/home/mcserver";
            extraGroups = [];
            shell = pkgs.zsh;
          };
        };
      
        systemd = {
          services = {
            mcserverrun = { # this service runs a systemd sandboxed modded minecraft server as user mcserver
              enable = true;
              description = "Start and keep minecraft server running";
              wants = [ "network.target" ];
              after = [ "network.target" ];
              serviceConfig = {
                User = "mcserver";
                NoNewPrivileges = true;
                PrivateTmp = true;
                ProtectSystem = "strict";
                PrivateDevices = true;
                ReadWritePaths = "/home/mcserver/Eternal_current";
                WorkingDirectory = "/home/mcserver/Eternal_current";
                ExecStart = "${pkgs.jdk8}/bin/java -Xms11520M -Xmx11520M -server -XX:+AggressiveOpts -XX:ParallelGCThreads=3 -XX:+UseConcMarkSweepGC -XX:+UnlockExperimentalVMOptions -XX:+UseParNewGC -XX:+ExplicitGCInvokesConcurrent -XX:MaxGCPauseMillis=10 -XX:GCPauseIntervalMillis=50 -XX:+UseFastAccessorMethods -XX:+OptimizeStringConcat -XX:NewSize=84m -XX:+UseAdaptiveGCBoundary -XX:NewRatio=3 -jar forge-1.12.2-14.23.5.2847-universal.jar nogui";
                Restart = "always";
                RestartSec = 12;
              };
              wantedBy = [ "multi-user.target" ];
            };
            mcserverscheduledrestart = { # this service restarts the minecraft server on a schedule
              enable = true;
              description = "restart mcserverrun service";
              serviceConfig = {
                Type = "oneshot";
                ExecStart = "${pkgs.systemd}/bin/systemctl try-restart mcserverrun.service";
              };
            };
          };
          timers = {
            mcserverscheduledrestart = { # this timer triggers the service of the same name
              enable = true;
              description = "restart mcserverrun service daily";
              timerConfig = {
                OnCalendar = "*-*-* 6:00:00";
              };
              wantedBy = [ "timers.target" ];
            };
          };
        };
      
        # This value determines the NixOS release from which the default
        # settings for stateful data, like file locations and database versions
        # on your system were taken. It‘s perfectly fine and recommended to leave
        # this value at the release version of the first install of this system.
        # Before changing this value read the documentation for this option
        # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
        system.stateVersion = "20.09"; # Did you read the comment?
      
      }
      
      You'll notice that this server acts as a Wireguard endpoint and as a Minecraft server. I described the first part on the [NixOS wiki page for Wireguard](https://nixos.wiki/wiki/Wireguard) under the section that mentions dnsmasq. The second part is done using NixOS's systemd support, which can be a bit confusing at first but is easy enough once you know how it works.

      Edit: Also, the provider I use is ExtraVM, who has been excellent.

      6 votes
    10. When looking at the parent of a reply, the parent cannot be collapsed

      When I click on the "x comments" in the upper right to see responses to my previous posts, it lists out any unread comments to my posts. If I click on the "Parent" link to see my original comment...

      When I click on the "x comments" in the upper right to see responses to my previous posts, it lists out any unread comments to my posts. If I click on the "Parent" link to see my original comment and the reply, I can collapse the reply, but not the parent. This seems like a bug. I can collapse the grandparent, and it all goes away, but I'd expect to be able to collapse the parent as well.

      9 votes
    11. LFB (Looking For Band) Thread: Make music with other folks on Tildes

      Inspired by the recent LFG thread I figured it would be good to start a thread to get some musical collaboration happening. :) Reply with your instruments and skills, preferred musical styles, and...

      Inspired by the recent LFG thread I figured it would be good to start a thread to get some musical collaboration happening. :)

      Reply with your instruments and skills, preferred musical styles, and availability.

      12 votes
    12. Collapsed comments that contain only a quote

      When a comment is collapsed, either through tags or already being read, it shows a one line preview of the comment. This preview skips any quotes in the comment. This works perfectly when quotes...

      When a comment is collapsed, either through tags or already being read, it shows a one line preview of the comment. This preview skips any quotes in the comment. This works perfectly when quotes are used to reference a part of the comment they are replying to. But if the comment includes only a quote, the preview line is just blank. This makes it look like an error. I think that, if a comment has only a quote, it should do something like this:

      Quote

      Or

      Quote: This is the quote text…

      7 votes
    13. Share a link to a song that tells a story

      This time the "iron chef" ingredient is storytelling. What's a song you know that tells a good story? Ground rules: One song per comment, so we can vote for them individually. One top-level...

      This time the "iron chef" ingredient is storytelling. What's a song you know that tells a good story?

      Ground rules:

      • One song per comment, so we can vote for them individually.
      • One top-level comment per user, so pick your favorite song.
      • If you want to post more than one song, reply to yourself to add more comments.

      Previously in this series:

      15 votes
    14. Vimeo is not very good

      (This is kind of a rant about Vimeo's website. It might be better in ~tech, or ~comp. Feel free to move it.) I've always preferred using Vimeo to YouTube for finding interesting videos because...

      (This is kind of a rant about Vimeo's website. It might be better in ~tech, or ~comp. Feel free to move it.)

      I've always preferred using Vimeo to YouTube for finding interesting videos because it's more oriented towards artists than people just uploading random stuff. As mentioned in the recent What Creative Projects Have You Been Working On? thread, I had some nature videos I shot of hummingbirds and wanted to upload them somewhere. My spouse had uploaded videos to Vimeo before, so I thought I'd put them there rather than YouTube because I don't like dealing with Google.

      The site is a hot mess. I've hit the following problems after lightly using it for 2 days. I uploaded a single video and set it to be public:

      • No way to enter keywords or tags. Searching will only find your video if you mention the search terms in your title (and maybe your description).
      • Some of their own pages are broken or missing. If I go to "categories" and click on "documentary" it shows me an error message saying the page doesn't exist. If I click on "arts" or "music" I go to that category and see videos available.
      • No information on how to add your video to a given category. Is it done automatically? Is it done by someone on the staff noticing and adding it? I have no idea!
      • My video has gotten a few views from people here, so it is uploaded and available for anyone to see. But if I search for "hummingbird" and limit the search to videos uploaded in the last 7 days, my video is not displayed. Why not? Who knows?
      • I ran the iOS app without logging in and it showed my account but said I had no videos, even though others were able to see them. Logging in shows the videos and confirms that they are set to allow anyone to view them. WTF?
      • I attempted to send them a message telling them about the broken links. When you go to the help section and click on "Contact Us," you get a fake chat window that's just a bot that will pick keywords out of your question and reply with articles that don't answer your question. In fact, they even ask below each one, "Does this answer your question?" with a button for yes and nothing else. There's no way to say, "No, this was unhelpful." If you scroll to the bottom of the list of articles they recommend, there's a button to send a message to their tech support.
      • I'm on the free tier, so I wasn't expecting any sort of answer to my help question, but still wanted to let them know so they could fix it. But that didn't work either. They have enough sense to copy your question from the chat bot into the tech support form (nice!) but it strips out any URLs. (Thanks! Very useful since I was trying to report a broken URL!) But it doesn't matter anyway because after you choose a category (none of which are correct) and attempt to submit your form, nothing happens. You press "Next" and the button turns into a spinner for a few seconds, and then stops and turns back into the "Next" button. Nothing appears to have been submitted, but no error is presented.
      • The site is full of dark patterns. I get that they want upgrade revenue coming in, and I have no problem with that. But they do things like have a blinking icon in your video's settings for "interaction tools." These are things you can do to monetize your video, or whatever. Stuff I will never need. All the options in this section require a paid upgrade and there's no way to turn off the blinking beacon (except, I assume, by upgrading).

      I was considering upgrading to their bottom-tier paid account, but after seeing how much is broken, I have to wonder if they're circling the drain? I get using chat bots and forms to make it easier for their support people, and making sure users know about ways to upgrade, but this is ridiculous. Anyone else run into this?

      26 votes
    15. Share a link to good singing in a language that you don't understand

      I thought maybe we'd play this game again? This time the "iron chef" ingredient is good singing, but in a language that you don't understand. Ground rules: One song per comment, so we can vote for...

      I thought maybe we'd play this game again? This time the "iron chef" ingredient is good singing, but in a language that you don't understand.

      Ground rules:

      • One song per comment, so we can vote for them individually.
      • One top-level comment per user, so pick your favorite song.
      • If you want to post more than one song, reply to yourself to add more comments.

      Previously in this series:

      19 votes
    16. Share a link to a cover song with an unusual instrument!

      A bit over a week ago, I posted share a link to a happy song and it seemed like fun, so how about we play again? The “iron chef” ingredient this time is that it should be a cover song with an...

      A bit over a week ago, I posted share a link to a happy song and it seemed like fun, so how about we play again?

      The “iron chef” ingredient this time is that it should be a cover song with an unusual instrument. (How you interpret that is up to you.)

      Ground rules:

      • One song per comment, so we can vote for them individually.
      • One top-level comment per user, so pick your favorite song.
      • If you want to post more than one song, reply to yourself to add more comments.
      12 votes
    17. Strange idea to fix RPG gaming online - shit or lit / feedback chat

      It's Covid days and I am sure all of us who play Pen and Paper RPG's (watup, nerds) have found the experience incredibly lacking. The way we communicate via Discord etc, has to be incredibly...

      It's Covid days and I am sure all of us who play Pen and Paper RPG's (watup, nerds) have found the experience incredibly lacking.
      The way we communicate via Discord etc, has to be incredibly different from IRL conversations. Its frustrating when the core element of RPG's is the conversations, the chat, the small talk, the adlib and the silly jokes.
      The way we talk IRL is so different because we can discern the different sources, we can listen more or less to different people, we can interrupt and add things. Conversations via Discord is more like listening to a speech, and then replying. IRL gaming and the conversations that crop up are more like actual human chatting - taking a joke, building on it, having it taken from you etc etc. (the way me and my friend talk is so natural, we know each other well enough to be able to discern the relevant from the irrelevant - the bits we can tag on to, and the bits we need to leave alone)

      What I was thinking was to see HOW we talk in gaming, and how that could be mimicked SOMEWHAT in Discord etc.

      My idea was to create a set of icons/low quality videos arranged around a table placement, that you can then focus on. Like a mouse controlled object that indicates what part of the table you focus on and how much. Just like a human would by turning her head this way or that to focus on one person talking in a group, or leaning in towards that source to indicate how much she listens to that unique source. By having a physical placement you can focus on an edge of "the table" and then lean in towards one source - and lean out to listen to all.

      All other listeners can see your focus, the way you turn towards a source and be able to change their communication to fit.

      So imaging having your "icon"/video at the bottom, the table sorted in a half circle shape above and your "focus" in the middle. If you pull it to its "lagrange point" (a snapping midpoint so its easy to find) you are listening to all. By dragging it towards one end you are focusing more on that person and the people around it, as a circle. You can see others focus, by coloured lines focusing more or less on an end or another.

      My idea is to abuse the already available 3D audio effects existing and use that to put your focus towards one end or another, muting and muffling audio as your focus move across the table to be able to somewhat mimic the way we as human listen.

      The social order of an RPG session, with the DM being the natural focus at times means that that focus can happen naturally either through focus, or simply silence. With it you can find the focus of others as an indicator of whether you are committing a faux pas or not, just like in real life when people pointedly may look directly towards another source.

      7 votes
    18. Rate my homepage!

      Inspired by this post on lobste.rs, I thought it'd be fun for us all to post our homepages and talk about them. I'm posting this in ~creative because I think of a homepage as a creative endeavor,...

      Inspired by this post on lobste.rs, I thought it'd be fun for us all to post our homepages and talk about them. I'm posting this in ~creative because I think of a homepage as a creative endeavor, but feel free to move this to ~design or ~tech or wherever, mods.

      Just post your homepage as a top-level comment, and we'll workshop in replies!

      42 votes
    19. Is this a reply quoting bug or feature?

      I noticed an odd behavior, and I can't tell if it's an intended feature, or if it's a mistake. I selected some text in a comment. I then scrolled it offscreen as I read more comments. Eventually,...

      I noticed an odd behavior, and I can't tell if it's an intended feature, or if it's a mistake. I selected some text in a comment. I then scrolled it offscreen as I read more comments. Eventually, I started to reply to a comment further down on the page. When I pressed the "Reply" button, it used the selected text from an entirely different comment as a quote block in the reply.

      I think it makes sense to pull selected text into a reply, if the selected text is part of the comment you're replying to. I was surprised to see it happen when replying to a different comment. Is this intentional or a bug?

      7 votes
    20. How do you know whether a back-and-forth conversation is productive and/or appreciated?

      Sometimes I get into a back-and-forth... heated interaction with someone, and it goes on for a while, and then they stop responding. Afterwords, I might wonder if it was worthwhile. Maybe they got...

      Sometimes I get into a back-and-forth... heated interaction with someone, and it goes on for a while, and then they stop responding. Afterwords, I might wonder if it was worthwhile. Maybe they got tired of arguing with me, or maybe they just thought the conversation reached its natural endpoint? Rarely, the conversation might end with us explicitly agreeing it was a good discussion, but that's kind of formal and not the usual case online.

      Just stopping is my habit as well. If I don't want to talk anymore, I upvote the last comment (if I thought it was good) but don't reply.

      In the case of repeated interactions like this with the same person, sometimes I wonder if I'm annoying them by replying to their comments too much, particularly if we disagree often. I've never been explicitly told to go away, but people are often reluctant to say things like that, for good reason since you never know how people will react.

      It seems to me that upvotes don't tell me this. Upvotes tell you whether your comments make sense to the crowd. They don't tell you whether the person you're talking to liked your reply. Which seems like it would be good to know. It would be valuable feedback if the goal is to be a better conversationalist. That seems like a good goal to aim for?

      I guess we could get in the habit of saying "good point" and all that, and sometimes things can be inferred from what people say if you're good at taking hints, but not all of us are. But we are all trained to upvote things we like already, and it seems like it would be nice to take advantage of that.

      To the extent that people like to gather internet points, I wonder what sort of conversation would be encouraged if you got them by writing a good reply from the perspective of the person being replied to? But I guess it could be gamed pretty easily if two people cooperate, so we probably shouldn't keep a total.

      Also, think about how this looks from the outside: if you are reading a conversation by two other people in a heated back-and-forth, how do you know whether they're having a good time or not? Maybe it seems obvious, but in some cases a heated discussion might look worse to outsiders than participants. If you could see that they liked each other's comments then it would seem friendlier.

      Note that Facebook does tell you who upvoted a comment, but since it tells you everyone who upvoted it, it's even more information, maybe too much.

      (This is a followup to @NaraVara's previous topic, focusing on a particular aspect of it.)

      13 votes
    21. Silly set up; creative response

      I've been re-watching Avatar: Legend of Korra, and I've always thought Bumi's crazy stories would be super interesting to go into more depth on how they actually happened (if his descriptions were...

      I've been re-watching Avatar: Legend of Korra, and I've always thought Bumi's crazy stories would be super interesting to go into more depth on how they actually happened (if his descriptions were indeed true to life).

      Then I thought it would be fun to have a sort of creative thinking exercise where the set up is provided and you have to come up with the details of how the characters got to it. Can you make it work?

      Top level submissions will be the end state. You should reply to those top level submissions with how the subjects / characters got to that point while using the information provided in the set up.

      Example:

      "Yo Johnny, you remember that time we talked our way out of getting arrested using my pet rabbit and a dead cell phone?"

      Reply:

      "Yea dude, that was wild. I was shitting bricks when he walked up to my window with all that weed we had in the trunk. If Fluffy Jorge hadn't been in the back and your allergy pills hadn't wore off that you wouldn't have been all glassy eyed and looking like you were crying. I don't think he would have bought my fake ass story about your family being in a tragic car accident earlier that day."

      I'll provide a couple to get y'all started with, but if you have any good one's feel free to submit those as top level entries!

      7 votes
    22. Dream journal thread

      I don't know about you, but I love reading about other people's dreams and occasionally sharing my own. Let this be a place to share your dreams, whether they're super mundane or absolutely wild....

      I don't know about you, but I love reading about other people's dreams and occasionally sharing my own.

      Let this be a place to share your dreams, whether they're super mundane or absolutely wild. Reply any time you feel like sharing to your last comment, so we have a thread where each top level comment is a different individual.

      13 votes
    23. Should we talk about voting again?

      Based on replies to this comment there seems to be a decent amount of interest around the topic of reworking voting, so I thought I would start a thread to get some more input. We already had...

      Based on replies to this comment there seems to be a decent amount of interest around the topic of reworking voting, so I thought I would start a thread to get some more input. We already had similar discussions about a year ago but it looks like some people's opinions may have shifted somewhat? and as was noted in the comment thread, 1 week wasn't really enough to accurately assess the value of something like making vote counts invisible.

      Things to consider:

      • Do you think how voting works changes your/other's behavior on this site? and if it does, is this change positive or negative?
      • Would you support reworking/modifying voting? If so, how?
      • How long should we test said modifications if they are made?
      • anything else you consider relevant
      21 votes
    24. Minor bug: Can't collapse linked comments

      The CSS selectors that determine whether or not to apply the display: none rule to comment text sections use the pseudo-class rule :not(:target). While this is great for keeping a comment in a...

      The CSS selectors that determine whether or not to apply the display: none rule to comment text sections use the pseudo-class rule :not(:target). While this is great for keeping a comment in a non-collapsed state, it's a bit too effective as it prevents user-initiated collapsing of the comment. This can be problematic when you visit a direct link to a comment with an extensive reply tree beneath it and want to collapse it so that you can view the surrounding reply trees. As it stands, you can't do this without needing to either a) collapse the parent (prevents viewing sibling comments), b) collapse the children (requires collapsing potentially multiple child comments), or c) remove the fragment portion of the URL (requires reloading the page and possibly losing your place on the page).

      Reproducing should be as simple as clicking Link in a comment's header, then trying to collapse the comment after being redirected.

      9 votes
    25. Which podcast is your go-to recommendation to others?

      I listen to quite a few, from ones related to my industry to ones related to my hobbies, to some just related to history or storytelling. Most of my choices have been at the recommendation of...

      I listen to quite a few, from ones related to my industry to ones related to my hobbies, to some just related to history or storytelling. Most of my choices have been at the recommendation of others, so I'm looking to add some to this week's lineup.

      Queued up for my upcoming week:

      • Citations Needed
      • Darknet Diaries
      • Reply All
      • Rev Left Radio

      If you don't know of a good recommendation, what podcasts do you have queued up for this week?

      19 votes
    26. The Results of the Actual Unofficial 2020 Tildes Census

      Collect and code, until it is done. And now it is. Ladies (the few that we have, I mean holy FUCK ), gents and everyone inbetween, welcome to the results of the 2020 Tildes census, which is only...

      Collect and code, until it is done.

      And now it is.

      Ladies (the few that we have, I mean holy FUCK ), gents and everyone inbetween, welcome to the results of the 2020 Tildes census, which is only 34% less horrifying than 2020 itself. And you better believe I'm going to keep this up for the whole post, because fuck the responses this year, while greater in numbers, were occasionally still [REDACTED].thanks, thought police

      In the year of the lord, 2020CAN YOU PLEASE END ALREADY, we got 350 responses in, which is a whopping 100 more than last year. I don't know how many accounts we have in total, no one does, and I'm too lazy to calculate the percentages right now because I'm calculating as we go so from the point of me writing this to clicking Post Topic an hour or two will probably pass.Update: I went to bed, so like 10 hours passed Absolute numbers is all you're going to get here, so fuck me, fuck you and fuck off.I need some alcohol

      Anyway, let's go through the census. I let JotForms compile this nice graphical report that is pretty much useless because it completely breaks once either sexuality, gender or the myriad of various operating systems the people on here have get involved. But it's still funny seeing it struggle. Have a link to the PDF. So back to good Excel, my old nemesis.

      Aggregated Data

      Thankfully, this time around you'll have access to generate all this shit yourself, HERE YOU GO. The thing is in JSON, so easily deserializable, etc etc. I'm sure you people are skilled enough at typing the words into the IDEs to magic the data into your memory.

      Important info: Empty answers are usually marked NO ANSWER, in case of numerical values it's usually -1 for age, -2 for the Kinsey scale (-1 is taken) and -69 for the 3 political values from the Sapply test, as these range from -10 to 10. Yes I made the default value -69. It's everyone's favourite number after all. Also, for some absolute FUCKED reason one of the values has 3 more entries than the other ones, I'm sure it has a totally VALID reason that has nothing to do with people entering bullshit. NOTHING.FuckingKILLME

      Also I can't be bothered to edit the "wrong" data out, i.e. typos in languages etc, so those are all in, maybe someone with more compassion than me can do that.

      Kowalski, Analysis

      First of all, I'm going to less graphs this year because it's fucking hard to aggregate things like ethnicity when you get responses ranging from black to a literal link of someone's You23AndMe results. Yes. I mean props to you for that but like, uh, FUCK, what am I going to do now? YOU ARE ALL MAKING THIS WAY TO FUCKING HARD. ლ(ಠ_ಠ ლ)

      This propagates to basically all responses and next year I'm probably going to captain a way straighter course with less options, because I can't fucking MAKE FANCY GRAPHS WHEN YOU GIVE ME TOO MANY INDIVIDUAL RESPONSESFUCKINGKILLME

      Personal Shit

      Geography

      Not much has changed, the US still dominates, Canada second, though the British are catching up. I'm sure you'll have your tea party eventually. Though with good ol' Boris in charge I don't know if annexing the yanks is such a good idea. Also, as there are no invidual option here for everyone to FUCK IT UP it's the most sane graph of them all. No fucked colours this year, I promise, it's all scale.

      Fancy Graph #1: Geography

      Age

      Fancy Graph #2: Age by decile For those wanting to repeat this, watch out, as the age by decile and specific age questions were exclusionary. You'll have to combine the results to get the same numbers. I hope. Unless I fucked up. Equal possibility.

      Also whoever entered 28.9, because of you I had to make the age field in my code a double instead of an integer. Fuck you.

      Gender etc.

      I honestly thought this was going to be the wildest answer, but y'all are such a minority that it's fairly sane. The real clusterfuck starts after this question. Also whoever wrote prefer not to say, DID YOU NOT READ THE PART ABOUT THE OPTIONAL ANSWERS, [REDACTED] PLEASE [REDACTED] AAAHHHHHHHHHHHHHHHHHH-

      Anyway as I said, fairly standard results.

      Fancy Graph #3: Gender

      Trans? Value
      NO ANSWER 13
      no 312
      yes 23

      Yeah I'm not gonna make a graph for a yes/no question, if that's bigoted you may scream at me in the comments.

      Sexuality

      I MADE THE SCREENSHOT BUT I FORGOT TO ADD IT FUCK FUCK FUCK FUCK

      Kinsey

      Also forgot about you. Average is 1,37, idk what else to do.

      Ethnicity

      This was a mistake. 124 wrote white. 23 wrote caucasian. One person wrote causcasion. One person wrote that it's illegal to ask this question in their country. Someone wrote I bleed red white and blue.

      THIS WAS A MISTAKE.

      Kill me. Safe to say, that Tildes is, as someone put it perfectly: white af. Yes this was also a reply. KILL ME.

      Language

      Fancy Graph #3,5: LanguageThis was added later, and I'm really not updating the others.

      Religion

      I'm just gonna let the graph speak for itself, I don't have it in me to keep the anger up.

      Fancy Graph #4: Religion

      Politics, Education, Work

      This is where the fun begins. No, honestly not really.

      Politics

      If I average out our Sapply values, we get this compass result. Yeah we're all communists. So whoever said in their dislike the alt right people on this platform, I really don't know what you mean. If anything we need more to achieve PEAK CENTRISM. In all honesty, the people saying that this sub is a leftist echo chamber (there were a few), you may have a point.

      When we get to the magical field of how everyone identifies themselves politically, well, let's just sayah, there's the rage again I'M NOT GONNA REPEAT THIS NEXT YEAR, GREAT FUCKING IDEA. Whoever entered confused, I FUCKING AGREE. SINCE WHEN IS PINK A FUCKING POLITICAL AFFLIATION? We do have a pirate though.Nice

      You may wade through the rest OF [REDACTED] YOURSELF in the published data.

      Education

      Tildes is an educated lot, contrary to popular my belief after making this census. A good chunk of people have a Bachelors, Masters, PhD. Still only one MD though, so if you have a medical emergency take it up with... checks notes Ah fuck I can't reveal anything. ...Take up with them. JK please call your local emergency line when you need help

      Fancy Graph #5: Education

      Work

      Actually fairly sensible results, except a few, like that one person that entered not STEM, thanks for not giving me any useful information. You have the ability TO NOT ENTER SOMETHING. THIS GOES FOR THE PERSON WHO ENTERED meh AS FUCKING WELL, [REDACTED].

      Fancy Graph #6: Work

      Technology

      Fancy Graph #7: Computer Operating Systems

      Fancy Graph #8: Mobile Operating Systems

      Basically just like religions. You all have to many options, since we're all communists now according to average, and options are bad, you MAY ONLY USE WINDOWS VISTA FROM THIS POINT ON, OR THE GESTAPO WILL PAY YOU A VISIT fuck, wrong mass murderers

      About Tildes

      Have Acc? Value
      NO ANSWER 7
      yes 312
      no 29

      For consistency, and it didn't fit into the picture in a nice way.

      Fancy Graph #9: Various Tildes Statistics

      Most people migrated off reddit, followed by Hackernews. The rest is various random shit, include like 5 different ways of "I don't know", but the one person replying Gab surprised me. Didn't think people would hop on Tildes off Gab, since Gab is basically extreme rightwing Twitter and Tildes is like, the antithesis to that. Leftist userbase, longform discussion.

      The long replies

      Once again, can't graph the shit outta this, so here's the collection of them. One reply per line. Had to format some replies to fit this format, I know someone did bullet points, apologies.

      What do you like about Tildes?

      What do you dislike about Tildes?

      What would you change about Tildes?

      Final notes

      To keep my sanity in check, although when I read this post, that probably didn't work out too well, I kept some notes.

      1. Someone suggested to ban all Europeans off the platform. You now have the stats, so I'm going to let you guess from where they are. Fucking hilarious.

      2. Someone very cordial managed to write an entire blog post into one of the final freeform boxes. I appreciate the feedback and I'm sure Deimos does as well, but why did you have to make so many empty lines? TBH it's more on Jotform for not removing linebreaks when giving you the CSV, it breaks the entire format.

      3. We should have a prize for that person who fit a textbook into the box for ethnicity, also amazing, you mad fucking lad (or lass, but statistics are on my side, lol)

      In closing, most answers were good and interesting, except for the part where I let you run wild with the politics question, holy fuck, but that's on me. To the people that reduced my IQ by a few points, well I took the piss outta you already, so I hope you have a great day. Everyone else, I hope you [REDACTED] on a few [REDACTED]. Wait, I think I mixed something up here.As you may have guessed, don't take this too seriously

      As always, see you all next year, same time?Unless I get banned, which seems like a good possibility when I proofread all this, so much angerI need to get laid, or drunkActually how high does this go?

      Cheers, I'm gonna go C͉̠̰͚͚͓ͪ̿̋̏̚O͓̯͕̙͕͎͈̫̦͐̊́Ṅ͕̮̣̺̖̣̖̈ͥͦ͊̽͒͠S̶̵̹̜͔͖͗͂̋̔̈̒͊̚Ú̷͔͍͇̪̥͍ͭͭ̔ͨ̄̇̅̕M̵͈̮͉̹͈͕̻̎̓E̛̯̝̭͉̼̍̎̐̋̑̎ ̷̵̮͔̬̙̠̣̬͉ͭ͒S̨͙̼̟̻̜̈̄͋̄̇ͨ͛́͟͞Ò̡̧͙̩̓̄͂̓͗́M̹̰̲̆̌E̴̡̲̟ͯ ̹͇̲̩͍ͨͨ͒̑͊̌͒͆̕͡F̵͊̊̾ͭ҉̘̲̝͎̥͔̠̺̙O̧̡̱̠̙ͤ͒ͪO̬̯̪͉͙̩̅͂̀̏ͫ̄̓͂D͎͓͍͔͙̰͕̒̒͒̓̃̍͂ͭ̀͢
      Grzmot

      60 votes
    27. Does anyone here feel like talking about how social media sites are probably used for way too many different purposes at once right now?

      In this thread, @viridian said this: Twitter, in my limited usage, has a completely different problem. It actively encourages you, by rule of the 280 character limit, to strip away all nuance and...

      In this thread, @viridian said this:

      Twitter, in my limited usage, has a completely different problem. It actively encourages you, by rule of the 280 character limit, to strip away all nuance and conversational tone. You can avoid this of course, but the UI ensures that you then suffer the consequences of having to

      split up your posts into multiple tweets, which is bad by design in every single way for the user. Replies become distributed to different tweets, and thus inaccessible without a series of 2*(# of tweets) clicks. Everything about the design is just begging you to

      box in the entirety of your thoughts to 280 character blocks, which I think is the single largest issue the platform has when it comes to encouraging thoughtful engagement. Twitter actives fights nuance and explanation, and so the platforms users follow the bad behavior

      patterns Twitter encourages.

      Completely agree, it is a bit of a feedback loop. You do have to say though that even the fact it's no longer at the original 140 characters is a concession to the fact that the kind of discourse that now happens on there rather than what it was intended for. I imagine designing something to handle both types of usage well while maintaining the platform's identity can't be easy.

      (Okay, this one was said by @culturedleftfoot.)

      It's certainly not an easy problem to solve, it may even be impossible. That said though, maybe a 280 character mass social media platform is just destined to be a net negative for society.

      And it reminded me of this comment I wrote a while ago:

      To be fair it the term 'social media' is pretty useless when it comes to describing a site's purpose. In twitter, for example, you have celebrities rambling about random aspects of their lives, politicians delivering serious to obviously canned responses to serious or made-up problems, anime artists sharing their work, YouTubers sharing sneak peeks for future videos or shilling out, all in the same platform, which is disponible in 33 languages across every continent except Sub-Saharan Africa. (which was started specifically as a SMS & microblogging site, hence the word limit). Not many 'social media platforms' actually have their intended purpose be their sole purpose, which can backfire intensely. Social media platforms might have decided to recommend people with similar opinions to you as an unintended consequence in order to find people with similar hobbies to you, rather than to create an echo chamber of radicals and stifle communication between different political beliefs.

      (Not that the fact that's a real possibility excuses them from not doing anything to combat it once they realized that was one of the side effects of their decision for most or all of my lifetime.)

      One of the IMO most underrated problems with the state of social media today is that social media platforms are used in far too many ways for any one site to be designed around.

      YouTube for example is used as a meme-consumption feed, source of education, video-game feed, ASMR feed, news feed, music feed, child cartoon feed and more.

      And since YouTube was designed mostly for video sharing, things like the comment section were of secondary importance and areas like educational or political content are greatly harmed by that since the YouTube comment section is basically impervious to serious discussion. The algorithm also appears to be basically universal for all these vastly different types of content. This also hurts educational and political channels (unless they somehow accommodate to that, usually by lying ala PragerU) but also animation channels.

      Another example would be Facebook which originally (supposedly?) started off as a platform for connecting with people, apparently limited to universities initially. Now it's used for sharing memes, news, personal life updates and more, things which are fundamentally quite different from one another and probably shouldn't be under the same site, since the things important when it comes to spreading a news article are wildly different from those when spreading a meme (format?). (Or management, obviously.)

      IMO, decentralizing social media along these lines into say news sharing platforms, meme-sharing platforms, image-sharing platforms, educational platforms, social platforms (where you go to make friends, which is what social media billed itself as early on IIRC) is IMO one of the more interesting but underlooked options and in some senses is looked on into with places like Instagram and pinterest (although obviously if these sites aren't regulated to provide privacy it's all smoke and mirrors and given this requires government action I don't blame people for ignoring this all that much).

      So does anyone else have any more thoughts?

      23 votes
    28. When should you consider it a good idea to delete your comments?

      (I'm tagging as ask.advice and ask.discussion because while my motivation to make this comes from my comments I'm not the only one who this could apply to and deleting coments is very much a...

      (I'm tagging as ask.advice and ask.discussion because while my motivation to make this comes from my comments I'm not the only one who this could apply to and deleting coments is very much a general topic.)

      So basically, I wrote this comment, noone agrees with it and the contrary takes all are upvoted, so should I delete it? If noone agreed with what I had to say and upvoted contrary answers, then what I said wasn't valuable to anyone, and so I should delete it, right?

      This also applies to quite a few comments I have written that have 0 votes like this, this this and this.

      In the other hand, measuring a comment's value by how many people voted on it isn't that great and leaving clarifications and tecnical/minor details and if someone replied, even if only to point out your comment as wrong or not so unlikely, so other than the third comment, you can argue they aren't entirely bad. (And leaving someone's answer without a question is pretty bad if someone comes later since they wouldn't know why that answer was there.) So where does one draw the line?

      11 votes
    29. The Road to the Tildes 2020 Census: Pandemic Boogaloo

      Hello everyone! Some of you may remember last years census. I did say I wanted to repeat it, and have decided to push the date forward, as last year a few people said that doing it in December at...

      Hello everyone!

      Some of you may remember last years census. I did say I wanted to repeat it, and have decided to push the date forward, as last year a few people said that doing it in December at the end of the year probably wasn't the smartest choice, due to well, christmas and new year's eve and I totally agree. Wish I would've seen that earlier, but I guess I'm dumb lol. Summer may give us better stats because more people are on vacation any maybe check in more regularily. Or maybe there's also less people around because everyone's on vacation. Who fucking knows, I don't know. I don't know anything.

      Anyway, just like last time, I'd like to organize a preliminary discussion about the census and what questions we should ask this community. As a reminder, this was the 2019 census.

      Areas that I'd like to improve: Politics, mainly. The 8values test I think is good, but maybe there's something better out there. We could do it with the political compass and go full quadrant and r/politicalcompassmemes, but of course that's also not going to be very accurate. I honestly don't even know if there's a good solution to this problem.

      Other than that, are there other questions you'd like to ask the community? Let's discuss!I hope someone replies or this is gonna be emberassing.

      41 votes
    30. Reduction of screentime leading to positive changes in daily life

      Hi, I think I have mentioned it here a few times, but I (used to) spend A LOT of time on my phone. I’ve tried to reduce it in the past with more or less success, and recently without any...

      Hi,
      I think I have mentioned it here a few times, but I (used to) spend A LOT of time on my phone. I’ve tried to reduce it in the past with more or less success, and recently without any university work (I finished all exams half a year ago) and varying amounts of work as a freelancer, it crept up to 6+ hours of screen time per day. (this is excluding watching stuff to fall asleep, which I want to reduce but I am taking one step at a time) - So it’s a lot.

      I tried a lot of stuff, reducing the hours, by setting limits for apps, turning off notifications, but that just leads to me extending the time by entering the password myself, or checking my phone more often because I am curious about whether someone texted.
      So last week Wednesday some stuff changed. I took my first long bike ride in a long time, and that day I felt really good, I still had 5 h screen on time that day though. The next day I turned off notifications for Whatsapp, but I left the indicator next to the app on, so I could see that I have messages quickly, I also decided to just force myself to wait a bit until replying to people. Also my girlfriend is the only one that knows my screentime passcode now, so I can't sneakily extend my app time

      That Thursday my screentime was 3h 16 minutes. I was hooked, I wanted to keep my time as low as possible. Since that Thursday, I have not hit the 4h screen on time once. Yesterday I was at 3h 59 min... it was an exhausting day though (Spending 1.5h at the waiting room at the doc) and I wouldn’t have blamed myself, but I still didn’t want to hit the 4h mark. Last Thursday my daily rhythm has changed quite a bit. I got Ring Fit Adventure this week, and I have done sports 4 times this week, I started to pick up playing guitar (literally got one yesterday) and ukulele again, and I just try to find stuff to do that does not involve my phone. I also played Persona 5 Royal on my ps5, I know it’s screen time but I feel less bad about it because I don’t take my PS everywhere with me, and these were the first days I have taken off in a long time… Next, I am trying to maybe work through my books that are on my backlog, finally finishing some more again. (my girlfriend gave me the book "South Sea Vagabonde, and I am meaning to read it, and I am also listening to the Audiobook "The Shallows")
      One change just caused so many good changes. I am stoked and looking forward to how low I can bring my average, I know 4h per day is still a lot for most people. I am aiming at sub 3h next ( I had that once this week).

      This scene from Bojack has been my mantra since then: https://www.youtube.com/watch?v=R2_Mn-qRKjA

      It really does get easier, too. Today I went biking and I managed to go much longer without breaks and I feel way less exhausted.

      I just wanted to share my experience somewhere, maybe someone else is on the same path and this helps.

      22 votes
    31. It's been just under a year since the last group request thread, will/should we make another one?

      364 days specifically, and it's 11 PM again, so admittedly it's kinda late to ask this question. Usually I would pull-up the concerns over no user growth meaning more groups is just more division...

      364 days specifically, and it's 11 PM again, so admittedly it's kinda late to ask this question.

      Usually I would pull-up the concerns over no user growth meaning more groups is just more division for less content but this Deimos reply implies otherwise?

      5 votes
    32. Can we have an option to collapse all the threads too?

      Meant primarily for long threads (35+ comments) Mainly because sometimes we just want to get to the reply box after reading through a long comment section and checking several times over now that...

      Meant primarily for long threads (35+ comments)

      Mainly because sometimes we just want to get to the reply box after reading through a long comment section and checking several times over now that highlighting new comments is a default feature and the fastest way to do that is closing a bunch of threads or tapping the screen a few times/scrolling.

      Admittedly it's kinda silly but being able to collapse all the threads and get straight to the reply box seems like a pretty good QoL feature.

      7 votes
    33. A way to click through to threads after marking notifications read

      I have a UX pain point: From the notifications / new comments (replies) page, if I mark all notifications as read, all the nice, handy links to the threads go poof on the page refresh. So now, I...

      I have a UX pain point: From the notifications / new comments (replies) page, if I mark all notifications as read, all the nice, handy links to the threads go poof on the page refresh. So now, I have to manually hunt down all/any of them to return to the OPs and revisit the broader discussions.

      Can we make the "mark all read" link do its job without clearing the page? I realize this will probably make things more complicated (a notif that is already seen/read is being displayed on the "unread notifs" page, so how will that work, UI- and UX-wise), but... this is just a pain point that I hit again and again. I thought I could tolerate it (which is why I haven't said anything till now), but it's an issue for me nearly every single time.

      10 votes
    34. What do you self host?

      I'm interested to see what people on here self host, or if they self host at all. Reply with what you self host, why you host it and any other thoughts you have!

      51 votes
    35. I am not getting popups/notifications for some replies

      Some replies are directly going to previously read section. It happened couple of times now, I didn't get notification for these two replies, I thought may be I had my browser running in the...

      Some replies are directly going to previously read section. It happened couple of times now, I didn't get notification for these two replies, I thought may be I had my browser running in the background. But it happened again for these, replies. I did get notifications for the replies posted in between the mentioned replies.

      I browse tildes mostly on mobile using Hermit. One can get notifications on your mobile from hermit lite apps by adding a url and a css selector, I used tildes.net/notifications/unread as the url and [div.logged-in-user-info:nth-child(4)] as the css selector. I did get notification (on my mobile) for couple of times but most of the time I didn't so I deleted the web monitor. It should be noted that I didn't know what I was doing. So how do I fix this? :(

      4 votes
    36. A music library covering more than two hundred genres

      This submission showed up on /r/listentothis a couple of weeks ago. I'm reposting it here because it is the finest and most on-point collection of music I have ever encountered. The original post...

      This submission showed up on /r/listentothis a couple of weeks ago. I'm reposting it here because it is the finest and most on-point collection of music I have ever encountered. The original post from /u/theamazingsounds is included below.


      Hello again fellow music enthusiasts!

      1 year ago, I made a post about my ongoing project to create a collection with as many genres as possible, aiming to give listeners a convenient way to discover new music. It got many interested and since then more than 50 genres have been added, as well as descriptions for every genre.

      I'm making this post to thank those following already, and am once again open for suggestions and ideas. I also made a subreddit called r/TheAmazingSounds where you can post about music that you want to share with others. It is currently empty but I will try to keep it active and reply often.

      You can find everything on Spotify. It is synced with other services but doesn't convert all songs.

      Spotify | Deezer | Soundcloud | YouTube

      11 votes
    37. Anyone else diagnosed with depression? I need others to talk to

      Hello, So I've been officially diagnosed with depression a few years ago. I am on medication for it and I've done therapy in the past. I am a more functional person than I was, let's say, one year...

      Hello,

      So I've been officially diagnosed with depression a few years ago. I am on medication for it and I've done therapy in the past. I am a more functional person than I was, let's say, one year ago as I've adjusted my medication.

      However there is something that is SEVERELY affecting my quality of life and that is the generalized lack of interest or extreme difficulty in doing almost anything. Yes I've talked with my doctor about this. It's "normal" and we are working on it.

      I don't know many people and COVID-19 took a hit on my already limited social life. So I guess I want to share my experience and hear from others who experience(ed) the same difficulties. When you are trapped in not wanting to do anything, what the hell do you do?

      Recently I've started reading a physical book again. I think it is a good thing for me to have something to do that does not involve a screen. Plus it makes me sleepy if I am a bit tired which, for me personally, is great. Aside from this next experiment, the activities I do the most are playing one or two video games, study for my degree and work part-time.

      Another thing I've started doing is doing the bare minimum in terms of physical exercise. I am working on doing pull-ups (I went from doing 0 to 1,5 =) ) and doing some squats. School and work rob me of a lot of energy so I tend not to exercise. But now I'm trying to at least do something.

      I will try to keep up with this post but I have a tendency to procrastinate on them if I get a lot of replies. Thanks for bearing with me =).

      32 votes
    38. Recommend me a book that _________

      Here's a fresh new thread for book recommendations! The last thread from a year ago got bumped and saw some new top-level activity but few votes or responses on the new requests. I think it's...

      Here's a fresh new thread for book recommendations! The last thread from a year ago got bumped and saw some new top-level activity but few votes or responses on the new requests. I think it's probably not visible in a lot of people's feeds due to its age, and I was planning on rebooting it anyway, so here's a fresh topic we can use for new recommendations that will be visible to all.


      Top level comments should fill in the blank with some sort of descriptor identifying a kind of book you would like suggestions for.

      Replies can then recommend books to that individual.

      Examples of what top level posts might be are below. Get as generic, specific, abstract, or out there as you want!

      • Recommend me a book that will make me cry.
      • Recommend me a book with a great twist.
      • Recommend me a book that deals with loss.
      • Recommend me a book about the fall of the Roman Empire.
      • Recommend me a book with a main character in her 80s.
      • Recommend me a book to help me learn PHP.

      Thread reading tip: use the "collapse replies" button to see only top-level requests.

      19 votes
    39. The case for an "Escalation" label for political threads

      This is a follow up to the thread from a few days ago, and specifically my comment in that thread regarding the use of a "Escalation" label. As many users identified in that topic, political...

      This is a follow up to the thread from a few days ago, and specifically my comment in that thread regarding the use of a "Escalation" label.

      As many users identified in that topic, political discussion on Tildes has the potential to become very heated, very quickly, and often the standards of discussion on these topics is below what we expect elsewhere on Tildes. In that thread, many suggestions were offered in order to remedy the situation, including banning overt political content entirely, more liberal moderation by @Deimos, more liberal usage by the community of labels, addition of new labels, and more. All of these solutions have their advantages and disadvantages, but I want to talk about the one I believe would be the most effective and least disruptive to the site as is: addition of new labels.

      Right now, there are two main tags that might be used on a comment that is seen as falling short of Tildes's standards: noise and malice. Users seem to have some variation in how they interpret how each tag should be used, but it seems like there is at least some agreement on the 'noise' tag being used for comments that are clearly low effort. Users seem to have more hesitation to use the 'Malice' tag, however. While it is sometimes clear when a comment is hostile or malicious, this is not always the case. Argumentative is not always hostile, and sometimes topics are naturally contentious. One takeaway from that thread (for me) is that labeling something as malice confers a judgement on intent, and users are not always comfortable doing this as it can be difficult to tell if someone truly meant to be malicious. But in political threads, the intent matters less than the effect a comment has in a discussion. Someone can not be acting maliciously, but still be clearly making the situation worse. This is the point of an 'Escalation' label.

      An "Escalation" label should be applied to comments that have made the situation worse.

      Furthermore, an "Escalation" label would not only affect the sorting of a comment or thread, but has the potential to halt the discussion if there is too much escalation in a short amount of time. Here is what I envision:

      Define the heat of a comment (as in, "ohhh this conversation is getting heated") as follows:

      H = k*n ∑ Ni / di

      where k is a tuning constant, n is the number of escalation tags given to the comment in question, and the sum ranges over the comment's direct ancestors and descendants in the thread with Ni being the number of "Escalation" labels given to the other comment and di is the distance from the current comment to that other comment. Here is an example thread:

      .
      ├── A
      ├── C0
      │   └── C1 (N=1)
      │      └── C2 (N=0)
      │          └── C3 (N=2)
      │               └── C4 (N=1)
      └── B0
          └── B1
      

      The heat of comment C3 would then be

      H = k*2 (1/2 + 1) = 3k

      Finally, define the heat H(T) of a thread T to be the sum of the heats of its comments. My proposal is that if the heat of a given thread surpasses some threshold value Hc, replies are locked in that thread only. This essentially shuts down extremely heated conversations before they get out of control and cause an entire topic to be locked.

      The above definition can obviously be modified, but it has a few good properties that I think should be retained.

      1. It takes into account the relative positions of comments. A thread that is 20 comments long that has a comment with 1 "Escalation" at the beginning, midpoint, and end is probably a better and more controlled situation than a thread with 3 "Escalation" labels in a row.
      2. One extremely heated comment (n is large) that generates many okay or slightly heated replies (n~1) is oftentimes just as bad as many comments that each escalate a bit (a long chain of comments, each with n~1).
      3. It considers a the whole thread as opposed to on a comment by comment basis. If there is only one person in a thread posting heated comments, even if the replies are measured and reasonable, there is a good chance that thread is not producing a worthwhile discussion. If that one problem user stays problematic too long, eventually the heat of the thread will surpass the threshold and the chain will be locked.

      I am sure there are disadvantages that I am not thinking of right now, but I truly think a system like this could be beneficial if implemented and used by Tildes. Furthermore, if two people are genuinely interested in the discussion and want it to continue, it is in their interest to avoid posting comments that get generate a high heat score so that the thread doesn't become locked. If they are not interested and keep escalating anyway, that conversation probably shouldn't continue.

      I am interested in your thoughts on this idea. However, I don't intend for this topic to become a repeat of many of the suggestions and comments in the thread linked at the beginning - I don't mean to reignite that discussion.

      31 votes
    40. How do you organize your downloaded music library?

      Recently, this post was brought back to the front page with some fresh replies and it got me wondering how those of you with large (digital) music libraries organize them? I'm not very tech savvy...

      Recently, this post was brought back to the front page with some fresh replies and it got me wondering how those of you with large (digital) music libraries organize them?

      I'm not very tech savvy so I primarily just have my modestly sized library saved in folders by artist, but that leads to some folders only having one song in them which can be annoying to navigate when I need to. I have been thinking about just having all my songs dumped into one folder, since I'm able to filter them by artist/album in Foobar anyway.

      9 votes
    41. On verbosity

      I like to talk, I used to talk quite a bit more, but I still talk... a lot. I was always told I was a smart kid when I was young, and I always felt I had a lot to contribute. I honestly don't feel...

      I like to talk, I used to talk quite a bit more, but I still talk... a lot. I was always told I was a smart kid when I was young, and I always felt I had a lot to contribute. I honestly don't feel like I'm that smart anymore, even though I still feel that I have much to contribute. I'm not autistic or special needs, I don't feel I have any reason to ramble so much. I'm often told I'm not rambling, people insist they like to listen, I don't believe them.

      While in real life I've learned to pipe down, the internet is a different beast. The internet allows me to check myself more easily before I speak; I can fact check. There's a larger filter in that the submit button is a physical barrier, vs my cognitive ability to filter myself. There is feedback from internet communities that you don't normally get in social settings, I guess the submit button isn't as much as a barrier for some people. Due to these reasons, I can take my time to form a position and a statement. This leads to the entire thought process landing in the reply box. I don't mean to come off as /r/iamverysmart material, it's just how my brain works.

      My worry is that my verbosity turns people off to my conversations and ideas, to me as a person. How many people have gotten to a thread or a forum post and seen a wall of text and just backed out? TL;DR is a thing for a reason I guess. How many times have you seen somebody ramble on about something, unable to notice that the other person in their conversation (who is now more of a prisoner than a participant) has just tuned out?

      I don't know, just a rant I guess, I've got some stuff I'm procrastinating from.

      EDIT: s/attribute/contribute/

      18 votes
    42. "Watching" a comment in a thread

      I often come across a topic that I find somewhat interesting, but end up being much more interested in a discussion happening within that topic. I think it would be useful to be able to "watch" a...

      I often come across a topic that I find somewhat interesting, but end up being much more interested in a discussion happening within that topic. I think it would be useful to be able to "watch" a comment/thread to be notified if someone replies to a comment. Thoughts?

      10 votes