• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "discussion". Back to normal view
    1. What if app stores were federated?

      I've been thinking a lot lately about the future of software and where native apps and the web will reconcile and I had the idea that what if "the next OS" had a OSS federated app store that...

      I've been thinking a lot lately about the future of software and where native apps and the web will reconcile and I had the idea that what if "the next OS" had a OSS federated app store that people and organizations could host themselves, but the system still used the app store model that pull app/program listings from all the installations online? This could apply to mobile or desktop computing, or even any of the other platforms (see windows store system compatibility).

      11 votes
    2. Has anyone been following Mycroft AI (open source digital assistant)?

      Video pitch: The world’s first open source AI | Mycroft AI | HT Summit 2017 Fast Company article: Can Mycroft’s Privacy-Centric Voice Assistant Take On Alexa And Google? Kingscrowd review: Top...

      Video pitch: The world’s first open source AI | Mycroft AI | HT Summit 2017

      Fast Company article: Can Mycroft’s Privacy-Centric Voice Assistant Take On Alexa And Google?

      Kingscrowd review: Top Deal: The Secure Open Source Voice Assistant Of The Future


      I'm not a techie by any means, but I stumbled across Mycroft AI some time last year, and I'm keeping half an eye on its progress. If ever I get myself a digital assistant, I think it's likely to be Mycroft. (I also love the name!)

      I wondered if anyone else had any thoughts about this.

      11 votes
    3. Can a company lie in their privacy policy?

      Maybe I'm just not very well versed in this sort of thing but I couldn't find anything online. I've always been sort of paranoid that a company might not be truthful in their privacy policy. Is...

      Maybe I'm just not very well versed in this sort of thing but I couldn't find anything online. I've always been sort of paranoid that a company might not be truthful in their privacy policy. Is there any sort of law to keep them honest or do we just have to take their word on it?

      11 votes
    4. Reflections on past lessons regarding code quality.

      Preface Over the last couple of years, I've had the opportunity to learn from the mistakes of my predecessors and put those lessons into practice. Among those lessons, three have stood out to me...

      Preface

      Over the last couple of years, I've had the opportunity to learn from the mistakes of my predecessors and put those lessons into practice. Among those lessons, three have stood out to me in particular:

      1. Consistency is king.
      2. Try not to be too clever for your own good.
      3. Good code takes time.

      I know that there are a lot of new and aspiring programmers here (and I'm admittedly far from being a guru myself), so I thought it would be good to touch on these three lessons, what they mean, and why they're so important.


      Consistency is King

      This is something that I had drilled into my head over nearly two years working on the code base at my previous job. Not by my fellow programmers (who did not exist), nor by my boss, but by the code itself.

      Consistency can mean a number of things, but there are two primary points that matter:

      1. Syntactic consistency.
      2. Architectural consistency.

      Syntactic consistency concerns standards in what your code looks like. For example, the choice between snake_case or camelCase or PascalCase for naming; function parameter order; or even something as benign as what kind of indentation and how much of it you use.

      Architectural consistency concerns standards in how you structure your code. Making sure that you either use public class properties or getter and setter methods; using multiple booleans or using bitmasks; using or not using objects for encapsulating data to be passed around; validating data within the primary object or relegating that responsibility to a validator class; and other seemingly minor decisions about how you handle certain behavior make a big difference.

      The code base I maintained had no such consistency. You could never remember whether the method you needed to call was named using snake_case or camelCase and had to perform several searches just to find it. Worse still, some methods defined to handle Ajax calls were prefixed with ajax while many weren't. Argument ordering seemed to be determined by a coin flip, and indentation seemed to vary between 2-space, 3-space, 4-space, and even 5-space indentation depending on what mood my predecessor was in at the time. You often could not tell where a function's body began and where it ended. Writing code was an exercise both in problem solving and in deciphering ancient religious texts.

      Architecturally it was no better. There was no standardization in how data was validated or sanitized, how class members were accessed or modified, how functionality was inherited, whether the functionality was encapsulated in an object method or in a function, or which objects were responsible for which behavior.

      That lack of consistency makes introducing or modifying a small feature, a task which should ordinarily be a breeze, an engineering feat of its own. Often you end up implementing that feature, after dancing around the tangled mess of spaghetti, only to find that the functionality that you implemented already existed somewhere else in the code base but was hiding out in a deep, dark corner that you never even knew was there until you had to fix some other broken feature months later and happened to stumble across it.

      Consistency means predictability, and predictability means discoverability and, more importantly, easier changes and higher confidence in those changes.


      Cleverness is a Fallacy

      In any given project, it can be tempting to do something that saves you extra lines of code, or saves on CPU cycles, or just looks awesome and does something nobody would have thought of before. As human beings and especially as craftsmen, we like to leave our mark and take pride in breaking the status quo by taking a novel and interesting approach to a problem. It can make us feel fulfilled in our work, that we've done something unique, a trademark of sorts.

      The problem with that is that it directly conflicts with the aforementioned consistency and predictability. What ends up being an engineering wonder to you ends up being an engineering nightmare to someone else. While you're enjoying the houses you build with wall studs arranged in the shape of a spider's web, the home remodelers who come along later aren't even sure if they can change part of the structure without causing the entire wall to collapse, and they're not even sure which walls are load-bearing and which aren't, so they're basically playing Jenga while blindfolded.

      The code base I maintained had a few such gems, with what looked like load-bearing walls but were actually made of papier-mâché and were only decorative in nature, and the occasional spider's web wall studs. One spider's web comes to mind in particular. It's been a while since I've worked on that piece of code, so I can't recall what exactly it did, but two query-constructing pieces of logic had overlapping query structure with the difference being the operators and data. Rather than being smart and allowing those two constructs to be different, however, my predecessor decided to be clever and the query construction was abstracted into a separate method so that the same general query structure could be used in other places (note: it never was, and was only ever used in those two instances). It was abstracted so that all original context was lost and no comments existed to explain any of it. On top of that, the method was being called from the most critical piece of the system which, unfortunately, was already a convoluted mess and desperately required a rewrite and thus required me to understand what the hell that method was even doing (incidentally, I fell in love with whiteboards as a result).

      When you feel like you're being clever, you should always stop what you're doing and make sure that what you're doing isn't actually a really terrible idea. Cleverness doesn't exist. Knowledge and intelligence do. Write intelligent code, not clever code.


      Good Code Takes Time

      Bad code more often than not is the result of impatience. We don't like to plan out the solution before we get to writing code. We like to use variables like x and temp in order to quickly achieve functional correctness of our code because stopping to think about how to name them is just additional overhead getting in the way. We don't like to scrap our bad work if we can salvage it in some way instead, because then we have to start from scratch and that's daunting. We continually work against ourselves and gradually increase our mental overhead because we try to decrease our mental overhead. As a result we find ourselves too exhausted by the end of our initial implementations to concern ourselves with fixing obvious problems. Obviously bad but functional code is preferable because we just want the task to be done and over with.

      The more you get exposed to bad code and the more you try to avoid pushing that hell onto yourself and your successors, the more you realize that you need to spend less time coding and more time researching and planning. Whereas you may have been spending upwards of 50% of your time coding previously, suddenly you find yourself spending as little as 10% of your time writing any code at all.

      Professionals from just about any field can tell you that you can either do something right or you can do it twice. You might recognize this most easily in the age-old piece of woodworking wisdom, "measure twice, cut once". The same is true of code, and doing something right means planning how to do it right in the first place before you've even started on the job.


      Putting into Practice

      I've been fortunate over the last couple of months to be able to start on a brand new project and architect it in a way that I see fit. Changes which would ordinarily take days or weeks in the old code base now take me half a day at most, and a matter of minutes at best. I remember where to find a piece of code that I need because I'm consistent and predictable about where I place things; I don't struggle to tell where something begins and where it ends because I'm consistent about structure; I don't continually hate myself when I need to make changes to my code because I don't do anything wildly out of the ordinary; and most importantly, I take my time to figure out what it is that I need to do and how I want to do it before I've written a single line of code.

      When I needed to add a web portal interface for uploading a media asset to associate with a database object, the initial implementation took me a week, due to the need for planning, adding the interface, and supporting and debugging the asset management. When I needed to extended that interface to allow for uploading the same kinds of assets for a completely different object type, it took me only half an hour, with most of that time being dedicated toward updating a Vue.js component to accept configuration via props rather than working for only the single hard-coded object type. If I need to add a case for any additional object type, it will take me only five minutes.

      That initial week of work for the web interface provided me with cost savings that would not have been feasible otherwise, and that initial week of work would have taken as many as three weeks had I not structured the API to be as consistent as it is now. Every initial lag in implementation is offset heavily by the long-term cost savings of writing good code.


      Technical Debt

      Technical debt is the cost of your code over time. The messier and worse your code gets, the more it costs you to try to change, and those costs only build up. Even good code can accumulate technical debt if the needs for your software have changed and its current architecture isn't compatible with those changes.

      No project is without technical debt. Even my own code, that I've been painstakingly working on for the last couple of months, has technical debt. Odds are a programmer far more experienced than I am will come along and want to scrap everything I've done, and will do a far better job rewriting it.

      That's okay, though. In fact, a certain amount of technical debt is good. If we try to never write any bad code whatsoever, then we could never possibly get to writing any code at all, because there are far too many unknowns for a new project.

      What's important is knowing when to pay down on that technical debt, which could mean anything from paying it up front (i.e. through planning ahead of time) to paying it down when it starts to get too expensive (e.g. refactoring a complicated section of code when changes become sufficiently difficult). That's not something you can learn through a StackOverflow post or a college lecture, and certainly not from some unknown stranger on some relatively unknown website in a long, informal blog-like post.


      Final Thoughts

      I'm far from being a great programmer. There's a lot that I don't know and I still have quite a bit to learn. I love programming, though, and more than that I enjoy sharing the lessons I've learned with others. Especially the ones that I wish I'd learned back in college.

      Please feel free to share your own experiences, learned lessons, and (if you have it) feedback here. I'd love to read up on some other thoughts on this subject!

      21 votes
    5. Is anyone interested in a discussion thread for Bojack Horseman season 5 once it's released?

      Needless to say I'm very excited and would definitely talk about it if others want to. That being said, r/BojackHorseman is still going strong so another thread over here may be redundant. Let's...

      Needless to say I'm very excited and would definitely talk about it if others want to. That being said, r/BojackHorseman is still going strong so another thread over here may be redundant. Let's vote on this.

      12 votes
    6. Black Mirror S3E03 "Shut Up and Dance" discussion thread

      Previous episode | Index thread | Next episode Black Mirror Season 3 Episode 3 - Shut Up and Dance After a virus infects his laptop, a teen faces a daunting choice: carry out orders delivered by...

      Previous episode | Index thread | Next episode

      Black Mirror Season 3 Episode 3 - Shut Up and Dance

      After a virus infects his laptop, a teen faces a daunting choice: carry out orders delivered by text message, or risk having intimate secrets exposed.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?

      Please rate the episode here!

      11 votes
    7. Black Mirror S3E02 "Playtest" discussion thread

      Previous episode | Index thread | Next episode Black Mirror Season 3 Episode 2 - Playtest An American traveler short on cash signs up to test a revolutionary new gaming system, only to discover...

      Previous episode | Index thread | Next episode

      Black Mirror Season 3 Episode 2 - Playtest

      An American traveler short on cash signs up to test a revolutionary new gaming system, only to discover the thrills are a little too real.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?

      Please rate the episode here!

      10 votes
    8. What's the spookiest/creepiest unexplained thing that's ever happened to you?

      I saw an AskReddit thread on this recently and I thought us Tilders (is that what we're calling ourselves?) could do our own. The spooky season is approaching and I thought this might be something...

      I saw an AskReddit thread on this recently and I thought us Tilders (is that what we're calling ourselves?) could do our own. The spooky season is approaching and I thought this might be something fun to do.

      15 votes
    9. The issues with modernizing stories: Cinderella (2015) vs. Ever After (1998)

      Old stories are always being updated for lots of reasons, ranging from trying to appeal to new audiences to correcting toxic depictions to fitting better to the current social or political climate...

      Old stories are always being updated for lots of reasons, ranging from trying to appeal to new audiences to correcting toxic depictions to fitting better to the current social or political climate and more. There's nothing new there. However, one thing I find a bit odd lately, as in the last five years or so, is that a lot of this modernization is actually done pretty poorly in main stream media. We see more forced diversity, queerbaiting, and generally bad storytelling. Not totally sure how I'll do this yet, but I'm thinking of posting stories that stand out to me for better or for worst, starting with a classic.

      There will be spoilers for both movies.

      Cinderella (2015)

      This is one I honestly didn't think worked at all. To be fair, I believe Disney's goal was just to sell a beautiful movie, and not a good story. This whole movie was gorgeous. It was also really boring, which I honestly believe is the greatest sin in storytelling.

      Cinderella herself is "smarter" in this movie than the old classic cartoon. She's well read and has some agency, which honestly makes her more a damsel than the original cartoon for me. In the cartoon, she was an abused child that had no where to go. Her being trapped made sense. In the new one, she's sort of a fighter...who doesn't fight. I didn't get it.

      Another issue is that Cinderella was really the only character they modified, which is why the story is still shallow.

      Ever After (1998)

      This is honestly one of the best modernization of the fairy tale I've ever seen. What worked for me, is that they fleshed out all their characters. Danielle, Henry, the stepmother, stepsisters, everyone! This makes for a much richer story, where characters themselves can be modernized, but still fit the time of the period piece. It's not about dropping a fourth wave feminist into an aged story, but about adding the dimensions that would have still existed then. Danielle is strong, well read, and obedient. Her servitude is not without reason. She's seeking a "mother", and her relationship with her stepmother is more than simply being a slave. The audience is shown the moments of kindness Danielle seeks from her stepmother.

      My quick two-cents. I also find it interesting that Ever After came out over 15 years before Cinderella.

      So what are you thoughts? Any good fairy tale adaptations you can mention?

      8 votes
    10. Movie Monday Free Talk

      It's Monday again, and that means it's time for Movie Monday, a thread where anyone and everyone is welcome to post a movie review about films that they've seen recently, or just liked or disliked...

      It's Monday again, and that means it's time for Movie Monday, a thread where anyone and everyone is welcome to post a movie review about films that they've seen recently, or just liked or disliked in the past.

      If you're wanting to post a review, I'd suggest reading trough Movie Monday: week 1 to read through the rules and what to write, but for the most part I'm trying to keep this as simple as possible.

      The two rules that I do have are: So far, the only rules are:

      All top level comments should be reviews. (if you have any questions or suggestions on how to do things differently, either send me a private message or post in the discussion thread I linked up above)

      No spoilers in top level comments. Ideally any spoilers should be in children comments (with sufficient warning) if you wish to write a review with spoilers, make another comment below your top level comment and write the spoilers there. Anyone who doesn't want to know any spoilers should un-expand the comments at the top before they start reading comments. Hopefully this should allow discussion of both the film and the review without forcing people to see spoilers.

      But other than that, happy Movie watching and have a great Monday :)

      10 votes
    11. 1000 years from now, assuming records still exist, what do you think historians will give as the end date for the American Empire?

      The Ottoman Empire ended in 1922. The Roman Empire, 476, though it was survived by the Eastern Roman Empire which lasted until 1453 and the Holy Roman Empire which stuck around in some form until...

      The Ottoman Empire ended in 1922. The Roman Empire, 476, though it was survived by the Eastern Roman Empire which lasted until 1453 and the Holy Roman Empire which stuck around in some form until 1806.

      Obviously these dates are inexact, but it's a useful historical tool to pick two events and use them as bookends to describe the arc of a given empire or society.

      So with the benefit of sufficient hindsight, say 500 or 1000 years from now, what do you think will be the generally accepted date printed in history books for "here's the event that signals the end of this period of history"?

      Do you believe it will be some point in the past, or the future? If you think it's in the past, how far back? What event?

      If you think it's in the future, how far in the future? What do you predict will happen at that time to be the historical marker?

      p.s. don't say "all history will be forgotten because of nuclear war". I agree that's a distinct possibility, but the likelihood of it happening is best addressed as a separate topic from this one. for the purposes of this thread assume we haven't completely fucked ourselves as a species and at least some records of our current time period exist.

      25 votes
    12. You are given a small machine that spits out a single chocolate chip cookie every two seconds. The machine will never stop producing cookies. How do you save the world?

      If the cookies never stop being produced, then it is logical to assume that, if unchecked, uneaten cookies will eventually choke the earth, leaving us uninhabitable. What is your plan, and how...

      If the cookies never stop being produced, then it is logical to assume that, if unchecked, uneaten cookies will eventually choke the earth, leaving us uninhabitable. What is your plan, and how long do you think we'll last in this cookie apocalypse?

      As for some general rules, the machine is impossible to break, and it can inexplicably produce cookies infinitely without having to refill on ingredients.

      27 votes
    13. Black Mirror S3E01 "Nosedive" discussion thread

      Previous episode | Index thread | Next episode Black Mirror Season 3 Episode 1 - Nosedive A woman desperate to boost her social media score hits the jackpot when she's invited to a swanky wedding....

      Previous episode | Index thread | Next episode

      Black Mirror Season 3 Episode 1 - Nosedive

      A woman desperate to boost her social media score hits the jackpot when she's invited to a swanky wedding. But the trip doesn't go as planned.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?

      Please rate the episode here!

      11 votes
    14. Black Mirror S2 Special "White Christmas" discussion thread

      Previous episode | Index thread | Next episode Black Mirror Season 2 Special - White Christmas Three interconnected tales of technology run amok during the Christmas season are told by two men at...

      Previous episode | Index thread | Next episode

      Black Mirror Season 2 Special - White Christmas

      Three interconnected tales of technology run amok during the Christmas season are told by two men at a remote outpost in a frozen wilderness.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?

      Please rate the episode here!


      Sorry (again) for being a bit late with this thread!

      18 votes
    15. Fantasy Football team discussion thread

      Any Fantasy Football players on Tildes? Post your team here with your league rules and let's rate and discuss each other's teams! Side thought: Are there enough NFL fans here to warrant a Tildes...

      Any Fantasy Football players on Tildes? Post your team here with your league rules and let's rate and discuss each other's teams!

      Side thought: Are there enough NFL fans here to warrant a Tildes league? That might be fun. There's enough time to draft before the season starts if enough people are interested.

      11 votes
    16. Did anyone here watch HBO's Sharp Objects?

      From start to finish I found the show totally engrossing, tense, and mysterious. It was excellently shot and written, and the twists in episodes 7 and 8 were hard hitting, even if you had an idea...

      From start to finish I found the show totally engrossing, tense, and mysterious. It was excellently shot and written, and the twists in episodes 7 and 8 were hard hitting, even if you had an idea that they were possible as early as episode 4 or 5. Plus, those post creditn scenes were haunting. What did you guys think?

      I'm currently reading the book so please, no spoilers for the novel! TV show discussion only

      11 votes
    17. Discussion: The pros and cons to different approaches to solving a problem.

      It's often the case that in academic and self-teaching environments, you don't really have the opportunity to grasp and fully understand situations in which a problem has multiple valid solutions...

      It's often the case that in academic and self-teaching environments, you don't really have the opportunity to grasp and fully understand situations in which a problem has multiple valid solutions and what the implications are in choosing among them. Among those considerations are two in particular: runtime efficiency and maintainability. When these subjects are discussed, the example solutions are often comical at best, or the problems themselves too complex to fully grasp the situation at hand. Sometimes the problems are also so simple as to be completely worthless, e.g. comparing bubble sort to bogo sort.

      As such, I would like to take this opportunity to discuss practical but conceptually simple problems and the implications of the different solutions that are available. Conceptual simplicity is an absolute requirement because we want these problems to be accessible to a wider variety of readers. Problems don't necessarily need to be code-related (you could e.g. discuss something related to server administration). Bonus points for problems that include solutions with an efficiency/maintainability trade-off!

      9 votes
    18. Black Mirror S2E03 "The Waldo Moment" discussion thread

      Previous episode | Index thread | Next episode Black Mirror Season 2 Episode 3 - The Waldo Moment A failed comedian who voices a popular cartoon bear named Waldo finds himself mixing in politics...

      Previous episode | Index thread | Next episode

      Black Mirror Season 2 Episode 3 - The Waldo Moment

      A failed comedian who voices a popular cartoon bear named Waldo finds himself mixing in politics when TV executives want Waldo to run for office.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?

      Please rate the episode here!


      Sorry (again) for being a bit late with this thread!

      9 votes
    19. Movie Monday Free Talk

      So since I'm a terrible person and all that I totally forgot to make this post last week so I've decided to wait a week and actually post on a Monday. For those of you that don't know what Movie...

      So since I'm a terrible person and all that I totally forgot to make this post last week so I've decided to wait a week and actually post on a Monday. For those of you that don't know what Movie Monday is, here is the post I made about it.

      Basically I'd like to make a weekly post where myself and other users post comments on what movies they've watched recently and whether or not they recommend it etc. There's no specific format set out for the reviews, so feel free to write one any way you like, whether it's just a few sentences or a whole essay, we'll figure out what works best as we go along.

      So far, the only rules are:

      1. All top level comments should be reviews. (if you have any questions or suggestions on how to do things differently, either send me a private message or post in the discussion thread I linked up above)

      2. No spoilers in top level comments. Ideally any spoilers should be in children comments (with sufficient warning) if you wish to write a review with spoilers, make another comment below your top level comment and write the spoilers there. Anyone who doesn't want to know any spoilers should un-expand the comments at the top before they start reading comments. Hopefully this should allow discussion of both the film and the review without forcing people to see spoilers.

      I know the second rule is a tiny bit confusing, but like I said this is a learning process and we'll see what happens. Anyway have fun and happy film watching!

      16 votes
    20. Black Mirror S2E02 "White Bear" discussion thread

      Previous episode | Index thread | Next episode Black Mirror Season 2 Episode 2 - White Bear Victoria wakes up and cannot remember anything about her life. Everyone she encounters refuses to...

      Previous episode | Index thread | Next episode

      Black Mirror Season 2 Episode 2 - White Bear

      Victoria wakes up and cannot remember anything about her life. Everyone she encounters refuses to communicate with her.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?

      Please rate the episode here!

      11 votes
    21. BlacKkKlansman

      Anyone seen this? I heard about this movie on NPR and decided to check it out. Wow! It's a great, well told story that pulls a lot of discreet threads together. As an aside from the main story of...

      Anyone seen this? I heard about this movie on NPR and decided to check it out. Wow! It's a great, well told story that pulls a lot of discreet threads together. As an aside from the main story of a black cop infiltrating the Ku Klux Klan it also references racist media of yesteryear like Gone With the Wind and Birth of a Nation. There are several moments that wink at Donald Trump's talking points and policies. There was a lot of reaction from the predominantly black crowd I was in, the connection was certainly noticed.

      And the end! Wow. Almost had me in tears, really brought me back to a year ago when I saw the Vice News on Charlottesville. I was in a theater in Richmond, VA about an hour from Charlottesville. You could have heard a pin drop right when the movie ended. I've never seen so many people get gut punched like that all at once. The timing of this movie was absolutely well thought out.

      12 votes
    22. When is euthanasia acceptable? Where do we draw the line ethically?

      I recall recently seeing an article posted that was related to euthanasia, and I started thinking about the subject. I see both potential pros and potential cons associated with it. For example,...

      I recall recently seeing an article posted that was related to euthanasia, and I started thinking about the subject. I see both potential pros and potential cons associated with it. For example, there's the concern about family members or authority pressuring an ill person to opt for doctor-assisted suicide to ease financial burdens, for instance. There's also the benefit, on the other hand, of allowing someone who is terminally ill or guaranteed to live the rest of their life in excruciating pain the option to go out on their own terms. With proper oversight and ethical considerations, it generally seems to be an all-around ideal to provide an "opt-out" for those who would only continue to suffer and would rather not prolong it, as a merciful alternative to forcing them to live it out.

      But then there are some trickier questions.

      As a disclaimer, I spent nearly a couple of decades struggling through depression and have been surrounded (and still am surrounded) by people who struggle with their own mental illnesses. Because of this, I'm perfectly aware of the stigma and subpar treatment of mental illness in general. With that in mind, I completely recognize that there are certain conditions which are, at this time, completely untreatable and result in peoples' quality of life deteriorating to the point that they become perpetually miserable, particularly with certain neurodegenerative diseases.

      Thus, the question occurred to me: wouldn't such a condition be the mental health equivalent of a terminal illness? Would it not be unethical to force someone to continue living under conditions in which their quality of life will only diminish? Shouldn't someone who has such a condition, and is either of sound enough mind or with a written statement of their wishes from a time when they were of sound enough mind, be able to make the same decision about whether or not to opt to go out on their own terms?

      And yet, as reasonable as it sounds, for some reason the thought of it feels wrong.

      Is there something fundamentally more wrong about euthanasia for mental health vs. euthanasia for physical health? Is it just a culturally-learned ideal?

      More importantly, what makes euthanasia acceptable in some cases and not others? Which cases do you think exemplify the divide? Is there something more fundamental that we can latch onto? Is there a clear line we can draw? Is psychology itself just too young a field for us to be drawing that ethical line?

      I'm genuinely not sure how to feel about this subject. I would be interested in hearing some other thoughts on the subject. The questions above don't necessarily have to be answered, but I thought they could be good priming points.

      24 votes
    23. What aspect of the LGBT community do you feel like is least discussed?

      I've been thinking about this lately and I always go back to feeling so ignorant for doing things like using the word gay to mean something bad or negative when I was younger. And it gets me to...

      I've been thinking about this lately and I always go back to feeling so ignorant for doing things like using the word gay to mean something bad or negative when I was younger. And it gets me to thinking about if things like that are discussed or if people even think that far into it. Which got me to thinking about what other aspects aren't being discussed or acknowledged widely enough.

      20 votes
    24. Benefit of not having downvotes: I can say that I enjoy The Phantom Menace

      while its not the best star wars movie, it isn't the abomination that people make it out to be. its legitimately fun to watch and comfy with all its bad CGI. Favorite star wars movies in order:...

      while its not the best star wars movie, it isn't the abomination that people make it out to be. its legitimately fun to watch and comfy with all its bad CGI.

      Favorite star wars movies in order: IV, V, Solo, VII, I, VIII, VI, Rogue One, III, II

      37 votes
    25. Lets talk about audio connectors (TRRS 4-Pole, OMTP, CTIA)

      To summarize, I am annoyed that there are two different standard for 4-pole audio connectors. For those curious I mean this. You have OMTP and CTIA, the difference is they swap the mic and ground...

      To summarize, I am annoyed that there are two different standard for 4-pole audio connectors. For those curious I mean this.

      You have OMTP and CTIA, the difference is they swap the mic and ground pins. This is irritating because Apple vs Android use them differently. This becomes especially annoying when you want a feature like an inline mic mute switch (one designed for CTIA for example will disconnect the ground pin on OMTP instead of mic)

      This has been an ongoing frustration for me for a while. I really enjoy a good pair of headphones because I use Discord and I work from home which necessitates using headphones for extended periods of time to listen to music, take calls, chat on discord.

      I just want there to be a device that does OMTP/CTIA swapping AND include the ability to physically mute the mic. Like this but with something that will break the mic pin. Im currently designing something in fritzing that will allow both direction switching as well as selective muting.

      /rant

      Has anyone else had any similar experience or frustration with this problem?

      4 votes
    26. Interest in a weekly discussion thread?

      This idea came to me last night when I was reading the post over on ~movies asking a similar question. I'm an avid user of ~music and I like to participate in the weekly "what have you been...

      This idea came to me last night when I was reading the post over on ~movies asking a similar question. I'm an avid user of ~music and I like to participate in the weekly "what have you been listening to" threads along with the Listening Club when possible, and I was wondering if something similar could be applied to another media group, and since I love anime and manga, my first thought was this one.

      Basically my questions here are:

      Would a weekly "what have you been reading/watching" thread be something you would participate in?

      Secondly:

      Would you prefer it be something more casual-based, or would you prefer it to be people writing reviews for things they've been viewing?

      I think that one of the ways to spur more interest in media groups is weekly/monthly/whatever interval discussion threads and I'd also just personally like to see what other people here are thinking of the things they're currently watching or reading.

      11 votes
    27. Black Mirror S1E03 "The Entire History of You" discussion thread

      Previous episode | Index thread | Next episode Black Mirror Season 1 Episode 3 - The Entire History of You In the near future, everyone has access to a memory implant that records everything...

      Previous episode | Index thread | Next episode

      Black Mirror Season 1 Episode 3 - The Entire History of You

      In the near future, everyone has access to a memory implant that records everything humans do, see and hear.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      This is the last episode of season 1. I hope everyone is enjoying it so far!

      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?
      15 votes
    28. Black Mirror S1E01 "The National Anthem" discussion thread

      Index thread | Next episode Black Mirror Season 1 Episode 1 - The National Anthem Prime Minister Michael Callow faces a shocking dilemma when Princess Susannah, a much-loved member of the Royal...

      Index thread | Next episode

      Black Mirror Season 1 Episode 1 - The National Anthem

      Prime Minister Michael Callow faces a shocking dilemma when Princess Susannah, a much-loved member of the Royal Family, is kidnapped.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?
      33 votes
    29. Moderators of Reddit, tell us about your experiences in fostering quality discussion and content (or failures to do so)

      Since the moderator community here is quite large, I figure we would have quite alot of interesting perspectives over here in Tildes. Feel free to chip in even if you're not a moderator, or god...

      Since the moderator community here is quite large, I figure we would have quite alot of interesting perspectives over here in Tildes. Feel free to chip in even if you're not a moderator, or god forbid, moderate such subs as T_D. Having a range of perspectives is, as always, the most valuable aspect of any discussion.

      Here are some baseline questions to get you started:-

      • Did your subreddit take strict measures to maintain quality ala r/AskHistorians, or was it a karmic free-for-all like r/aww?

      • Do you think the model was an appropriate fit for your sub? Was it successful?

      • What were the challenges faced in trying to maintain a certain quality standard (or not maintaining one at all)?

      • Will any of the lessons learnt on Reddit be applicable here in Tildes?

      29 votes
    30. How would you feel about "levels" a user could gain with accompanying priviledges?

      Lately, there's been talk about new priviledges users could gain, either by requesting them (and being judged as fit) or discussing if everyone should gain a new ability like editing titles The...

      Lately, there's been talk about new priviledges users could gain, either by requesting them (and being judged as fit) or discussing if everyone should gain a new ability like editing titles

      The problem with new priviledges is of course that they can be abused by malicious users. One of the overall goals of Tildes is to trust users, but punish abuse, however I don't see this working with a large userbase. Even if this site grows slowly and the community remains mostly small or perhaps invite only, eventually we will reach a tipping point where the mods, if you want to call them that, won't be able to effectively manage the userbase. I feel like if we locked certain abilities (like editing titles, even within a time limit) behind tiers or levels users could achieve with certain actions, we could manage to keep low-effort trolls out and use it a sort of tutorial, where after certain actions for a new user (like writing their first comment or receiving their first vote) a window could pop up, informing them that they now have gained a new ability like voting, simultaniously explaining what the goal with the actual votes is.

      I understand that this would gamify the system, but it would stop new users from abusing the system and lock those more dangerous abilities behind things they needed to do, ideally things that require a time investment so they'd feel less inclined to abuse the tools they've been granted (because they'd value their account more due to said time investment). It would also automate some things for the masses, which would make moderating easier.

      An example:

      A new user joins the site, at first, he can only vote. After casting his first vote, a message pops up, telling him that he can now post comments. Maybe there's a link to the rules and code of conduct there, maybe just a little tidbit about how stuff works on Tildes. Things that require more trust in the user are locked behind more difficult milestones, maybe editing titles is locked behind writing a hundred comments or receiving a hundred votes, maybe both.

      What are your thoughts on this?

      13 votes
    31. What artists really surprised you?

      Have there been any musicians you didn't think much of at first, but upon closer inspection, really surprised you? I've recently listened to Barenaked Ladies' album Maroon and it's a surprisingly...

      Have there been any musicians you didn't think much of at first, but upon closer inspection, really surprised you? I've recently listened to Barenaked Ladies' album Maroon and it's a surprisingly introspective and melancholy record, but with upbeat sounds. Off The Hook and Conventioneers are fantastic songs that I've heard nothing about

      11 votes
    32. Feature request/discussion: Tag everyone that replied to a post

      Hi, It would be nice for the OP to be able to tag everyone that answered a post to give some solution to some problem that didn't had a solution (something like a post "my computer does not turn...

      Hi,

      It would be nice for the OP to be able to tag everyone that answered a post to give some solution to some problem that didn't had a solution (something like a post "my computer does not turn on, what can i do?" and no one finds the solution, then the OP finds the solution and tags every one that replied to let them know what the solution was [this is a super dumb example, but you got the point :) ]).

      Problem is that this may be abused, maybe limiting use of one/two calls for everyone on one post?

      EDIT: added "on one post"

      9 votes
    33. Private dog cloning, what are your thoughts?

      I had a discussion today about the ethics of cloning your pets. It's a thing you can currently pay (a lot) of money for, but I don't really see much discussion about it, even though it's absurdly...

      I had a discussion today about the ethics of cloning your pets. It's a thing you can currently pay (a lot) of money for, but I don't really see much discussion about it, even though it's absurdly sci-fi and a little crazy to me that it's a real business.

      So what are your thoughts? Is it ethical? Is it a bit weird? Is it perfectly healthy?

      17 votes
    34. Input wanted about title-editing, especially by topics' authors

      It was a bit of a side topic in the thread last night about giving other people access to some organizational tools for topics, so I wanted to have a more specific discussion about how we should...

      It was a bit of a side topic in the thread last night about giving other people access to some organizational tools for topics, so I wanted to have a more specific discussion about how we should handle title-editing.

      Editing titles is definitely a useful ability, both for being able to fix typos/mistakes as well as remove editorialization or misleading phrasing, or even update the title later if the story progresses and the original title is no longer correct. However, it can also be confusing or mis-used—the title is the main way that we (the users on the site) identify a particular topic, and when the title changes it can be difficult to recognize what happened.

      So I just want to have a general discussion about how we should handle title-editing, and especially whether we should allow people to edit their own topics' titles, and if there should be any restrictions on that. For example, should a topic's author only be allowed to edit the title in the first 5 minutes? Should they always be able to edit it, like they can always edit the post text itself? Maybe it varies, based on their history/account-age/something-else?

      One thing to keep in mind is that this doesn't need to be a system that's immune to abuse. If someone uses the title-editing to change a popular ~music post's title into a Star Wars spoiler or something, we don't just shrug and go, "oh well, they're allowed to edit titles, nothing we can do." We edit the title back, and either take that ability away from them or ban them from the site entirely if it was done maliciously. Trust people, but punish abusers is a good approach in my opinion—we don't need to hobble features constantly to try to make them un-abusable.

      Also, whatever we decide to do doesn't necessarily need to be kept forever. We can always try something, and if it obviously isn't working very well, we just change it. Decisions about how the site works don't need to be final, it's very difficult to predict how features will actually be used in practice.

      Anyway, let me know what you think. Thanks.

      38 votes
    35. Is there any interest in a weekly movie review thread?

      So this is something I've been thinking about doing for the last couple weeks, but I've been super busy working on a project and haven't had too much time, and I didn't want to start something if...

      So this is something I've been thinking about doing for the last couple weeks, but I've been super busy working on a project and haven't had too much time, and I didn't want to start something if I couldn't commit to it. Now that my project is almost finished I've got more time to both watch movies and talk about them with random internet strangers, which is why I'm here now asking about a weekly movie review thread.

      I watch maybe two or three films a week, but often struggle to find anything worth watching. And so for all of you out there with the same problem, I'd like to start a discussion thread where users post a movie review on one film they've watched recently and children comments are free to discuss the review, the movie, or just ask questions in general about the movie.

      Here are some questions I have about how this would function, and I'd like your opinion on them.

      Is this something that users here actually want?
      Like I said earlier, I feel like this could be a helpful tool for people wanting to watch a few things but not knowing what to watch, but there are plenty of reviews and things like that out there, and this might not be something that users here want.

      What should be included in the review?
      To me what immediately comes to mind is a very imdb style review (with no spoilers) that comments on directing, acting, set, camera angles, etc. Maybe giving it a rating out of 10? How long should it be? I don't read a whole out of reviews though so I'm not 100% sure the best way to go about this.

      How often should we have a discussion thread?
      I'm thinking a weekly thread would be nice, probably on Monday for two reasons. First, it allows anybody who's busy over the week day but has some time off on the weekend for films and writing reviews to write one, and secondly, it means we can call it Movie Monday, which sounds better then Movie Tuesday :p

      Any other questions or things that need to be discussed for this to work well?

      18 votes
    36. What do we want as a community?

      Just got invited here and looking at the content of the front page, Tildes is basically a "poor-man's version" of reddit right now. That's OK: it's a new community and I imagine a big part of...

      Just got invited here and looking at the content of the front page, Tildes is basically a "poor-man's version" of reddit right now. That's OK: it's a new community and I imagine a big part of users are coming here from reddit so they're doing what they're used to doing on social networks, that's only fair.

      However, more than that, looking at the groups, they are set up pretty much similarly to reddit's default subs - if not on a 1:1 basis, at least in the general tone: pretty casual, daily life topics, big focus on entertainment media, etc. Maybe again this is, by design catering to the people who are bound to be incoming from reddit, so they can immediately relate to a similar user experience. Good.

      So I think it's fair to say that it's proven that Tildes can be "like reddit". It kinda looks like reddit, it kinda feels like reddit. That part of the deal is covered. Now, what can makes us different? I doubt anyone here has no ambition besides being a soft-fork of reddit.

      What topics make you tick? What sort of online discussion makes you go "that's the good stuff"? What subjects are you truly passionate about? I'd like to know what the community here is all about, whether the current ~groups represent their interests and passions or not and, hopefully we could come up with some less generic ideas for new ~groups out of the discussion.

      EDIT I realize Tildes has a specific policy of "lesser active groups are better than a billion inactive groups" but at this point in time a good selection of groups would really help define the identity and content, not to mention promote quality discussion that actually aligns with people's interests. Hopefully seeing common trends in the replies would allow us to identify a few potential new groups, perhaps.

      36 votes
    37. Black Mirror S1E02 "Fifteen Million Merits" discussion thread

      Previous episode | Index thread | Next episode Black Mirror Season 1 Episode 2 - Fifteen Million Merits After failing to impress the judges on a singing competition show, a woman must either...

      Previous episode | Index thread | Next episode

      Black Mirror Season 1 Episode 2 - Fifteen Million Merits

      After failing to impress the judges on a singing competition show, a woman must either perform degrading acts or return to a slave-like existence.

      Black Mirror Netflix link


      Warning: this thread contains spoilers about this episode! If you haven't seen it yet, please watch it and come back to this thread later.

      You can talk about past episodes, but please don't discuss future episodes in this thread!


      If you don't know what to say, here are some questions to get the discussion started:

      • How does the title relate to the episode itself?
      • Are there any similarities between real life events and the episode?
      • Are there any references or easter eggs in the episode, such as references to past episodes?
      21 votes
    38. How will Tildes work with bans?

      Basically, with groups being admin controlled rather than the reddit system of mods, will all bans be site wide or should group bans be possible? Let's say somebody is harassing or being an...

      Basically, with groups being admin controlled rather than the reddit system of mods, will all bans be site wide or should group bans be possible? Let's say somebody is harassing or being an asshole on ~LGBT, should they be banned from ~LGBT or from the website?

      21 votes
    39. How malleable are personality traits, if at all?

      Under the right inputs opinions and worldviews can be changed relatively easily, but what about the more subtle stuff underneath? Can a workaholic with a strong drive later in life become...

      Under the right inputs opinions and worldviews can be changed relatively easily, but what about the more subtle stuff underneath? Can a workaholic with a strong drive later in life become lethargic? Can an innately introverted person later in life become innately extroverted?

      Those aren't the best examples, but that said my intuition would be that these tendencies are too deep rooted to be significantly altered and can only be superficially mitigated against one way or another.

      If this is to a degree incorrect I'd love to hear some anecdotes.

      10 votes
    40. Voltron: Legendary Defender - Shiro and Adam

      I don't have a long write up for this or anything, mostly because I'm just confused... I have to admit, watching season 7, I don't remember Adam if he was ever brought in before, and his part was...

      I don't have a long write up for this or anything, mostly because I'm just confused...

      I have to admit, watching season 7, I don't remember Adam if he was ever brought in before, and his part was so short and seemingly inconsequential, I honestly have no strong feelings for it. Shiro is all about burying his feelings and putting the needs of others above his own, so it's not at all out of character for his personal life to basically never show up. Still, we're finally getting more of his backstory, and I can't help but feel it's lacking.

      So, I guess my question is - why? Why bring in a character they're not going to develop and kill off screen? Would it be better just to have a random mention of Shiro being gay and just moving on, which I guess is pretty much all that happened anyways? Guess they could have done it as part of his backstory with Keith. Does this count as queer-baiting?

      Thoughts?

      Correction: guess he didn't die off screen. I just didn't recognize the random pilot as Adam...

      7 votes
    41. Buffy's Spike: Death as redemption

      For most stories, when you have an evil or otherwise irredeemable character, death is the only form of satisfactory redemption. Anything less is simply not convincing for most audiences. I'm sure...

      For most stories, when you have an evil or otherwise irredeemable character, death is the only form of satisfactory redemption. Anything less is simply not convincing for most audiences.

      I'm sure a lot of people can write novels on Spike's character arcs, but I just wanted to discuss a little bit of his redemption arc.

      Interestingly, his sacrifice at the end of Buffy season 7, is the beginning of his actual character. Sure, he's helped out Buffy before that, but he was far from "the greater good" until then. So death, and boom - character redeemed.

      So how's the redemption arc when he's brought back in Angel. It's harder now because now he's up and walking and possibility doing things that negate his redemption. He now has to live the life he supposedly wanted to when he made his sacrifice.

      Not saying that's what happened, but I think the writers went out of their way to show this.

      (Going off memory now, so please feel free to correct me, if I get any details wrong...)

      Not long after he's ghost-Spike, he starts feeling like he's pulled to "Hell", and develops a friendship with Fred, who ultimately saves him from that fate. This establishes his "goodness" for the rest of Angel.

      Thoughts? Other characters that share something similar you want to talk about? How would Spike feel without this episode? Anyone just want to gush about Spike in general?

      3 votes
    42. What are your thoughts on Wikileaks?

      I'm curious to see what the public consensus towards the site is nowadays. They have been controversial since their inception, but no matter what you think of them, there is no denying that the...

      I'm curious to see what the public consensus towards the site is nowadays. They have been controversial since their inception, but no matter what you think of them, there is no denying that the information they've released has sparked massive debate around the world.

      13 votes
    43. Let's talk about collectible non-card games

      I'd like to start a discussion around collecting-based games, with the following prompt question: What non-card-based alternatives to TCG/CCGs exist which satisfy the same criteria? This...

      I'd like to start a discussion around collecting-based games, with the following prompt question:

      What non-card-based alternatives to TCG/CCGs exist which satisfy the same criteria?

      This "criteria" is my understanding of what makes TCGs/CCGs appealing, and includes but is not limited to:

      • collectible/tradable (not necessarily monetized),
      • portable/relatively self-contained (this could include apps, handheld consoles),
      • the constant drive to expand the collection (whether it's through the randomness of distribution not ensuring particular collectibles, or an appealing reward system like in the Pokemon games).

      I wish to divorce these criteria from the card format. Of course, the list of criteria not extensive and I am actively seeking a deeper understanding of what makes these card-based games so appealing. Discussions on the nature of gambling-addiction and the impact of secondary market values also very welcome.

      The best example I can think of is the Pokemon games for handheld consoles. These games pre-dated the Pokemon card game and are a great example of the appeal of card games existing and thriving in a non-card format (which ironically led to the card game adaptation).

      Another is Warhammer and the tabletop wargaming family. This is interesting to me but really seems to be in a completely different ballpark because it lacks agility and thus is far less appealing to many players.

      Note: my reference point to what makes games like these appealing" is very biased by card games, specifically the current "big three" of TCG/CCGs: Magic: the Gathering, Pokemon, and YuGiOh. I'd appreciate suggestions of other relatively successful or simply well-designed games which employ collectibility as a core mechanic. They don't even have to be portable, as long as you're clear about that.

      tl;dr: let's talk about alternatives to card games which depend on collecting as a core mechanic

      Edit: formatting.

      8 votes