• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. Programming Challenge: Construct and traverse a binary tree.

      It's that time of week again! For this week's programming challenge, I thought I would focus on data structures. Goal: Construct a binary tree data structure. It may handle any data type you...

      It's that time of week again! For this week's programming challenge, I thought I would focus on data structures.

      Goal: Construct a binary tree data structure. It may handle any data type you choose, but you must handle sorting correctly. You must also provide a print function that prints each value in the tree on a new line, and the values must be printed in strictly increasing order.

      If you're unfamiliar with this data structure, it's a structure that starts with a single "root" node, and this root can have a left child, right child, both, or neither. Each of these child nodes is exactly the same as the root node, except the root has no parent. This branching structure is why it's called a tree. Furthermore, left descendants always have values smaller than the parent, and right descendants always have larger values.

      12 votes
    2. What are some of your favorite comic book stories for "classic" characters?

      I love comic books but just don't have the time to be a regular reader. I like classic characters, though, like Superman, Batman, X-Men, etc but it's always difficult to find self-contained...

      I love comic books but just don't have the time to be a regular reader. I like classic characters, though, like Superman, Batman, X-Men, etc but it's always difficult to find self-contained stories that don't require knowing all the ins and outs of what a character has gone through or knowing that certain events happened.

      What are your favorite self-contained series or graphic novels in comics? I'm looking for suggestions of things that are great stories that happen to have comic book characters (like Watchmen, Dark Knight, Hush, etc.) rather than cheesy comic book adventures (like All-Star Superman, which is a little too golden age for me).

      7 votes
    3. Yesterday I walked 2 km to the store and today I can feel it in my glutes ()

      ...I clearly haven't been doing a lot lately... It's a good feeling though, knowing that you accomplished something, no matter how small that thing is. I've had a hard time the past several years...

      ...I clearly haven't been doing a lot lately...

      It's a good feeling though, knowing that you accomplished something, no matter how small that thing is. I've had a hard time the past several years but yesterday not only did I go to the store, I also managed to change the sheets and wash all my clothes, and even cleaned the kitchen and scrubbed the sink from all the hard water deposits.

      It's a good feeling and so I don't know why I don't do those things more often... I guess it's just easier to watch TV shows, movies, and play Fortnite all day long.

      I have been on break from school for over a month now, and have another entire month left before it starts back up again. I'm 25 so you'd think I'd've gotten used to it by now - but nope. It's still ridiculously hard to stay motivated and to keep going with a proper, healthy routine day-to-day.

      14 votes
    4. Tipping in the 21st century? Arguments for. Arguments against.

      The custom of tipping your server dates back to the mid-1800's. 150 years later, it seems that tipping is less customary, and has become entrenched in the service industry. Some view tipping as a...

      The custom of tipping your server dates back to the mid-1800's. 150 years later, it seems that tipping is less customary, and has become entrenched in the service industry.

      Some view tipping as a positive. People may feel compelled to give their server 'something extra' for extraordinary service, and tipping gives them that option. They might also say that a tip provides extra motivation for the server to do a better job. From the perspective of the server, they may even feel enticed to pursue employment where tips are readily available as it could supplement their income.

      Opposers of tipping often feel that employers should offer a 'living wage' to their servers instead of relying on their clientele to 'make up the difference.' Sociological critics have also noticed that physically attractive servers might get larger tips, regardless of the quality of service they provide, thus negating the "motivation" argument. Again, from the perspective of a server, they might also not wish to pursue a job that forces them to rely on tips as their income may fluctuate from month-to-month, making it difficult to budget accordingly.

      These are just some of the most common arguments for and against tipping. I'm curious as to what you all think!

      20 votes
    5. Daily Tildes discussion - more filtering options?

      I added topic tag filters a few weeks ago, which should make it so that people can more easily filter out certain types of topics that they're not interested in. How much further should we...

      I added topic tag filters a few weeks ago, which should make it so that people can more easily filter out certain types of topics that they're not interested in.

      How much further should we consider going with filters? Should we allow filtering out posts from certain domains by default? Posts with certain words or phrases in their titles? Other possibilities?

      Is there a point where it's possible to filter out too much, too easily and that starts having negative effects on the site? What do you think?

      28 votes
    6. History of Technology and the MIT Course Catalog

      I've been watching the history of M.I.T., STS 050, which repeatedly makes the point that the M.I.T. course catalogue is (mostly) ordered by date of creation, particularly through the first 15 or...

      I've been watching the history of M.I.T., STS 050, which repeatedly makes the point that the M.I.T. course catalogue is (mostly) ordered by date of creation, particularly through the first 15 or 16 items.

      There are some twists. Materials (3) was originally "Mining and Metallurgy", Brain & Cognitive Science (9 was originally "Psychology". But as an outline of technology, and possible ~tildes topic organisation framework, it is useful.

      3 votes
    7. The temporatory state of death in comics

      I'm a pretty big DC fan, and they are notorious for killing and bringing back characters, such as Superman, Jason Todd (Batman's second Robin), Bruce Wayne, and more. Warning: Jason Todd spoiler...

      I'm a pretty big DC fan, and they are notorious for killing and bringing back characters, such as Superman, Jason Todd (Batman's second Robin), Bruce Wayne, and more.

      Warning: Jason Todd spoiler ahead...

      I didn't like Jason as Robin (who he died as), but love him as the Red Hood (who he became after his resurrection). I didn't vote, but I would've in favour of killing him. So I'm pretty torn on his resurrection. His death is one of the single most impactful storylines in the Batman universe (another being Barbara's spine, which might be worth its own discussion...). It changed Batman, how other heros viewed Batman, generally changed the feel of the safety of pretty core characters for the reader. And I wanted to keep all that. I liked that Batman that has to take responsibility for putting a child in danger and getting him killed. I liked that shadow that Jason's death cast on the Bat family and the way it haunts them.

      However, I really enjoyed Under the Red Hood, and it remains one of my favourite arcs. And in the new 52, the mending of Jason's relationship with Bruce, and the other Robins. He's the black sheep that works great to contrast Batman (Bruce and Dick's).

      Though I enjoyed the stories that are only possible through resurrection (or rebooting), I can't help but feel it takes too much away from the original story, and in many ways disrespects the original work and its reception. And what use to be a devastating turn in plot, is just an almost ridiculous trope.

      How do you feel about resurrections in general? How does it change when the stories are supernatural? Any other Red Hood fans?

      11 votes
    8. Buffy as a template

      Buffy the Vampire Slayer series is one of my favourite series. And over the years, I can't help but notice Buffy inspirations in other TV shows, sometimes in characters, relationships, plot, and...

      Buffy the Vampire Slayer series is one of my favourite series. And over the years, I can't help but notice Buffy inspirations in other TV shows, sometimes in characters, relationships, plot, and so on.

      For example, (and my sister actually pointed this out to me), Supernatural seems to follow the conflict escalation patterns from Buffy. Both series kind of rollercoaster through the "monster of the week" to "self vs. external" (escalating big bads) to "self vs self" (e.g., addictions).

      Note: I'm not saying people are copying Buffy, just that there are certain storytelling tools that are obviously very useful and effective that Buffy shares with other works.

      What other shows/movies remain you of Buffy? What does Buffy remind you of?

      7 votes
    9. What tea are yall drinking today?

      For my daily tea-drinkers: What are you drinking today? Where'd you get it? How would you rate it? For my non-tea drinkers: Feel free to ask any questions you might have about the most widely...

      For my daily tea-drinkers: What are you drinking today? Where'd you get it? How would you rate it?

      For my non-tea drinkers: Feel free to ask any questions you might have about the most widely consumed beverage in the world (next to water). Share a time you had a good experience or a bad experience.

      35 votes
    10. Added a confirmation prompt if you're leaving a page with something "unfinished"

      This has been requested a number of times, sorry for all the lost comments in the meantime. The site should now ask you to confirm if you try to leave a page with an "unfinished" topic, comment,...

      This has been requested a number of times, sorry for all the lost comments in the meantime.

      The site should now ask you to confirm if you try to leave a page with an "unfinished" topic, comment, or message. This includes starting to write new ones, but also covers the forms for editing a post. It should only trigger if you actually make any changes, so if you click "Edit" on a comment/topic, but don't edit it at all (or do, and then change the text back to what it was originally), you shouldn't get a confirmation when you leave the page.

      Please let me know if you notice any issues or strange behaviors with this.

      63 votes