• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. 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
    2. My 2020 Book Challenge: "Reading the Alphabet"

      Here's a little setup I'm going to try out with my reading habits this year. I figured I'd share the idea, in case anyone else is interested in running it (or something similar) for themselves....

      Here's a little setup I'm going to try out with my reading habits this year. I figured I'd share the idea, in case anyone else is interested in running it (or something similar) for themselves.

      Rules

      • I must complete one book for each letter of the English alphabet (26 total).
      • A book fulfills a letter by having the title or any part of the author's name start with that letter.
      • I do not have to go in alphabetical order.
      • I CAN rearrange entries at will.

      Example

      I realize that's hard to visualize, so here's how the first few letters might look once completed (these books are placeholders):

      A: Jeff VanderMeer - Annihilation
      B: Tina Fey - Bossypants
      C: Arthur C. Clarke - Rendezvous with Rama
      D: Dava Sobel - Longitude

      Explanations/Clarifications

      Let's say the first book I read is Kurt Vonnegut's Slaughterhouse-Five. I could have that count for K (Kurt), V (Vonnegut), or S (Slaughterhouse).

      I'm choosing to ignore articles in titles. The Martian would thus count for M (Martian) rather than T (The).

      If an author has a single name (e.g. Voltaire), I can only use that one letter (V). If an author commonly uses more than first and last names (e.g. Chimamanda Ngozi Adichie, Hunter S. Thompson), I can use any parts (C N or A, and H S or T, respectively).

      If the book title is/begins with a number or symbol, I can count it under the letter that corresponds to the name/pronunciation of the number or symbol (e.g. 1984 would be N (Nineteen) while 1Q84 would be O (One)).

      As the process goes on and more letters get filled, my choices will get narrower. I am allowed to swap around books in order to accommodate new choices, but only within the parameters of the rules above. So if I initially had Kurt Vonnegut's Slaughterhouse-Five down for S but then I decide to read Stanley Schmidt's The Sins of the Fathers, I can move Slaughterhouse-Five to V for Vonnegut since Sins can only work for S.

      Purpose

      I came up with this for a couple of reasons:

      • It's a semi-fun way to jazz up my regular reading habits.
      • It gives me a goal to work towards.
      • It will help me narrow down choices from my immense backlog and interest list, especially when I have only a few spots left to fill.
      • It's free-form enough that I don't feel boxed-in, but it's restrictive enough that it'll likely force me to read some stuff I wouldn't usually choose.
      • 26 books for 26 letters is coincidentally perfect for an average of one book every two weeks, which feels like the right pace for me.

      Process Note

      I'm only going to count books I read with my eyes rather than books I listen to. This isn't because I have anything against audiobooks (I love them!) but because I've actually gotten TOO dependent on them and am not sitting down to read books like I used to. I'm hoping this can restart my reading habit. I put this here rather than in the rules because I don't want to restrict anyone else should they choose to do this exercise.


      I plan to post updates on my "alphabet progress" in the scheduled "What are you reading these days?" threads.

      Anyway, feel free to share your thoughts on this process. This is entirely theory-based at the moment, as I've never actually attempted it, so if there's anything I've failed to account for or any potential hiccups you see, let me know.

      Also, if you're wanting to steal the idea, whether wholesale or in part, go for it! It is ripe for modding or tweaking. I'm considering doing a second, separate alphabet for myself that's limited only to graphic novels, for example. I also think it would be neat for people to do it in other alphabets, in languages other than English.

      Furthermore, it's a generic enough setup that you could do it for more than just reading too. You could use the ruleset as written with music (using artist and album names) or movies (using titles and directors). Games are a bit tougher since you really only have the title to work with (since there's often not an identifiable "author"), but with some tweaks I think it could still happen.

      10 votes
    3. Brainstorming for a gaming "challenge checklist" for 2020

      I realize this is a little early and that I've been doing a lot on Tildes lately, but I'm really into this idea and I know a lot of people will soon be busy with holiday plans (if they aren't...

      I realize this is a little early and that I've been doing a lot on Tildes lately, but I'm really into this idea and I know a lot of people will soon be busy with holiday plans (if they aren't already). As such, I figured it was better to go ahead and propose this now rather than wait:

      What are challenge lists?

      In reading circles, it's common for sites to put out yearly "challenge checklists". They are lists of different criteria with stuff like "Read a book published in the year you were born" or "Read a book with the name of a country in the title", and the idea is that you try to complete the list over the course of the year. Here are some examples from 2019:

      The Idea

      I think it would be neat if Tildes came up with a gaming version of one of these challenge lists for 2020. Why?

      • It's fun
      • It's great for diving into your backlog (if you have one)
      • It gives you incentive to play games you might otherwise overlook
      • It's fulfilling to work towards a goal
      • I haven't seen a gaming version of this idea before, so we could (maybe) be trailblazers!
      • But mostly it's fun

      The Process

      I was originally considering coming up with my own individual list for myself, but I think it would be neat if we did a community version instead. As such,

      • If you are interested in participating in a 2020 gaming challenge list, let me know in this thread.
      • If you have ideas for criteria for the challenge list, also let me know in this thread.
      • If you have any other thoughts on this setup, let me know.

      This is a brainstorming thread, so feel free to submit any and all ideas you have. Throw everything at the wall. We'll see what sticks afterwards.

      To be clear, the challenges are more about playing certain games than they are about completing specific tasks within games. So "play a game in which you can pet a dog" works, while "pet the dog in Zork II" does not.

      After we finish brainstorming, I will compile all submitted criteria into a poll and we can vote on the ones we most like. Then, after voting, the top [number TBD] entries from the poll will become our challenge list for 2020.

      8 votes
    4. The Timasomo Showcase Thread

      EDIT: We welcome your feedback and would love to hear your thoughts! Please support the creators by commenting on their work! Introduction The first Timasomo (Tildes' Make Something Month) has...

      EDIT: We welcome your feedback and would love to hear your thoughts! Please support the creators by commenting on their work!


      Introduction

      The first Timasomo (Tildes' Make Something Month) has finished! A big thank you to everyone involved, whether you participated or spectated, and whether you finished or not!

      Below is the work of the participants who have chosen to feature their Timasomo projects for the showcase. Enjoy!


      Procedural Note

      When commenting on specific works from the showcase, please ping those users using @username so that they get notifications.



      Hope: The Stolen Wish

      by @xstresedg

      Link, itch.io link

      When you pull the camera away, you get to see the world from a different perspective. This was the thought I had when bringing The Sword of Hope 2 from a Dungeon Crawler-like game into the style of a Metroidvania. However, with that came a number of challenges, such as dealing with the JRPG elements and utilizing multiple characters. While not present in this demo, they were idealized as possible, with tweaks. Regardless, while it isn't much more than a technical demo, I hope you enjoy this short jaunt of gameplay as much as I enjoyed making it!


      Reusable Christmas Gift Bags

      by @Akir

      Link


      Four Meetings

      by @kfwyre

      Download Links

      PC Build (should work on Linux and Windows)

      Mac Build

      Windows Build (in case the PC build doesn't work)

      Linux Build (in case the PC build doesn't work)

      Game was tested on Linux and Windows, but not Mac. Let me know if you encounter any errors!

      I wanted to make an interactive fiction story in Ren'Py. Four Meetings puts players in the shoes of Ms. Wilson, a high school teacher, as she makes decisions in four different meetings across four different days. It is a short story (10-20 minutes) meant to be played in one sitting.


      Fragile Little World

      by @Gyrfalcon

      Link

      Fragile Little World is a personal website, with a focus on sustainability and space. My main creations were the website itself as well as the first article, which covers the environmental impact of a web page and how that impact can be reduced.


      Poetry

      by @anahata

      the city

      Untitled I

      Untitled II

      fire

      lost


      Sir Curse Band Website

      by @0d_billie

      Link

      I built this website for one of my bands, both to increase our online presence and also to (re)learn web design. It's pretty minimal for now, I'm waiting on things like a photoshoot, confirmation of a few gigs, and updated bios before I can get the rest of the site together.

      That said it's been a fun exercise in web development, not least because I've been trying to keep it lean and light, so no JS or JQuery, and only a minimal CSS framework to work within. I've learned a bit of php, how to use github, and how to accept that Minimum Viable Product still has the word "viable" in it.

      20 votes
    5. 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
    6. 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
    7. 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
    8. 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
    9. Timasomo Post #1: It Begins!

      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! 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 #1: It Begins!

      Timasomo begins whenever it hits 12:00 AM on November 1st, wherever you are on the globe. Dive into your projects! Here's the task list for this thread:

      Formally Identify Your Goal

      In the last post, we all talked about what we were aiming for. Now is the time to set a specific goal that you intend to commit to. Be both optimistic and reasonable!

      Map Out Your Plan (If You Need One)

      Some people like seeing where their creativity takes them, and some people like having a formal process to follow. If you're the type that needs a plan, set one up an share it here (if you want to).

      Conduct a Self-Forecast

      Evaluate yourself as a creator. What are you good at? What do you need to really focus on? How strong is your follow-through? Forecast how this will go for you and try to plan around your own strengths and weaknesses.

      Cheer Others On

      This won't be as necessary at the beginning when optimism, resources, and stamina are all at their highest, but it's always fine -- nay, encouraged -- to post positive, uplifting, and supportive comments to others in Timasomo. Even if you are not participating, you can always cheer others on!

      Make Posts As You Go

      I will be posting these threads every Friday. Feel free to keep a running thread within the post of how things are going for you. It's okay to come back and re-post in here with updates.

      With that said, these posts might get a little cluttered so some might prefer their own conversation space, or would just rather have one that they're directing apart from mine. If you'd rather make your own topic about your project or anything related to Timasomo, feel free! I encourage multiple Timasomo posts over the course of the month, not just these weekly check-ins. Just make sure you tag your post "timasomo" so we can easily find it.


      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!

      25 votes
    10. Timasomo Post #0: Roll Call and Planning

      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! 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 #0: Roll Call and Planning

      Introduce Yourself

      If you are planning on participating in Timasomo, please introduce yourself in this thread. Let the community know a little bit about you, what you do, and your past creative history.

      Discuss Your Plans

      No need to make a formal goal yet -- that will be for Post #1 on November 1st. Here you can simply toss out ideas, throw them around, and start to formalize what you want your specific goal(s) to be. It's always exciting to not only share out what you want to do but to see what others are planning as well.

      Share/Solicit Tips, Tricks, and Resources

      Have some great pointers? Share them here! Need some great pointers? Ask for them!

      Team Up!

      Participants do not have to be individuals, so feel free to join forces. Post a request here if your creative vision involves more than one person. Teaming up can also be useful for people who want to play supportive roles (e.g. playtester, editor, etc.). If you're not wanting to participate directly in achieving your own creative goal but are willing to volunteer help in other ways, offer your services up in this thread!

      Get Excited!

      This is going to be a great event! I'm already hyped to start my project, and I know others are as well! We're one week away from the starting line!


      Meta

      My Role

      I see myself as a "facilitator" in that I'm posting these weekly threads, but I want this to be a Tildes-driven event rather than a kfwyre-driven one. As such, feel free to provide ideas, feedback, etc. on how you would like this to go or anything I'm either missing or missing the mark on.

      Posts

      Furthermore, please do not consider "Timasomo" to be something "owned" by me. I consider it a part of this community. As such, if you would like to post threads for the event outside of our weekly Friday threads, feel free! Maybe you want to share a story, talk about a breakthrough, or seek help with something. All are fine, and please don't feel confined to the weekly discussion threads to do so (though if you'd like to share there, that's fine too). The only thing I ask is that, for any additional posts, you tag your submissions with "timasomo" so that they can be easily found under one roof.

      19 votes
    11. Proposal and interest survey for Timasomo: Tildes' Make Something Month

      UPDATE: Be on the lookout for Timasomo Post #0 on Friday, October 25! November, the month of NaNoWriMo or National Novel Writing Month, is coming up. I was thinking we could run a parallel event,...

      UPDATE: Be on the lookout for Timasomo Post #0 on Friday, October 25!


      November, the month of NaNoWriMo or National Novel Writing Month, is coming up. I was thinking we could run a parallel event, though slightly more open in scope.

      My idea is to use November here as a "Make Something Month" with pretty much wide open parameters. Write a novel, write poetry, paint landscapes, craft pottery, create delicious recipes, homebrew, code a game, contribute to open source software, do something clever with a Raspberry Pi. Whatever it is you're interested in doing creatively, go for it! I envision something quite self-directed, with the challenge being meeting the parameters you set for yourself rather than any external criteria we come up with. It also doesn't have to be limited to a single project, so maybe you want to tackle a weekly or even daily challenge.

      My current vision for how this will work:

      I'll post weekly recurring posts (or see if Deimos can schedule them), starting one week before November begins (for planning), continuing through the month with check-ins and feedback and support, and ending with a final showcase post in December where everyone can share their creative works with everyone else.

      If this is something that you'd like to participate in, please let me know! Also, if anyone has any ideas for how to run it, please share.

      24 votes
    12. ‘A Civil Rights Issue’: Groups Hope Courts Will Toss Out Canada's First-Past-the-Post Voting System

      Article: https://thetyee.ca/News/2019/04/25/First-Past-The-Post-Civil-Rights-Issue/ (April 2019) Press release (October 9th, 2019) about the court filing: Court challenge against Canada’s unfair...

      Article: https://thetyee.ca/News/2019/04/25/First-Past-The-Post-Civil-Rights-Issue/ (April 2019)

      Press release (October 9th, 2019) about the court filing: Court challenge against Canada’s unfair voting system to be filed today

      Tweet confirming the filing: https://twitter.com/Challenge4FV/status/1181992387394113536

      (Sorry about the weird format but I couldn't find a recent news article and I wanted to provide more info than just the press release.)

      10 votes
    13. Simple games for Android

      I've never really been into gaming on my phone, but in the last couple of weeks I've found it's particularly good for entertainment while getting the baby off to sleep. He tends to need holding...

      I've never really been into gaming on my phone, but in the last couple of weeks I've found it's particularly good for entertainment while getting the baby off to sleep. He tends to need holding for 5-20 minutes, during which time no interaction is needed and something to stave off the boredom is good.

      I've been playing Tiny Bubbles which is good because the levels are relatively short and discrete, it's challenging without being too hard (at 4am I don't want that much of a challenge), it's mostly not timing-based, I can play one-handed and drop it at a moment's notice without particularly being penalised.

      Any suggestions for other suitable games would be appreciated.

      12 votes
    14. Programming Challenge: Convert between units

      Hi everyone! It's been a long time since last programming challenge list, and here's a nice one I've encountered. If you search for something like 7km to AU, you'll get your answer. But how is it...

      Hi everyone! It's been a long time since last programming challenge list, and here's a nice one I've encountered.

      If you search for something like 7km to AU, you'll get your answer. But how is it done? I don't think they hardcoded all 23 units of distance and every conversion factor between them.

      If you were programming a conversion system - how would you do it?

      First of all, you have input in format that you can specify, for example something like this:

      meter kilometer 1000
      mile kilometer 1.609344
      second minute 60
      ...
      

      Then you should be able answer queries. For example 7 mile meter should convert 7 miles to meters, which is 11265.41.

      Can you design an algorithm that will convert any unit into any other unit?

      Edit: Some conversion rates I extracted from wikipedia:

      ångström
      0.1nm
      astronomical unit
      149597870700m
      attometre
      0.000000000000000001m
      barleycorn
      8.4m
      bohr
      0.00846
      cable length (imperial)
      185.3184m
      cable length
      185.2m
      cable length (US)
      219.456m
      chain (Gunters)
      20.11684m
      cubit
      0.5m
      ell
      1.143m
      fathom
      1.8288m
      femtometre
      0.00000000000001m
      fermi
      0.00000000000001m
      finger
      0.022225m
      finger (cloth)
      0.1143m
      foot (Benoit)
      0.304799735m
      foot (Cape) (H)
      0.314858m
      foot (Clarke's) (H)
      0.3047972654m
      foot (Indian) (H)
      0.304799514m
      foot,metric
      0.31622776602m
      foot,metric (long)
      0.3m
      foot,metric (short)
      0.30m
      foot (International)
      0.3048m
      foot (Sear's) (H)
      0.30479947m
      foot (US Survey)
      0.304800610
      french
      0.0003m
      furlong
      201.168m
      hand
      0.1016m
      inch
      0.0254m
      league
      4828m
      light-day
      25902068371200m
      light-hour
      107925284880m
      light-minute
      17987547480
      light-second
      299792458m
      light-year
      31557600light-second
      line
      0.002116m
      link (Gunter's)
      0.2011684m
      link (Ramsden's; Engineer's)
      0.3048m
      metre
      1m
      m
      1metre
      km
      1000m
      mickey
      0.000127
      micrometre
      0.000001
      mil; thou
      0.0000254
      mil
      10km
      mile (geographical)
      6082foot (International)
      quarter
      0.2286m
      rod
      5.0292m
      rope
      6.096m
      shaku
      0.303 0303m
      span (H)
      0.2286m
      stick (H)
      0.0508m
      toise
      1.949 0363m
      twip
      1.76310
      yard
      0.9144m
      
      17 votes
    15. What are your mental health upkeep habits/lifestyle?

      I've seen a few posts about sharing issues, but I don't think anything about habits. I'm former "quantitative-self" hobbyist (if you want to call it that), keener and have a side interest in...

      I've seen a few posts about sharing issues, but I don't think anything about habits. I'm former "quantitative-self" hobbyist (if you want to call it that), keener and have a side interest in psychiatry. So in my personal life I'm very active and serious about my own short and long-term mental health. I'm wondering if anyone shares my habits or has others I have not considered. I wont link any literature because there is a lot out there to support most of these habits and I can't make this exhaustive (but I'm happy to help find specific resources).

      Morning quiet time. I wake up early and spend about an hour drinking tea, looking outside and reading. The major benefit here is it gives me a buffer before the start of the day. I used to get up and rush out of the door - I would be stressed from the start and wouldn't have an idea of how to go about my day effectively.

      Reading fiction. I used to read a lot more non-fiction (pop sci and "self-help") but I found with fiction (and also biographies) not only is it generally easier content to process, but the narratives can be therapeutic. There is something about getting exposed to other peoples thought processes (real or not) and overcoming of challenges that can be comforting or inspiring when facing your own.

      Aerobic exercise. And also anything exhaustive - as in you gave it all of your energy. The general health benefits are obviously well established at this point. But, a subjective (AFAIK) experience of mine is the feeling of self-actualization - a sense of victory and fulfillment you can get almost anytime anywhere, and fairly frequently.

      Regular social contact. Specifically AFK/face-to-face. This seems banal but it's really not. I make a serious active effort here - I think about who I haven't seen in a while, who I might feel like would complement or share my vibes right now or near future and make plans ASAP. This among the most important of my habits, or at least has the most therapeutic effect. Something about social interactions, even if they're just about talking shit, can be therapeutic and energizing. And this is coming from someone who is generally an introvert and would usually prefer to stay home.

      Restrict social media. I probably don't need to explain this one. But I'll also add that, after following the advice of someone on Tildes (sorry I can't find the post!) limiting my news source to only the Current Events of Wikipedia has done wonders for me! I've stayed informed and have avoided the anxiety-inducing clusterfucks of newstainment. I group this with social media because they're so close nowadays (gossip?).

      Meditation. Big one right here. I've been practicing for ~7 years now, and it's very noticeable when I skip a 20 min session a few days in a row - I become more agitated, short tempered and anxious (is depressed, but mainly just too focused on myself either way). Specifically "mindfulness" (loose term) or Vipassanā style (I use and highly recommend Waking Up). Style here is important because they all exercise different neural pathways. The product of this practice 1) being much more aware of what has emotionally triggered me and 2) being more able to let go/resolve of negative states of mind. E.g. instead of grinding my teeth with a negative thought train the past 3 hours I notice it's all petty within a moment or two and am able to move on and focus on my task at hand and later sleep soundly.

      Psychedelics. Namely the tried-and-true classics. This one is finally getting the attention it deserves in the public domain. As opposed to the others which I do on a near-daily basis (aim for daily), psychedelic experiences I limit to only a handful of times per year because 1) it's work, it requires planning and a day or two off; 2) the positive/resolving effects last for months/years/lifetime; and 3) it requires integration with you baseline reality life to really be effective.
      This one hands down has provided me the most benefit out of all and has inspired me to actively pursue everything above, especially meditation and social life. Specifically, it's the perspective you can get from a psychedelic experience that can be like years of therapy because it's all internally-motivated - you can get an objective perspective on you own life that no one else can offer and one you normally would not accept, especially if it's self-critical.
      For best results I do this with close friends, at home and/or in nature - taking long walks by the river or woods. Sometimes quiet time at some point as well, to allow self-reflection, taking a moment for an honest review and check in.

      Safety disclaimer Psychedelics, and also exhaustive workouts and meditation, can have serious adverse effects if done in excess or without proper planning. Always practice harm reduction: do your research (e.g. Erowid for substance info) test your drugs, carry Naloxone and *always* have a friend, at leas to check in with. Start small - you can always take more but not less.
      32 votes
    16. I finished playing through The Witness

      MAJOR SPOILER WARNING What I Did The game took me around twenty hours to beat, and I stretched that out over the course of about two months. Sometimes I would dive in deep and play non-stop for an...

      MAJOR SPOILER WARNING


      What I Did

      The game took me around twenty hours to beat, and I stretched that out over the course of about two months. Sometimes I would dive in deep and play non-stop for an hour or two, but most of the time it was me playing it almost piecemeal, for ten or fifteen minutes at a time. Enough to get through one or two panels that I had been stuck on and then stop again.

      I would have liked to do longer gaming sessions with it, but I found that I sort of had finite mental resources to apply to the game. I would hit a panel, be thoroughly perplexed, stare at it for 10 minutes while trying different solutions in my head, on paper, and in the game. Nothing would work, so I'd stop the game. The next day I would boot it up and, more often than not, have the solution in a minute or two--sometimes even the first try! I think my brain was working on these in the background.

      Something that helped me massively was not letting myself get intimidated by the game. As I would work myself farther and farther down a strand of puzzles, I would instinctively start to feel the pressure that they were getting harder and harder each time. Rather than feed into that feeling, I simply reassured myself that each puzzle was its own thing, and each one had a solution right there, staring me in the face. I just had to find it.

      What I Loved

      I think the game is gorgeous. Stunning. Beautiful. An absolute joy to look at. It made me realize that we don't often get vibrant color in games that aren't pixel art. I also think the world is beautifully designed. The island is a memorable place with lots to explore.

      I also loved the game's ability to teach you its rules wordlessly. The line puzzles aren't just puzzles--they're a language. The whole game felt like some geometric force was trying to communicate with me, but first it had to teach me its alphabet, grammar, and syntax.

      Furthermore, I can't tell you how many times I would fight for a solution to a difficult puzzle, feeling it was nearly impossible all the way, only to find the seemingly one right answer. The only way it could possibly work. The next panel? The same damn layout but with an added rule that ruined my prior solution! I loved that the game made me rethink my own thoughts and forced me to see, quite literally, that there is often more than one way to solve a problem.

      What I Felt

      I was probably 12 to 14 hours into the game when I accidentally stumbled onto the knowledge that there were lines that could be activated outside the panels. I can't remember where I was but holy hell can I remember the feeling. I've got goosebumps right now as I type this from revisiting it in my memory. It was the sublime feeling you get from a great plot twist. There was a sense of revelation, the feeling of frission, and a newfound respect and appreciation for the design that went into the game.

      What's sad is that it shouldn't have taken me that long. I saw the circles and lines throughout the environment as I made my way around the island and just assumed that it was a sort of visual motif, or maybe a stylistic flair, much like the game's sort of cartoony, polygonal look. Finding out that I could, in fact, trace them just like every other line I'd been making for the past ten hours was absolutely flooring to me. Experiencing that moment is one of the high points in all of my gaming history. It was the moment the game went from "this is definitely a clever game!" to "FUCK...this game is SO. DAMN. SMART." After that moment I think I spent two hours frantically running around the island hunting environmental lines. Now that I knew what to look for, they were EVERYWHERE. Hiding in plain sight! I was stunned. In absolute awe.

      At probably about the 15 hour mark, I found the movie room and had the input for one movie. It was a scene in which a man lights a candle and attempts to walk across a courtyard, and each time the candle goes out, he returns to the beginning. I took this to be a metaphor for the game--specifically that it is about the journey rather than the destination. As such, this was the point that I realized I wasn't going to get some revelatory story at the end of the game, and that making it to the end of the game, while definitely a goal, was not what gave the game meaning.

      The sub-takeaway from the film was the idea that the effort is worth it. The man in the film could have just crossed the courtyard and lit the candle at the end. The fact that he didn't showed self-restraint and a committment to the rule. I took this to be a comment on how the game is played. I could have looked up solutions to the puzzles online and just inputted them easily as a way of breezing through the game. While it would get me to where I was going (the end), what was the point? My playthrough was the lit candle route--harder because I was forcing myself to put in the work rather than taking the easy way out.

      Oh, and did I mention that the film also had an environmental line at the end you could activate if you went behind the screen while it was running? Genius. This game is SO. DAMN. SMART.

      What I Didn't Love

      Because I didn't pay attention to detail and made assumptions when I shouldn't have, I didn't realize that I could enter the mountain without all the beacons activated. My gamer mind simply saw OBVIOUS GATED DESTINATION and OBVIOUS DESTINATION GATE KEYS and went "yup, gotta get all of these to unlock the end!" As such, I overplayed my game a bit by doing all of that first. I was all set for entering the mountain to be the ending, especially because the village beacon felt like a "final exam" to the game, incorporating all of the other puzzle types. I kept coming back to it after learning a new symbol/rule and would chip away here and there until I finally got through all of it.

      As such, when I got into the mountain and there were even more puzzles I was miffed. My steam had run out. Add to that I'm pretty susceptible to motion sickness in games, so the flashing, scrolling, and color-cycling puzzles were deeply unpleasant for me. I literally had to look away from the screen for the scrolling ones. I solved them on paper and inputted them with the panels in my peripheral vision.

      The double-sided room below those was equal parts brilliant and frustrating, though I was impressed as hell with the room with the four sub-puzzles that fed into the larger one on the floor. Unfortunately, I ended the game on quite a low note, as the pillar puzzles at the very end turned my stomach on account of the rotating camera. I was able to power through those only because I knew I was so close to the end.

      What I'm Left With

      While I didn't love the ending, I, as previously mentioned, don't think it's about that. The game gave me 20 hours of puzzle-solving bliss in a beautiful, rich environment. It gave me legitimate chills when I figured out its secret. It made me think, it made me work, and it made me feel legitimately fulfilled. Good puzzle games make you feel baffled and then they turn around and make you feel brilliant. This one made me feel all sorts of brilliant.

      The game has so many legitimately clever moments. I loved the pagoda area where you have to look through branches at the right angle to see the solution. The last puzzle has two pieces of the answer, but a section is missing. After traipsing around, trying every possible visual angle, I look down and find a branch broken off at my feet. The missing piece. Brilliant.

      It was filled with little things like these. Little thoughtful twists or nudges. Each puzzle strand was an iterative sequence, and each time you thought you knew where it was headed, they'd push it further. Then further. More and more. Often in ways you wouldn't expect. It's not just that the idea of the game is good but that its execution is so rich and thoughtful that it makes me reverent.

      As for post-game stuff (because I know there's a ton I haven't gotten to), I'm taking a break from the game right now, but I might return to it a little later. I kept screenshots of puzzles I didn't solve or environmental elements that I was pretty sure were really activatable but that I couldn't quite figure out (the brown railroad tracks in the white limestoney area, for example).

      I have the inputs for a couple more movies that I haven't watched, so I'll probably go back for those. I know there's a challenge area as well, and I'm presumably equipped for it given that I did all of the beacons, but I don't know if I'm up for that. Not just yet, at least.

      What You Can Help Me With

      For those of you that have gone through the post-game content, do you recommend it? Are there certain things I should focus on? I'm not terribly concerned about spoilers, but if there's something "big" like the environmental line revelation, maybe just give me a hint or point me in the right direction.

      I also have a couple of lingering questions. Feel free to answer them unless you feel that it's better if I try to figure it out by myself.

      • What do the individual, standalone panels lying around the island do (the gray ones with the triangles)? I've figured out the rule, I just don't know their purpose.

      • Does finding all the environmental lines serve any larger purpose?

      • Is there story or lore in the game? Does the island or its frozen inhabitants get explained? I activated a few audiologs, but those were mostly philosophical ponderings rather than narrative.

      • How on earth do I get that environmental line with the railroad tracks? Of all the ones that I haven't been able to figure out how to get, that one's bothering me the most.

      Finally, to anyone who's played the game (which is hopefully anyone who read this), I'd love to hear your experience and thoughts. What was The Witness like for you?


      EDIT: Writing the post inspired me to go back into the game instead of sleeping. I watched two other videos I had found inputs for. One was a woman talking about freeing yourself from want, and the other was a man talking about science and knowledge. Interesting stuff.

      Then I started exploring and I found an environmental line made by the negative space in the sky when properly bounded by a cloud and wall from the exact right angle. This game is SO. DAMN. SMART.


      EDIT 2: Disregard where I said I was going to take a break from the game. I'm diving back in. I want to explore and find these environmental lines. It's so satisfying when you find one.

      There was one on a bridge leading from the village towards the foresty area with the orange trees. I could see it from the ground and knew it definitely was one, but I could never quite position myself right to actually trace it. I tried climbing in the castle area since it seemed like I needed to be elevated, but that didn't work. I tried it from the rooftops in the village, and that didn't work. Then I looked: the tower in the middle of the village! I'd forgotten to try from there because once I got to the top of that I headed straight for the mountain. Sure enough, that was the spot.

      Also, can we talk about how the sound is so satisfying when you get one? So good.


      EDIT 3: The game might be trying to teach me a lesson in freeing myself from want. Now that I'm fired up to dive back into it, it's hard crashing after I start it up. It loads fine and I can walk a few steps, then it locks up my whole system.

      I'm running it on Linux through Proton and tried all the different Proton versions assuming that was the culprit (it has crashed before) but the outcome is the same. I might be technologically barred from going further, which I guess is in the spirit of the game's ending and philosophy, right?


      EDIT 4: My OS had some graphics library updates for me today, and after installing them I'm back in business--no more crashing! (Sub edit: I spoke too soon. It crashed after about half an hour, but that's way better than what I was getting before). I spent a while traipsing around the island, looking for environmental lines. It's amazing how, in hindsight, so many areas or destinations that I thought were just kind of dead space are actually strategic locations for environmental lines.

      A good example is the very beginning of the game. You can get onto the roof of the overhang you first walk out from. At the beginning of the game I got up there, saw some pillows, and just thought it was set dressing in an ultimately useless space. Nope! Not only is there an environmental line you can get from there, but there's an audiolog as well if you're paying attention to detail (which, of course, I wasn't in my first go-around).

      22 votes
    17. Python challenges or projects with just the standard library?

      I've been slowly learning python for some months already. I used the Python Crash Course book from No Starch Press, it teaches the basics and then goes on with some projects with pygame,...

      I've been slowly learning python for some months already. I used the Python Crash Course book from No Starch Press, it teaches the basics and then goes on with some projects with pygame, matplotlib, etc.

      However, I feel that my Python skills aren't very good yet, and before learning to use libraries I would like to have a better command of the standard library.

      I have been looking for some book with projects or, even better, challenges using just the standard library, but haven't found any good ones. Most of them either are for absolute beginners, or use additional libraries, or are very technical and without focus on practice.

      Do you know of any good book or resource with challenges or projects that don't depend on additional libraries? Or, do you have any idea for a project or challenge using just the standard library?

      Thanks in advance!

      14 votes
    18. Do you live in a media bubble? Do you use Google News? I recommend using it signed-out at least 50% of the time

      I recently started jumping around various browsers and machines. I sometimes keep instinctually going to Google News in all of these environments. I am often signed-out in these other browsers....

      I recently started jumping around various browsers and machines. I sometimes keep instinctually going to Google News in all of these environments. I am often signed-out in these other browsers. This has been an eye-opening experience for me.

      Many years ago I had blocked Fox, RT, and other crap out of my GNews feed. I was living in a bubble of my own making. I actually prefer that bubble, as there is more factual information in it, but it comes at a cost. I had lost a lot of my situational awareness of the political and media climate.

      I am not trying to be centrist here, I just think that one should know the entire battlefield, not just the news given from their comfortable sources. For one thing, I had no idea of the dominance which Fox News had in Google News, also that RT was so prevalent, also that there was so many other sources of utter right-wing propaganda that had been normalized. How can I fight disinformation if I am unaware of its origins?

      What do you think about this? Would you take me up on my challenge of reading the uncustomised news? Do you ever try to get out of your comfort zone in the news? Does it help inform you?

      edit: Just FYI, to easily use Google News, or any other news site signed-out, first open a "private window" in your browser.

      14 votes
    19. This Week in Election Night, 2020 (Week 16)

      good morning, tildes--this is not a test. we are 482 days and dropping away from possibly the biggest election day in recent american history. no opinion pieces or longform this week; this week...

      good morning, tildes--this is not a test. we are 482 days and dropping away from possibly the biggest election day in recent american history. no opinion pieces or longform this week; this week was pretty quiet, as was true of last week. a few polls also dropped, and they are included here.

      the usual note: common sense should be able to generally dictate what does and does not get posted in this thread. if it's big news or feels like big news, probably make it its own post instead of lobbing it in here. like the other weekly threads, this one is going to try to focus on things that are still discussion worthy, but wouldn't necessarily make good/unique/non-repetitive discussion starters as their own posts.

      Week 15

      News

      Polling

      Biden: 30%
      Sanders: 15%
      Warren: 15%
      Harris: 15%
      Buttigieg: 5%
      All others below 5%.

      Biden: 31%
      Sanders: 19%
      Harris: 14%
      Warren: 13%
      Buttigieg: 6%
      All others below 5%

      General Stuff

      Buttigieg: 24.8 million
      Sanders: 24 million (18 million fundraised, 6 million transferred)
      Biden: 21.5 million
      Warren: 19.1 million
      Harris: 12 million
      Bennet: 3.5 million (2.8 million fundraised, 700k transferred)
      Bullock: 2 million
      Hickenlooper: 1 million
      Swalwell (dropped out): 850k

      • from the Atlantic: The Most Critical Argument Democrats Will Have in 2020. healthcare is again going to loom pretty heavily over this race, consistently being one of the top issues for americans. the healthcare debate is part of what led to the democratic wave in the 2018 elections and, if republicans don't get better messaging in short order, is probably going to be one of the many things which leads to trump losing re-election in 2020. of course, what the democratic plan for healthcare looks like to the eventual nominee isn't set in stone either; most of the frontrunners define their plan as some form of medicare for all and would get rid of private insurance, most of the perennial 1%ers want something less "socialisty". given that the party is to the left of where it used to be and that biden is the only person really standing on the status quo who has a chance at winning at this point, i'd bet on M4A winning out ultimately.
      • from the Atlantic: The Long-Shot Candidacy Conundrum. one of the candidates in this piece has already dropped out (swalwell), but the weird slate of swalwell, seth moulton, and tim ryan as candidates in the presidential race is still interesting because they really have few if any compelling reasons to be running and most people have no idea why they're running at all. ryan perhaps has the best case: ohio, likely to lose a congressional district in 2020, will possibly redistrict him out and leave him having to run in a less friendly district; there are no such excuses for swalwell (now dropped out and committed to his house seat) or moulton (in a safe seat but almost certainly limited in his ability to climb the political rungs by his anti-pelosi posturing). nonetheless, running is almost certain to land them all more political capital or better positions than the ones they currently have, which makes the presidency pretty alluring even if they come nowhere near it.

      Elizabeth Warren

      • from the Guardian: 105 town halls and 35,000 selfies: how Warren has shaken up the 2020 race. warren's strategy which early on in the race seemed to be leading her down a road to inevitable failure has turned around quite significantly in the past few months, as this article by the guardian explores. in practice, this piece on warren's strategy is also a candidate profile, talking mostly about warren's policy focus and her eventual aims to save capitalism from itself.
      • from POLITICO: Elizabeth Warren shuns conventional wisdom for a new kind of campaign. warren's campaign is also crafting a new path by eschewing the standard model of campaigns where you just hire a shit ton of consultants who advise you on everything. warren's campaign has no consultants, no in-house pollster, plans to do its ad-making in-house, and has an extensive payroll of staffers, all of which is funded by the idea that her fundraising will continue as it has this quarter (19.1 million). this model has no guarantees of working, since it is entirely underpinned by warren continuing to raise absurd amounts of money, but if it manages to stay afloat, it could be quite formidable and serve as a future model for campaigns.
      • from CBS News: Elizabeth Warren proposes executive orders to address race and gender pay gap. warren has some policy that she intends to push through with executive orders on the race pay gap and the gender pay gap. per CBS: "...companies and contractors with historically poor records on diversity and equality [would be] den[ied] contracts with the federal government." also a part of this plan:

      To address the underrepresentation of women of color in leadership in the federal workforce, Warren says she would issue an order to recruit from historically black colleges and other minority-serving institutions; establish paid fellowships for federal jobs for minority and low-income applicants, including formerly incarcerated people; and require federal agencies to incorporate diversity into their strategic plans and mentorship efforts.

      • from Jacobin: Elizabeth Warren’s Next Step on Medicare for All. warren embraced medicare for all at the debates, which was not especially surprising; however, it remains to be seen how much warren makes talking about it a focus of her campaign. warren has been pretty silent on healthcare issues despite having polices on significantly more esoteric issues and her website still lacks a healthcare page as of now. jacobin makes the case here that warren would be smart, if she cares about medicare for all genuinely, to defend it at every opportunity and sell it to the american public, lest it be rendered unpassable in the future.

      Kamala Harris

      • from CBS News: Harris proposes 100 billion plan to increase minority homeownership. kamala harris has some new policy aimed at promoting minority house ownership. CBS reports that the plan "...calls for 100 billion Housing and Urban Development (HUD) grant to provide homeowners or homebuyers who rent or live in historically red-lining communities, where minority home and business owners were largely blocked from accessing capital for investment, up to a $25,000 down payment in assistance and closing costs." there are some other fairly esoteric qualifications involved here, but i won't quote those because they're mildly confusing and don't necessarily contribute to an understanding of the policy.
      • from VICE: Iowa Is Getting Serious About Kamala Harris. unsurprisingly, harris's meteoric rise following the first set of debates continues. harris and biden both swung through iowa over the fourth of july and harris was immediately greeted to significantly more reception than she presumably would have gotten prior to the the debates. biden remains the slight frontrunner, of course, but despite harris prioritizing the more diverse early states of south carolina and nevada in her electoral strategy, she increasingly looks competitive in iowa.

      Everybody Else

      • from Jacobin: Bernie Is the Best Candidate on Palestine. jacobin makes the case for sanders being the best candidate on palestinian issues. this is relatively straightforward; sanders is probably the only candidate in the race currently who has consistently pushed for palestinian issues and really his only contemporary with a comparable record is warren, who used to be staunchly pro-israel before gradually moderating on the issue. sanders still has many rough spots around the edges when it comes to palestinians, namely the fact that he's anti-BDS (but against banning of the movement), but there are no perfect candidates.
      • from Jacobin: We Don’t Need Pete Buttigieg’s National Service Program. jacobin is also unsparing in its criticism of buttigieg's national service program which is, admittedly, pretty silly in its justification. in the article's words:

      But more to the point, the basic diagnosis behind Buttigieg’s proposal (and others like it) is simply incorrect. True enough, few would probably challenge the suggestion that America is a deeply fragmented and polarized society. Revealingly, though, Buttigieg thinks the causes are spiritual and cultural rather than material and political: people have different identities, backgrounds, income levels, religious beliefs, and party affiliations, with these differences being hardened by epistemological bubbles online; ergo, a divided country that might become more unified if people were brought together in common cause.

      It’s a tidy narrative, and one that conveniently sidesteps America’s maldistribution of wealth, its general dearth of quality public programs and services, and the numerous ways these injustices and others contribute to a coarsening of its social fabric.

      • from CBS News: Tulsi Gabbard says Kamala Harris hatched "political ploy" to "smear" Joe Biden on race. y'all remember tulsi? she's still around, and she's making headlines for the wrong reasons yet again. for some reason, she's decided to die on the hill of kamala harris smearing biden on race issues, saying harris was "leveling this accusation that Joe Biden is a racist — when he's clearly not — as a way to try to smear him." this is interesting: harris not only never said that biden was a racist, but in fact immediately prefaced her comments with "I do not believe you are a racist"; i suppose tulsi is trying to argue that harris was lying or something similar here. either way, it's a bizarre line of attack that doesn't really make a lot of sense, not least because gabbard has literally nothing to do with the whole situation.
      • from CNN: 2020 Democrats Klobuchar and Inslee unveil education plans ahead of summit. jay inslee and amy klobuchar meanwhile unveiled some education plans. here are the highlights:

      klobuchar:

      • would end the Trump administration's push for a school choice tax credit
      • proposes a federal-state partnership program under which states would tackle education funding equity and recommend how school services can better meet the needs of working parents

      inslee:

      • will end the diversion of federal funds to private charter schools
      • would provide universal preschool, double funding for magnet schools and fully fund the federal Title I program for schools that serve low-income areas
      • promises to help states fund pay increases for educators, providing student loan forgiveness for educators and protecting teacher pensions
      • supports giving federal funds to districts that switch to zero-emission buses and investing in climate change education and STEM programs at K-12 schools and historically black colleges and universities

      both:

      • promise to fully fund the Individuals with Disabilities Education Act and to provide protections for the LGBTQ community
      • want to ban the use of federal funds to arm teachers or for firearms training
      • from NBC News: Swalwell ends presidential campaign less than two weeks after first debate. eric swalwell, one percenter extraordinaire and man whose name is impossible to spell correctly on the first try, is hanging up his presidential campaign after lackluster polling and fundraising. swalwell's most recognizable moment for people will probably be his tagline "pass the torch"; unfortunately, it does seem that he's passed the torch himself to candidates who can actually gain traction with the american public. swalwell remains a house representative, and will be seeking reelection in 2020.
      • from Vox: “I call her a modern-day prophet”: Marianne Williamson’s followers want you to give her a chance. marianne williamson remains the media's token "wacky candidate", for which she receives occasional media attention including this article focused on the people who support her. broadly, her main demographic is wine moms, but williamson also has a number of younger supporters to her campaign and message. williamson supporters are, unsurprisingly, not "williamson or bust" types: just as other candidates's supporters, they're more than happy to get behind other people and the eventual nominee, whether that's marianne or not. williamson's supporters will probably remain behind her for the duration of her campaign, though.

      anyways, feel free to as always contribute other interesting articles you stumble across, or comment on some of the ones up there. see also: Why America is Ignoring Kirsten Gillibrand, Warren Rising: Massachusetts Progressive Announces $19 Million Fundraising Haul, Any Democrat Who Wants to Be President Should Reject War with Iran, Not Hide Behind Process Criticisms

      15 votes
    20. What are some of your favorite examples of storytelling via gameplay?

      Video game's approach to storytelling usually comprise of mixing gameplay mechanics (gunplay, health system, enemy AI...) and storytelling elements (cutscenes, dialogue trees, environment...

      Video game's approach to storytelling usually comprise of mixing gameplay mechanics (gunplay, health system, enemy AI...) and storytelling elements (cutscenes, dialogue trees, environment details...). There are also special systems designed to work both as gameplay challenge as well as narrative carriers (quick time events, the nemesis system in Shadow of War...)

      However, there's also a third approach, where traditional gameplay elements when put into appropriate context within the game gain additional narrative significance (the way Thomas was Alone's basic platforming mechanics are personified via narration, or Undertale's combat system being integral to how the story develops...)

      Have you ever noticed if a gameplay element also doubled as a storytelling device in the games you played before? If so, what was it and what did it "tell" you?

      12 votes
    21. Challenge: defuse this fork bomb

      On lobste.rs I found link to an article from Vidar Holen, the author of shellcheck. He made a fork bomb that is really interesting. Here's the bomb: DO NOT RUN THIS. eval $(echo...

      On lobste.rs I found link to an article from Vidar Holen, the author of shellcheck. He made a fork bomb that is really interesting. Here's the bomb:

      DO NOT RUN THIS.

      eval $(echo "I<RA('1E<W3t`rYWdl&r()(Y29j&r{,3Rl7Ig}&r{,T31wo});r`26<F]F;==" | uudecode)
      

      This may look pretty obvious, but it's harder than you think. I fell for it. twice. Can you find out how this bomb works?

      Warning: executing the bomb will slow down your computer and will force you to restart.
      You can limit impact of the fork bomb by setting FUNCNEST.

      export FUNCNEST=3
      

      Have fun!

      12 votes
    22. Animating the Inanimate Poetry Challenge

      @cadadr's 4 word poetry challenge is one of my favorite Tildes threads to read through on account of the many clever and thoughtful responses, so I figured I'd try to kick off another one. This...

      @cadadr's 4 word poetry challenge is one of my favorite Tildes threads to read through on account of the many clever and thoughtful responses, so I figured I'd try to kick off another one. This one is a little more conceptually involved, but I think it still has the potential to be a good time like the last one.

      Rather than going with a strict word or line count, instead I am creating a restriction based around personification:

      Challenge:
      Your poem must:

      • Be written from the point of view of an inanimate object
      • Give the object personality/emotion
      • NOT name the object, so that people have to infer it from what you've written

      An example might be an automatic door that is bored to tears from opening and closing ad nauseum. Or maybe a watering can that is excited to tend to its garden.

      In trying to come up with a model I decided to channel a resentful milk carton:

      It's fine
      I get it
      You don't have to justify yourself
      Lots of better things have come around
      Since you first chose me

      Just know that I'm still here
      If you need me
      Waiting for that blissful moment
      Where you light up my world
      And take me in your hand
      And make me feel like I'm flying
      Before you lower me down
      In a lover's embrace

      It's fine
      I get it
      Until then I'll sit here
      In the cold, cold dark
      Trying not to go sour
      Next to the slowly molding cheese
      And forgotten grapes

      It's far from perfect but hopefully it gives you an idea of what the assignment can look like. While I saved my "reveal" to the end, don't feel obligated to use that tactic unless you want to. You don't have to hide the identity of your object, just don't name the object outright in the poem.

      Feel free to make your poem as long or short as you wish. Feel free to make it as meaningful or silly as you want. Above all else, have fun!


      If you need help with ideas or just want the challenge of writing to a randomly selected specification, you can use this noun generator for objects and this adjective generator for sentiments.

      9 votes
    23. This Week in Election Night, 2020 (Week 14)

      good morning, tildes--this is not a test. we are 496 days and dropping away from possibly the biggest election day in recent american history. we have one opinion piece this week and a number of...

      good morning, tildes--this is not a test. we are 496 days and dropping away from possibly the biggest election day in recent american history. we have one opinion piece this week and a number of [LONGFORM] pieces this week. our polling section continues this week as well.

      the usual note: common sense should be able to generally dictate what does and does not get posted in this thread. if it's big news or feels like big news, probably make it its own post instead of lobbing it in here. like the other weekly threads, this one is going to try to focus on things that are still discussion worthy, but wouldn't necessarily make good/unique/non-repetitive discussion starters as their own posts.

      Week 1Week 2Week 3Week 4Week 5Week 6Week 7Week 8Week 9Week 10Week 11Week 12Week 13


      News

      Polling

      • From Emerson (B+ on 538); margin of error +/- 4.5: National poll

      Joe Biden continues to hold his announcement bounce, and has gained a point since May – now holding 34% of the vote, followed by Senator Bernie Sanders who moved up 2 points to 27%. Senator Elizabeth Warren has broken away from the rest of those running, into 3rd place – improving from 10% of the vote up to 14%. Senator Kamala Harris comes in fourth with 7%, Mayor Pete Buttigieg is in fifth with 6%, and Senator Cory Booker follows in sixth with 3% of the vote. All other candidates poll at 1%.

      Biden 26%
      Warren 14%
      Sanders 13%
      Buttigieg 9%
      Harris 7%
      O'Rourke 4%
      Booker 2%
      All others 1% or less

      General Stuff

      • from Vox: 2020 Democrats share plans to fight poverty at presidential forum. this week has been rich with townhalls and events, one of the first of which was the Poor People's Campaign forum, specifically dedicating itself to the issues of low-income Americans and poverty. a number of the perennial one-percenters showed up, as did frontrunners biden, sanders, warren, and harris; in general, the frontrunners took the opportunity to show off their plans where they had them for low-income america, and the one-percenters tried to make a case to voters.
      • from FiveThirtyEight: Democratic Candidates Answer Yes-Or-No Questions About Criminal Justice Policy. FiveThirtyEight decided to ask some criminal justice questions of the candidates running, and the results are interesting. the chart summarizing responses to the questions is here. literally the only thing all the candidates who answered agree upon unconditionally is pell grants for prisoners, but everybody basically agrees upon death penalty abolition (ryan, the sole dissenter, wants an exception for terrorists but otherwise does not support it), abolishing cash bail (inslee is the one exception), and marijuana legalization (delaney and klobuchar are the exceptions). inversely, only sanders and gravel support granting prisoners the right to vote; gravel is also the only person who answered in the affirmative to all six questions.
      • from NPR: 2020 Democrats Offer Up Affordable Housing Plans Amid Surging Prices. increasing concern with housing prices is driving democratic candidates to seek to tap into a voting base which spans a large part of the electorate. if it seems like not a coincidence that housing is playing a much larger role in this primary than it ever did in 2016, tha's because it is and it's being driven by voter sentiments. "When [Democratic pollster Geoff Garin] asked voters in 2016 if they thought housing affordability was a problem where they lived, 39% said it was a fairly serious or very serious problem. This year, that number is 60%."
      • from Vox: [LONGFORM] We asked all the 2020 Democrats how they’d fix child care. Here’s what they said. Vox's second entry in this section sees them asking around about child care policy, which is something that a number of candidates have taken up this year in their campaign planks. their findings are:

      universal childcare supporters: warren, sanders, harris, o'rourke, swalwell, klobuchar
      tax credit supporters: gillibrand, buttigieg, bennet, moulton, williamson
      universal preschool supporters: castro, yang, booker, ryan
      other: biden (no stated policy); de blasio (NYC-type program?); hickenlooper ("subsidies on a sliding scale"); bullock ("universal access to voluntary, early childhood education")
      did not respond: inslee, gabbard, delaney, messiam

      • from POLITICO: The gloves come off in the Democratic primary. the previously amicable primary got mildly spicy this week because of a number of plotlines. last week we of course began the "biden sorta kinda praising segregationists" plotline, for which he drew significant criticism but doubled down inexplicably; earlier in the week we also had the "sanders criticizes warren as corporatist" plotline, which sanders later said was actually directed at a moderate thinktank called third way. now that the veneer of not criticizing other candidates has been worn off, we're probably bound to see some other beefs flair up as the primary goes on.
      • from NPR: 8 Political Questions Ahead Of The 1st Democratic Debates. NPR offers up 8 questions for consideration given that tomorrow is the first debate of this long, grueling cycle:
      1. Will Biden stand up to the scrutiny?
      2. Is the debate an opportunity or danger zone for Bernie Sanders?
      3. Does Warren make the most of commanding the stage?
      4. Can Harris and Buttigieg stand out?
      5. Do the pragmatists or progressives win out?
      6. How much of a focus is Trump?
      7. How will foreign policy factor in?
      8. Who will stick in voters' minds?

      Elizabeth Warren

      • from POLITICO: Warren emerges as potential compromise nominee. warren has been the biggest beneficiary of the moderate/centrist wing of the democratic party realizing that its influence over the party is waning and that the increasing normal is going to be candidates in the vein of warren and sanders. warren is most likely getting the benefit here for obvious reasons: she self identifies as a capitalist, and sanders for the most part does not. of course, if you actually compare notes on their policies, they're mostly the same, so... not sure this gambit is going to work out?
      • from POLITICO: How Sen. Elizabeth Warren would try to ban private prisons. policy wise, warren unveiled a plan this week to ban private prisons. this is pretty straightforward:

      Warren would end federal contracts with the Bureau of Prisons and Immigrant and Customs Enforcement (ICE) for detention facilities and private prisons. Warren would try to extend this ban to states and localities as well. In addition, the plan calls for prohibiting contractors from collecting service fees for "essential services" such as phone calls, health care, and bank transfers."

      “This is a democracy. In a democracy, the laws should reflect the values of the people. So I say it is time to go on offense with Roe v Wade. It’s not enough to say we’re going to rely on the courts. We need to pass a federal law to make Roe v Wade the rule of the land.”

      Bernie Sanders

      • from CNN: Elizabeth Warren's rise opens a new chapter in the progressive primary. although titled for warren, this piece is actually about bernie sanders and how warren's rise in the polls threatens to balkanize the progressive vote between the two of them. it als goes into some details about the controversy over the sanders tweet that was apparently aimed at warren but which sanders said was actually directed toward third way.
      • from Vice: Bernie Sanders Wants to Wipe Out All Student Loan Debt. sanders's big coup this week was a plan to eliminate all student loan debt. Vice explains that: "Under the Sanders plan, there would be no eligibility standards — it would cancel 1.6 trillion in undergraduate and graduate debt for all 45 million people who hold it. Sanders would also make public universities, community colleges, and trade schools free." and as for how you pay for it, "Sanders intends to pay for the plan with taxes on Wall Street, namely a 0.5 percent tax on stock transactions and a 0.1 percent tax on bonds. The plan is projected to cost $2.2 trillion over 10 years."

      Pete Buttigieg

      • from CBS News: Officer-involved shooting remains Pete Buttigieg's biggest 2020 challenge yet. buttigieg has had a rough week dealing with what can really only be described as a complete clusterfuck of a situation. the set-up: "Prosecutors say the officer who killed Logan, Sgt. Ryan O'Neill, was responding to a report of a person breaking into cars when he encountered Logan in an apartment building parking lot. O'Neill told authorities that Logan had a knife, and when he refused the officer's orders to drop it, O'Neill opened fire, shooting Logan in the stomach. Another officer took Logan in a squad car to the hospital, where he later died." no body camera was activated.
      • from CBS News: Pete Buttigieg faces South Bend protesters: "You want black people to vote for you — that's not going to happen". unsurprisingly this has not gone over well with some segments of the black community, for which this is a regular occurrence. buttigieg was first confronted with protests prior to the town hall this week which were somewhat tense because of his seeming failure to address the problems in south bend's police department.
      • from the LA Times: Black residents of South Bend unload on Mayor Pete Buttigieg. this tension continued into the town hall, where buttigieg was at times roundly criticized by some members of the black population in a town hall that was kind of a train wreck. the town hall was a proxy for some of the broader gripes that members of south bend's black community but also for some of the problems various community members have with each other, and just in general things went badly. buttgieg for the most part was fine, but obviously shaken both in the town hall itself and afterwards when interviewed by CNN.
      • from NBC News: Buttigieg learns the hazards of campaigning for president as a mayor. this all has of course gotten buttigieg off message at possibly the worst (or best, depending on how you see it) time on an issue that has not been especially good for him and could potentially jeopardize what little black support he does have.
      • miscellany: south bend has basically had everything possible go wrong with it in the past week and change. there was the police shooting which has caused much controversy; there was also a mass shooting which killed one a few days later; most recently, there was also an EF2 tornado which impacted part of the city.

      Cory Booker

      • from TIME: [LONGFORM] Cory Booker's Moment is Yet to Come. this longform profile of cory booker by TIME goes into the significant efforts of the booker campaign so far to make a splash, and how despite those efforts and a fairly flawless campaign so far, booker has yet to see particularly good poll numbers, even in iowa where he has invested extensively.
      • from Vox: Cory Booker has a plan to reform the criminal justice system — without Congress. booker also has some policy on establishing a clemency system unilaterally. "Booker’s plan calls for granting an early release to as many as 17,000 to 20,000 people in federal prison for drug offenses, and establishing a panel within the White House that would make recommendations for more clemency applications in the longer term."

      Beto O'Rourke

      • from Buzzfeed News: These Donors Helped Give Beto O'Rourke A Historic Start. They're Disappointed With What Happened Next. beto's slip in the polls has not exactly inspired his voterbase. he's not dropping support like flies here as the article makes clear, but at least a vocal portion of his donor base is less than impressed and some of them are seeking to go elsewhere with their money, which is generally not good, especially given that beto is actually polling better than most candidates in the race currently even with his rather bad numbers. it's possible that if this continues, he'll end up in a feedback loop which drags down his candidacy. we'll have to see.
      • from USA Today: Beto O’Rourke: From Juneteenth to today, Americans are still on the march for justice. nonetheless, beto is still on the beat, and this week he had an op-ed in USA Today promoting his new voting rights act, which would "crack down on draconian voter ID laws; prevent politically motivated state officials from purging the voter roles to game the system; expand vote-by-mail and early voting; and declare the first Tuesday of every November a national holiday, so no one has to choose between going to work and participating in their democracy."

      Andrew Yang

      • from NBC News: Some Asian Americans are excited about Andrew Yang. Others? Not so much. andrew yang is an interestingly polarizing character in the asian-american community. while he is getting some of his best funding from them, he also is struggling with winning over many asian americans, which makes his path quite difficult since he doesn't really poll well with any other groups to make up for that.
      • from The Baffler: Andrew Yang’s War on Normal People. this article from The Baffler runs through the fairly comprehensive list of criticisms against yang, and especially his proposal for UBI. namely it argues that yang is taking a silicon valley approach to a problem that is decidedly not a silicon valley solvable problem. it also argues that yang, while he has the right rhetoric on paper, his execution both historically and currently falls well flat.

      Everyone Else

      • from NBC News: Biden doubles down on segregationist comments, says critics like Cory Booker 'should apologize' to him . as mentioned in the last thread, biden's big controversy this week was touting his ability to be bipartisan with segregationists, then doubling down on it and insisting that cory booker apologize for raking him over it. this has gone unresolved as far as i know; booker and biden talked about it at some point during the week but i'm not sure that they actually made up over it. booker refused to apologize to biden in the immediate aftermath of the remark here and really does not have a reason to apologize in the first place.
      • from CBS News: Kamala Harris: Concerns about my prosecutorial record are "overblown". kamala harris is finally getting enough heat for her prosecutorial career that she's decided to address it, apparently. harris has previously received large amounts of criticism from the progressive wing of the democratic party but especially leftists for some of her decisions as a prosecutor. harris has expressed regret for some of the policies that she helped enact and uphold, but in general she is fairly unrepentant about her record, as seen here.
      • from NBC News: Julián Castro wants to transform housing assistance for poor, give renters tax credits. julian castro has some housing policy: "[Castro] wants to transform the housing assistance program, known as Section 8, into a fully funded entitlement program — a reference to federal safety net programs such as Social Security. In addition, Castro called for a refundable tax credit for low- and middle-income renters if their rent exceeds 30 percent of their income."
      • from POLITICO: Michael Bennet pushes sweeping plan to remake political system. michael bennet has some political reforms he'd like to pass, which include "a constitutional amendment to overturn Citizens United, a lifetime ban on members of Congress becoming lobbyists, a prohibition on political gerrymandering and a push for ranked choice voting. Bennet is also supporting a laundry list of long-desired Democratic reforms, including automatic voter registration, D.C. statehood and greater transparency around super PAC fundraising and spending." most of this is fairly stock for democrats, but some of it is not.
      • from CBS News: Joe Sestak, former congressman and 3-star admiral, joins 2020 presidential race. another rando, joe sestak, decided to cast his lot in. sestak was a representative of pennsylvania's house delegation for a number of years before trying and failing to run for senate twice. he is democrat number 25 to enter the race.

      Opinions

      • from the Guardian: The secret to Elizabeth Warren's surge? Ideas. our sole opinion piece this week comes from the Guardian, and argues that the rise of elizabeth warren in the polls is driven by her unrelenting torrent of policies and willingness to treat voters as if they can understand that policy instead of watering it down.

      anyways, feel free to as always contribute other interesting articles you stumble across, or comment on some of the ones up there.

      12 votes
    24. A layperson's introduction to Spintronics Memory

      Introduction I want to give an introduction on several physics topics at a level understandable to laypeople (high school level physics background). Making physics accessible to laypeople is a...

      Introduction

      I want to give an introduction on several physics topics at a level understandable to laypeople (high school level physics background). Making physics accessible to laypeople is a much discussed topic at universities. It can be very hard to translate the professional terms into a language understandable by people outside the field. So I will take this opportunity to challenge myself to (hopefully) create an understandable introduction to interesting topics in modern physics. To this end, I will take liberties in explaining things, and not always go for full scientific accuracy, while hopefully still getting the core concepts across. If a more in-depth explanation is wanted, please ask in the comments and I will do my best to answer.

      Previous topics

      Bookmarkable meta post with links to all previous topics

      Today's topic

      Today's topic is spintronics storage devices for computers. I will try to explain how we can use an electron's spin to read and write data and why this is more efficient than current technologies.

      What do we need to have a storage device?

      In order to be able to save a bit (a 0 or a 1 in computer science speak), we need to be able to represent both the 0 and the 1 in some physical way. We could for example flip a light switch and say light on is 1, light off is 0. We will also need to be able to read the information we stored, in this case we can simply look at the lamp to see if we're storing a 0 or a 1. We would also like for this information to be stored even when power is cut, so that next time we power the hardware back on, we will still be able to read the data. Lastly, we want to be able to change between 0 and 1 freely; no one wants to go back to the CD days for storage.

      Now for some basic concepts.

      What is spin?

      Spin arises from quantum mechanics. However, for the purpose of explaining spin storage devices we can think of an electron's spin as a bar magnet. Each electron can be thought of as a freely rotating bar magnet that will align itself with the fields from nearby magnets. Think of it as a compass (the electron) aligning itself to a fridge magnet when it's held near the compass.

      Why are some metals magnetic?

      Why can we make permanent magnets out of iron, but not copper? In all metals, we have spins that are free to rotate. This means that we can turn a metal into a magnet by holding it near another magnet, it will "copy" the other magnet's magnetisation - its spins will rotate in the direction of the field. But as soon as we remove the magnet, our metal will stop being magnetic. This is because the spins are freely rotating, the spins will align to the magnet's magnetisation when they feel it, but nothing is holding them in place as soon as it's removed. We call this property paramagnetism.

      However, iron (and some other metals) will retain a nearby magnet's magnetisation even when the magnet is removed. This is because in these materials, called ferromagnets, it costs energy for the spins to rotate away from the material's magnetisation. They are pinned into place.

      What happens if we expose half of our ferromagnet to a magnetisation pointing in one way (let's call it up), and the other half to a magnet whose magnetisation is pointing the other way (which we call down)? The ferromagnet would copy both magnetisation directions and create a boundary region - a so-called domain wall - in the centre. The spins in this domain wall will slowly rotate over the thickness of the wall so that at one end they're pointing up and at the other end they're pointing down.

      How can we use spin to store data?

      What if, instead of a light bulb, we used a bar magnet as our storage medium. We could magnetise our bar magnet in one direction to store a 1 and magnetise it in the other direction to store a 0. To read what we have stored, we simply check the bar magnet's magnetisation.

      Let's work out this idea. We want to be able to efficiently change the magnetisation of a bar magnet and we want to be able to read the bar magnet's magnetisation. We will use a ferromagnet because it will retain our data indefinitely (its magnetisation will not change unless we force it to). We know it costs energy to flip the spins inside a ferromagnet, so we will want to use a very tiny ferromagnet - it will have less spins which means it will cost us less energy to change the magnetisation (i.e. flip the spins).

      Magnetoresistance

      A-ha, now we're getting into the fancy-titled paragraphs. What do you, dear reader, think would happen when we send a current (e.g. a bunch of electrons) through a magnet? What would happen to the current's electrons (also called itinerant electrons, to distinguish them from the non-moving electrons of the metal)? At the boundary of the magnet, where the current enters, only the electrons who (through random chance) have a spin that's aligned to the magnet's magnetisation will pass through. We call this effect magnetoresistance, as in effect part of our current will feel a resistance - they cannot pass through to the magnet. So to rephrase, the current inside the magnet will be "magnetised" - all of the spins of the itinerant electrons are pointing the same way.

      Current induced domain wall motion

      So now we know what happens to a current that's inside a magnet. What happens when this current meets a domain wall - the region where the magnetisation changes direction? The itinerant electrons' spins will start rotating along with the magnetisation, but the static electrons of the ferromagnet will also start rotating in the opposite way due to the magnetisation they feel from the current (more experienced readers will recognise this as conservation of angular momentum). So the spins inside the current will slowly rotate until they are pointing the opposite direction and can continue passage from the up-magnetised part of the ferromagnet into the down-magnetised part. But the spins that belong to the ferromagnet itself will be rotating in the opposite manner, slowly rotating from down to up as the current passes through. This means the boundary region between up and down magnetisation, the domain wall, will move along with the current.

      So in short, by sending a current through a magnet that's magnetised in opposite directions at each end, we can force our preferred magnetisation to expand in the current's direction. By reversing the direction of the current we can then magnetise the other way again.

      So we can say magnetising up (pushing current through (let's say) from left to right) can be our 1 and magnetising down (pushing current through from right to left) can be our 0. This would allow us to store data permanently as even when we remove the current our magnet will remember its magnetisation. If we make a really tiny ferromagnet we will only need a really tiny current to flip it's magnetisation too. So we can scale this process down to get to really good efficiencies. In the lab these types of devices are down to nanometre scale and require extremely little current to be operated.

      Reading the data

      OK, so now we know how to write data. But how do we read it? The key effect here will be magnetoresistance, as explained earlier in the post.

      Let's look at this picture. The red dotted line shows our write currents, the big bar is our ferromagnet. The arrows pointing up and down at the sides are our magnetisation direction, the double-pointed arrow in the centre shows the region where we flip the magnetisation by sending through a current.

      Now we jam a third, permanently magnetised, bit of metal (let's call it the read terminal) on top of the centre of our bar. We send a current from this read connector to one of the ends of the ferromagnet. If the ferromagnet's magnetisation is aligned to that of the read terminal we will experience a low (magneto)resistance, but if the ferromagnet is magnetised in the opposite direction we will experience a high resistance. By measuring the difference in resistance we can determine if we have a 0 or a 1 stored. We just need to be careful not to send too big of a current, else that would influence our ferromagnet's magnetisation. But small currents means better efficiency, so this is not a problem at all.

      Conclusion

      This concludes the post, we have seen how to use spins and magnets to both write and read data and we understand why this is efficient.

      Feedback

      As usual, please let me know where I missed the mark. Also let me know if things are not clear to you, I will try to explain further in the comments!

      27 votes
    25. Genetic Algorithms

      Introduction to Genetic Algorithms Genetic algorithms can be used to solve problems that are difficult, or impossible to solve with traditional algorithms. Much like neural networks, they provide...

      Introduction to Genetic Algorithms

      Genetic algorithms can be used to solve problems that are difficult, or impossible to solve with traditional algorithms. Much like neural networks, they provide good-enough solution in short amount of time, but rarely find the best one. While they're not as popular as neural networks nor as widely used, they still have their place, as we can use them to solve complicated problems very fast, without expensive training rigs and with no knowledge of math.

      Genetic algorithms can be used for variety of tasks, for example for determining the best radio antenna shape, aerodynamic shapes of cars and planes, wind mill shapes, or various queing problems. We'll use it to print "Hello, World!".

      How does it work?

      Genetic algorithm works in three steps.

      1. Generate random solutions
      2. Test how good they are
      3. Pick the best ones, breed and mutate them, go to step 2

      It works just like evolution in nature. First, we generate randomised solutions to our problem (in this case: random strings of letters).

      Then, we test each solution and give it points, where better solutions gain more points. In our problem, we would give one point for each correct letter in the string.

      Afterwards, we pick the best solutions and breed it together (just combine the strings). It's not bad idea to mutate (or randomize) the string a bit.

      We collect the offsprings, and repeat the process until we find good enough solution.

      Generate random solutions

      First of all, we need to decide in which form we will encode our solutions. In this case, it will be simply string. If we wanted to build race cars, we would encode each solution (each car) as array of numbers, where first number would be size of the first wheel, the second number would be size of the second wheel, etc. If we wanted to build animals that try to find food, fight and survive, we would choose a decision tree (something like this).

      So let's start and make few solutions, or entities. One hundred should be enough.

      from random import randint
      
      goal = "Hello, World!"
      allowed_characters = list("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM ,!")
      
      def get_random_entity(n, string_length):
          entities = []
          for _ in range(0, n):
              entity = ""
              for _ in range(0, string_length):
                  entity += allowed_characters[randint(0, len(allowed_characters)-1)]
              entities.append(entity)
          return entities
      
      print(get_random_entity(100, 13))
      

      Test how good they are

      This is called a "fitness function". Fitness function determines how good a solution is, be it a car (travel distance), animal (food gathered), or a string (number of correct letters).

      The most simple function we can use right now will simply count correct letters. If we wanted, we could make something like Levenshtein distance instead.

      def get_fitness(entity):
          points = 0
          for i in range(0, len(entity)):
              if goal[i] == entity[i]:
                  points += 1
          return points
      

      Crossover and mutation

      Now it's time to select the best ones and throw away the less fortunate entities. Let's order entities by their fitness.

      Crossover is a process, when we take two entities (strings) and breed them to create new one. For example, we could just give the offspring one part from one parent and another part from second parent.

      There are many ways how to do this, and I encourage you to try multiple approaches when you will be doing something like this.

      P:  AAAABBB|BCCCC
      P:  DDDDEEE|FGGGG
      
      F1: AAAABBB|FGGGG
      

      Or we can just choose at random which letter will go from which parent, which works the best here. After we have the offsprint (F1), we should mutate it. What if we were unfortunate, and H (which we need for our Hello, World!) was not in any of the 100 entities? So we take the string and for each character of the string, there is a small chance to mutate it - change it at random.

      F1:  ADDDEBEFGCGG
      F1`: ADHDEBEFGCGG
      

      And it's done. Now kill certain part of old population. I don't know which percentage is best, but I usually kill about 90% of old population. The 90% that we killed will be replaced by new offsprings.

      There is just one more thing: which entities do we select for crossover? It isn't bad idea - and it generally works just fine - to just give better entities higher chance to breed.

      def get_offspring(first_parent, second_parent, mutation_chance):
          new_entity = ""
          for i in range(0, len(first_parent)):
              if randint(0, 100) < mutation_chance:
                  new_entity += allowed_characters[randint(0, len(allowed_characters)-1)]
              else:
                  if randint(0, 1) == 0:
                      new_entity += first_parent[i]
                  else:
                      new_entity += second_parent[i]
          return new_entity
      

      When we add everything together, we get this output:

      Generation 1, best score: 2 ::: QxZPjoptHfNgX
      Generation 2, best score: 3 ::: XeNlTOQuAZjuZ
      Generation 3, best score: 4 ::: weolTSQuoZjuK
      Generation 4, best score: 5 ::: weTgnC uobNdJ
      Generation 5, best score: 6 ::: weTvny uobldb
      Generation 6, best score: 6 ::: HellSy mYbZdC
      Generation 7, best score: 7 ::: selOoXBWoAKn!
      Generation 8, best score: 8 ::: HeTloSoWYZlh!
      Generation 9, best score: 8 ::: sellpX WobKd!
      Generation 10, best score: 9 ::: welloq WobSdb
      Generation 11, best score: 9 ::: selloc WoZjd!
      Generation 12, best score: 10 ::: wellxX WoVld!
      Generation 13, best score: 10 ::: welltX World!
      Generation 14, best score: 10 ::: welltX World!
      Generation 15, best score: 10 ::: welltX World!
      Generation 16, best score: 11 ::: zellov Wobld!
      Generation 17, best score: 11 ::: Hellty World!
      Generation 18, best score: 11 ::: welloX World!
      Generation 19, best score: 11 ::: welloX World!
      Generation 20, best score: 11 ::: welloX World!
      Generation 21, best score: 12 ::: welloX World!
      Generation 22, best score: 12 ::: Helloy World!
      Generation 23, best score: 12 ::: Helloy World!
      Generation 24, best score: 12 ::: Helloy World!
      Generation 25, best score: 12 ::: Helloy World!
      Generation 26, best score: 12 ::: Helloy World!
      Generation 27, best score: 12 ::: Helloy World!
      Generation 28, best score: 12 ::: Helloy World!
      Generation 29, best score: 12 ::: Helloy World!
      Generation 30, best score: 12 ::: Helloy World!
      Generation 31, best score: 12 ::: Helloy World!
      Generation 32, best score: 12 ::: Helloy World!
      Generation 33, best score: 12 ::: Helloy World!
      Generation 34, best score: 13 ::: Helloy World!
      Generation 35, best score: 13 ::: Hello, World!
      

      As we can see, we find pretty good solution very fast, but it takes very long to find perfect solution. The complete code is here.

      Maintaining diversity

      When we solve difficult problems, it starts to be increasingly important to maintain diversity. When all your entities are basically the same (which happened in this example), it's difficult to find other solutions than those that are almost the same as the currently best one. There might be a much better solution, but we didn't find it, because all solutions that are different to currently best one are discarded. Solving this is the real challenge of genetic algorithms. One of the ideas is to boost diverse solutions in fitness function. So for every solution, we compute distance to the current best solutions and add bonus points for distance from it.

      20 votes
    26. Please recommend me a video game

      I've never really been that into video games. When I was young, I played a lot of RPGs on the SNES and PS1. Within the last couple of years, I dipped my toes back in the water and tried a few out....

      I've never really been that into video games. When I was young, I played a lot of RPGs on the SNES and PS1. Within the last couple of years, I dipped my toes back in the water and tried a few out. I tried Skyrim on a friend's recommendation, but it was just a little too involved and open-world for me. I got Cities:Skylines, which I love because I love city builder sims, but that game just does not run well on any of my underpowered computers. And I loved Ori and the Blind Forest, a beautiful platformer, and I'd play it again right now if it wasn't Windows-only.

      Here are my requirements. First, it needs to run well on a low-powered machine without making the fan go insane. I've got a MacBook Air 2012 and a ThinkPad x250 (Linux). Neither of these are the ideal gaming experience, I know, but I'm not looking for amazing graphics or bleeding edge technology or something super immersive. Pixel graphics are fine with me. It reminds me of my youth, anyway. I played both Skylines and Ori on my Intel NUC 4th Gen and while it worked, they both really taxed that little machine. I was able to finish Ori, but once a city reaches a certain size in Skylines, it gets unplayable.

      I'm not looking for stress. I like RPGs and sims. But it doesn't have to be really hard or frustrating. I don't want to feel chased in a game. I prefer to feel that I'm driving the action and I can go at my pace. I want to feel like if I look away for a moment, I'm not going to lose everything. I'm a casual. I also don't mind if there's no defined ending of a game. For me, I'm more looking for a diversion and a slow build over some kind of constant progression/achievement type scenario.

      If it has full controller support, that would be ideal. I've got a Steam controller, and I prefer using a controller to play a game. I've never liked using the keyboard to play. I'm not totally against it, but I guess I just never got into computer gaming. I pretty much always played on consoles in the past.

      Linux or macOS only, please. I did have Windows installed once so that I could play games, but I'm not bothering with that anymore. I don't want to have to boot into another operating system just to play a game. I want to be able to hop in and out of a game while using my daily driver computer.

      So in my research, I've looked into Terraria and Stardew Valley. These might be what I'm looking for. But I really don't know. Do either of these scratch my itch? Is there another game that I would enjoy based on what I've told you? Thanks in advance for any advice you can offer.

      EDIT: Thank you everybody for your awesome suggestions. I'm still happy to hear more, as I plan to add the ones that really interest me to my wishlist and revisit later. I ended up getting Hollow Knight yesterday and I spent the whole day playing it. It's very engrossing, and it's the perfect game for me. It's so much like Ori, and that game blew me away. Chilled out, go at your own pace, exploring dungeons, challenging but not impossible (though the first Hornet fight was pretty tough for me). The game runs fine on my ThinkPad x250 (i5-5300U) in Pop!_OS Linux, apart from the initial movie scene stuttering--I just had to skip past it, unfortunately. It's such an awesome game, and I'm glad to see they've already announced a sequel. If you know of any other games that are like Ori and Hollow Knight, let me know.

      23 votes