• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. The Great Deplatforming: An alternate explanation for the Parler, et al, shutdowns

      A common current narrative is that tech monopolists are suddenly acting of their own initiative and in concert to deplatform the burgeoning fascist insurgent movement within the US. I approve the...

      A common current narrative is that tech monopolists are suddenly acting of their own initiative and in concert to deplatform the burgeoning fascist insurgent movement within the US. I approve the deplatforming strongly, though I suspect an alternative significant motivating and coordfinating factor.

      An example of the "tech monopoly abuse" narrative is Glenn Greenwald's more than slightly unhinged "How Silicon Valley, in a Show of Monopolistic Force, Destroyed Parler"

      Greenwald's argument hinges on emotion, insinuation, invective, a completely unfounded premise, an absolute absence of evidence, and no consideration of alternative explanations: an overwhelmingly plausible ongoing law enforcement and national security operation, likely under sealed or classified indictments or warrants, in the face of ongoing deadly sedition lead by the President of the United States himself, including against the person of his own vice president and credible threats against the President-Elect and Inauguration.

      Such an legal action is, of course, extraordinarily difficult to prove, and I cannot prove it. A critical clue for me, however, is the defection not just of Apple, Google, Amazon, Facebook, Stripe, and other tech firms, but of Parler's legal counsel, who would have to be an exceptionally stealth-mode startup to fit Greenwald's, or other's, "it's the tech monopolists" narrative. I've tempered my degree of assurance and language ("plausible" rather than "probable"). Time will tell. But a keen and critical mind such as Grenwald's should at least be weighing the possibility. He instead seems bent only on piking old sworn enemies, with less evidence or coherence than I offer.

      This is the crux of Greenwald's argument. It's all he's got:

      On Thursday, Parler was the most popular app in the United States. By Monday, three of the four Silicon Valley monopolies united to destroy it.

      I'm no friend of the tech monopolists myself. The power demonstrated here does concern me, greatly. I've long railed against Google, Facebook, Amazon, Microsoft, and Apple, among other tech monopolists. Largely because as monopolies they are power loci acting through their occupation of a common resource, outside common control, and not serving the common weal. Hell: Facebook, Google (YouTube), Reddit, and Twitter played a massive role in creating the current fascist insurrection in the US, along with even more enthusiastic aid and comfort from traditional media, across the spectrum. Damage that will take decades to repair, if ever.

      But, if my hypothesis is correct, the alternative explanation would be the opposite of this: the state asserting power over and through monopolies in the common interest, in support of democratic principles, for the common weal. And that I can support.

      I don't know that this is the case. I find it curious that I seem to be the only voice suggesting it. Time should tell.

      And after this is over, yes, Silicon Valley, in its metonymic sense standing for the US and global tech industry, has to face its monopoly problem, its free speech problem (in both sincere and insincere senses), its surveillance problem (capitalist, state, criminal, rogue actor), its censorship problem, its propaganda problem (mass and computational), its targeted manipulation adtech problem, its trust problem, its identity problem, its truth and disinformation problems, its tax avoidance problem, its political influence problem.

      Virtually all of which are inherent aspects of monopoly: "Propaganda, censorship, and surveillance are all attributes of monopoly" https://joindiaspora.com/posts/7bfcf170eefc013863fa002590d8e506
      HN discussion: https://news.ycombinator.com/item?id=24771470

      But, speaking as a space alien cat myself, Greenwald is so far off base here he's exited the Galaxy.


      Update: 2h30m after posting, NPR have mentioned sealed indictments and speculated on whether the President might be charged, in special coverage.

      Late edits: 2022-1-23 Typos: s/inconcert/in concert/; s/would bet he/would be the/;

      19 votes
    2. An honest question about gender, sexuality, and the LGBTQ+ community

      Hello! If you've clicked on this I'd like to start off by apologizing for the title! I'm in a bit of a strange headspace right this moment as I try to digest some thoughts thrown my way today. I'm...

      Hello! If you've clicked on this I'd like to start off by apologizing for the title! I'm in a bit of a strange headspace right this moment as I try to digest some thoughts thrown my way today. I'm currently coming at this from the personal lens of myself, but I think there are some larger questions/generalizations that could be made and might be helpful for others.

      Ok, so for some background I am a "straight" man. My previous partners have all been women, with the exception of one who identified as female when we were dating, and my current partner is non-binary but female-presenting and has identified as such the entirety of the time we have been dating. I have previously viewed myself as straight and an ally to my partner and the lgbtq+ community. Today, I was having a long conversation with my cousin about his experiences coming out of the closet and with homophobia in our family. I mentioned at one point that I didn't feel comfortable making some assumptions/statements since I am straight and not a member of the community. He (very politely) brought up that, at least strictly technically speaking, the fact that I am dating someone who is non-binary means we are not in a heterosexual relationship and that I am not technically straight, more likely being bi or pan (if we could lets not turn this into the bi vs pan debate which I know is a controversial topic but not really what I'd like to focus on). He also made a point to stress that these are all technical definitions and that gender and sexual identity are very personal and if I don't feel that it describes me then it isn't for him to decide I'm wrong. This made me a bit uncomfortable. It made me uncomfortable because while he's right, it feels wrong. I feel like if I began identifying as pan/bi, it would come off as a straight white male looking for a way to put himself in the position of being oppressed or marginalized for woke points. I don't know if it is because the college I went to was full of dudes like this, constantly looking for ways to be the victim, but its just something I feel deep in my bones. I don't really know though. I feel like if someone came up to me and described my life as their own and told me they identified as pan/bi I would agree and support them, but I won't extend that to myself. I don't know if its just a lifetime of assuming I was straight is why this is or if the term is actually wrong.

      I guess to summarize/generalize, I'll put some reallly fucking loaded questions where I know the 'real' answer is "It is a deeply personal thing and will vary by person to person because the LGBTQ+ community isn't a monolith with all the same ideas" but I'm hoping maybe writing all this out and reading some of the results will help me color, process and digest my thoughts.

      1. What/where would you put the line between straight and not straight (if anywhere). I know personally while I like to keep an open mind, I do heavily preference female-presenting people, whether they be trans, nb, or identify as a woman. But is that openness to dating someone who doesn't identify as a woman enough for me to be not-straight? I want to say yes, I don't think you need to date someone of a different gender to be not-straight. My cousin is bi but has exclusively dated men. I wouldn't tell him he isn't bi.

      2. I am very uncomfortable with this question but do you feel there is a degree of "not-straight" you need to be to be an active part of the queer community. To kind of explain my thoughts on that: From an outside perspective, no one that hasn't been told my partner is nb would question if we said we were a straight couple. I've never and probably will never feel fear or be oppressed based on my sexuality. I dunno. I just feel really weird. like I'm inserting myself into a community I've always identified as an ally of but been an outsider to.

      Anyway, sorry for this rant. I know the two questions are really loaded and I honestly feel like I know the answer to both of them. But just because i know the answer doesn't change how conflicted I feel and so I guess I'm just trying to work through some of the thoughts and conflicts.

      I also want to take a second to note: I am actively talking with my partner about these thoughts and feelings. This is an ongoing discussion in our household, I am just looking for more perspectives and views to help me see things from different angles and work through my thoughts and feelings. Helping me through this is absolutely not the responsibility of anyone on Tildes and I don't want it to seem like I am putting that pressure on the community.

      18 votes
    3. BOTI Science: Best of interval compilations, suggestions? Supporting trends identification

      Discussions of progress or collapse often get mired in the question of significant discoveries and inventions. After wrestling with several organisational cencepts for various catalogues, and...

      Discussions of progress or collapse often get mired in the question of significant discoveries and inventions. After wrestling with several organisational cencepts for various catalogues, and running into the Ever Growing List dilemma, I hit on what I call BOTI, or Best of the Interval (day, week, month, year, decade, century, etc.). It's similar to the tickler file 43 folder perpetual filing system of GTD. For technical types, a round-robin database or circular buffer.

      (As with my bullet journal experiments, the effort is uneven but recoverable, which is its core strength.)

      By setting up a cascade of buffers --- day of month, (optionally week or weekdays), month of year, year of decade, decade of century, century of millennium, millennium of 10kyr, a progressively larger scale record (roughly order-of-magnitude based), with a resolution of day but a maximum retention of (here) 10,000 years but only 83 record bins. How much you choose to put in each bin is up to you, but the idea is that only to most significant information is carried forward. Yes, some information is lost but total data storage requirements are known once the bin size and count are established.

      Another problem BOTI addresses is finite attention. If you limit yourself to a finite set of items per year, say ten to one hundred (about what a moderately motivated individual could be aware of), BOTI is a form of noise-filtering. Items which seemed urgent or captivating in the moment often fade in significance with time, and often overlooked element rise in significance with time and context. 'Let it settle with time" is a good cure to FOMO.

      There's the question of revisiting context. I'd argue that significance might be substantially revised years, decades, possibly centuries after a discovery or inventiion. So an end-of-period purge of all but the top items isn't what we're looking for. Gut a gradual forgetting / pruning seems the general idea.

      Back to science and technology: It's hard to assess significance in the moment, and day-to-day reports of science and technology advances are noisy. I've been looking for possible sources to use and am finding little that's satisfactory. I'd like suggestions.

      There is a goal here: trends over time. I've a few senses of directions of research and progress, possibly also of biases in awards. Looking at, for example, Nobels in physics, chemistry, and medicine from, say, 1901--1960 vs. 1961--2020, there seems to be a marked shift, though categorising that might be difficult. The breakpoint isn't necessarily 1960 either --- 1950 or 1940 might be argued for.

      There is the question of how to measure significance of scientific discoveries or technological inventions. I'm not going to get into that though several standard measures (e.g., counting patents issued) strike me as highly problematic, despite being common in research. Discussion might be interesting.

      Mostly, though, I'm looking for data sources.

      5 votes
    4. 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
    5. Timasomo 2020 Thread #5: Final Update Thread

      IMPORTANT INFORMATION Deadlines The creative portion for Timasomo ends at 11:59:59 PM on November 30, 2020, relative to wherever you are. The showcase will be next Sunday, December 6th (probably...

      IMPORTANT INFORMATION

      Deadlines

      The creative portion for Timasomo ends at 11:59:59 PM on November 30, 2020, relative to wherever you are.

      The showcase will be next Sunday, December 6th (probably posted around 18:00:00 GMT).

      Next Steps

      Finish up your project in the next two days. You have the following week to prepare your showcase. This means you can edit, add polish, find hosting, etc. It's your week to get your project ready for however you're wishing to present it! And if you have to cram in a little creativity in that time too, well, I won't say anything. :)


      Showcase Logistics

      Changes

      You can see last year's Timasomo showcase here. It will look fairly similar, but there are going to be a few changes this year based on feedback from last year:

      • The Showcase will be hosted in ~talk, not ~creative, to expose the projects to the wider Tildes audience.
      • Participants will post their own projects in the comments rather than me posting them within the topic (this is so people don't have to ping creators, and to give participants better control of their showcase entries)

      Preparing Your Showcase

      • Give your project a title, and use the # markdown to make it stand out in the showcase thread!
      • Link to your project in whatever way works best for your project.
      • Give an "creator statement" that contextualizes what your project is.

      Showcase FAQ

      Do I have to share my whole project?

      Nope! Only share what you're comfortable with! Snippets, excerpts, screenshots, or even just a summary from you are all fine. Tildes is a privacy-respecting site, and that extends to Timasomo! :)

      What if I have more than one project to showcase?

      Awesome! Make more than one entry in the showcase!

      What if I didn't meet my goal?

      It's up to you if you want to participate in the showcase. Even if you didn't meet your goal but still feel you want to share what you did accomplish, that's fine! If not, no worries!

      What if I need hosting for files/images?

      Please ask here! There are plenty of people here who can help with that.

      What if I have a question not covered here?

      Please ask here or by PM!


      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month": a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month. The first ever Timasomo took place last year. You can see the threads for the previous Timasomo using the timasomo tag, and you can see the final showcase thread of creations here.

      What are the rules?Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. Below are the dates that I will be posting weekly threads:

      Sunday, October 18, 2020: Announcement Thread
      Sunday, October 25, 2020: Planning Thread
      Sunday, November 1, 2020: Roll Call Thread
      Sunday, November 8, 2020: Update Thread #1
      Sunday, November 15, 2020: Update Thread #2
      Sunday, November 22, 2020: Update Thread #3
      Sunday, November 29, 2020: Final Update Thread
      Sunday, December 6, 2020: Timasomo Showcase Thread

      This announcement will be posted in ~tildes. All Timasomo process threads will be hosted in ~creative. The final Timasomo Showcase thread will be posted in ~talk.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.

      Participants will formally announce their plans to enter into Timasomo on Sunday, November 1st, in the Roll Call thread. If you are planning to participate or just want to follow the event, please make sure you are subscribed to ~creative where all of the update threads will be posted.

      What if I have ideas for how to run the event?

      Please share them here! I am facilitating the event, but I am completely open to feedback and suggestions to make this the best event possible. I want this to be Tildes' event, not kfwyre's!

      14 votes
    6. Timasomo 2020 Thread #4: Update Thread 3

      Weekly Task Last full week to work on your projects! I'll post the final weekly update next Sunday, and then you'll have Monday the 30th to finish up with the creation part. Do NOT worry about...

      Weekly Task

      Last full week to work on your projects! I'll post the final weekly update next Sunday, and then you'll have Monday the 30th to finish up with the creation part. Do NOT worry about having everything perfect by the 30th -- a rough cut is enough! You will have the first week of December to polish, edit, configure, tweak, etc. and get your piece(s) ready for the Showcase.

      Update us on your progress so far. What did/didn't you get done this week? Anything go according to plan? Anything go off the rails? Any successes or struggles to share?

      Next Steps

      Just over one week left! We'll discuss Showcase logistics next week.


      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month": a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month. The first ever Timasomo took place last year. You can see the threads for the previous Timasomo using the timasomo tag, and you can see the final showcase thread of creations here.

      What are the rules?Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. Below are the dates that I will be posting weekly threads:

      Sunday, October 18, 2020: Announcement Thread
      Sunday, October 25, 2020: Planning Thread
      Sunday, November 1, 2020: Roll Call Thread
      Sunday, November 8, 2020: Update Thread #1
      Sunday, November 15, 2020: Update Thread #2
      Sunday, November 22, 2020: Update Thread #3
      Sunday, November 29, 2020: Final Update Thread
      Sunday, December 6, 2020: Timasomo Showcase Thread

      This announcement will be posted in ~tildes. All Timasomo process threads will be hosted in ~creative. The final Timasomo Showcase thread will be posted in ~talk.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.

      Participants will formally announce their plans to enter into Timasomo on Sunday, November 1st, in the Roll Call thread. If you are planning to participate or just want to follow the event, please make sure you are subscribed to ~creative where all of the update threads will be posted.

      What if I have ideas for how to run the event?

      Please share them here! I am facilitating the event, but I am completely open to feedback and suggestions to make this the best event possible. I want this to be Tildes' event, not kfwyre's!

      11 votes
    7. What is/are your favorite quote/s?

      (This is a self-repost, hence the "duplicate question" tag.) A guy named Adolf Hitler won an election in 1932. He won an election, and 50 million people died as a result of that election in World...

      (This is a self-repost, hence the "duplicate question" tag.)


      A guy named Adolf Hitler won an election in 1932. He won an election, and 50 million people died as a result of that election in World War II, including six million Jews. So what I learned as a little kid is that politics is, in fact, very important.

      -Bernie Sanders

      Good satire raises questions about reality.
      (IDK the source, but I first heard it here)

      The old world is dying, and the new world struggles to be born: now is the time of monsters.
      -Antonio Gramsci, 1930

      When I was a kid my parents warned me about the mind-numbing effect TV would have on me if I watched too much of it. They were referring to fluff entertainment, which I've consumed plenty of over the years. Meanwhile, my parents used the TV to watch important and meaningful shows like the news. Eventually Fox News. In the end, they were right— but not in the way they expected.

      -@balooga, here

      If God has made us in his image, we have returned him the favor.

      -Voltaire

      All tyrannies rule through fraud and force. When fraud is exposed, they must rule exclusively by force.

      -George Orwell

      If you do not use the person you are, you will lose the person you are and instead become the mask that you wear.
      -Greg Guevara/Jreg

      What do you need from your parents?

      encouragement
      -u/DeSteph-DeCurry

      This (very long) quote from "They thought they were free"

      Each act, each occasion, is worse than the last, but only a little worse. You wait for the next and the next. You wait for one great shocking occasion, thinking that others, when such a shock comes, will join with you in resisting somehow. You don't want to act, or even talk, alone; you don't want to 'go out of your way to make trouble.' Why not?-Well, you are not in the habit of doing it. And it is not just fear, fear of standing alone, that restrains you; it is also genuine uncertainty. Uncertainty is a very important factor, and, instead of decreasing as time goes on, it grows. Outside, in the streets, in the general community, 'everyone' is happy. One hears no protest, and certainly sees none. You know, in France or Italy there would be slogans against the government painted on walls and fences; in Germany, outside the great cities, perhaps, there is not even this. In the university community, in your own community, you speak privately to your colleagues, some of whom certainly feel as you do; but what do they say? They say, 'It's not so bad' or 'You're seeing things' or 'You're an alarmist.'

      And you are an alarmist. You are saying that this must lead to this, and you can't prove it. These are the beginnings, yes; but how do you know for sure when you don't know the end, and how do you know, or even surmise, the end? On the one hand, your enemies, the law, the regime, the Party, intimidate you. On the other, your colleagues pooh-pooh you as pessimistic or even neurotic. You are left with your close friends, who are, naturally, people who have always thought as you have....

      But the one great shocking occasion, when tens or hundreds or thousands will join with you, never comes. That's the difficulty. If the last and worst act of the whole regime had come immediately after the first and smallest, thousands, yes, millions would have been sufficiently shocked-if, let us say, the gassing of the Jews in '43 had come immediately after the 'German Firm' stickers on the windows of non-Jewish shops in '33. But of course this isn't the way it happens. In between come all the hundreds of little steps, some of them imperceptible, each of them preparing you not to be shocked by the next. Step C is not so much worse than Step B, and, if you did not make a stand at Step B, why should you at Step C? And so on to Step D.

      And one day, too late, your principles, if you were ever sensible of them, all rush in upon you. The burden of self-deception has grown too heavy, and some minor incident, in my case my little boy, hardly more than a baby, saying 'Jewish swine,' collapses it all at once, and you see that everything, everything, has changed and changed completely under your nose. The world you live in-your nation, your people-is not the world you were born in at all. The forms are all there, all untouched, all reassuring, the houses, the shops, the jobs, the mealtimes, the visits, the concerts, the cinema, the holidays. But the spirit, which you never noticed because you made the lifelong mistake of identifying it with the forms, is changed. Now you live in a world of hate and fear, and the people who hate and fear do not even know it themselves; when everyone is transformed, no one is transformed. Now you live in a system which rules without responsibility even to God. The system itself could not have intended this in the beginning, but in order to sustain itself it was compelled to go all the way."

      and this shorter quote from a 1950 report, along with some extras from an article that features it

      Back in 1950, when both major parties were broad and moderate with overlapping appeals, many of America’s leading political scientists wrote a report in which they bemoaned this state of affairs.

      In a report, “Toward a More Responsible Two-Party System,” they saw two national parties that were but loose confederations of state and local parties, incapable of bringing forward coherent programs to the voters and carrying them out when they got into power.

      If the American political parties failed to heed their advice, the authors issued a dire warning:

      If the two parties do not develop alternative programs that can be executed, the voter’s frustration and the mounting ambiguities of national policy might also set in motion more extreme tendencies to the political left and the political right. This, again, would represent a condition to which neither our political institutions nor our civic habits are adapted. Once a deep political cleavage develops between opposing groups, each group naturally works to keep it deep. Such groups may gravitate beyond the confines of the American system of government and its democratic institutions.

      Assuming a survival of the two-party system in form though not in spirit, even if only one of the diametrically opposite parties comes to flirt with unconstitutional means and ends, the consequences would be serious. For then the constitution-minded electorate would be virtually reduced to a one-party system with no practical alternative to holding to the “safe” party at all cost.

      (That being said, this quote does show some age, as we now know that this "constitution-minded electorate" doesn't really exist. And "moderate" is extremely relative)

      19 votes
    8. „Hating Men is a freeing form of hostility”

      When Pauline Harmange published her Essay “I hate men” (in French: “Moi, les hommes, je les déteste”) – the first edition with only 400 copies printed by a small French publisher – the 25 years...

      When Pauline Harmange published her Essay “I hate men” (in French: “Moi, les hommes, je les déteste”) – the first edition with only 400 copies printed by a small French publisher – the 25 years old blogger and author expected, that only feminist activists would be interested in it.
      But then Ralph Zurmély, an advisor of the French Ministry for Equality, read the text and publicly threatened Harmange with a lawsuit for “Inciting Hatred”. The ministry quickly distanced itself, but the public had already gotten wind of the manifest. For the author, this meant a flood of insults and threats over social networks, but also attention from international publishers. Her book is now being translated into ten languages; in German it is being published by Rowohlt. At this point, the 25 year old can laugh about Zurmélys threat, “because it proves my thesis beautifully”, she says on the telephone.

      ZEIT Campus ONLINE: Feminists worldwide are justified in defending themselves against all forms of misogyny, the hatred of women. Now you are advocating for hating men. Fighting hate with hate, can that be a good idea?

      Pauline Harmange: Now, hating men and hating women are not the same thing. Behind misogyny, the hatred of women, there is a system, which is extremely dangerous and violent in many ways. Misandry, hating men, is a way for women to protect and defend themselves from the violent behaviour of men. It is a counter-reaction. There would not be a need to dislike or hate men, if hating women would not systematically exist. Men are in many ways simply a danger to our life.

      ZEIT Campus ONLINE: But does that justify a general hate against men, all men?

      Harmange: For me and a lot of other feminists men form a social class. The phrase “I hate men” means that I hate the social group of men, because of all the privileges that they enjoy. I’d like to tell everyone that it is okay and important to be tired of this group. Misandry is a freeing form of hostility, and it covers a wide range of emotions and needs: It can mean, that we publicly fight against the violence of men against women. It can also mean personal consequences, like making the decision to not meet with men anymore and not trust them. All those things are okay and legitimate.

      ZEIT Campus ONLINE: Is it not more important to differentiate, which men and which behaviours are problematic?

      Harmange: When we take the time and effort, to exactly decide which men are good and bad, we lose a lot of our feminist energy, which we need in the fight against the patriarchy. The “Not all men” argument isn’t a strong enough answer for the systematic oppression which women experience through men. When we as feminists say, that we hate all men, that doesn’t mean that we don’t make any differences.

      ZEIT Campus ONLINE: Which differences do you mean?

      Harmange: Picture the system of misogyny like a pyramid. On top we have a few extremely violent men. Under that comes a large portion of men, which can be good, for example to the woman that they love. But that doesn’t mean that they don’t live in a misogynist system and support it in other ways. For example if they make sexist jokes or speak badly of women with their friends.

      Zeit Campus ONLINE: You are married to a man and have male friends. How do you live with the contradiction, hating all men, but loving one and liking some?

      Harmange: That is not a contradiction. I’m only married to a man, because we grew together as people. I live in a relationship which allows me to be the person I want to be. But yes, it was tiring to become a feminist and kind of take my husband with me during that process. I don’t know if I could do that again with a different man. My husband and my male friends know, what I mean when I say that I hate men or “men are trash”. They understand, that masculine ideals are not good for themselves or society. Only because one dislikes men as a social group, does not mean that one cannot have individual, very good relationships to men. The prerequisite for that however is, that you have men in front of you who are ready to listen and understand.

      ZEIT Campus Online: You don’t seem to have a lot of faith in the introspection of men. In your text you write that behind every man that takes an interest in gender equality, “there are multiple women which have opened his eyes with hard work.”

      Harmange: It is very frustrating for me and a lot of other feminists that men don’t use any of their time to learn anything about gender equality. A lot of women don’t get the choice but learn about the topic of sexual violence, for them it is only a choice of life or death. They have to learn to protect themselves. We get taught from small age to always learn and better ourselves to find a place in society. Men don’t feel that need. They grow up with the idea, that they are good the way they are. For them it is easier to say “I don’t hate women, I treat my girlfriend well, I’m one of the good ones.” That’s not enough, because it’s not just about the women they love. Men have to think about privileges and the system of oppression of women through men.

      ZEIT Campus ONLINE: But if you advocate misandry, wouldn’t the opposite happen? Wouldn’t men feel appalled by feminist discourse and stop taking an interest in it?

      Harmange: I find this idea horrible, that men have to feel liked by women to be interested in the feminist fight and gender equality. We don’t have the time or energy to convince men or give them a good feeling just to hope that they maybe do something for us. This inequality between the genders exists since hundreds of years, thousands of smart things have been said and written about it. Now it’s one the men to take an interest in it. By motivating themselves. It can’t be, that this interest is only done for their girlfriends.

      ZEIT Campus ONLINE: What does that mean for you? Do you not talk to your male friends about gender equality?

      Harmange: I’m ready to discuss with individuals I like and where I know that they want to learn and be better. But I won’t be a teacher for men in general. It is extremely tiring and gives me no benefit.

      ZEIT Campus ONLINE: What about a man who takes interest in gender equality and wants to do something? What can he do?

      Harmange: There’s a feminist influencer on Instagram which I really like, @irenevrose, and she wrote “When men ask me what they can do for the feminist fight, I always say: Watch the kids while your girlfriends go take part in demonstrations.” Even when the women in their surroundings aren’t activists, men should ask themselves: How can I support them and help? It’s important that men don’t push themselves into the foreground. It’s not their fight and not their stage.

      ZEIT Campus ONLINE: But isn’t it important that men call themselves feminists in public and talk about gender equality, so the work doesn’t just stay with the women?

      Harmange: Men who call themselves feminist in public often sadly want to be the star of the show. Many of them want to get compliments, without ever asking themselves: “When have I benefited from my male privilege? How did I treat the women in my life?” There was surely problematic behaviour at some point. If a man is serious about his fight against the patriarchy, he has to start with himself. And his friends. Men can talk with friends about how to treat women and can criticise it, when someone makes a sexist joke or comment. That’s much more important than any kind of interview or text, in which a man celebrates himself as an exemplary feminist.

      ZEIT Campus ONLINE: Back to the hate on men: Which social vision is connected to this? If you think it through – do we really want to live in a society, where all women hate men?

      Harmange: I think the chance, that we wake up tomorrow in a matriarchy, in which all women hate men is fairly small (laughs). But seriously: We women know how hard it is to be oppressed in a society and treated harshly. All women have lived through it at some point. We wouldn’t wish that experience on anyone. To think, that from critical feminist discourse a matriarchy would arise which oppresses men is a too simple view on the subject. I see this fear of men of man-hating, female wielders of power as admitting their own wrong behaviour.

      ZEIT Campus ONLINE: How do you mean?
      Harmange: Well, they seem to think that systematic oppression of women in the patriarchy for hundreds of years could evoke a strong counter reaction. The best thing would be to reflect on this fear and ask yourself: In which society do I want to live? A lot of men would conclude that the patriarchy hurts them too. Of course, in the first step they lose the as naturally viewed confirmation from women. But in the second step they gain a new equality between the genders. Men and women would learn to be more honest to each other, in their relationships as well.

      ZEIT Campus ONLINE: What personal consequences have you drawn from hating men?
      Harmange: I’ve realised that my well-being is not depended on the acknowledgement from men. I’ve shifted my focus radically on the women in my surroundings, whose support I need and whom I can offer help and support myself. I think that allowing yourself to hate men can help a lot of women in deepening the relationships to their female friends. Through this I have discovered a new quality of sisterhood.

      ZEIT Campus ONLINE: What defines this sisterhood?

      Harmange: One thing in which women are better than men are building up emotional relationships to other people. That can help us build deep connections. Moments, in which women are between each other, are important. We collect our energy, charge our batteries for the feminist fight. It doesn’t matter if we meet to knit, read, network or protest. I believe firmly that the private and intimate is political, so a round to knit can be political. Just sitting down with female friends and drinking tea helps the feminist fight, because we say things that we wouldn’t be saying if men were present. Because we talk about our experiences in a patriarchal society. And because we realize that it’s beautiful that men don’t play a role in every aspect of our lives.


      This text is a translation of the German original. The translation is written by me. Not because I agree with the person, I think her views are abhorrent and self-absorbed, more because I think it's a good basis for discussion, and because I liked the exercise. Link to the (paywalled) original

      29 votes
    9. Timasomo 2020 Thread #3: Update Thread 2

      It was AMAZING to see everyone's progress from last week! I didn't get to respond to everyone but I am so excited to see everything that's shaping up. Weekly Task We're at the halfway point!...

      It was AMAZING to see everyone's progress from last week! I didn't get to respond to everyone but I am so excited to see everything that's shaping up.

      Weekly Task

      We're at the halfway point! Update us on your progress so far. What did/didn't you get done this week? Anything go according to plan? Anything go off the rails? Any successes or struggles to share?

      Next Steps

      Continue creating! Two weeks left!


      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month": a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month. The first ever Timasomo took place last year. You can see the threads for the previous Timasomo using the timasomo tag, and you can see the final showcase thread of creations here.

      What are the rules?Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. Below are the dates that I will be posting weekly threads:

      Sunday, October 18, 2020: Announcement Thread
      Sunday, October 25, 2020: Planning Thread
      Sunday, November 1, 2020: Roll Call Thread
      Sunday, November 8, 2020: Update Thread #1
      Sunday, November 15, 2020: Update Thread #2
      Sunday, November 22, 2020: Update Thread #3
      Sunday, November 29, 2020: Final Update Thread
      Sunday, December 6, 2020: Timasomo Showcase Thread

      This announcement will be posted in ~tildes. All Timasomo process threads will be hosted in ~creative. The final Timasomo Showcase thread will be posted in ~talk.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.

      Participants will formally announce their plans to enter into Timasomo on Sunday, November 1st, in the Roll Call thread. If you are planning to participate or just want to follow the event, please make sure you are subscribed to ~creative where all of the update threads will be posted.

      What if I have ideas for how to run the event?

      Please share them here! I am facilitating the event, but I am completely open to feedback and suggestions to make this the best event possible. I want this to be Tildes' event, not kfwyre's!

      10 votes
    10. Timasomo 2020 Thread #2: Update Thread 1

      Weekly Task Update us on your progress so far! What did/didn't you get done this week? Anything go according to plan? Anything go off the rails? Any successes or struggles to share? Next Steps...

      Weekly Task

      Update us on your progress so far! What did/didn't you get done this week? Anything go according to plan? Anything go off the rails? Any successes or struggles to share?

      Next Steps

      Continue (or, if you're like me and didn't get anything done this week due to US election anxiety -- start) creating!


      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month": a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month. The first ever Timasomo took place last year. You can see the threads for the previous Timasomo using the timasomo tag, and you can see the final showcase thread of creations here.

      What are the rules?Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. Below are the dates that I will be posting weekly threads:

      Sunday, October 18, 2020: Announcement Thread
      Sunday, October 25, 2020: Planning Thread
      Sunday, November 1, 2020: Roll Call Thread
      Sunday, November 8, 2020: Update Thread #1
      Sunday, November 15, 2020: Update Thread #2
      Sunday, November 22, 2020: Update Thread #3
      Sunday, November 29, 2020: Final Update Thread
      Sunday, December 6, 2020: Timasomo Showcase Thread

      This announcement will be posted in ~tildes. All Timasomo process threads will be hosted in ~creative. The final Timasomo Showcase thread will be posted in ~talk.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.

      Participants will formally announce their plans to enter into Timasomo on Sunday, November 1st, in the Roll Call thread. If you are planning to participate or just want to follow the event, please make sure you are subscribed to ~creative where all of the update threads will be posted.

      What if I have ideas for how to run the event?

      Please share them here! I am facilitating the event, but I am completely open to feedback and suggestions to make this the best event possible. I want this to be Tildes' event, not kfwyre's!

      17 votes
    11. How do you (or your company) retrain staff for new roles?

      Hive mind: Does your company re-train people to teach them new skills? What about mindset skills, such as problem-solving and critical thinking? What's worked -- and what doesn't? I'm writing an...

      Hive mind: Does your company re-train people to teach them new skills? What about mindset skills, such as problem-solving and critical thinking? What's worked -- and what doesn't?

      I'm writing an article on how to do effectively re-train workers, and I'd like to hear from you (particularly if you have a management or HR background). I might like to quote you, but I certainly would like your input even if that isn't possible.

      Companies have always needed to ensure their employee learn new tools (such as replacing OldProgrammingLanguage with NewLanguage) or entirely new skill sets (e.g. for those whose jobs are replaced by automation). But the rate at which old skills perish and new ones have to be learned is increasing.

      If we assume that technology changes jobs rather than destroys them, what does that mean for companies in practice?

      I was inspired to write this article after reading about “the work skills of tomorrow" https://www.weforum.org/agenda/2020/10/top-10-work-skills-of-tomorrow-how-long-it-takes-to-learn-them in which critical thinking and problem-solving top the list of skills employers believe will grow in prominence. But that made me wonder: How the heck do you teach soft skills? This isn’t like telling someone, “Take a course in data analytics.” What, if anything, can you do to improve a worker's agility in learning new things, or to become a better problem-solver?

      So: What has been your experience? What worked, what failed, what advice would you offer someone (particularly in larger organizations) who wants to take care of their people and move the company forward?

      Note that I'm thinking less in terms of training an individual with a new skill (PhotoShop) than skills for a different career (a move to the Accounting department). And please leave out the "I trained myself!" stories; they're a tangent that doesn't help me. And yes, I know plenty of companies just lay people off rather than retrain them; we can leave those out of the discussion, too. This is meant to be a useful how-to to guide companies that want to do it right, so I am interested in practical advice.

      We can take this to a private discussion if that's easier.

      5 votes
    12. Timasomo 2020 Thread #1: Roll Call and Beginning!

      Timasomo Has Officially Begun! Weekly Task This is the thread where you commit to your goal. Post what you plan to achieve this month. Posting in this thread is your official entry into Timasomo....

      Timasomo Has Officially Begun!

      Weekly Task

      This is the thread where you commit to your goal. Post what you plan to achieve this month. Posting in this thread is your official entry into Timasomo.

      Next Steps

      Get creating! Timasomo is LIVE!


      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month": a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month. The first ever Timasomo took place last year. You can see the threads for the previous Timasomo using the timasomo tag, and you can see the final showcase thread of creations here.

      What are the rules?Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. Below are the dates that I will be posting weekly threads:

      Sunday, October 18, 2020: Announcement Thread
      Sunday, October 25, 2020: Planning Thread
      Sunday, November 1, 2020: Roll Call Thread
      Sunday, November 8, 2020: Update Thread #1
      Sunday, November 15, 2020: Update Thread #2
      Sunday, November 22, 2020: Update Thread #3
      Sunday, November 29, 2020: Final Update Thread
      Sunday, December 6, 2020: Timasomo Showcase Thread

      This announcement will be posted in ~tildes. All Timasomo process threads will be hosted in ~creative. The final Timasomo Showcase thread will be posted in ~talk.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.

      Participants will formally announce their plans to enter into Timasomo on Sunday, November 1st, in the Roll Call thread. If you are planning to participate or just want to follow the event, please make sure you are subscribed to ~creative where all of the update threads will be posted.

      What if I have ideas for how to run the event?

      Please share them here! I am facilitating the event, but I am completely open to feedback and suggestions to make this the best event possible. I want this to be Tildes' event, not kfwyre's!

      20 votes
    13. In which a foolish developer tries DevOps: critique my VPS provisioning script!

      I'm attempting to provision two mirror staging and production environments for a future SaaS application that we're close to launching as a company, and I'd like to get some feedback on the...

      I'm attempting to provision two mirror staging and production environments for a future SaaS application that we're close to launching as a company, and I'd like to get some feedback on the provisioning script I've created that takes a default VPS from our hosting provider, DigitalOcean, and readies it for being a secure hosting environment for our application instance (which runs inside Docker, and persists data to an unrelated managed database).

      I'm sticking with a simple infrastructure architecture at the moment: A single VPS which runs both nginx and the application instance inside a containerised docker service as mentioned earlier. There's no load balancers or server duplication at this point. @Emerald_Knight very kindly provided me in the Tildes Discord with some overall guidance about what to aim for when configuring a server (limit damage as best as possible, limit access when an attack occurs)—so I've tried to be thoughtful and integrate that paradigm where possible (disabling root login, etc).

      I’m not a DevOps or sysadmin-oriented person by trade—I stick to programming most of the time—but this role falls to me as the technical person in this business; so the last few days has been a lot of reading and readying. I’ll run through the provisioning flow step by step. Oh, and for reference, Ubuntu 20.04 LTS.

      First step is self-explanatory.

      #!/bin/sh
      
      # Name of the user to create and grant privileges to.
      USERNAME_OF_ACCOUNT=
      
      sudo apt-get -qq update
      sudo apt install -qq --yes nginx
      sudo systemctl restart nginx
      

      Next, create my sudo user, add them to the groups needed, require a password change on first login, then copy across any provided authorised keys from the root user which you can configure to be seeded to the VPS in the DigitalOcean management console.

      useradd --create-home --shell "/bin/bash" --groups sudo,www-data "${USERNAME_OF_ACCOUNT}"
      passwd --delete $USERNAME_OF_ACCOUNT
      chage --lastday 0 $USERNAME_OF_ACCOUNT
      
      HOME_DIR="$(eval echo ~${USERNAME_OF_ACCOUNT})"
      mkdir --parents "${HOME_DIR}/.ssh"
      cp /root/.ssh/authorized_keys "${HOME_DIR}/.ssh"
      
      chmod 700 ~/.ssh
      chmod 600 ~/.ssh/authorized_keys
      chown --recursive "${USERNAME_OF_ACCOUNT}":"${USERNAME_OF_ACCOUNT}" "${HOME_DIR}/.ssh"

sudo chmod 775 -R /var/www
      sudo chown -R $USERNAME_OF_ACCOUNT /var/www
      rm -rf /var/www/html
      

      Installation of docker, and run it as a service, ensure the created user is added to the docker group.

      sudo apt-get install -qq --yes \
          apt-transport-https \
          ca-certificates \
          curl \
          gnupg-agent \
          software-properties-common
      
      curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
      sudo apt-key fingerprint 0EBFCD88
      
      sudo add-apt-repository --yes \
         "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
         $(lsb_release -cs) \
         stable"
      
      sudo apt-get -qq update
      sudo apt install -qq --yes docker-ce docker-ce-cli containerd.io
      
      # Only add a group if it does not exist
      sudo getent group docker || sudo groupadd docker
      sudo usermod -aG docker $USERNAME_OF_ACCOUNT
      
      # Enable docker
      sudo systemctl enable docker
      
      sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
      sudo chmod +x /usr/local/bin/docker-compose
      sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
      docker-compose --version
      

      Disable root logins and any form of password-based authentication by altering sshd_config.

      sed -i '/^PermitRootLogin/s/yes/no/' /etc/ssh/sshd_config
      sed -i '/^PasswordAuthentication/s/yes/no/' /etc/ssh/sshd_config
      sed -i '/^ChallengeResponseAuthentication/s/yes/no/' /etc/ssh/sshd_config
      

      Configure the firewall and fail2ban.

      sudo ufw default deny incoming
      sudo ufw default allow outgoing
      sudo ufw allow ssh
      sudo ufw allow http
      sudo ufw allow https
      sudo ufw reload
      sudo ufw --force enable && sudo ufw status verbose
      
      sudo apt-get -qq install --yes fail2ban
      sudo systemctl enable fail2ban
      sudo systemctl start fail2ban
      

      Swapfiles.

      sudo fallocate -l 1G /swapfile && ls -lh /swapfile
      sudo chmod 0600 /swapfile && ls -lh /swapfile
      sudo mkswap /swapfile
      sudo swapon /swapfile && sudo swapon --show
      echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
      

      Unattended updates, and restart the ssh daemon.

      sudo apt install -qq unattended-upgrades
      sudo systemctl restart ssh
      

      Some questions

      You can assume these questions are cost-benefit focused, i.e. is it worth my time to investigate this, versus something else that may have better gains given my limited time.

      1. Obviously, any critiques of the above provisioning process are appreciated—both on the micro level of criticising particular lines, or zooming out and saying “well why don’t you do this instead…”. I can’t know what I don’t know.

      2. Is it worth investigating tools such as ss or lynis (https://github.com/CISOfy/lynis) to perform server auditing? I don’t have to meet any compliance requirements at this point.

      3. Do I get any meaningful increase in security by implementing 2FA on login here using google authenticator? As far as I can see, as long as I'm using best practices to actually ssh into our boxes, then the likeliest risk profile for unwanted access probably isn’t via the authentication mechanism I use personally to access my servers.

      4. Am I missing anything here? Beyond the provisioning script itself, I adhere to best practices around storing and generating passwords and ssh keys.

      Some notes and comments

      1. Eventually I'll use the hosting provider's API to spin up and spin down VPS's on the fly via a custom management application, which gives me an opportunity to programmatically execute the provisioning script above and run some over pre- and post-provisioning things, like deployment of the application and so forth.

      2. Usage alerts and monitoring is configured within DigitalOcean's console, and alerts are sent to our business' Slack for me to action as needed. Currently, I’m settling on the following alerts:
        1. Server CPU utilisation greater than 80% for 5 minutes.
        2. Server memory usage greater than 80% for 5 minutes.
        3. I’m also looking at setting up daily fail2ban status alerts if needed.
      9 votes
    14. Timasomo 2020 Thread #0: Planning Thread

      Weekly Task This is your chance to talk about what you might do, bounce ideas off one another, and solicit feedback in advance of the start of Timasomo 2020. You do NOT have to decide on your...

      Weekly Task

      This is your chance to talk about what you might do, bounce ideas off one another, and solicit feedback in advance of the start of Timasomo 2020. You do NOT have to decide on your official Timasomo project(s) yet, but use this thread to share what you're thinking of (which many of you already started doing in the announcement thread)!

      That said, do NOT start working on your project yet either! It is perfectly okay to plan what you will do this week, but the actual creative process toward your goal should not start until November 1st.

      Next Steps

      The Roll Call thread will go live on Sunday, November 1st. That will be the thread in which you will officially enroll in Timasomo 2020 and publicly commit to your goal!


      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month": a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month. The first ever Timasomo took place last year. You can see the threads for the previous Timasomo using the timasomo tag, and you can see the final showcase thread of creations here.

      What are the rules?Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. Below are the dates that I will be posting weekly threads:

      Sunday, October 18, 2020: Announcement Thread
      Sunday, October 25, 2020: Planning Thread
      Sunday, November 1, 2020: Roll Call Thread
      Sunday, November 8, 2020: Update Thread #1
      Sunday, November 15, 2020: Update Thread #2
      Sunday, November 22, 2020: Update Thread #3
      Sunday, November 29, 2020: Final Update Thread
      Sunday, December 6, 2020: Timasomo Showcase Thread

      This announcement will be posted in ~tildes. All Timasomo process threads will be hosted in ~creative. The final Timasomo Showcase thread will be posted in ~talk.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.

      Participants will formally announce their plans to enter into Timasomo on Sunday, November 1st, in the Roll Call thread. If you are planning to participate or just want to follow the event, please make sure you are subscribed to ~creative where all of the update threads will be posted.

      What if I have ideas for how to run the event?

      Please share them here! I am facilitating the event, but I am completely open to feedback and suggestions to make this the best event possible. I want this to be Tildes' event, not kfwyre's!

      19 votes
    15. Announcing Tildes' Make Something Month (Timasomo) for 2020!

      Timasomo 2020 has concluded. Please visit the Showcase Thread to see and comment on participants' work! What is Timasomo? Timasomo is "Tildes' Make Something Month": a creative community challenge...

      Timasomo 2020 has concluded. Please visit the Showcase Thread to see and comment on participants' work!


      What is Timasomo?

      Timasomo is "Tildes' Make Something Month": a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month. The first ever Timasomo took place last year. You can see the threads for the previous Timasomo using the timasomo tag, and you can see the final showcase thread of creations here.

      What are the rules?

      Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. Below are the dates that I will be posting weekly threads:

      Sunday, October 18, 2020: Announcement Thread
      Sunday, October 25, 2020: Planning Thread
      Sunday, November 1, 2020: Roll Call Thread
      Sunday, November 8, 2020: Update Thread #1
      Sunday, November 15, 2020: Update Thread #2
      Sunday, November 22, 2020: Update Thread #3
      Sunday, November 29, 2020: Final Update Thread
      Sunday, December 6, 2020: Timasomo Showcase Thread

      This announcement will be posted in ~tildes. All Timasomo process threads will be hosted in ~creative. The final Timasomo Showcase thread will be posted in ~talk.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.

      Participants will formally announce their plans to enter into Timasomo on Sunday, November 1st, in the Roll Call thread. If you are planning to participate or just want to follow the event, please make sure you are subscribed to ~creative where all of the update threads will be posted.

      What if I have ideas for how to run the event?

      Please share them here! I am facilitating the event, but I am completely open to feedback and suggestions to make this the best event possible. I want this to be Tildes' event, not kfwyre's!

      51 votes
    16. 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
    17. A comprehensive, deep dive into Tetris the Grandmaster (TGM) design, the hidden Japanese Tetris version you will never legally play

      'sup. As promised, here's a text discussing the minutae of Tetris the Grandmaster, its sequels, and the game mechanics of Tetris in general. If you want more, there's some market analysis, drama...

      'sup.

      As promised, here's a text discussing the minutae of Tetris the Grandmaster, its sequels, and the game mechanics of Tetris in general. If you want more, there's some market analysis, drama and politics in the comment.

      Tetris the Grand Master is probably the most beautifully designed game I know. I hope you will share my passion for this when your are finished with this post.

      Since Tetris is a "pure" videogame where pretty graphics and/or enticing plot is irrelevant to the game, this will focus a lot on the game mechanics.

      Also: this is based on a draft script for a video I wanted to make for a while now. Presumably this thing would flow better with some illustrations at the same time. I tried to include some, but of course it's not the same as someone narrative over image.

      Also: weird language ? Missing words ? Misplaced punctuation ? This probably comes from me, writing in English as a second language. Picture this article with a vaguely French accent if it helps (although I'm not actually French).

      I am aware of Tetris Effect. I am happy if people find TE a transformative transcendental synesthetic experience, but for this matter I much prefer Rez and particularly its Area X.

      So: make yourself comfortable, get a hot beverage of your choice, perhaps enable the reader mode in your browser and prepare for a 4k-ish words long read.


      Tetris, the arcade game

      Tetris. The little game from the Soviet Union, the killer app of the Gameboy, and until Minecraft happened the most sold computer game of all time.

      Despite its tremendous success, the general perception is that this title has not evolved since its initial release in 1984. We would effectively be playing the same game plus-or-minus some gimmicks and/or yearly graphical updates.

      This is of course false. The evolution of Tetris game mechanics is a story for another time, but the skinny version is that there's two main branch to the Tetris tree: Nintendo, and Sega. What I want to talk about now is a representative of the Sega branch.

      Did you know ? Sega means "Service Game". The company we know today as a publisher with a blue mascot originally sold arcade games. And even today, Sega has a strong presence in the arcade world.

      Tetris the Grandmaster is an arcade game, made by Arika, a company made by ex-Capcom employee whose more notable works at the time include Street Fighter Ex.
      Arcade game design is a delicate juggling act between two parties:

      • the game operator: wants money, and for single player game that could mean a short and/or difficult game.
      • the player: wants fun. If the game is too difficult and/or unfair and/or incomprehensible, he or she will move to the next game

      With this definition, vanilla Tetris is a pretty good arcade game:

      As you play the game, the game ramps up in speed and consequently its difficulty. But it never feels unfair: you may complain having bad luck and getting a crappy piece distribution (more on that later), you are still responsible for that terrible stack you just made.

      However, there's a finite limit to the speed of the game. Past a certain point, you end up in a kill-screen where it is impossible to play. The piece just falls and lock immediately, with you being powerless, unable to do anything.

      How lock delay extend the base game

      Video: Godlike high gravity NES Tetris game from JdMfX_, Godlike high TGM game from 777

      What is remarkable with Tetris the Grandmaster is not only it has found a way to extend the base game past this seemingly hardcoded limit, but it also focus nearly all of its design toward this idea of speed. Speed is the focus of the game, and if you don't believe this, there's a giant chronometer at the bottom of the screen acting as a constant reminder.

      So, how do you survive to the kill screen?

      You could try to make the piece move faster (which they did) but this is not enough. At some point, the piece will still spawn on the ground and immediately lock.

      Enter the Lock Delay.

      Illustration: lock delay

      Lock delay is the mechanic in which if a piece falls into the ground or the stack, it will not immediately lock but can react to play inputs and "slide" for a few frames before locking into the stack.

      This has deep, deep consequences.

      Obviously, you can make the game faster than anything we've seen before. All the while still have a viable game. At maximum speed, or "20G" as it is known in the jargon, the piece directly spawns on the stack without floating at any point in the air.

      for the pedant: historically, Sega Tetris was the one of the first game to feature lock delay; and the mechanics was already there in some other falling blocks game such as Puyo Puyo.

      At high speed, and especially at 20G speed, the piece movement becomes severely limited. Having the game viable at 20G completely re-contextualize the game, its moment-to-moment tactics and its general strategy. Not only you have to think about a given piece placement, but more than ever you have to take the next piece into account. Some sub-optimal piece placement or "bridges" have to be made in order to make the whole game continue.

      Illustrations: possible piece placement at 2G, at 20G, at 20G with a bridge

      And thus: while the core gameplay stays the same, the game becomes more demanding both physically and mentally. You have to react faster and input your command quickly and confidently; and at the same time you have to constantly think about your stack, the area where work is needed and how you can accommodate unwanted pieces. You can even manually control the pace of the game by cancelling the lock delay (done very naturally by pressing down.)

      Lock delay is probably the most important game element added to Tetris, but it's not the only thing in which TGM also innovates. Several other additional mechanics exists, and they have this common idea of a "speed enabler". Let's review them:

      "Speed enablers" game mechanics

      DAS

      I mentioned earlier that the way you move the pieces was faster. This seems like a straightforward thing to do at first sight but there's some subtleties hidden in it.

      So: when you hold left or right, the piece moves automatically (in the jargon it's called DAS - Delayed Auto-Shift). It's a nice and natural movement akin to letting a key down in your keyboard, but there's actually two parameters to take into account.
      First, how fast the auto movement is triggered, and second, then how fast the repeat itself is. In TGM, both happens at a brisk space (16 frames before auto-movement, and a movement of 1 case per frame). This is essential for 20G play. And, in the context of 20G, the DAS enable a family of movement techniques called autosynchrothat bring additional depth to the game.

      manual synchro also exists, but requires significantly more skill, as it requires a 1-frame combination. Yup, just like in fighting games and their 1-frame links!

      Wallkicks

      There is another mechanic that involve automatic movement, called wallkick. A wallkick happen when you try to rotate a piece near a blocked cell, such as the stack or a wall. Normally, if the rotation mask overlap a blocked cell, the rotation will fail. However with wallkicks, the piece can automatically move so that the rotation can still happen. In modern standard Tetris, the rule of how the piece move is quite complicated (to my eyes) but enable advanced placement such as the infamous T-Spin Triple. In TGM however, it's dead simple: try to move one case toe the right or one case to the left in that order, and if the piece fits, it gets moved.

      Illustration: wallkick

      So yes: at first sight those wallkicks are concessions given to player that make the game easier. However, some advanced movement techniques takes advantage of wallkicks. The goal of course is to move a piece faster, leading to tiny but compounding time saves.^†

      in the jargon, optimal piece movement is called finesse

      IRS

      Continuing on the theme of rotation, let's now talk about the Initial Rotation System or IRS. So in most game, when a piece is locked, the next one immediately enters the playfield.
      This is not the case with TGM: there's a tiny interval in which nothing happens (except perhaps a line clear animation). .

      of course there's a jargon term for this: it's called ARE††
      †† it's not an acronym, it literally means "that thing" in Japanese (あれ)

      This interval have a dual purpose (Mark Brown would be happy): first, it serves as a buffer to charge the DAS. But it is not limited to rotation: you can also charge a rotation.

      And that is what IRS exactly is: press a rotation button during this time and then the piece will spawn already rotated .

      IRS usefulness is not only limited to make the game smoother to play: it solves a problem inherent to Sega Tetris. All game in that lineage have most piece spawning with a pointy end toward the ground. This can be problematic in high gravity, and especially in 20G. If you IRS such pieces, you can then confidently slide them to the side without worry of them being stuck somewhere.

      Illustration: trapped without IRS, saved with IRS

      why not having them spawn flat-side down ? I think this is partly for historical reason (establish a clear lineage with Sega Tetris), but also because this this extra-difficulty is coherent with an arcade game design.

      And yes, of course, IRS is also a time saving measure, helping to shave some milliseconds here and there.

      TGM history-based randomizer

      Let's talk luck. Earlier on, I half-jokingly said that "luck" as a hallmark of a good game of Tetris. Well it is a bit more profound than that.
      Any competitive Smash player can tell you this: consistency is king in a competitive game. That's why random event affecting the core gameplay are frown upon, and that's why tripping in Smash Brawl was so negatively received.
      You can probably see where I'm getting at: there's one giant thing in Tetris that's by definition random: the way the piece sequence is generated. And yes, TGM has a optimized random generator, and in fact most Tetris game have one.

      An analysis of the history of the different random generator is a story for another time, but here's the gist of it:

      In a purely random sequence of pieces, a sufficiently long series of S and Z tetraminos is bound to appear. Such sequences is mathematically proven to lead in a game over. Of course, this doesn't happen in practice. Especially in TGM, there's a finite number of piece given and thus the change of that happening is infinitesimally small.
      However this does gives us insight about the piece distribution: flood (too much of a piece) and drought (not enough of a piece) is not fun. In other word, waiting for that g!%d!3mn long bar piece sucks.

      So how does TGM counteracts this ? It implements a history system that prevent recently given piece to be distributed again. This is a flood prevention measure and make the game much more consistent while still having an element of unpredictability. And being unpredictable is not necessarily a bad thing, particularly in an arcade context where you still want the player to finish the game eventually. Fun trivia: modern standard Tetris nowadays implement an extremely predictable randomizer, which is mathematically proven to be infinitely playable at low gravity††.

      historically TGM is not the first game to implement a history system, there was already a rudimentary one in NES Tetris
      †† this is less of a problem in recent years due to the focus on multiplayer, enabling stuff like openers, but this is a story for another time

      Consistency in randomness is not directly tied to the notion of speed, but being confident in that you will not screwed by the piece distribution definitely helps in the elaboration of reliable strategies.

      The graphics helps too

      Illustration: An actual screenshot of TGM

      So far I've describe how the game is mechanically inclined toward speed, but aesthetically there's also some elements that are helps during high speed games.

      First, look at what the stack and notice how the active piece contrasts with the rest of the stack. There's a clarity of graphics that comes not only by the fact that the locked pieces have a darker hue, but also because of the of this white border that surrounds the stack. The goal is to have an instantly readable playfield.

      Continuing on this trend, each piece type is color coded so you can instantly read what you're getting by using your peripheral vision, leaving the focus clear on the stack. You can then more easily confirm the placement of your current piece, which is further helped by a very noticeable flash.

      The next-piece window is also aligned so that the piece previewed is placed directly above where it will spawn. This unconsciously helps the tactical decision of where to put your piece. Speaking of unconscious effect, the whole series have this auditory gimmick in which each pieces have its own jingle. From what I know, nobody use this consciously, even the one that can tackle the invisible challenge (more on the invisible challenge later).

      Scoring, grading, and speedrunning

      So we've seen the mechanics and the aesthetics of speed within TGM.

      But what would would be an arcade game without a good I piece measuring contest ?

      TGM has three metrics exposed to the player: Score-grades, level and time.

      Time is a straightforward metric, and is the main point of comparison for players having reached the Gm grade. Finishing the game under 13 minutes is ok, under 12 min is pretty good, under 10min is exceptionally good, and approaching 9min is godlike.

      Score, as in most videogame is a measure of how "good" you are at the game, but takes here a subtly different meaning. The exact detail of the scoring system is not super interesting to see, but its implication is. Let me explain:

      here : Score = (roundUp((Level + Lines)/4) + Soft) × Lines × Combo × Bravo ; Combo = Previous Combo value + (2×Lines) -2

      The optimal strategy with this scoring system is to clear as much line as the same time as possible. In order words, Tetris, triples and even doublesmakes a lot of points, whereas Singles proportionally don't score as much points.

      Tetris: four line cleared at the same time; triple: three lines cleared at the same time; double: two lines cleared at the same ; single: one line cleared

      This has an interesting side effect, as it incentivize to have a clean stack. A clean stack is a stack without holes. If there's holes in your stack, and particularly in they are all over the place, you tend clean them by performing singles. Sidenote: in TGM1, grade is directly correlated with score, except for the titular last grade, which is gatekeeped by some time requirements.

      So in TGM, the score still describe how "well" you play, but you may have noticed that there's no notion of time at all. I would argue that scoring here doesn't reflect how "well" you play but rather how "clean" you play. Keep that in mind for later.

      To be perfectly pedant there's the level factor in the equation that would incentivise you to play fast to reach high-yielding level as fast as possible. But please don't ruin my narrative.

      I mentioned just before that the last grade had some time requirements. Now, this is a perfectly reasonable requirement for a game that is focused on speed but, and I guess you are used to me saying that, there's some subtleties to it.

      Let's say the only requirement to get the last grade would be to reach X amount of point in Y amount of time, and reaching the last level. A viable strategy would be then to play as clean as possible so that you reach the point threshold, and then you just have to survive. This would mean that in that last part can play as sloppy as you want, you will still reach the Gm grade. That's, of course, not ideal as it doesn't push the player to play at its maximum (you can cheese the last part).

      What TGM did is neat and two-fold: First, it takes the "level" metric, which was until then a measure of how fast the game is, and turned it into a progression gauge. So you know that at level 100 you are at the beginning of the game, 500 is midgame and 900 is the last push. The gravity is still tied to the level, so at level 0 it's quite slow and at 300 it's significantly faster. But the thing doesn't have to be linear or monotonic, in fact there's a speedbump at level 200 (people told me it's for dramatic effect), and maximum speed is reached at level 500 (to let the new 20G gameplay shine.)

      Now here's the catch: you can progress faster in the game by clearing lines. Indeed, the way you gain level is that you increase the counter by one each time you land a piece, but more interestingly you get a bonus level for each line cleared.

      This ties everything together: if you want to play fast you have to play well, and if you play well the game will get faster.

      This positive feedback loop is in fact a system with dynamic difficulty curve: as good players will be presented with a more appropriate challenge faster, as more novice player will get challenged at their pace.

      So there you have it: even the scoring system is meant to go fast. Isn't that beautiful ?

      The sequels

      There were two sequels to TGM.

      The first one, known as TAP within the community because of the subtitle of the final version of the game ("The Absolute Plus"), builds on the building block of the first. There's now a dedicated 20G mode with a brutal speedcurve to it (it is, after all, named "Death" mode). For the main game (now called "Master" mode), there's a much appreciated addition of an instant drop. This significantly speeds up the pre-20G game. The point system is now decoupled from the grade, and a secondary but hidden point system is used to calculate the player grade. The detail of which is complex, but the take-away effect is that consistency of play is now taken into account.

      Video: a a TAP Gm game recorded during a livestream

      The second sequel is known in the community as Ti (again with the subtitle: Terror instinct). It had implements some gameplay elements mandated by the Tetris Company: three pieces preview, a "hold" function, and floorkicks (i.e. piece can always rotate on the ground even if it collides with it). As a happy accident, this enabled TGM to go the even higher, borderline absurd, speed. I want you to look at the sheer insanity of the Death Mode's replacement: Shirase. And then look toward the end of the run where pieces turns into brackets (a nod to the real original Electronica60 version), nullifying the convenience of both color-coded pieces as well at the white-border. It's glorious.

      Video: Cleared Shirase game by KevinDDR, the best Western TGM player.

      Now, on the Master mode side, there's two major changes: there's a revamp of the progression/level system, where now the speedcurve itself becomes dynamic, and a further focus on consistency. You not only have to be consistent within a game, but also across games. Indeed, there's now an account system that is tied to an examination system. It inspects your performance and randomly challenges you with an special exam game in order to reach the grade it thinks you deserve.
      The last grade is of course locked behind an exam, and is only reachable through that mean.

      Additional challenges

      Sprinkled around the main game are some additional challenges that are a bit adjacent to the main game.

      Illustration: A secret grade pattern build by ohshisaure

      There's a ">" pattern you can built within the game. Doing so will award you a "secret grade" depending on how complete your chevron is. This is a nod to TGM predecessor (Sega Tetris), where bored players in the arcades invented this challenge and became popular. This is totally optional to the game, but really challenge your creativity, a bit like the golden and silver block in The New Tetris.

      Video: KevinDDR and crew performance at AGDQ2015

      And then there's the infamous "invisible" challenge first appearing in TAP. It is in fact a mandatory requirement to get the Gm grade. If, and only if, you played well enough in the main game, you are then presented with the invisible challenge during the credit roll, in which you have to survive during 60 grueling seconds.
      I don't know the whys of this challenge, but I assume this is an extrapolation coming from the following observation: when playing the game, most players are in fact not directly looking at the stack (to convince you, look at this eye-tracked demonstration).
      Looking at the stack only serves as some sort a placement confirmation, and so there's somewhere a mental model of the playfield. The invisible challenge thus forces the player to exclusively rely on this pre-existing mental model.
      Fun trivia: the credit order is randomized so that you can rely on the name to estimate how much time is left.

      Conclusion

      So that's it for this gameplay analysis.

      Hopefully you'll understand now why some people play one or several of those games 15, 20 or 22 years after their releases. All games are still played and there's no "superior version" as each version has slightly different priorities on the theme of "speedy Tetris": Ti has raw speed, TGM is careful and methodical, and TAP is a happy medium between the two.

      As a game designer, what general lessons can we learn from TGM ? I'm just a random dude on the internet, but let me suggest one:

      "Brevity". I keep thinking back to a textual Let's Play I've read about the second addons of Neverwinter Nights 2 (Mask of the Betrayer) . During a story recap just before the game climax, Lt. Danger offers an analysis of the expansion and writes (highlight from me):

      Instead let's focus in on what makes Mask good - and I think the answer ultimately boils down to 'brevity.'
      [...]
      Obsidian knew what they wanted to do with Mask and wrote it accordingly. Too often in games I find some puzzle, some encounter, that could have come from anywhere; the most egregious example is Bioware's reliance on the Towers of Hanoi puzzle (which thankfully has come to an end). There's too much that has barely anything to do with the premise or purpose of the story (if they bothered to have one at all). In Mask, though, I struggle to find wasted space. I've mentioned it before, but it bears repeating: there are no irrelevant sidequests. Every quest and every NPC ties back to the core themes in some way.

      If, looking back at your game, you can say "it's a game about X, hence Y", you may be on to something.

      That's why remakes and sequels that "go back to their roots" are generally perceived as positive. It's an change to remove cruft and focus on the core of the game. Take Zelda Breath of the Wild for instance. Zelda 1 was a game about adventure, exploration and mystery. Hence: very few handholding, an open world, and no limits to exploration.

      Of course, super-concise game shouldn't be the ultimate guiding principle of any given game. Case in point: I recently finished Yakuza 0. This is an excellent, excellent game, yet in terms of gameplay and pacing, it is all over the place: one moment you are in a crime drama, and five minutes later you're managing a cabaret club, and 10 minutes later you're in a karaoke booth singing baka mitai Judgement with a biker costume at the end.

      But brevity sure can sure made your game more elegant and enjoyable.

      20 votes
    18. A brief look at programming paradigms

      Overview If you've spent any significant amount of time programming, then you've probably heard discussions about imperative, functional, and declarative programming. These discussions are often...

      Overview

      If you've spent any significant amount of time programming, then you've probably heard discussions about imperative, functional, and declarative programming. These discussions are often mired in technical knowledge and require a fair amount of intuition when trying to grasp the differences between the examples placed in front of us. These different programming styles, usually called programming "paradigms", are discussed as if they exist within a vacuum with complete and total isolation from one another. This only furthers the confusion and frustration among newer programmers especially, which runs counter to the goal of instructing them.

      In this post I'll be taking a look at the oft-neglected intersections where these paradigms meet with the hope that the differences between them will be better understood by reframing our existing knowledge of programming basics.

      Note: I'll be using PHP for my code examples and will try to provide comments when necessary to point out language quirks.


      Understanding Fundamentals is Imperative

      Let's start by first reviewing the most basic, fundamental programming paradigm: imperative programming. The term is a bit strange, but the important thing to understand about it is that imperative programming refers to writing software as a series of instructions where you tell the computer how to solve a specific task. For example, if we need to add together a bunch of numbers inside of an array, we might write code that looks like this:

      $numbers = [ 8, 31, 5, 4, 20, 78, 52, 18, 96, 27 ];
      $sum = 0;
      foreach($numbers as $number) {
          $sum += $number;
      }
      

      This is a pretty typical example that you've probably encountered in some form or another at some point in your programming studies or career--iterate over an array one element at a time from the first element to the last and add the current element to some accumulating variable that starts at 0. The kind of loop you use may differ, but the general format of the solution looks the same. This is very similar to the way the computer itself performs the task, so the code here is just a relatively human-friendly version of the actual steps the computer performs. This is the essence of imperative programming, the basic building blocks of everything you learn early on.


      Abstract Concepts

      As the software we write gets larger and more complex, we then tend to rely on "abstractions" to simplify our code and make it easier to understand, reuse, and maintain. For example, if we've written a program that adds arrays of numbers together, then we probably aren't doing that in only one place. Maybe we've written a tool that generates reports on large data sets, such as calculating the total number of sales for a particular quarter, gross profit, net profit, remaining inventory, and any number of other important business-related metrics. Summing numbers could be so common that you use it in 30 different places, so to avoid having to maintain 30 separate instances of our number adding code from above, we define a function:

      function sum($numbers) {
          $sum = 0;
          foreach($numbers as $number) {
              $sum += $number;
          }
      
          return $sum;
      }
      

      We do this so frequently in our code that it becomes second nature. We attach so many names and terms to it, too: DRY, abstraction layers, code reuse, separation of concerns, etc. But one thing experienced programmers learn is to write their functions and object and interface methods in such a way that anyone who uses them doesn't need to care about the underlying implementation details, and instead only need to worry about the method name, expected arguments (if any), expected return type (if any), and expected behavior. In other words, they don't need to understand how the function or method completes the intended action, they only need to declare what action they want performed.


      A Declaration of Understanding

      Anyone who has looked into the concept of the declarative programming paradigm should find those last words familiar: "they don't need to understand how the function or method completes the intended action, they only need to declare what action they want performed". This is the oft-touted explanation of what declarative programming is, the difference between detailing "how" and declaring "what", and I believe that it's this great similarity that causes imperative and declarative programming to become heavily entwined in a programmer's mind and makes it difficult to understand. Take this common example that authors tend to use to try to detail the difference between declarative and imperative programming:

      // imperative
      function sum($numbers) {
          $sum = 0;
          foreach($numbers as $number) {
              $sum += 0;
          }
      
          return $sum;
      }
      
      // declarative
      function sum($numbers) {
          return array_reduce($numbers, fn($x, $y) => $x + $y, 0);
      }
      

      The authors will go on to state that in the imperative example, you tell the computer how to sum the numbers, whereas in the declarative example you don't tell the computer how to do it since you don't know anything about the reduce implementation, but intuitively it still feels as if you're telling the computer how to perform its task--you're still defining a function and deciding what its underlying implementation details are, i.e. the steps it needs to take to perform the task, even if its details are abstracted away behind function or method calls that could have varying implementation details of their own. So how the hell is this any different from defining functions like we do in imperative programming?

      The answer is simple: it isn't. We've used so many names and terms to describe functions and methods in our ordinary imperative programming, but the truth is that a well-defined function or method serves as a declarative interface to an imperative implementation. Put differently, declarative programming is defining and utilizing simple interfaces that describe what you want accomplished while the underlying implementation details are inevitably written using imperative code.


      Functional Differences

      Now we can finally tackle one of the biggest trends in programming right now: the functional programming paradigm. But to understand this paradigm, it's important to understand what a "function" is... from a mathematical perspective.

      Yes, I know, math tends to be a enthusiasm sink for many, but don't worry, we're not actually going to be doing math. We only need to understand how math treats functions. Specifically, math functions usually look something like f(x) = {insert expression here}, which is loosely equivalent to the following code:

      function f($x) {
          return {insert expression here};
      }
      

      The important thing to note about functions in math is that you can run them a theoretically infinite number of times on the same input x and still get the same return result. Unlike in a lot of the programs we can write, math functions don't produce side effects. Files aren't written to or destroyed, database entries aren't deleted, some global counter somewhere isn't incremented, and your x doesn't suddenly change. The idea behind functional programming is to embody some of that nature of mathematical functions because they're predictable and always reproducible, and therefore simple to test as well. For example, take the following:

      // not functional
      function increment(&$x) { // pass by reference--$x will be modified outside of this function!
          $x++;
      }
      
      $x = 1;
      increment($x);
      increment($x);
      increment($x);
      
      // functional
      function increment($x) { // pass by value--$x will NOT be modified outside of this function!
          return $x + 1;
      }
      
      $x = 1;
      $y = increment($x);
      $y = increment($x);
      $y = increment($x);
      

      Note that the first example will change the value of $x on each call, meaning each subsequent call of increment($x) produces a different result. Meanwhile the second example doesn't change $x and so the return value of increment($x) is always the same. This may seem like a silly example, but in larger, more complex software this can be significant. So now that we have an understanding of functions from a mathematical perspective, we have everything we need to actually understand what functional programming is.

      Functional programming is a subset of declarative programming. Just like in declarative programming, you use simple interfaces to tell the program what you want to do rather than how to do it. But unlike declarative programming as a whole, functional programming imposes some additional restrictions on what you should and shouldn't do:

      • You should encapsulate behavior in pure functions, which always give a consistent output for a given input and don't have side effects.

      • You should write functions in such a way that you can compose them together, allowing you to combine and chain behavior to produce new functions or use the output of one as the input for another.

      • You should avoid side effects as much as possible.

      • You should avoid mutable state (e.g. changing the values in a variable).

      • You should avoid sharing state between components.

      These restrictions would require an entirely separate post on their own to properly cover and have been covered so many times in so many ways by others elsewhere that it would be superfluous for me to try to add anything more. It's important to note, however, that these restrictions are imposed because they provide some key benefits. By avoiding side effects and by avoiding mutable and shared states, the code you write becomes more predictable and tracing the behavior of an algorithm becomes far simpler. By writing pure, composable functions, you create reusable building blocks that can be strung together in virtually any configuration with predictable results. This makes writing, reading, maintaining, and debugging code easier and less error-prone.

      That said, I feel that it's important to note that in the real world when writing practical software that users can interact with, it's simply not possible to completely avoid side effects or mutable state. The very act of creating and updating database entries is itself an act of mutating state, which runs contrary to functional programming principles and is essential for many important software projects. But even if you can't adhere strictly to functional programming principles, it's possible to benefit significantly from being aware of them and integrating them into your own software development strategies.

      Let's consider a more practical example to illustrate this. Imagine that you've built a social media website and you're trying to test a push notification system that will be triggered when your user receives a new message. Now imagine your code and unit tests look something like this:

      function sendNotification(&$message) { // pass by reference--$message will be modified outside of this function!
          $notification_system = new NotificationSystem();
          if(!$message['sent_push_notification']) {
              $notification_system->sendPushNotification($message);
              $message['sent_push_notification'] = true;
          }
      }
      
      function testSendNotification() {
          $message = [
              'user_id'=>'{some_id}',
              'contents'=>'Hi!',
              'sent_push_notification'=>false
          ];
      
          sendNotification($message);
          sendNotification($message);
      }
      

      At a quick glance you probably wouldn't be aware of why the second message didn't send, but the fact that our sendNotification() function mutates the state of the data provided to it is the culprit. This is code that doesn't adhere to functional programming principles since the data provided to it is mutated. As a result, running the function multiple times on the same variable doesn't result in the same behavior as the first call. If we wanted to work around this without adhering to functional programming principles then we would need to manually set $message['sent_push_notification'] = false; between function calls, which makes our unit tests potentially more error-prone. Alternatively we can make a simple change to adhere better to those functional principles:

      function sendNotification($message) { // pass by value--$message will NOT be modified outside of this function!
          $notification_system = new NotificationSystem();
          if(!$message['sent_push_notification']) {
              $notification_system->sendPushNotification($message);
              $message['sent_push_notification'] = true;
          }
      
          return $message;
      }
      
      function testSendNotification() {
          $message = [
              'user_id'=>'{some_id}',
              'contents'=>'Hi!',
              'sent_push_notification'=>false
          ];
      
          sendNotification($message);
          sendNotification($message);
      }
      

      Now both notifications will be sent out, which is what we would intuitively expect. You should also notice that the above is also a blend of imperative, declarative, and functional programming. Our function definitions have imperative code, our sendNotification() function adheres to the functional programming principle of avoiding mutable state (well, mostly), and our NotificationSystem object provides a declarative interface for sending a push notification for a message.


      Final Thoughts

      By viewing these three paradigms not as completely separate concepts but as layers on top of one another, where functional programming is a type of declarative programming which is implemented using imperative programming, we can stop being confused by their similarities and instead find clarification in them. By understanding that imperative programming is the backbone of everything, that declarative programming is just simplifying that backbone with simple interfaces, and that functional programming is simply adding some additional guidelines and restrictions to the way you write code to make it more consistent, reusable, and predictable, we can start to see that we're not choosing one programming paradigm over another, but instead choosing how much consideration we place on the design of the programs we write. Except in purely functional languages, functional programming isn't some alien concept distinct from imperative or declarative programming, but is instead a natural evolution of the two.

      There are a lot of details I've glossed over here. Each of these programming paradigms is far too detailed to include a proper analysis in an already lengthy post that tries to separate them from each other and clarify their differences. Blog articles exist in a thousand different places that can do each one far more justice than I can, and programming languages exist that completely cut imperative programming out of the picture. But for your average programmer slinging JavaScript, C, Rust, PHP, or what have you, I hope that this serves as a crucial starting pointing to understanding just what in the hell these functional programming enthusiasts are on about.

      25 votes
    19. Covid testing rant

      I'm in line at a free covid testing site. It is a CVS minuteclinic. I have to use the normal drivethrough, and self administer the nasal swab. What the hell is that bullshit? My wife went to a...

      I'm in line at a free covid testing site. It is a CVS minuteclinic. I have to use the normal drivethrough, and self administer the nasal swab.

      What the hell is that bullshit? My wife went to a 'real' test site where a professional swabbed and she described it as a pap smear on the back of her eye.

      So I'm going to a CVS so they can print a barcode, give me, an unqualified layperson a long qtip and a test tube to do my own test and drop in a collection box. Which they will likely ship to an actual lab.

      And for all of this 'work', they get to bill my insurance for hundreds or more, which will likely mean rate hikes later.

      Our healthcare system is a sham, and this is just further proof. Given I have to do it myself anyway, the government should just mail me a kit which I then drop off.

      It would not shock me in the slightest if they actually just drop the tests in a dumpster and just send a 'negative' a few days later.

      Edit: 40 min later, through line and swabbed. Yes, they just have Quest diagnostics empty the dropbox. 0 reason CVS should be involved.

      17 votes
    20. What are your favorite community radio stations?

      I'm a big fan of community radio, freeform if I'm being picky. I'm curious... Which stations are my fellow Tilderinos listening to? (I'm particularly interested in non-English speaking stations)...

      I'm a big fan of community radio, freeform if I'm being picky. I'm curious...

      1. Which stations are my fellow Tilderinos listening to? (I'm particularly interested in non-English speaking stations)
      2. How are you listening?
      3. More generally, are people even listening to much radio any more? If not, why is that?

      To get things started, my own answers are.

      1. WFMU, dublab, Resonance FM, rrr.
      2. Generally I set up an alias per station with fish shell and stream each link via cvlc
      3. As I'm posting I guess it's obvious but yes, I listen to the radio almost daily. It's a nice break to have one less thing to make a decision about (what to listen to) while avoiding having to listen to top 40 and discovering all sorts of new music I'd otherwise likely miss out on.
      8 votes
    21. For the people who want capitalism to be replaced by some form of socialism, why?

      (Yes, I know "socialism" and "capitalism" are vague terms, hence why you should probably very much clarify what type of "socialist" system you want, since "socialism" can be anything from market...

      (Yes, I know "socialism" and "capitalism" are vague terms, hence why you should probably very much clarify what type of "socialist" system you want, since "socialism" can be anything from market socialism, Marxism-Leninism, Syndicalism, democratic socialism, Trotskyism, anarcho-socialism, anarcho-communism, Luxemburgism, etc. Also, I'm a far cry from informed in this, so please correct me when needed.)

      So anyway, if you call yourself a socialist or at least want to abolish capitalism, why?

      So for the best reasons I have seen are:

      • Capitalism is inherently hierarchical and incompatible with democracy, which is egalitarian.

      Obviously not all types of socialism (I.E, most types of socialism that have been tried for more than a few years because they weren't overthrown or voted out) are egalitarian however and many of these systems are completely centralized.

      • Big companies will naturally use the state to their own advantage, as capitalism is driven by self interest instead of any vague marker of "competition".

      The main argument against this is that you definitely regulate capitalism to be more competitive with stuff like antitrust without abolishing the whole thing.

      18 votes
    22. On apathy

      Hello again! There have been quite a few posts on Tildes as of late that have rubbed my opinionated brain the wrong way. The purpose here is to have a conversation about apathy in general, less...

      Hello again!

      There have been quite a few posts on Tildes as of late that have rubbed my opinionated brain the wrong way. The purpose here is to have a conversation about apathy in general, less focused on political or social issues and more on why we've seen an increase in apathy. This isn't a public shaming or an attack on anybody in particular. Apathy is at an all time high universally, and we've had several conversations here on Tildes where it has come into play in front of important issues.

      ...Everything's fucked. We are totally and utterly done for. 2020 is the worst year ever, I want a time machine. We are all going to die. Why does any of this even matter?...

      I think we've all seen some variant of that sentiment this year, especially on the internet. It has been rough: COVID-19, the rise of fascism, climate change and ongoing political and social strife around the world. It is quite the cluster! It has been almost impossible for most of us to not look away at some point or another: turn off the news, disconnect the internet, run off into the woods (that's me!), self-isolate (thanks 'rona!) This is all entirely understandable. It's perfectly acceptable to do this for mental health reasons.

      Let's be real though, 2020 has been rough, but let's get even more cynical, shall we? In the last two decades we've seen endless war and suffering in the middle east and elsewhere, we've noticed an ongoing rise in extremism all over the world, we saw the towers fall, we've witnessed school shooting after school shooting after school shooting after school shooting, we have (Yes, we. You may have voted for someone else, but we all have a hand in this democracy.) put a fascist in office (yeah, that was going on 4 years ago), we've seen so much horrible shit happen.

      2020 isn't the outlier, I'd posit it's a combination of being the culmination of decades of growing strife and the sudden realization that total societal collapse (in a way) and the dangers that much of the 3rd and developing worlds have been facing for centuries can happen right here, right now, in our comftorable first world nations.

      So looking at these factors, it is easy to see why apathy has grown, right? I mean, in the face of all of this adversity it'd be hard to not get discouraged. We see the powers at be spins their wheels and balk at solutions; train after train screaming down the tracks, the brake lever sitting right there, we scream and scream, "PULL THE FUCKING LEVER"... they don't. For whatever reason, be it money or self interest or whatever... they don't. So yeah, fuck this system! These people are supposed to do our bidding and they don't. These leaders can't even lead, so why the fuck do we even bother? How many times does this happen? How many people do we need to elect to fix our system? How many votes, protests, rallies, legislative sessions, meetings, politician offices, social media posts? How much effort have we put in, how much does it take? I'm so fucking tired. I give up. Why the fuck do we even bother?

      We've all been in this place, and I think some of us don't want to think about it. We don't want to question why we feel this way, why political and social systems are broken, FUBAR. I'd suggest that some people feel a related guilt, they know they could be doing more but... insert excuse here. I'd venture to guess some people just honestly don't care, true apathy. Fueled by a lack of empathy that in my opinion comes from the numbness associated with witnessing atrocity after tragedy after trauma via the internet. This doesn't account for all of the apathetic populations in the world, but I think topically it covers a good portion.

      So what do we do? I could rant all day about why we need to be on the streets. I could lecture about how a functioning society is a privilege and that it takes good willed effort to maintain. I could soapbox for the rest of my life about how a functioning democracy is not just a privilege but a requirement and that, it too, takes effort. That's not what I want to do though! Me or somebody else talking to people about apathy most often turns into talking at the apathetic masses. Talking at isn't a conversation and it almost never bears fruit.

      So Tildes, I defer to you. What do you think we need to do to reform our society and political system to a functioning point? How do we stoke people to make the effort? As it is currently, that won't happen in America it seems. So what's the solution? We know why there is apathy, how do we beat it?

      10 votes
    23. Why do many games make you press a button before loading (after launch)?

      So recently I've been playing Destiny 2. After you launch the game you need to press "X" for the game to start loading (which takes multiple minutes, it's ridiculous). I've seen this in other...

      So recently I've been playing Destiny 2. After you launch the game you need to press "X" for the game to start loading (which takes multiple minutes, it's ridiculous).

      I've seen this in other games and I never understood the point. Yes I want to move past that screen, load the game and play it. Do you guys know why game developers do this?

      10 votes
    24. 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
    25. I just made my last ever student loan payment!

      I'm throwing myself a little party here -- digital drinks on me! Yes, I know my loans weren't accruing interest on account of COVID-19, but long before that all started I'd been aggressively...

      I'm throwing myself a little party here -- digital drinks on me!

      Yes, I know my loans weren't accruing interest on account of COVID-19, but long before that all started I'd been aggressively paying them down because I wanted them GONE. And now they ARE! (Or, they will be once the payment clears, which for some unknown reason takes my loan servicer like two full weeks).

      The quarantine actually helped me accelerate payments. I rolled over what I was saving in gas money and not eating out into my loan payments. Also, as a teacher I only get paid during the school year, but I have the option to reduce my regular paychecks and roll the difference into a lump sum that gets paid out at the beginning of the summer. I choose this option so that my budgeting is consistent year-round (rather than me having to squirrel away my own nest egg for the summer from my other paychecks). The payoff amount on my loan would have been done around August had I kept with my regular schedule of payments, so I went ahead and treated myself to making the final payment in full, now, as I had the money for it upfront.

      I cannot tell you how good it feels to finally be free of them. I paid off my undergrad loans in under 10 years and felt super proud of myself, only to immediately have to turn around and start the process all over again for grad school. Months after I finished my undergrad loan payments I was again accepting tens of thousands of dollars in debt so that I could get a master's degree to qualify myself for a job that I'd already been doing for years. It was not a great feeling, nor something I was very happy about, but you do what you have to do, right?

      BUT NOW IT'S OVER. NO MORE STUDENT LOANS. I'VE WON THAT AMERICAN MILLENNIAL BOSS FIGHT.

      It honestly feels like I just got a big raise, as, come August, once my timeline for paying the loans is done, all the money that I was putting towards them is now mine to do whatever I want with. I'm not saying this to gloat (and I know that I'm financially very privileged even in light of my debt), but simply because I'm reveling in the feeling of being out from under the suffocating thumb of a difficult financial pressure, and it feels wonderful.

      EDIT: If anyone's wanting to join in my festivities remotely, participating is easy! All you need to do is pour yourself a tasty drink of your choosing, grab a delicious snack you love, and throw Carly Rae Jepsen's discography on shuffle.

      43 votes
    26. Food Escapades & Curry Fridays ! Bon Appetit's Chana Masala

      hello hello dear friends ! I am here once again a little late on my curry posting this week... the whole world is just so in shambles right now! It's a bit of a heavy subject so I'll refrain from...

      hello hello dear friends !

      I am here once again a little late on my curry posting this week... the whole world is just so in shambles right now! It's a bit of a heavy subject so I'll refrain from talking too much about it, but it's certainly affected me personally if I am honest. Might be a factor in why I decided for something so simple this week hahaha.

      Anyways, we've got another Chana Masala this week ! Yes yes, the third week I do this recipe, and it's still quite a kicker ! This time, I used a recipe from the trusty ol' Bon Appetit, which was honestly probably the easiest one of all the ones I have made. Just put some tomatoes on some onions and add curry powder and chickpeas and BLAMO ! a delicious, hearty meal ! It's still crazy to me that such things like this exist... It took me like, what, a few minutes to dice and brown an onion ? then wait 20 minutes ? and then I get to have such a nice and happy time with my parents eating at the table together and cherishing moments together... all from something as simple as this! it really is a marvel, I tell ya.

      Picture of the dish: https://imgur.com/a/MORtjiv
      Recipe: https://www.bonappetit.com/recipe/chana-masala
      Question of the day: What is a food that you absolutely adore that is also quite healthy ?

      Have a great day and STAY SAFE ! <3
      Tomi, your friendly neighbourhood marshmallow~

      6 votes
    27. A review of Andrew Lloyd Webber's 'By Jeeves'

      I watched the streamed version of 'By Jeeves' today. I have thoughts that I want to express. There’s a saying in show business: “If you have a good strong finish, they'll forgive anything.” (Well,...

      I watched the streamed version of 'By Jeeves' today. I have thoughts that I want to express.


      There’s a saying in show business: “If you have a good strong finish, they'll forgive anything.” (Well, maybe it’s only Rose in ‘Gypsy’ who says that, but it has wider applications.) This show was the opposite of that. I was going along with the badness of the adaptation, the absurdity of the plot, the silliness of the narrative framework, and the falseness of the characters – and then the ending came along and trumped everything else with its awfulness.

      For starters, the narrative framework was silly. Bertie Wooster is due to give a banjo recital at a local hall, but the banjo goes missing, so his valet Jeeves convinces Bertie to entertain the audience with a reminiscence. But rather than commit wholeheartedly to the story, Bertie and Jeeves keep popping out of it with references to bad props and lighting and music. At the times when the plot went along as normal, it was quite an enjoyable play, for what it was. Then Jeeves would appear with a car built from a sofa and some cardboard boxes, or a ladder going to nowhere, or a pig mask (more about that later), and destroy the mood. I wish the writer Alan Ayckbourn had committed to the plot, rather than framing it in this way. It felt silly. It set the wrong tone. P.G. Wodehouse’s Jeeves and Wooster stories are comedies of manners, not farces (although they often contain farcical elements). The comedy is subtle, not broad.

      On the matter of tone, I noticed a distinct lack of the 30s slang which gave the original stories their flavour. Bertie spoke generic upper-class English in this play, rather than the lingo of his time and his culture.

      With regard to the story, I’m not sure where this plot came from. I don’t pretend to have read all the Jeeves and Wooster stories, but I do have the book that the setting for this play comes from: ‘The Code of the Woosters’. The backdrop of Totleigh Towers and most of the characters in the play come from this novel. But the plot is nothing like the book. It has elements that are reminiscent of Wodehouse’s stories, such as characters pretending to be each other (which was too over-the-top in this play), and Bertie having to steal something to create a diversion, but the plot itself is an invention of Ayckbourn’s (I assume).

      The scene near the end of the play with the whole household running around chasing a man in a pig mask, while singing about hunting and implying that they think it’s a real pig, was jarring. The pig mask came from the framing narrative, where Bertie’s trying to give a banjo recital but has to tell a story instead. Jeeves is stage-managing the story-telling, and produces a pig mask that he found in the back of the theatre for Bertie to wear when he acts out breaking into Totleigh Towers and pretending to steal a bag of swag because… who cares. He wears the mask as a prop to tell the story. But, in the story that Bertie is telling, the other people see a man wearing a pig mask, and start talking about a chauvinist pig, a real pig, and hunting wild boar. If the pig mask came from the theatre, then it wasn’t used in the original fake burglary, so the people wouldn’t have seen a man wearing a mask, so they wouldn’t have been singing “It’s a Pig!”

      I get the feeling that Alan Ayckbourn didn’t really understand the source material, and wrote his own play, using some names from the original stories.

      As evidence of this, Bertie Wooster himself was wrong. He was far too competent and intelligent. Situations kept happening to him, rather than being caused by him. He’s not supposed to be a sensible man surrounded by useless people; he’s supposed to be one of those useless people, but lacking the self-awareness to see himself as such. He’s supposed to be just as useless as his friends Gussie Fink-Nottle and Bingo Little. But he didn’t feel like that in this play. (I also wonder if the actor playing him wasn’t a bit too old for the role. Bertie seems like a man in his mid-20s to early 30s, whereas the actor seemed about a decade older than this.) I may be influenced by the fact that I’ve recently started re-watching the ‘Jeeves and Wooster’ television series: I think Hugh Laurie [actor] and Clive Exton [writer] had a great take on the character of Bertie, while this play missed it entirely.

      Other wrong moments in the play include the song “Half a Moment” which was far too romantic and sincere for this play, and the song “It’s a Pig!” which added a tone of absurdity (as mentioned before). And the song “What Have You Got To Say, Jeeves” was totally misjudged. Bertie turns on Jeeves, and accuses him of incompetence. That’s out of character for Bertie; he always knew that Jeeves was the smart one.

      Ah, Jeeves. Poor Jeeves. He might be the title character in this play, but it doesn’t do him justice.

      For one thing, where are his sartorial judgements? A running joke in the stories is that Bertie wants to wear a particular item of clothing, Jeeves advises against it, and Bertie wears it anyway. After the action is over, and Jeeves saves the day, Bertie stops wearing the item. It’s an indirect way of him acknowledging Jeeves’ intelligence and apologising to Jeeves for not paying attention to his advice. That never got a mention in this play.

      Then we get to the ending. The denouement was wrong. So very very wrong.

      In the stories, Jeeves is subtle, even Machiavellian, in his manoeuvres. He solves problems by manipulating things and people quietly behind the scenes. He gets a letter delivered to the wrong person. He distracts someone with a new romantic interest. He plays on people’s character weaknesses. In this play, he spins a prop fountain to move Cyrus Budge into Bertie’s position. Not only does he break the fourth wall to implement his solution (in the story that Bertie is acting out, the fountain would have been real and not able to be spun), but that solution is very uncharacteristic of Jeeves.

      And that’s just the beginning of the bad ending. Suddenly, all three sets of star-crossed lovers couple up, without any resolution. They just... get together. They literally run across stage into each others' arms.

      And then… and then…

      … the replacement banjo arrives and the play goes totally off the rails.

      I have a feeling that Ayckbourn and Lloyd Webber thought they were creating the proverbial good strong finish, after which audiences would forgive them for butchering the Jeeves and Wooster stories. Instead, they were jumping up and down on the corpse of those stories.

      Jeeves gives Bertie a silent banjo and tricks him into thinking it’s playing music that everyone else can hear. Then Jeeves suggests a full chorus accompany Bertie – at which point the entire cast comes on stage wearing costumes from 'The Wizard of Oz'!

      This is just further evidence that Alan Ayckbourn and Andrew Lloyd Webber never really understood the nature of the material they were adapting. They put cheap laughs into a play that’s supposed to be a subtle satire on the wastrel upper class of the 1930s. Like I said before, the Jeeves and Wooster stories are a comedy of manners, rather than an open comedy. They’re subtle comedy, rather than broad comedy. You don’t laugh at a Wodehouse story, you smirk knowingly - or, at most, you chuckle quietly. And I don’t think the writers got that at all. They wrote this play to get laughs, rather than smirks.

      Also, the use of ‘The Wizard of Oz’ is anachronistic. The Jeeves and Wooster stories are set firmly in the milieu of the 1920s and 1930s. In the framing narrative, everyone in the hall listening to Bertie is dressed in the fashions of the 1930s. However, the ‘Wizard of Oz’ movie wasn’t released until 1939. Yes, the books were published 30-40 years earlier, but the costumes used in this play are from the movie versions of the Oz characters. As the most obvious example, one person comes out dressed as the Wicked Witch of the West, complete with green make-up on her face, but the Wicked Witch did not have green skin in the orginal book: that only came from the movie.

      The ending is a shambolic climax to a play that didn’t know where it was going to begin with.

      Two minor notes to finish up with:

      • Someone needed to tell the actor playing Cyrus Budge how to pronounce his dialogue. It’s “stomach UPset”, not “stomach upSET” (that is, “upset” used as a noun, not an adjective). And “incandescence” might originally have been a French word, but it’s not pronounced in the French style.

      • It was a joy to see the actor who plays Paula in ‘Crazy Ex-Girlfriend’ as Honoria Glossop in this. She managed to upstage Bertie in the one scene she had with him, and it was a delight to watch.

      6 votes
    28. Have you tried degoogling your Android?

      In a pursuit of a more privacy-oriented mobile computing I've installed LineageOS ROM on my phone and decided to try living without Google Play Services, which usually provide aGPS (cell tower...

      In a pursuit of a more privacy-oriented mobile computing I've installed LineageOS ROM on my phone and decided to try living without Google Play Services, which usually provide aGPS (cell tower geopositioning), push notifications and lots of other frameworks like Google Maps that apps use as libraries.

      My phone has 4 primary uses:

      • Communicator - mostly Telegram, WhatsApp and Slack. Email of-course.
      • Navigator - GPS and Maps are an irreplaceable tool if you're living in a modern metropolis
      • Internet browser - obviously
      • Music Player - music on the go

      So let's see how you're supposed to tackle each of the uses, while using as much FOSS as possible.

      1. System functionality - both push notifications and aGPS can be solved by microG - fake Google Play Services library. Not sure how it implements push, but aGPS is checked against Mozilla's geolocation database.
      2. Communications - Telegram is available on F-Droid (OSS app store), but everything else is not. The solution here is to use Aurora (Play Store front-end to rip APKs) and install them manually. Push notifications might be broken even with microG (WhatsApp is missing notifications for me, sometimes). AOSP email is fine, K9-mail is ugly but works somewhat better.
      3. Maps and navigation: OpenStreetMap is the obvious choice here and OsmAnd delivers the frontend. It has enough metadata for businesses to get you around, but compared to Google Maps it's can be sometimes lacking and/or out-of-date. Navigation itself is decent, but it's missing timetables for public transportation compared to GMaps, which can be a problem, especially if trains are cancelled or delayed. Overall it's very usable, almost feature complete, but I've found myself falling back to Google Maps in my browser when it comes to using public transport.
      4. Internet browser - Firefox, with uBlock Origin installed (yes, it works on Android) it's really good.
      5. Music Player - there are tons of music players available on F-Droid, you can pick whichever suits your needs. Here I actually stepped away from the FOSS and bought myself a PowerAMP license on developer's website. One of the rare moments where paid Android software is available outside of Play Store.

      Now that the primary use cases are solved, let's try some other useful apps:

      • E-banking? Broken without Google Play, app refuses to even start properly.
      • Bike sharing? Taxi app? Public transport app? Broken without Google Maps libraries for the obvious reason. You might or might not be able to use the browser version, depending on the app.
      • Reddit Relay/any app that requires the license? Okay you've ripped the APK with Aurora, but you can't buy the license to remove the ads.
      • Ebook reader? Nothing good on F-Droid, have to rip something off Aurora.

      Basically you have to be prepared to use your mobile browser a lot. And for some of the sites, do it in a "desktop mode" with tiny text, since the mobile version will just nag you to download the app, that might be broken.

      The takeaway is simple - you give up A LOT of convenience just to cut off Google analytics (which you still might get with apps like Slack). It's certainly usable, don't get me wrong, but I still feel kind of stupid fumbling with OsmAnd when I'm out with my friends and trying to look something up. I'll probably end up going back to the stock ROM, or just installing the Google Apps. For me it was an experiment and I think I've got a general feel on how much information and use I'm actually getting out of GApps.

      So Tildes, have you tried degoogling your phone? How did it go? Are you still using it?

      28 votes
    29. Hey Tilderinos, what's your favorite cannabis strain?

      I've been progressively getting more excited about cannabis over the past year or so; we had a chat about drugs a while back, I figured we could try one specifically about cannabis. I've been...

      I've been progressively getting more excited about cannabis over the past year or so; we had a chat about drugs a while back, I figured we could try one specifically about cannabis.

      I've been really enjoying Durban Poison lately, I tend towards feeling compassionate and really loving and open to folks around me, though that depends somewhat on context. Jack Herer and derivatives have been nice as well, but they're more for tasks that need some focus like programming or writing.

      I've been trying a couple indica/evening leaning strains lately, but I haven't found one that I've really loved (my ulterior motive for starting this thread).

      We should probably start a ~talk.casual, but maybe all talk on tildes is somewhat causal, and that's cool too, Also, this is aspie special interest territory for me, so if y'all don't think about this as much, I can do strain recs if that'd be something that was nice for you. Though, I don't some (relatively) that much, so someone on the internet could probably do that better.

      Also, yes, I know that COVID-19 falls under SARS; I already got the gentle warnings from my dad.

      (edit: thanks whoever tagged nsfw.drugs! Also the cannabis tag makes more sense as well)

      14 votes
    30. "What should Bernie do when he drops out? Are there any potential drawbacks to doing so now?"

      From the NY times Senator Bernie Sanders of Vermont was reassessing the future of his presidential bid on Wednesday after a crushing round of primary losses left him with no realistic path to the...

      From the NY times

      Senator Bernie Sanders of Vermont was reassessing the future of his presidential bid on Wednesday after a crushing round of primary losses left him with no realistic path to the Democratic nomination and the 2020 race itself looked increasingly dormant because of the coronavirus outbreak.

      Mr. Sanders’s campaign has stopped actively advertising on Facebook and its campaign manager sent an email to supporters without asking for donations — the kind of steps that other candidates have taken before ending their campaigns. Mr. Sanders’s aides said he is not suspending his campaign at this point, even as some Democrats have become increasingly vocal that he should consider leaving the race.

      Even among Democrats who view Mr. Biden’s eventual triumph as inevitable, there is a belief that contested primaries are good for the party, making some of them reluctant to call for Mr. Sanders to withdraw. In Wisconsin, Democratic officials worry that if Mr. Sanders drops out before the state’s planned April 7 primary, it could dampen his supporters’ enthusiasm, depress turnout and hurt progressive candidates for state and local offices.

      Mr. Sanders also views the coronavirus crisis as a moment when the progressive agenda he has championed for years is especially vital, and he is eager to leverage his influence for good at a time when issues like health care and economic inequity are so resonant, some allies say.

      And top advisers see potential for him to continue to shape the narrative around how the country should be responding to the crisis and are holding out hope that they can harness existing virtual infrastructure to allow him to get his message out and keep his supporters engaged — a tacit admission that the campaign is no longer trying to win.

      The above paragraphs show that yes, Sanders knows his electoral situation is done for, despite never clearly indicating if he is dropping out.

      Some suggested Mr. Sanders should declare a moral victory — Democrats have moved broadly toward his progressive policy platform since he began his first presidential campaign — and throw his support to Mr. Biden.

      “It’s time to throw in the towel knowing that he has won the battle of issues,” said Wilbur Colom, a D.N.C. member from Mississippi. “The Democratic Party has moved within inches of his revolution on all major issues. We all are feeling the Bern.”

      From the Star

      Charles Chamberlain, chairman of the progressive group Democracy for America, said Sanders can play a potentially “critical” role in unifying the party by continuing his campaign.

      “Bernie has already made it clear that he will 100% support the Democratic nominee and that he’s going to campaign for Joe Biden if that’s who it is,” Chamberlain said. “The reality is, that’s not 100% true for all Bernie Sanders supporters. So there is a real value to Bernie staying in the race as long as possible to bring those people into the party deeper.“

      That underscores the sensitivity of how Sanders proceeds. Justin Bamberg, a South Carolina state representative and Sanders supporter, said it’s wrong to assume that, if the senator quickly drops out, his backers would unite behind Biden.

      “It’s a mistake for the party, regardless of whether the nominee is Biden or Bernie, to think that beating Donald Trump in and of itself will be enough motivation for the average person living their day-to-day life to come out and be excited about voting in November,” Bamberg said.

      I agree. Biden needs to emphasize that he can be trusted to keep his promises of endorsing and then carrying out Warren's plan despite their controversies and that the bernie or bust folks won't gain nothing from a Biden presidency.

      13 votes
    31. Fiction writers introduction thread!

      1. Definition By fiction, I mean: literature in the form of prose, especially short stories and novels, that describes imaginary events and people. (Google) 2. Introduce Yourself! I understand we...

      1. Definition

      By fiction, I mean:

      literature in the form of prose, especially short stories and novels, that describes imaginary events and people. (Google)

      2. Introduce Yourself!

      I understand we have at least one professional writer in the house (I cannot remember your username, sorry!), and several aspirant writers.

      Every once in awhile, I get the urge to suggest some collaborative threads exercises, but it's hard to gauge interest without a better notion of how many fiction writers we have.

      With that in mind, I make this call for introductions!

      Please try to include:

      • Have you ever made money writing fiction?[1]
      • First writing language(s): Examples: English, Portuguese, German, etc
      • Other writing languages(s): same as above. English is implied.
      • Formats* : Examples: Short story, Romance, Play, Screenplay, etc
      • Genres*: Examples: horror, science-fiction, fantasy, etc.
      • Main themes*: Examples: relationships, violence, artificial intelligence, etc.
      • Link to Writing Sample(s) on Tildes or Ghostbin (either as text or markdown)
      • What do you expect to achieve with your writing (anything, either subjective or objective)?[2]
      • Apart from ~creative, where do you go for feedback?
      • Are you looking for collaborations of any kind? Yes or No.

      Footnotes

      [1] The purpose of this question is not to assess the quality of your writing, but rather the position writing occupies in your life. Is this something you do in your free time, or does it have a central role among your other activities? I do not pretend to know how and why everyone writes, this is just a starter. Feel free to share as much as you want.

      [2] For example: self-expression, philosophical investigation, external appreciation (nothing wrong with that), financial rewards, political or societal change, any combination of those.

      * In order of importance

      8 votes
    32. Eurovision Song Contest 2020 – The Nordic countries have now all made their decisions and picked the acts that they are sending to Rotterdam in May

      Rather than post all of the countries entries as seperate posts in ~music, and give everyone Eurovision fatigue before the event has even kicked off, I have listed them below for your consumption....

      Rather than post all of the countries entries as seperate posts in ~music, and give everyone Eurovision fatigue before the event has even kicked off, I have listed them below for your consumption.

      I won't write long paragraphs based around my opinon of the differing entries; suffice to say that one act stands out in a sea of mediocrity among the Nordic entries this year. I'll leave you to guess which one that might be...

      Sweden
      The Mamas – Move

      Denmark
      Ben & Tan – Yes

      Norway
      Ulrikke – Attention

      Finland
      Aksel Kankaanranta – Looking Back

      Iceland
      Daði & Gagnamagnið – Gagnamagnið (Think About Things)

      5 votes
    33. A letter to other parents

      Dear almost all other parents with kids between the ages of 2 and 5 years old, I appreciate all you're doing. You are taking an active role in raising your children, and I applaud you for that......

      Dear almost all other parents with kids between the ages of 2 and 5 years old,

      I appreciate all you're doing. You are taking an active role in raising your children, and I applaud you for that... it's hard to do nowadays.

      But this is a rant that I won't say to your face because I largely believe in parental autonomy. You need to hear it though. It's important, because many of your good intentions are crippling your child's development., and my own kid's. If at the end of this rant, you agree with it and aren't horrified or offended, PM me cause we could be best friends.

      So let's start with the basics: If you take your young child to a children's play area, stop with the hovering. If your child can walk for more than 5 steps without falling on their face, give them some space (like more than 15 feet). Even if they get hurt, that is a teachable moment. If nobody is going to the hospital, don't worry about intervening. Sure they might get some scrapes and bruises, a couple of hard falls....but they will learn and they will grow. Shielding them from everything teaches them nothing. Hovering over your children also scares other children that are not yours, and discourages social interaction. I know this, because I am a very tall man who easily and accidentally terrifies anybody more than a foot shorter than me. It took me a few months to learn this lesson.

      Next, let's talk about sharing. I know everyone wants to instill in their child that it is important to share. It's generally a good principal. But sharing is a two-way street, and every time you intervene whenever there is the slightest possibility of conflict, you're teaching your kid that 'sharing means to give whatever someone else wants to them no matter what' and you're teaching my kid 'you can totally take what other people want with 0 consequences.' My child can utterly dominate children twice as old because of this. I do my best to prevent that from getting instilled, but it's a long uphill battle when myself and my spouse are the only two teaching that lesson.

      Children need to be able to have conflict with their peers. They need space from adults, and learn to interact with others their age. Yes there will be conflict, pain, and suffering. But there will also be joy, reconciliation, and fun. It's part of learning to be a human with empathy. My child learns far more about socializing in 5 minutes of interaction with your kid than 5 hours of interaction with me.

      Next up: Potty training. My kid potty trained at 2 years old. They showed signs of being ready at 18 months, but couldn't quite verbalize well enough at that point. By 2 years, they were completely potty trained during the day. Took a while before being able to get through the night without accidents (tiny bladders have trouble going 8+ hours without peeing), but during the waking day 0 accidents for months on end. I see many of your 4+ year olds still wearing diapers and shitting themselves in the aisles in the grocery store, and it's one of the most depressing things ever. If your kid isn't potty trained by 3, it's your failing, not theirs.

      I know my spouse and I are not the best parents (our stance on screen time is very controversial), but I also can blatantly see when development issues are forming as a result of hovering parents, both in my child and yours. Do these things, and everything will be better for everyone.

      Signed,

      A parent who is judging you harshly.

      22 votes
    34. Yolk (4 pages)

      This screenplay is based on a short story I published on Tildes some time ago. If you prefer, you can download the PDF here. YOLK by mrbig Until told otherwise: BLACK AND WHITE. SLOW MOTION. SLOW...

      This screenplay is based on a short story I published on Tildes some time ago. If you prefer, you can download the PDF here.

                          YOLK
                           by
                         mrbig
      
      Until told otherwise:
      
      BLACK AND WHITE.
      SLOW MOTION.
      SLOW AND BEAUTIFUL OPERA MUSIC
      
      INT. APARTMENT - NIGHT
      
      KITCHEN
      
      HAND grabs the egg carton on the fridge. JAMES is 30, thin
      and shirtless. Smells the eggs one by one. Stops. Smiles.
      
      Water gushes from the faucet, foaming abundantly as it goes
      down the drain.
      
      BEDROOM
      
      On the wall behind the bed, a painting of two lovers with
      their heads individually wrapped in sheets. They kiss, but
      they're mouths do not touch. ALICE, 30, dark hair, black silk
      nightdress, sleeps. SOUND OF SOMETHING BEING FRIED. She wakes
      up.
      
      KITCHEN
      
      James breaks the eggshell, getting his hand dirty. Licks his
      fingers. Behind him, Alice is watching. Gently throws the egg
      in the frying pan.
      
      THE EGG SIZZLING
      
      James sprinkles salt and pepper. Manipulates the frying pan
      with skill, throws the egg up in the air and catches it in a
      precise and continuous movement. Extinguish the fire and look
      back to see
      
      COLOR. NORMAL SPEED. OPERA MUSIC STOPS.
      
      Alice with the eyes fixed on the stove.
      
                          ALICE
                Look.
      
      Points at the egg.
      
                          JAMES
                What?
      
                          ALICE
                Can't you see?
      
                          JAMES
                Has it gone bad?
      
      She takes a deep breath.
      
                          ALICE
                I noticed the way you broke the
                shell, but I needed to confirm. Can
                you see how the yolk is soft yet
                whole, with a small cut in the
                lower portion slowly leaking a
                yellow thread at a regular pace?
      
                          JAMES
                Yes...
      
                          ALICE
                Don’t you get it?
      
                          JAMES
                No.
      
                          ALICE
                When the yolk leaks like that, it
                can only mean two things.
      
      She hesitates.
      
                          ALICE
                You’re either going to murder me...
      
                          JAMES
                What you’re talking about?
      
                          ALICE
                Or you’ll get a Ph.D. in Physics.
      
                          JAMES
                You’re kidding, right?
      
                          ALICE
                Nope.
      
      HIS EYES
      
      HER EYES
      
                          ALICE
                The egg doesn't lie.
      
      He sits by the table.
      
                          JAMES
                I could just choke you.
      
      She sits near him, smiling. Leads James' hands to her own
      neck, and make him hold it.
      
                          JAMES
                That's easier.
      
      He caress Alice's neck.
      
                          JAMES
                I never thought about that before,
                but maybe, precisely because I love
                you, precisely because I want you,
                maybe I should exterminate you.
      
      Retracts his hands.
      
                          JAMES
                Or maybe I don't love you enough.
      
                          ALICE
                The egg...
      
                          JAMES
                I know, it doesn't lie. Then why
                are you still here?
      
                          ALICE
                Makes no difference.
      
      He stands up and looks at the egg on the stove. Cleans his
      throat.
      
                          JAMES
                Honey?
      
                          ALICE
                Yeah, babe.
      
      He opens a drawer and pauses for a second. Closes.
      
                          JAMES
                I’m terrible at physics.
      
      James holds a butcher's knife with a confused expression on
      his face.
      
      OPERA MUSIC RETURNS
      
      THE END
      
      6 votes
    35. What git commands do you use frequently that you think more people should use?

      Some of my favorites are: git add -p * This will go through your unstaged changes in chunks and allow you to stage each chunk individually in an interactive shell. git checkout -p * Similar to the...

      Some of my favorites are:


      git add -p *

      This will go through your unstaged changes in chunks and allow you to stage each chunk individually in an interactive shell.


      git checkout -p *

      Similar to the above, this will go through your unstaged changes and allow you to undo each chunk. I almost never use Ctrl+Z anymore and go straight for this. Want to remove all of those print-debugging statements? Use this command to pluck them out one-by-one.


      git commit -a --amend --no-edit && git push --force-with-lease

      I alias this one to whoops in my bash profile. It will add all unstaged changes, add them to your last commit and then (safely) force-push the local branch to the tracked remote branch. This is especially useful when working with CI and you need to make constant configuration changes to get it to work. Yes, you could squash those commits afterwards as an alternative. But this is easier.


      git rebase -i HEAD~5

      (Change 5 to the number of previous commits you want to see)

      Interactive rebases are a core part of my git flow when working on feature branches. If a co-worker gives me feedback on a code review that requires a change to a previous commit I'll go back and edit that commit using this command. You can remove individual commits, squash commits, reorder commits, and so much more.

      25 votes
    36. Who moved my cheese?

      Prologue: Feeling cranky, trying to be civil. I posted a link to an article, in the ~news, about two of the top US dairy producers declaring bankruptcy ... and Someone moved it to ~food. Harumpf....

      Prologue: Feeling cranky, trying to be civil.

      I posted a link to an article, in the ~news, about two of the top US dairy producers declaring bankruptcy ... and Someone moved it to ~food.

      Harumpf.

      ~food is "check out this new latte recipe" or "how to survive the vegetarian keto diet" (yes, that's a thing; I'm on it. May be why I'm cranky).

      My post was ~news, about the US economy, shifting societal norms, potentially about climate change.

      But forget about this specific categorization issue. This is the first time I've bumped into Tildes' moderation methodology.

      I don't subscribe to ~food, so for me, my post just vanished, w/o notification or explanation. Took me a few minutes to find it. I don't see any way to ID who moved it (may well have been @Deimos, for all I know), nor any way to challenge the move.

      Have I overlooked some 'moderation dispute' button, or some such? Or is moderation here beyond dispute?


      ETA: For anyone visiting this post down the line, here's the official/original statement on this ...

      https://tildes.net/~tildes.official/53r/users_can_now_be_manually_granted_permissions_to_re_tag_topics_move_them_between_groups_and_edit

      20 votes
    37. The Egg

      Her eyes are fixed on the cooker. — Look. Points at the egg. — What? — Can’t you see? — Has it gone bad? She takes a deep breath. — I noticed the way you broke the shell, but I needed to confirm....

      Her eyes are fixed on the cooker.

      — Look.

      Points at the egg.

      — What?

      — Can’t you see?

      — Has it gone bad?

      She takes a deep breath.

      — I noticed the way you broke the shell, but I needed to confirm. Can you see how the yolk is soft yet whole, with a small cut in the lower portion slowly leaking a yellow thread at a regular pace?

      — Yes...

      — Don’t you get it?

      — No.

      — When the yolk leaks like that, it can only mean two things.

      She hesitates.

      — You’re either going to murder me...

      — What you’re talking about?

      — Or you’ll get a Ph.D. in Physics in 2035.

      — You’re kidding, right?

      — Nope.

      — You saw all that? On a fucking egg?

      — I knew you wouldn’t understand...

      — You were right.

      A second goes by. He cleans his throat, kinda embarrassed.

      — Honey?

      — Yeah, babe.

      — I’m terrible at physics.

      He holds a knife with a confused expression on his face.

      13 votes
    38. Would you consider yourself 'fortunate'?

      I'll start by saying yes and no, but the reasons for my answer are personal and familial ,so if you don't like that skip my answer. Yes, because... I am the only person in my family who speaks...

      I'll start by saying yes and no, but the reasons for my answer are personal and familial ,so if you don't like that skip my answer.

      Yes, because... I am the only person in my family who speaks English (We're Brazilian) on not just on a basic level, but actually good enough to talk to actual native English speakers, listen to great, (unfortunately lacking alternatives on other languages) YouTube channels and even good enough to get an actual English certificate from Cambridge, along with actually being somewhat knowledgeable.

      More detailed explanation

      No, because... my parents are poor, and I'm probably weird to my classmates. My father has worked as a mechanic since he was 11 (which was actually quite common when he was a kid in 90s brazil) and makes somewhere between 1 and 1.5 times the minimum wage (estimations because he is self employed) and my mother wanted to be a seamstress but she ended up being a cashier in a fast food and then in a flower shop and she is now unemployed now she also wants to be self employed by selling painted embroidery via Instagram which is great but competition is stiff meaning that until she somehow gets a serious following to sell her stuff to my father is the sustaining the 3 of us on what he makes in the month.

      On the 'I'm quite weird to my classmates' bit, It's essentially by watching English content, I am effectively on a different platform with a different audience and different creators than them. here are the 250 largest channels in Brazilian YouTube for context.
      You know them as well as I do but it's incredibly annoying when you enjoy completely different content and vice versa. More on this also.

      19 votes
    39. Cotton Candy

      Put your head over here and cry all the yearning away cause thinking will bring you nothing just thoughts and yet more pain Sleep, sleep my child breath slowly that way cause here there is no more...

      Put your head over here
      and cry all the yearning away
      cause thinking will bring you nothing
      just thoughts and yet more pain

      Sleep, sleep my child
      breath slowly that way
      cause here there is no more strain
      under my loving gaze

      In your cotton candy dreams
      you embrace with such strength
      a cloud above in the sky
      sleep, honey, yes, sleep
      cause here you're free from time

      And there I am on this dream
      imagining, imagined
      the mark of a want, of a wish
      a trace drawn in the sky
      don't know if I'm the one dreaming
      or if I am been dreamed about

      Portuguese original

      encosta a cabeça aqui
      e chora a saudade toda
      que pensar não leva nada
      só mais pensar e dor ainda

      dorme seu sono infante
      respira assim devagar
      que aqui não vai sofrer
      debaixo de meu olhar

      em teu sonho de algodão doce
      não sei do quê dá risada
      e abraça com tanta força
      uma nuvem no céu alçada
      dorme, meu bem, dorme sim
      que aqui o tempo não passa

      E nesse sonho estou lá
      Imaginando, imaginado
      A marca de uma vontade
      Um traço no céu projetado
      Não sei se sou eu que sonho
      Ou se eu é quem sou sonhado

      7 votes
    40. Timasomo Post #5: Reflection for Week Four of Four

      Timasomo FAQ What is Timasomo? Timasomo is "Tildes' Make Something Month," a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National...

      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month," a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month.

      What are the rules?

      Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. The showcase date is TBD and will be decided by the participants toward the end of the month, once we have a better idea of what we'll need to do wrap up our projects.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! If you would like to join, post your goal here. The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.


      Thread #5: Reflection for Week Four of Four

      Timeline for the Close of Timasomo:

      • Timasomo officially ends at the beginning of Monday Sunday (lol), December 1st, wherever you are.
      • I will post a closing thread at that time with next steps for all participants.
      • You have until Thursday, December 5th to put the finishing touches on your creative works to ready them for the showcase.
      • The showcase will begin Friday, December 6th.

      Give a Progress Update

      This is the final stretch! What do things look like for you as we close in on the finish?

      Remaining Work

      What still needs to be done? Are you going to be able to easily finish in time, or will you have to cram things in at the last minute?

      Wrap-Up and Polishing

      How do you plan to spend the few days of wrap-up time? What edits do you need to make or polish do you need to add, if any?

      Discussion Topic of the Week: Ideas for Other Events

      Timasomo was my first experiment in doing a Tildes-based "event." I plan to post a thread at the end of it specifically diving into whether we want to do another Timasomo down the road, and, if so, what changes could be made to the processes and setup, but for now I'm curious as to what other ideas are out there: what other Tildes-based events would be people be interested in?

      They don't have to follow the same format as this, and they don't have to be entire months. The format and function are totally open. Would you want to do a Tildes game jam? A poetry contest? A donation drive? Pen pals?

      Share your ideas here for what community-based "events" you would like to see here on Tildes.


      Let's go FINISH SOMETHING.

      12 votes
    41. Timasomo Post #4: Reflection for Week Three of Four

      Timasomo FAQ What is Timasomo? Timasomo is "Tildes' Make Something Month," a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National...

      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month," a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month.

      What are the rules?

      Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. The showcase date is TBD and will be decided by the participants toward the end of the month, once we have a better idea of what we'll need to do wrap up our projects.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! If you would like to join, post your goal here. The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.


      Thread #3: Reflection for Week Three of Four

      Only one week left! This is your chance to wrap things up or, if you're like me, make up for lost time!

      Give a Progress Update

      How's it been going? Tell us where you're currently at!

      Breakdowns and Breakthroughs?

      With any creative process, there'll always be unexpected flashes of brilliance or unexpected fizzles for what seemed like good ideas. Have you encountered anything that didn't go like you wanted it to, or something that up and surprised you out of nowhere?

      What's Coming Up This Week?

      What is this final week going to look like for you?

      Discussion Topic of the Week: Meta Housekeeping

      This week's discussion focus is more functional than the others, as there are two main areas I want to get everyone's thoughts on:

      Finish Timeline

      Officially, creative work for Timasomo should end at the end of the day on November 30th, but I want to give some time for people to put finishing touches on their work and get it ready to share. How much time do we need? Should I just keep the weekly rhythm going and make the even officially end on that next Friday, the 6th? I'm open to any and all ideas here, some of which might be influenced by what we decide on the item below:

      Showcase Logistics

      I'd also like to hear people's thoughts on how we can best show off our work. I have a few ideas:

      • One topic, where each participant posts a top-level comment with their work.
      • One topic, where I post participant-submitted blurbs for each work in the topic itself.
      • Individual topics for each work (posted either by the participant or me)

      I like the idea of having all the works "under one roof" in a single topic, but I also like the idea of having each work being its own topic. I even think it could be neat to coordinate a "showcase schedule" where, say, only one work gets posted per day until we go through everyone's contributions. This would space out discussions rather than flooding ~creative with everything all at once, but I don't want people at the end of the line to feel cheated from their moment in the spotlight if people get sick of seeing a new Timasomo post each and every day.

      Nothing's decided yet, but let me know your thoughts!


      As before: best of luck to ALL participants! Let's go MAKE SOMETHING.


      Meta

      Suggestions

      If anyone has anything they want me to add to this post or suggestions for the next one, let me know either here or by PM!

      12 votes
    42. Timasomo Post #3: Reflection for Week Two of Four

      Timasomo FAQ What is Timasomo? Timasomo is "Tildes' Make Something Month," a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National...

      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month," a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month.

      What are the rules?

      Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. The showcase date is TBD and will be decided by the participants toward the end of the month, once we have a better idea of what we'll need to do wrap up our projects.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! If you would like to join, post your goal here. The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.


      Thread #3: Reflection for Week Two of Four

      Halfway through!

      Give a Progress Update

      How's it been going? Tell us where you're currently at!

      Breakdowns and Breakthroughs?

      With any creative process, there'll always be unexpected flashes of brilliance or unexpected fizzles for what seemed like good ideas. Have you encountered anything that didn't go like you wanted it to, or something that up and surprised you out of nowhere?

      What's Coming Up This Week?

      With seven days down already, what do the next seven look like for you? Let us know where you're headed.

      Discussion Topic of the Week: Inspiration

      Where do you draw your inspiration from? What other creative works have inspired you? What creative works do you hope your creation emulates, channels, or stands alongside of? I know it can come across as lofty to compare your own work to those of "established" art, but compare away! No need to be modest!


      As before: best of luck to ALL participants! Let's go MAKE SOMETHING.


      Meta

      Suggestions

      If anyone has anything they want me to add to this post or suggestions for the next one, let me know either here or by PM!

      11 votes
    43. How do you turn a smart TV into a dumb TV?

      I've been lamenting the death of the dumb TV for years now, but I'm finally in the market for a new set and trying to plan my next purchase carefully. I've come to grips with the fact that any...

      I've been lamenting the death of the dumb TV for years now, but I'm finally in the market for a new set and trying to plan my next purchase carefully.

      I've come to grips with the fact that any late-model TV I buy is going to feature some or all of the following:

      • Internet connectivity
      • Slow, janky menu screens with awful UIs
      • Pre-installed apps (all of which I consider bloatware)
      • Ads incorporated into the built-in menus or overlaid on my content
      • Alexa / Google Home integration
      • Automatic content recognition and/or other data collection techniques
      • Microphones or cameras, purportedly for voice/gesture control

      My goal is to take a stock smart TV and completely neuter all of the above, resulting in an otherwise fully functional dumb TV. All of my content will be delivered over HDMI from external devices.

      As I understand it, basically all modern TVs are running one of five operating systems: Android TV, webOS, Tizen, Roku TV, or SmartCast. Not knowing anything about these platforms, where should I begin? Which are most susceptible to rooting? Are there any good custom ROMs I could install that would achieve what I'm looking for? Surely others have asked these same questions before me, but I can't find the answers online.

      Yes, this is a companion post to my other home theater question earlier today.

      37 votes
    44. Timasomo Post #2: Reflection for Week One of Four

      Timasomo FAQ What is Timasomo? Timasomo is "Tildes' Make Something Month," a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National...

      Timasomo FAQ

      What is Timasomo?

      Timasomo is "Tildes' Make Something Month," a creative community challenge that takes place in the month of November. It was inspired by NaNoWriMo, the National Novel Writing Month.

      What are the rules?

      Timasomo is self-driven and its goals are self-selected. On November 1st, participants will commit to a creative project (or projects) that they plan to complete within the month of November. There is no restriction on the methods/products of creativity: writing, painting, code, food, photos, crafts, songs -- if it's creative expression for you, it works for Timasomo!

      Though most will be participating individually, collaborations are welcome too!

      What is the schedule?

      Timasomo begins November 1st and ends November 30th. All creative output towards your goal(s) should be confined to this time. This week prior to the start of November is for planning, and there will be a few days at the beginning of December given to "finishing touches" before we have our final thread, which will be a showcase of all the completed works. The showcase date is TBD and will be decided by the participants toward the end of the month, once we have a better idea of what we'll need to do wrap up our projects.

      Can I participate?

      Yes! Timasomo is open to anyone on Tildes! If you would like to join, post your goal here. The greater Tildes community is also encouraged to participate in discussion threads even if you are not actively working towards a creative goal. This is meant to be an inclusive community event -- all are welcome! If you are interested in participating but do not have a Tildes login, please e-mail the invite request address here for an invite to the community.


      Thread #2: Reflection for Week One of Four

      One week down, three to go! Why does it feel like we just started but also like there's not a whole lot of time left?!

      Give a Progress Update

      How's it been going? Tell us where you're currently at!

      Breakdowns and Breakthroughs?

      With any creative process, there'll always be unexpected flashes of brilliance or unexpected fizzles for what seemed like good ideas. Have you encountered anything that didn't go like you wanted it to, or something that up and surprised you out of nowhere?

      What's Coming Up This Week?

      With seven days down already, what do the next seven look like for you? Let us know where you're headed.

      Discussion Topic of the Week: Making Time

      How do you make time in a busy schedule for creativity? Do you find it hard to balance your creativity with other life demands? Do you have any tips or tricks that enable you to put more time and effort into your output?


      As before: best of luck to ALL participants! Let's go MAKE SOMETHING.


      Meta

      Suggestions

      If anyone has anything they want me to add to this post or suggestions for the next one, let me know either here or by PM!

      15 votes
    45. If Universal Basic Income would be introduced, how would you stop prices from rising uncontrollably?

      This question has been going through my head for quite some time. UBI has been talked about quite a bit now, and usually the question is if it should be introduced and if yes, how much should...

      This question has been going through my head for quite some time. UBI has been talked about quite a bit now, and usually the question is if it should be introduced and if yes, how much should everyone get?

      But how would you stop UBI from inflating the economy? If everyone suddenly gets 1000€/month purely because they exist, how do you stop rent from suddenly going up 1000€/month? How do you stop it from going up gradually?

      28 votes