• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. Cmake strategies or alternatives for building (different) code for different platforms

      Okay, so this is getting really long, I'll put the ask up front: I have a strategy, I think it is reasonable. Now is a point where I can easily change things, and it won't be so easily later. So...

      Okay, so this is getting really long, I'll put the ask up front: I have a strategy, I think it is reasonable. Now is a point where I can easily change things, and it won't be so easily later. So I'm looking to see if anyone has trod this road before and can recommend any of:

      1. a different build system that will be easier to manage for this use case
      2. a different strategy for using cmake that will be easier to manage
      3. any gotchas I should be aware of, even if you don't have better solutions.

      Background

      I have a project I'm working on where the ultimate deliverable will be a hardware device with 3-4 different microcontrollers coordinating with each other and interacting with a PC-ish platform. This is a clean rewrite of a C++ codebase. Due to the microcontroller (and some of the PC APIs) being C++, the language of choice for most of it is likely to remain C/C++.

      I'm succeeded in setting up a build system for embedded code. The old code was arduino, so it relies a lot on those libraries, but I've managed to set up enough custom cmake to get off of the ardunio tools altogether, even if I am borrowing their libraries and some of the "smarts" built into the system about setting build flags, etc. So far, I have a dockerized toolchain (cmake + make + gcc-arm-none-eabi) that can successfully build ARM binaries for the target platform.

      The thing that I'm up against now is that I'd like to have a robust off-target unit testing infrastructure. My ideal case is that everything in the embedded system will be broken down into libraries that have clear interfaces, then to use unit tests with mocks to get high coverage of test cases. I'll still need some HIL tests, but because those are harder to set up and run, I want to use those for integration and validation.

      In terms of OSes available, we're mostly working on Windows systems using WSL for linux. I'd like things to be as linux-based as possible to support CI on github, etc.

      Goals and Cmake limitations

      I started out using cmake because I hate it least of the tools I've used, and I am at least pretty far up the learning curve with it. But a limitation I'm hitting is that you can't do a mixed compile with two different toolchains in one build. The reasons why cmake has this limitation seem reasonable to me, even if it is annoying. You can easily change the toolchain that your code is built with, but that seems to be largely targeted at cross-compiling the same binaries for different systems. What I want to do is:

      • build my code libraries with embedded settings for linking to the embedded binaries and build those embedded binaries (the end product)
      • build my code libraries with linux-ish tools and link them against unit tests to have a nice CI test process
      • (eventually) also be able to build windows binaries for the PC components -- when I get to that point, I'd like to get away from the MSVC compilers, but will use them if I have to

      Current strategy

      My current plan is to configure a library build like this (pseudocode):

      add_library(mylib sources)
      if (BUILD_TYPE STREQUAL BUILD_TYPE_EMBEDDED)
      <embedded config>
      elseif (BUILD_TYPE STREQUAL BUILD_TYPE_LINUX)
      <linux config, if any>
      endif()
      
      #unit tests are built for each library
      if (BUILD_TYPE STREQUAL BUILD_TYPE_LINUX)
      add_executable(mylib_test sources test_sources)
      target_link_libraries(mylib gtest etc.)
      endif()
      

      For the rollup binaries, I make the whole target conditional

      if (BUILD_TYPE STREQUAL BUILD_TYPE_EMBEDDED)
      add_executable(myembedap sources)
      target_link_libraries(mylib)
      endif()
      

      Then the build script (outside cmake) is something like

      cd build/embedded
      cmake <path to src> <set embedded toolchain> -DBUILD_TYPE=embedded
      make
      cd ../../build/linux
      cmake <path to src> -DBUILD_TYPE=linux
      make
      

      Things I like about this strategy:

      • It's relatively simple to do all the builds or just one of the builds (that control would go in the shell script)
      • I have one source tree for the whole build
      • It lets configuration be near code
      • It lets tests be near code.
      • I think it's extensible to cover the PC component builds in the future

      Things that worry me:

      • It feels like a hack
      • Support for off-target tests feels like it should be solved problem and I'm worried I'm missing something

      Thanks for reading. If you made it this far, you have my gratitude. Here's a video with funny out of office messages that I enjoyed.

      6 votes
    2. Pool care help

      Update: I found the issue! Stupidly, I had listened to the advice of YouTubers and Amazon reviews. In my sand filter, I had used the woolen balls. Even though I had been performing the cycle and...

      Update:
      I found the issue!

      Stupidly, I had listened to the advice of YouTubers and Amazon reviews. In my sand filter, I had used the woolen balls. Even though I had been performing the cycle and flush, dumping the water, the woolen balls were not clean, they were green and completely swamped in algae.

      I took them out, rinsed, sat them in some diluted bleach and rinsed again. I cleaned the filter thoroughly. Upon putting it all back together, throwing in some shock and giving it a few hours, along with a 1/5 pool water dump and replace, it's looking clear again.

      Thank you for all of the advice. I'll move to sand in the near future so the rinse and dump cycles actually work.

      Original message:
      I wasn't sure which group to shove this in, I went for home improvement as this needs serious improvement.

      To be honest, with how green it is, maybe enviro would have been even better.

      I have an above ground 5800l pool, which I put up during the summer for the kids. This year I decided to go with Bromine in a float. I'm using the standard slow disjsolve capsules from Everclear. I chose Bromine as one of the kids has quite sensitive skin. I started out with the winder float, 6 tabs slowly dissolving. I gave it a couple of days and realised I didn't have strips to test, so I ordered some.

      In this time, with lots of abuse, a very warm season for England and probably half a metric ton of sun cream, the water was looking a bit cloudy. No biggy, the great Flow Clear 800Gal/h sand filter would be helping... It didn't seem to be. The water went from cloudy to slightly green at the bottom. The algae was arriving.

      I dipped a stick: bromine didn't even register. Hmmm. I ordered a second float and some algaecide to attack the issue. Two days later, we have 12 tabs in two floats, enough algaecide to clear the Amazon river (I jest), and I leave it to clear. The following day, it's less cloudy, still green tinted and bromine still does not register on the sticks.

      Over today's use, it's gotten worse. I've ordered chlorine tabs instead because the bromine is not working. It should have worked. Does anyone know where I went wrong?

      Tomorrow, I'll dump half the water (over 2000l down the drain), change the tablets over to chlorine, throw in some more algaecide and let the pump keep on pumping. Hopefully, as it refills, I should get some nice clear water that doesn't have a pH of near 9.

      11 votes
    3. A new way to learn vocabulary. A story about a word nerd and AI. And a call for help.

      Hi logophiles! I am a total word nerd. Over the last six years--mostly accidently--I ended up creating a bunch of vocabulary learning materials and spent way too much time thinking deeply about...

      Hi logophiles! I am a total word nerd. Over the last six years--mostly accidently--I ended up creating a bunch of vocabulary learning materials and spent way too much time thinking deeply about how we learn new vocab and how to teach it. My story: basically, via word of mouth, people with kids taking the SSAT and the SAT kept asking me for my materials which I continually iterated on as I got feedback. It wasn't my day job, lol, it wasn't even a side hustle.... just an obsession :) As I shared my "system", I kept dreaming of even better ways to make vocab learning effective, easy, and fun.

      Some interesting things about learning vocab. The "keyword method" is extremely effective. (The keyword method is associating a target word with a similar-sounding word (the "keyword") and then creating a vivid mental image connecting the keyword with the target word.) [Ávila & Sadoski, 1996; Shapiro & Waters, 2005]. Further, connecting the new word and its meaning to your own personal experience is much effective than rote memorization. ("...engaging in deeper semantic processing and relating information to personal experiences can activate distinct neural circuits compared to those involved in rote memorization." [Andreasen, O'Leary, Cizadlo, Arndt, Rezai, Watkins, Ponto, & Hichwa, 1995]).

      There are a lot of other cool things I discovered on my (research-obsessive) path to make learning vocab radically easier. A core driver for me has always been thinking about the epistemology of word-learning. What does it mean to "know" a word? "Knowing" a definition is different from truly knowing a word, where you can deploy it effortlessly when the context is right. That led to endless rabbit holes of learning about polysemy, colocations, and a whole lot more.

      The first day I saw Dalle my jaw dropped. This was it! This was the missing piece for learning vocab 2x, 3x, 4x(?) more efficiently than has ever been possible. The image generation AI tools can make a custom image that packs in your own favorite keyword mnemonic and your own personal story into a cool image. Whoa! Because what has been my total obsession could finally be created in the real world, I teamed up with two good friends with the technical chops to build what had been percolating in my brain for six years. We've built a beta version over the last four months and it is ready to test!

      I love Tildes, and I don't want to self-promote, so I am not going to drop the app name / website, but I am here with an ask. We want feedback! We want to make this the dream app for anyone who is serious about growing their (English) vocab. We want you in our beta test group.

      The commitment I'm asking of our beta testers is a bit onerous. I want to hop on a zoom call with you while you use the app for an hour or so and have you tell me what you love and hate. I want to ask you a bunch of questions about what you want to see in your dream learning app. Then I want to give you the app for a month a two; hopefully you'll use it and learn a bunch of words; then I want to hop on a 20 minute call with you and get your hot take on the whole thing.

      It is such an intense passion project for me; I want to make the app just rock-your-world-awesome. That's why I want to do live user interviews. (Which is a little out of the ordinary for sure.) And I can't do that without talking to real people who care about growing their vocab who are willing to hang out with me for an hour or two. :)

      As a thanks for your help, when we go to the paid version, you'll get three months free, and a massive lifetime "friends and family" discount. But more than that, you'll really impact what we build next, and how we can make it better. While it's maybe a little idealistic, or might even sound silly to some, I feel like better vocab = better communication = better relationships. So I am all-in, fervently devoted, and hopeful that you'll come along for the ride and help me make it epic.

      Who is it for? Studying for standardized tests? Oh yeah. This will help a lot. Want to raise the ceiling on what you can read. Let's go! Want to improve your English skills? This is for you. Love words. Yep! I'd love to meet you! Basically, if you love words, and/or have something coming up that requires that you know more words, I really hope you'll be part of our test!

      More interesting stuff about vocabulary:
      --Average high school graduate has a vocab size of 16,000 words
      --Average college grad, 20,000 words
      --Average PhD. 28,000 words

      Tildes is a very smart and well read group, so I' bet the average vocab size around here is 25,000 to 35,000. Want to know your (approximate) vocab size. One of the best (easy and fast) tests is here:
      https://preply.com/en/learn/english/test-your-vocab
      (I have nothing to do with that site or company, and do not endorse them. It's just that their vocab size estimator is really well done.)

      Want to be a beta tester, or just talk more about vocab, shoot me a message!
      pandacat@onmail.com

      11 votes
    4. Three Cheers for Tildes: App updates and feedback (March 2024)

      This is a recurring topic for the Three Cheers for Tildes mobile app, which is currently in alpha testing. I'll summarize the previous month's updates at the start of each topic, so people can...

      This is a recurring topic for the Three Cheers for Tildes mobile app, which is currently in alpha testing.

      I'll summarize the previous month's updates at the start of each topic, so people can read the updates and then hit Ignore if they don't care about more frequent updates and user feedback.


      Recently:

      Three Cheers version 1.0 is out for Android! (Mar 25, 2024)

      • Submit topics!
      • Added donation option in Settings
      • Share links from other apps to create a Tildes submission
      • Edit topic text
      • Delete topics
      • Require minimum Android 7.1.1
      • Fixed refreshing feed after login/logout

       

      iOS v0.11.3 (Mar 28, 2024): Fixed UI bugs and crashes on large iPhones (Pro Max series), particularly when using the in-app WebView browser.

      iOS v0.11.2 (Mar 8, 2024): Fixed crashes in Inbox under the Comments tab.

      Android and iOS v0.11.0 (Mar 3, 2024)

      • Added sort options for topics
      • Tap username on comment, and topic OP, to view profile
      • View markdown of topic OP
      • Fixed minor UI bugs
      • (Android) Fixed wrong profile showing via bottom tab, after logging into a different account

       

      Android and iOS v0.10.0 (Feb 15, 2024)

      • View and send private messages
      • Added button to send private message from a user's profile
      • Added "Tap to refresh" when a feed is empty
      • Show posted time in topic OP
      • Renamed bottom tab to Inbox (instead of Notifications)
      • (Android) Removed animation when using bottom tabs
      • (Android) Fixed crash when replying from a user's profile
      • (iOS) Fixed crash toggling Details in topic OP
      • (iOS) Fixed layout bugs with markdown tables
      • (iOS) Fixed UI bugs when replying in a user's profile
      • (iOS) Fixed minor UI bugs and crashes

       

      Last month's topic: February 2024

       


      Where to get it

      Android version on Google Play Store: https://play.google.com/store/apps/details?id=com.talklittle.android.tildes

      iOS version on TestFlight: https://testflight.apple.com/join/mpVk1qIy

      116 votes
    5. Three Cheers for Tildes: App updates and feedback (February 2024)

      This is a recurring topic for the Three Cheers for Tildes mobile app, which is currently in alpha testing. I'll summarize the previous month's updates at the start of each topic, so people can...

      This is a recurring topic for the Three Cheers for Tildes mobile app, which is currently in alpha testing.

      I'll summarize the previous month's updates at the start of each topic, so people can read the updates and then hit Ignore if they don't care about more frequent updates and user feedback.


      Known bugs

      • iOS v0.9.1 crashes when tapping a Details block in a topic OP. Fixed in v0.10.0.

      Recently:

      Android and iOS v0.10.0 (Feb 15, 2024)

      • View and send private messages
      • Added button to send private message from a user's profile
      • Added "Tap to refresh" when a feed is empty
      • Show posted time in topic OP
      • Renamed bottom tab to Inbox (instead of Notifications)
      • (Android) Removed animation when using bottom tabs
      • (Android) Fixed crash when replying from a user's profile
      • (iOS) Fixed crash toggling Details in topic OP
      • (iOS) Fixed layout bugs with markdown tables
      • (iOS) Fixed UI bugs when replying in a user's profile
      • (iOS) Fixed minor UI bugs and crashes

       

      Android v0.9.1: Fixed crash double-tapping comment in profile, and other rare crashes and minor bugs.

      iOS hotfix v0.9.1: Fixed a possible crash opening the Notifications tab.

      Android and iOS v0.9.0 (Jan 22, 2024)

      • View user profiles ("all posts" feed; more options like bios coming in the future)
      • Tweaked app theme colors
      • Fixed various layout bugs
      • (Android) Fixed crash tapping links in comment reply preview
      • (Android) Fixed missing Share button on topic OP if logged out
      • (Android) Fixed black background setting on Android 9 and earlier

       

      iOS hotfix v0.8.1: Fixed keyboard blocking the Exemplary prompt dialog.

      Android and iOS v0.8.0 (Jan 9, 2024)

      • Apply comment labels (Exemplary, Offtopic, Joke, Noise, Malice)
      • Tap an Exemplary label you've received to see messages
      • Added Reply to text selection context menu
      • Quote selected text when replying
      • Fixed app incorrectly treating user as logged in after restoring a Google Drive or iCloud backup
      • (Android) Added Share button to OP in comments section
      • (Android) Support Android 14
      • (Android) Fixed rendering non-breaking spaces
      • (iOS) Fixed logout bug if no connectivity
      • (iOS) Fixed markdown table layout and CPU idle bugs
      • (iOS) Fixed rare crash collapsing a comment

       

      Last month's topic: January 2024

       


      Where to get it

      Android version on Google Play Store: https://play.google.com/store/apps/details?id=com.talklittle.android.tildes

      iOS version on TestFlight: https://testflight.apple.com/join/mpVk1qIy

      79 votes
    6. Three Cheers for Tildes: App updates and feedback (January 2024)

      This is a recurring topic for the Three Cheers for Tildes mobile app, which is currently in alpha testing. I'll summarize the previous month's updates at the start of each topic, so people can...

      This is a recurring topic for the Three Cheers for Tildes mobile app, which is currently in alpha testing.

      I'll summarize the previous month's updates at the start of each topic, so people can read the updates and then hit Ignore if they don't care about more frequent updates and user feedback.


      Recently:

      Android v0.9.1: Fixed crash double-tapping comment in profile, and other rare crashes and minor bugs.

      iOS hotfix v0.9.1: Fixed a possible crash opening the Notifications tab.

      Android and iOS v0.9.0 (Jan 22, 2024)

      • View user profiles ("all posts" feed; more options like bios coming in the future)
      • Tweaked app theme colors
      • Fixed various layout bugs
      • (Android) Fixed crash tapping links in comment reply preview
      • (Android) Fixed missing Share button on topic OP if logged out
      • (Android) Fixed black background setting on Android 9 and earlier

       

      iOS hotfix v0.8.1: Fixed keyboard blocking the Exemplary prompt dialog.

      Android and iOS v0.8.0 (Jan 9, 2024)

      • Apply comment labels (Exemplary, Offtopic, Joke, Noise, Malice)
      • Tap an Exemplary label you've received to see messages
      • Added Reply to text selection context menu
      • Quote selected text when replying
      • Fixed app incorrectly treating user as logged in after restoring a Google Drive or iCloud backup
      • (Android) Added Share button to OP in comments section
      • (Android) Support Android 14
      • (Android) Fixed rendering non-breaking spaces
      • (iOS) Fixed logout bug if no connectivity
      • (iOS) Fixed markdown table layout and CPU idle bugs
      • (iOS) Fixed rare crash collapsing a comment

       

      iOS hotfix v0.7.2: Fixed crashes in Notifications tab, and fixed crash inserting emoji in reply

      Android and iOS v0.7.0 (Dec 27, 2023)

      • Added a markdown formatting bar when composing a comment
      • Edit comments after posting them
      • View markdown of other users' comments
      • (Android) New setting: Quit confirmation
      • Fixed comment reply preview bugs
      • Fixed bugs viewing direct linked comments
      • Fixed numbered list bug
      • Fixed rate limit error message
      • Fixed crashes and UI bugs

       

      Android and iOS v0.6.x (Nov/Dec 2023)

      • In-app notifications of comment replies
      • Highlight and jump to linked comments

       

      Last month's topic: December 2023

       


      Where to get it

      Android version on Google Play Store: https://play.google.com/store/apps/details?id=com.talklittle.android.tildes

      iOS version on TestFlight: https://testflight.apple.com/join/mpVk1qIy

      108 votes
    7. I’m designing a Pokemon-inspired piano ed. book for kids 6-10, and looking for testers

      This book uses cartoon mascots assigned to three areas of music training on the keyboard: dexterity skills, reading/writing/listening, and repertoire performance. Each mascot starts off as a cute...

      This book uses cartoon mascots assigned to three areas of music training on the keyboard: dexterity skills, reading/writing/listening, and repertoire performance.

      Each mascot starts off as a cute lil’ dude and evolves into huge powerful creatures as the child “levels up.” My ultimate vision is a book or book series that utilizes the mascots in figurine form for prize-incentives and mascot videos to offer help and guidance for individual activities.

      The first prototype will only feature the books, and I expect to finish it in the next 1-2 months.

      I was hoping to get a list of potentially interested parties that would beta-test the book without cost in exchange for feedback/testimonial.

      If you’re interested, please send a message through my website— https://alexgoodhart.com/lessons (you won’t see any mention of the book there, but can send your contact info through the inquiry form).

      If you’ve any thoughts to share here I’m all ears! Thank you — Alex

      18 votes
    8. What's a good way to test a website that runs on edge nodes?

      I have a little web app running on Deno Deploy and I want to see how it handles people connecting from multiple regions. There's a BroadcastChannel class that lets you send messages to any servers...

      I have a little web app running on Deno Deploy and I want to see how it handles people connecting from multiple regions. There's a BroadcastChannel class that lets you send messages to any servers running in other regions, but to test it, I need to make connections in multiple regions, so there's more than one server running.

      What are good ways to test this, either interactively or by writing tests? Maybe use a VPN? What's your favorite?

      4 votes
    9. Thoughts on making Tildes groups more independent

      Hi. It's been a while since we had a ~tildes.official post, huh? There are a few things I want to discuss today about potential changes to the way that Tildes works. But first, a couple of other...

      Hi. It's been a while since we had a ~tildes.official post, huh? There are a few things I want to discuss today about potential changes to the way that Tildes works. But first, a couple of other things while I have your attention:

      Welcomes and thanks

      Welcome to all the new users! It's been great to see activity here increasing again lately, and I hope a lot of you end up enjoying the site and sticking around. It's really nice to read so many posts and emails from people who are excited about the principles behind Tildes. (And if you're someone who doesn't have an account yet and emailed to request an invite, I hope to get back to you relatively soon—there are about 2000 requests in the queue right now, and I'm trying to gradually work through them over the next week or so)

      I also want to say thanks to all the long-time users who have been welcoming and answering so many questions from the new people. As I mentioned the other day, my time to devote to Tildes recently is more limited, and it's been amazing to find that in practically every thread I open, people have already answered all of the questions (and often more comprehensively and eloquently than I would have). An extra special thank-you as well to @cfabbro and the other people who have been handling the demand for invites via Reddit, and to @mycketforvirrad, the unsung hero of the site who's constantly doing the thankless, almost-invisible job of re-tagging topics and making sure everything is organized.

      Reminders

      Also a couple of reminders and things to keep in mind:

      Whether you're an old or new user, if you haven't set up a recovery email address on your account, I highly recommend that you do. A lot of people who registered years ago are trying to come back this week and finding that they don't know their password any more, and it's much simpler if they did this. (The site itself really should encourage this more strongly—it's done in a secure and privacy-friendly way, and it's impossible for me to use it to send you any email because there's no way for me to see the actual address)

      It's already been brought up in various threads a lot, but I also want to emphasize that Tildes is not the same as Reddit, and is not trying to be a "replacement" for Reddit. There are a lot of similarities between the sites, but there are also a lot of differences. The site structures are different, many of the site mechanics here work differently, and the types and style of posts that are appropriate are not the same. Please try to look around at the site and the docs and get a feel for the place, don't assume that things will work the same way here as they do somewhere else (or that they should).

      One other aspect that's different between the two sites that's coming up a lot is that Tildes does not have user-created groups, and the groups aren't "owned" or run by specific users. Currently, the only person with "true" moderation powers anywhere on the site (like the ability to remove topics and comments) is me. This isn't because I want to keep absolute control or anything like that, but Tildes has been very quiet for the last few years and more moderators haven't been necessary. If the activity stays at this level or keeps increasing, we will probably need to add more moderators soon. And related to that, the actual main topic that I wanted to talk about:

      Should we try separating the groups more?

      Even though Tildes has almost 30 groups, until now, it's really always just been one community. New users are automatically subscribed to all groups and need to manually unsubscribe if they don't want to see the topics from that group, and logged-out users see everything when they visit the homepage as well. Most users stay subscribed to almost everything, with only some of them unsubscribing from more-niche interests like ~anime.

      I've always intended to make the groups more independent, but the site's activity has generally been too low for that to be feasible. All of the groups needed to be able to reach all of the Tildes users, but there have been significant downsides to doing it this way.

      One of the main consequences (which is becoming more obvious over the last few days) is kind of ironic: by showing all groups to all users to increase activity across all of them, it actually discourages activity in any individual one. For example, I follow video game news closely, and it's currently a very busy time with tons of events and announcements. But I wouldn't want to post all of those announcements to ~games, because it would completely flood the site and annoy everyone.

      I think we should probably take advantage of this current high activity level to try moving the groups towards being more independent spaces. This would involve switching away from the current "opt-out" approach to an "opt-in" one, and would probably need updates to a few different sections of the site to support it.

      A lot of the new users have been asking to add new groups for things they're interested in (sometimes very specific, niche things), and this would allow us to try some of them out more easily to see if they'd be able to sustain themselves. One of the benefits of the groups+tags system here is that it's relatively easy to test something as a group, and if it doesn't work out, all of the posts can just be merged back into a "more comprehensive" group as a tag.

      I've also been receiving a decent number of messages from Reddit moderators that are investigating whether they will be able to migrate their community to a different platform. I've had to tell them that the current structure of Tildes wouldn't easily support it, but making the groups more independent would change that.

      So overall, I'm looking for general feedback about whether we should try this soon, and if there are any major concerns we should be careful about. I also have three specific questions I'd like input on, related to how it could be implemented:

      1. What should logged-out users see on the homepage? Just a list of links to individual groups, and they have to pick a specific one to see any posts?
      2. Should logged-in users still have a homepage made up of all their subscribed groups mixed together (Reddit-style), or should we lean further into the separation by requiring groups to be viewed individually (forum-style)? (I think I'd want the mixed style to be available long-term, but maybe starting without it would help establish the individuality more strongly?)
      3. How should we transition existing users over to the opt-in approach? Should we effectively treat everyone as a new user, and get them to select the groups they're interested in from scratch? Or should we do something like use their activity (voting, posting) to pre-subscribe them to some groups?

      Thanks, please let me know what you think. The current growth and activity is a great opportunity for us to try some new things on Tildes that would be able to move it forward, and I hope we can figure out ways to do it well. (And if it ends up not working, we can always change things back)

      I've also given 5 invites to every current user, so feel free to use those if you know anyone that would like to join: https://tildes.net/invite

      (Edit: and to set expectations, I'm not sure how much time I'll have to reply to anything substantially, but I'll absolutely be reading all the discussions)

      533 votes
    10. Tildes is still in alpha-testing. It’s an unfinished product. Set your expectations accordingly.

      Someone mentioned elsewhere that they signed up for Tildes “years ago during the beta”. That reminded me: Tildes hasn’t reached beta-testing yet. Officially, Tildes is still in alpha-testing...

      Someone mentioned elsewhere that they signed up for Tildes “years ago during the beta”. That reminded me: Tildes hasn’t reached beta-testing yet.

      Officially, Tildes is still in alpha-testing phase.

      The login page says “Tildes is currently in invite-only alpha...” And the Contact page says “To request an invite to the Tildes alpha...”

      We’re still in alpha-testing. Alpha-testing of software usually happens on an incomplete product before it is released to the customer.

      This is a very important point. Tildes is not feature-complete yet: there are literally hundreds of feature requests yet to work on before Tildes will be what people want it to be – and even that list is far from complete. In Agile software development terms, Tildes is a minimum viable product, or, in other words, “a version of a product with just enough features to be usable by early customers who can then provide feedback for future product development”.

      Tildes works as it is, but it’s a bare-bones forum: you can post, and comment… and that’s about it. It’s a proof of concept. There are a few minor tweaks here and there, which give the impression that Tildes is more complex than it is, but they’re misleading. There are plans to make Tildes a more complex website but, right now, most of that complexity of Tildes exists only in people’s imaginations (and there have been some very imaginative people contributing to that list of future features!).

      Most questions about “Why doesn’t Tildes do X?” or “Can Tildes do X?” can be answered simply by saying “Tildes is incomplete and X hasn’t been built yet.” There are some questions about missing features which can be answered by saying “Tildes was never intended to do X”, but those are far and away in the minority. Most flaws, drawbacks, and problems with Tildes exist because Tildes is still a proof of concept, rather than a finished product.

      It’s also worth noting that Tildes’ current feature set is absolutely not up to the task if the user base and site activity increase too quickly. There’s too much manual tinkering required at the moment to make things work properly: for one thing, there are no significant moderation tools on Tildes (that’s almost all done manually at the moment). There are still a lot of features yet to be built - and we don’t even know what some of those features are yet!

      To pre-empt the people who will rightly point out that Tildes is 5 years old: Tildes’ feature set was intended to grow gradually over time, in line with a gradual growth in users, activity, and the need for those features to exist. However, Tildes has not undergone much growth over the past few years, so the existing features were sufficient to manage the existing activity. Basically, the site didn’t need a lot of fancy features to handle the low traffic here.

      This sudden surge of new users might change that. But it will take time to build more features. That was always the intention, and it hasn’t changed now.

      Until then: Tildes is still in alpha-testing. It’s an unfinished product. Set your expectations accordingly.


      EDIT:

      If you're one of the many people who seem to be replying to this topic, saying "it's okay, I like this simple bare-bones site as it is"... then you're probably not part of my original intended audience for this topic. This topic was aimed at all the people who are arriving here, being taken aback at how simple Tildes is, and wondering where the advanced features are.

      However, we can still take the "set your expectations accordingly" message and apply it to you: "Tildes is an unfinished product, so you can expect it to change in the future. It won't be like this forever."

      Either way, "set your expectations accordingly" is the message here, whether you're expecting more features and not finding them, or whether you're expecting simplicity and enjoying what you see. Either way, you should know that things will change around here. Maybe slowly. Maybe quickly. Maybe they'll get better from your point of view. Maybe they'll get worse from your point of view. But, change they will.

      151 votes
    11. What Guantánamo made out of them

      By Bastian Berbner and John Goetz, published 1 September, 2021 The man who called himself "Mister X" in Guantánamo wore a balaclava and mirrored sunglasses when he tortured. The person he was...

      By Bastian Berbner and John Goetz, published 1 September, 2021

      The man who called himself "Mister X" in Guantánamo wore a balaclava and mirrored sunglasses when he tortured. The person he was torturing was not supposed to see his face. Now, 17 years later, Mister X is standing at a potter's wheel in his garage in Somewhere, America. A bald man with a greying beard, tattooed on the back of his neck. His hands, big and strong, mould a grey-brown lump of clay. The pot won't turn out very nice, you can already tell. He says that's the way it is with his art, he's more attracted to ugliness.

      Mister X thought long and hard about whether he wanted to receive journalists and talk about what happened back then. It would be the first time that a Guantánamo torturer has spoken publicly about what he did. The meeting on this day in October 2020 was preceded by numerous emails. Now, finally, we are with him. An interview of several hours is already behind us, in which Mister X told us about his cruel work. We told him that the man he maltreated at that time would also like to talk to him. Mister X replied that on the one hand he had longed for such a conversation for 17 years - on the other hand he had dreaded it for 17 years. He asked for half an hour to think it over. He said he could think well while making pottery.

      The man who would like to talk to him is called Mohamedou Ould Slahi. In the summer of 2003, he was considered the most important prisoner in the Guantánamo Bay camp. Of the almost 800 prisoners there, according to all that is known, no one was tortured as severely as he was.

      There are events that determine a biography. Even if they do not last that long in terms of lifespan, in this case barely eight weeks, they unfold a power that makes everything before fade into oblivion and captivates everything after.

      Back then, in the summer of 2003, Mister X was in his mid-thirties and an interrogator in the American army. He was part of the so-called Special Projects Team whose task was to break Slahi. The detainee had so far remained stubbornly silent, but the intelligence services were convinced that he possessed important information. Perhaps even information that could prevent the next major attack or lead to Osama bin Laden, who was then the world's most wanted terrorist: the leader of Al-Qaeda, the main perpetrator of the attacks of 11 September 2001.

      The team's mission was to defeat evil. To achieve this, it opposed him with another evil.

      Mister X always tortured at night. With each night that Slahi's silence lasted, he tried a new cruelty. He says torture is ultimately a creative process. Listening to Mister X describe what he did can leave you breathless, and sometimes Mister X seems to feel that way himself as he tells the story. Then he shakes his head. Pauses. Runs his hand through his beard. Fights back tears. He says, "Man, I can't believe this myself."

      The way he speaks, you don't get the impression that it was all so long ago. In fact, it's not over at all. Mister X says there is hardly a day when he does not think about Slahi or when he does not haunt his dreams. Slahi was the case of his life, in the worst sense of the word.

      There was a moment back then that not only burned itself into his memory, it also poisoned his soul, Mister X says. That night he went into the interrogation room where Slahi, small and emaciated, sat in his orange jumpsuit on a chair, chained to an eyelet in the floor. Mister X, tall and muscular, had thought of something new again. This time he pretended to go berserk. He screamed wildly, hurled chairs across the room, slammed his fist against the wall and threw papers in Slahi's face. Slahi was shaking all over.

      Mister X says the reason he never got rid of that moment was not that he saw fear in Slahi's eyes, but that he, Mister X, enjoyed seeing that fear. Seeing the trembling Slahi, he says, felt like an orgasm.

      Mohamedou Slahi is 50 years old today. In December 2020, two months after our visit to Mister X, he is standing on the Atlantic beach. In front of him the waves break on the Mauritanian coast, not far behind him begins the endless expanse of the Sahara. Slahi wears a Mauritanian robe and a turban, both in the bright blue of the sky above him. With narrowed eyes, he looks out to sea and says that if he were to sail off here on a steady westerly course, he would arrive where he was held for 14 years, at the south-eastern tip of Cuba.

      Slahi has been free again for five years. But like Mister X, he too cannot shake off his time in Guantánamo. He now lives again in Nouakchott, the capital of Mauritania, on the edge of the desert, the place where the USA had him kidnapped a few weeks after 11 September 2001. Unlike then, he is now a celebrity. He is approached on the street, he zooms out of his house into universities and onto podiums around the world to denounce human rights abuses by the United States. He says that when he closes his eyes at night and sleep comes, sometimes the masked man comes again.

      When one of the authors of this article first visited him in 2017, Slahi expressed a wish - he would like to find his torturers. At the time, he had already written a book about his time in Guantánamo. In the last sentence, he had invited the people who had tortured him to have tea with him: "My house is open."

      The trauma of 11 September 2001

      At that first meeting and again now, in December 2020, he says that during the torture period in Guantánamo he felt one thing above all: Hate. Again and again, he imagined the cruel way in which he would kill Mister X. He said that he had to kill him, his family and everyone else. Him, his family and everyone who meant something to him. But then, in the solitude of his cell, while thinking, praying and writing, he realised that revenge was not the answer. So he decided to try something else: Forgiveness.

      In the silence of his cell, he forced himself to think that this big, strong man, Mister X, was in fact a small, weak child. A child to whom he, Mohamedou Slahi, patted his head and said: What you did is bad, but I forgive you. The process of re-educating himself took several years. But at some point, still sitting in his cell in Guantánamo, he had managed to convince himself so much of the sincerity of this thought that he really felt the need to want to forgive.

      When Slahi expressed a desire to speak to Mister X, he said he hoped it would bring peace to his still troubled soul. In the best case scenario, he could replace the old, painful memories of that time with new, good memories.

      Thus began our search for Mister X.

      How must one imagine a man torturing another? In American files, for example in a Senate investigation report, there is a list of what Mister X did. They are descriptions of the crudest psychological and sometimes physical violence.

      When you meet him, something strange happens: you don't connect the image that all the reports have created in your head with the man sitting in front of you. We know for sure that he is Mister X. Former colleagues of his have confirmed his identity to us. But the Mister X we meet is: a subtle art lover. An educated man interested in history. All in all, a pretty nice guy. After spending several days with him, one cannot escape the impression that he is apparently also a very empathetic person.

      Mister X tells us that he occasionally invites homeless people to the restaurant, also that it happens that he cries in front of the TV when he sees reports from disaster areas. It is precisely because he can empathise so well that he has been so good as an interrogator, as a torturer. You have to put yourself in the other person's shoes. What causes him even greater pain? What could make him feel even more insecure? Where is his weak point? But precisely because of empathy, he says, he was also broken by what he had done at the time.

      Shortly after he left Guantánamo in the winter of 2003, Mister X began to drink. It was not unusual for him to drink three bottles of red wine a night. He spent more and more time in bed and spoke less and less with his wife and children. He hardly found any sleep any more. He toyed with the idea of killing himself, he says. A doctor diagnosed him with severe post-traumatic stress disorder. The torturer, of all people, had suffered the kind of trauma one would expect to find in his victim.

      There are many studies on the psychological suffering of torture victims. War refugees from Syria, refugees who were mistreated in Libyan camps, Uighur prisoners from China - in such people, depression, addictions, concentration problems, sleeping problems and suicidal thoughts are increasingly observed.

      Mister X also suffered from all these symptoms.

      One could see the distraught Mister X as the personification of the trauma that has gripped the entire United States since 11 September 2001. After that primal experience, the country that wanted to defend the values of the West in the fight against terror betrayed precisely those values. Rule of law. Justice. Democracy. And since that primordial experience, the country has been ravaged more than ever by an omnipresent violence perpetrated by broken people. Spree killings, assassinations, hate crimes. Maybe the whole US has some kind of post-traumatic stress syndrome?

      For 17 years, Mister X says, he has been working through the guilt he has brought upon himself. He has taken medication, undergone therapy and looked for a new job. For 17 years he has been trying to make up for his mistake. A few things have helped him. A little. But not really. Maybe also because he had secretly known all these years that in order to really come clean with himself, he would have to do one thing urgently. "The decent thing to do would be to tell Slahi to his face that I regret what I did to him. That it was wrong."

      In that sense, Slahi's offer to talk to us reporters is a gift. An opportunity to draw a line under the matter. But there's a thought that's been troubling Mister X and making it difficult for him to accept the offer.

      Mister X still thinks Mohamedou Slahi is a terrorist. And for one of the most brilliant in recent history. A charismatic. A manipulator. A gifted communicator who already spoke four languages, Arabic, French, German and English, and taught himself a fifth, Spanish, in Guantánamo.

      Slahi was probably the smartest person he had ever met, Mister X says. So smart that Slahi managed to fool his interrogators, just as he now manages to make millions of people around the world believe he is innocent. Mister X says he knows this person's psyche better than that of his own wife. For weeks he did nothing but put himself in this man's shoes and one thing was clear: Slahi was a brilliant liar.

      He looks his tormentor in the face

      In 2010, a US federal judge ruled that Slahi must be released because the US government's alleged evidence against him was just that, not evidence: Evidence. The government appeals.

      In 2015, the book Slahi wrote in prison is published: Guantánamo Diary. It is extensively redacted, but the message is clear: the US tortured an innocent man. The book becomes a bestseller.

      In 2016, Slahi is released, after 14 years without charges. In Mauritania, he is received like a hero.

      In 2019, it is announced that Guantánamo Diary will be made into a film. Jodie Foster and Benedict Cumberbatch will star, and Oscar-winner Kevin Macdonald will direct.

      In 2020, the Guardian's website will publish the trailer for a documentary in which one of Slahi's guards travels to Mauritania and former enemies become friends.

      Apparent friends, says Mister X. He doesn't buy any of this "forgiveness stuff" from Slahi. The film scenes - the walk in the Sahara sand, Slahi laughing and helping his guard into a Mauritanian robe - , Slahi has really staged all that masterfully. Slahi who generously forgives, the decent David who rises above the corrupt Goliath - the narrative of a hero.

      That is what makes Mister X hesitate for so long: Slahi, he fears, could also use him for his production. He could show the whole world: Look, now not only an insignificant guard apologises, but also my torturer, and I forgive him too! Slahi would become an even greater hero.

      Is Mister X's urge to face his victim stronger than his fear of being instrumentalised?

      Mister X has made a small, ugly potty. It must now dry. He puts it aside, wipes his hands on a towel and looks serious. He is silent for a long time and then says, "I'm going through with this now. Oh God."

      The picture jerks, the sound wobbles, and for a brief moment hope is written on Mister X's face that technology will save him from his courage. Then the face he knows so well appears before him on the computer screen - narrow as ever, but aged. The man on the screen, unlike Slahi in 2003, has hardly any hair left. And Slahi now wears glasses, with black rims.

      It is late in Mauritania, almost midnight, but Mohamedou Slahi has stayed awake. He also has a visit from a member of our team. By phone, we have been keeping Slahi updated from the US for the past few hours: There is a delay; Mister X needs a little more time.

      Now a picture is also building up on the monitor in Mauritania. The greying beard, the bald head, the tattoos on the back of his neck.

      Mohamedou Slahi looks his tormentor in the face. No mask, no sunglasses.

      Mister X: Mister Slahi. How are you doing?

      Mohamedou Slahi: How are you, sir?

      Mister X: Not bad, and you?

      Mohamedou Slahi: I am very well.

      Mister X: That's good.

      Mohamedou Slahi: Thank you for asking.

      Mister X: Yes, sir. I was extremely hesitant to make this call. But let me explain a few things to you.

      The first time Mister X saw him was on 22 May 2003. Mister X was standing in an observation room in Guantánamo, looking through a pane of glass that was a mirror from the other side. There, in the interrogation room, Slahi was being questioned by two FBI agents. For half a year they had spoken to him almost every day - without the slightest success. In a few days, it had already been decided, the military would take over, Mister X and his colleagues.

      There was a table in the middle of the room, on one side the agents, on the other Slahi. The FBI had brought cakes. One of them, blond and tall, obviously the boss, was leafing through a Koran and saying something about a passage. Then Slahi stood up. He wore no handcuffs, no chains. He walked around the table, took the Koran from the agent's hand and said, no, no, he got it wrong, he had to see it this way and that way. In the end, Mister X watched as the agents hugged Slahi like a friend. "I couldn't believe it," he says.

      The FBI agent who leafed through the Koran is Rob Zydlow. We spoke to him as well. He lives in California, he retired a few months ago. He thinks failure is a harsh word. But, yes, in Slahi's case, his plan didn't work. He tried the nice way, but no matter whether he brought home-made cakes, as he did that day, or burgers from McDonald's, whether he watched animal documentaries with Slahi or let him teach him Arabic, Slahi just didn't talk. He would always just say, "I'm innocent."

      Slahi, on the other hand, says today that the FBI cake tasted good, that he liked the documentary about the Australian desert best, and that Rob Zydlow's attempt to learn Arabic was simply ridiculous. It was true that the FBI people had been reasonably nice to him for months, but he did not owe those agents any answers. On the other hand, they owed him answers. Why had the US had him kidnapped?

      Slahi did not know that on that day, behind the glass, the man he would meet a little later as Mister X was watching. He did not know that in the Pentagon a document was just being passed from one office to the next, signature by signature, all the way to Secretary of Defence Donald Rumsfeld, giving examples of what methods this man could use to get the prisoner Mohamedou Slahi to talk. It was a paper that provided a framework, but still left the torture team plenty of room to come up with their own ideas.

      Rob Zydlow says he sensed a real hunting fever in the army people who took over.

      Mister X says he went to the army shop and bought a bluesuit. Slahi was a man-catcher, as his dealings with the FBI agents proved. So, that was the logic, Slahi would now not be dealing with a human being, but with a figure from a horror film.

      "What we did to you was wrong".

      In high school, Mister X was in the drama club. Even today he plays Dungeons & Dragons, a board game with elves, orcs and dragons, he reads comics and loves science fiction. While some of his colleagues were boring in their interrogation methods back then - question, question, question - he really immersed himself in the roles.

      On the evening of 8 July 2003, Mister X put on his overalls, black military boots, black gloves and a black balaclava, along with mirrored sunglasses. He had Slahi brought into the interrogation room and hooked to the eyelet in the floor, but the chain was so short that Slahi could only stand bent over. Then Mister X switched on a CD player and heavy metal music filled the room, deafeningly loud.

      Let the bodies hit the floor
      Let the bodies hit the floor
      Let the bodies hit the floor
      Let the bodies hit the floor

      Mister X put the song on continuous loop, turned off the lights, turned on a strobe light that emitted bright white flashes, and left the room. For a while, he says, he watched from the next room. But the music was so loud that he couldn't think. So he went outside for a smoke.

      Slahi says he tried to pray, to take refuge in his own thoughts. He did not talk.

      Mister X was trying out new songs. The American national anthem. A commercial for cat food that consisted only of the word "meow". Mister X turned up the air conditioning until Slahi was shaking all over. Mister X turned up the heating until Slahi had sweated through his clothes. Mister X put his feet up on the table in front of Slahi and told him that he had had a dream. In it, a pine coffin had been lowered into the ground in Guantánamo. There had been a number on the coffin. 760, Slahi's prisoner number. Then there was his outburst, which he could not get rid of later.

      No matter what he did, Slahi remained silent.

      Mister X: It is difficult for me to have this conversation because I am not convinced of your innocence. I still believe that you are an enemy of the United States. But what we did to you was wrong, no question about it. Nobody deserves something like that.

      Mohamedou Slahi: I can assure you that I have never been an enemy of your country. I have never harmed any American. In fact, I have never harmed anyone at all. Never.

      Whether Mohamedou Slahi was a terrorist, as Mister X thinks, or completely innocent, as Slahi himself claims, will probably never be clarified. Perhaps he was something in between, a sympathiser. In the search for concrete criminal acts, for terrorist actions by Mohamedou Slahi, we have spoken to many people who were close to him or who know his case well. There were constitutional protectors in Germany, where Slahi lived for eleven years, intelligence officers in Mauritania and the USA, investigators and several members of the Special Projects Team. We read German and American files. After years of research, we found - nothing.

      Mohamedou Slahi grew up two hours' drive from Nouakchott, in the sandy foothills of the Sahara. His father tended the camels, his mother the twelve children. He was an exceptionally good student - just like his cousin Mahfouz, who was the same age. As teenagers, in the mid-eighties, the cousins shared a room. Late into the night, they read books about Islam and longed to join the thousands of young men from all over the Islamic world and travel to Afghanistan to fight the infidel Soviet occupiers. But they were too poor to make such a journey. Then Slahi got a scholarship to study in Germany.

      In 1990, at the age of 19, he enrolled in electrical engineering in Duisburg. Five years later, now a graduate engineer, he started a job at the Fraunhofer Institute for Microelectronics. He now built microchips for the renowned German research institution, earning 4000 marks a month.

      That was one life of Mohamedou Slahi. The other had begun during his studies.

      1990: Stay in an Al-Qaida training camp in Afghanistan. Weapons training, oath of allegiance to Emir Osama bin Laden.

      1992: second trip to Afghanistan, where the Islamists were on the verge of overthrowing the Afghan government. Slahi was deployed in an artillery unit. After two months, he returned to Germany, allegedly, as he would later say, because the Islamists had disappointed him with their fighting among themselves - it was not at all the paradisiacal reign of God on earth that he had imagined.

      At that time, there was still a kind of community of interest between Al-Qaida and the West; after all, Bin Laden's people had helped to drive the Soviet occupiers out of Afghanistan.

      If you ask Slahi what his relationship with Al-Qaeda was like in 1992 after his return to Germany, he says: "That chapter of my life was closed. I cut all ties. I stopped reading the magazines, stopped informing myself about Al-Qaeda's activities, had no more friends in the organisation, no more contacts, with anyone, no phone calls, nothing."

      If this were true, Slahi would have turned her back on the organisation before turning against the US.

      But it isn't true. Slahi kept in touch: with his cousin, with whom he used to share a room and who had since become a confidant of Osama bin Laden under the name Abu Hafs al-Mauritani - once the cousin even called him on bin Laden's satellite phone; with a friend in Duisburg who was involved in the attack on the synagogue on Djerba in April 2002; with another friend who was later convicted of planning an attack on La Réunion. And Slahi, in Duisburg in October 1999, had three overnight guests, one of whom was Ramzi Binalshibh, who would later become one of the key planners of 9/11. Binalshibh later told his American interrogators that the other two visitors were two of the hijackers. At the meeting in Duisburg, Slahi advised them to travel to Afghanistan.

      Slahi's involvement with Al-Qaeda

      Slahi did not break off all contacts. On the contrary, the list of his friends and acquaintances reads like an extract from Al-Qaeda's Who's Who.

      If you ask Slahi about these contacts, he confirms everything, but acts as if it is an insult that you bring up these little things at all. These were his friends, and what his friends believed or did had nothing to do with him.

      All those contacts and friendships - it is not hard to imagine that hunting fever broke out among Mister X and his colleagues. It's hard to imagine what Slahi might know. Even if he himself was perhaps hardly involved.

      Perhaps he would lead the investigators to his cousin, bin Laden's confidant. It was suspected that the cousin and Bin Laden were on the run together.

      I wonder how many lives could be saved if only he finally came clean?

      Mister X says that as a team they felt they were fighting on the front line of the war on terror. He says he was aware that if he got anything of significance out of Slahi, President George W. Bush would be informed personally.

      For weeks, Mister X worked his way around Slahi. To no avail. Then he got a new boss, a man called Richard Zuley, known as Dick.

      Mister X says of him today, "Dick is a diabolical motherfucker."

      Richard Zuley himself says, "All Mister X got out of Slahi was petty stuff. Slahi had everything under control, we had to change that."

      Zuley now lives in a row house on Chicago's north side. For years he worked here as a police officer; now, in retirement, he spends a lot of time at the airfield where his small plane is parked. When Zuley talks about how he took over Slahi's interrogations, he smiles. "There was then no question about who was in charge."

      Zuley suggested to Slahi that the latter's mother could be raped if he didn't talk. And under Zuley's command, Slahi was beaten half to death. That was one day in late August 2003. When Mister X saw Slahi's bloody and swollen face, he says, he was shocked. For him, this raw physical violence went far beyond the limits of what was permissible and was also not compatible with Rumsfeld's list. Mister X confronted his boss - and was taken off the case the same day.

      When asked why, Zuley replies, "I used people who were effective." One senses no sense of injustice, only pride that he managed to break Slahi.

      Slahi was moved to a new cell that evening. "There was nothing in the cell," Slahi remembers, "no window. No clock. Nothing on the wall that I could look at. It was pure loneliness. I don't know how long it lasted, I didn't even know when it was day and night, but eventually I knocked and said I was ready to talk."

      After months of silence, Slahi was now talking so much that Zuley had paper and pens brought to him, and later a computer. Slahi wrote that he had planned an attack on the CN Tower in Toronto. He listed accomplices. He drew organigrams of terror cells in Europe. Slahi says it was all made up.

      In fact, intelligence agencies soon raised doubts about the veracity of the information Zuley's team passed on to them. In November 2003, Zuley ordered a lie detector test on Mohamedou Slahi. The latter recanted his confession and the machine failed.

      Mohamedou Slahi: You know so little about me. Obviously your government has given you very little information ...

      Mister X: Let me make something clear.

      Mohamedou Slahi: May I please finish my sentence?

      Mister X: Excuse me, please continue.

      Mohamedou Slahi: The military prosecutor who was going to charge me, Stuart Couch, was going to ask for the death penalty at the beginning, but then he realised that I am innocent.

      Stuart Couch is now 56 years old and a judge. An accurately dressed man with a military short haircut and a fierce southern accent. On a Sunday morning in January 2021, we have an appointment at a hotel in Charlottesville, Virginia. Couch talks about his Christian family and his time as a soldier in the Marines, which shaped him. He paints a picture of himself as a man who was shaped by a strong belief in values and rules. Rules that demanded a lot of him when he had to make the most difficult decision of his career in spring 2004.

      The US government had given him, the military prosecutor, the task of indicting the most important prisoner in Guantánamo Bay, Mohamedou Ould Slahi. Of course, this was a potential death penalty case, says Couch. After all, it had to be assumed that Slahi had recruited the later hijackers for al-Qaida - at the meeting in the Duisburg flat.

      There was a lot of circumstantial evidence for Slahi's involvement with Al-Qaeda, namely the many friendships and contacts. Couch assumed that with all the smoke, it was a matter of time before the fire was encountered. "My grandfather used to say, 'If you lie down with the dogs, you'll get fleas.' And man, Slahi must have lain with a lot of dogs."

      But Couch found no fire - not a shred of evidence. Instead, he found something else. On a site visit to Guantánamo, he heard loud music blaring from an interrogation room in a hallway. Let the Bodies hit the floor. Through the crack in the door he saw bright flashes of light. Inside, a detainee was chained to the floor in front of two speakers.

      "What I did was torture. No doubt about it"

      The scene repelled him as a human being and as a Christian, he says. As a prosecutor, he immediately understood: if they did the same to Slahi, he had a huge problem. What he had said or would still say would have no relevance in court. "Under torture, people tell everything, whether it is true or not, the main thing is that the torture stops," says Couch.

      He began investigating what was going on at Guantánamo. Shortly after Slahi's confession reached him, he had certainty: it was worth nothing.

      Stuart Couch says he wrestled with himself for days. Not pressing charges would mean possibly letting a terrorist get away with it. He consulted with his priest. Then he told his superior that he was withdrawing from the case.

      The case never went to trial. Nevertheless, Slahi remained in prison for another twelve years. Only in October 2016 was he released, one of the last decisions of the Obama administration.

      Asked today if Stuart Couch believes Slahi was a terrorist then, he replies, "I don't know."

      Mister X says he is sure. All you have to do is look at the way Slahi communicates. He plays games - no innocent man does that.

      In fact, watching Slahi talk to Mister X, one sometimes gets the impression of watching a shrewd politician. Mister X says a total of six times that the torture should not have happened. Slahi never responds to this. Instead, he talks about other things - his innocence, criticism of America. Once he starts talking about Chalid Sheikh Mohammed, the chief planner of 9/11, who is still in Guantánamo. Another time about the US war in Afghanistan.

      Mister X: I won't say anything about Khalid Sheikh Mohammed, nor about politics. I can only talk about the techniques I used. That they were wrong and I should never have done it. They should never have been abused. They should never have been beaten. That's not who we are. That's not who I am.

      Mister X tells Slahi that he painted him, six years after that August day in 2003. Bleeding Slahi in oil with a busted lip and a swollen eye. Now, during the conversation, he asks us reporters to send a photo of the painting to Mauritania via WhatsApp.

      Mohamedou Slahi: Ah, wow. This prisoner in the picture looks much better than the real prisoner back then. (Slahi laughs)

      Mister X: You actually didn't look very good that day. And this painting is not meant to ... it's to reflect what happened to you that day.

      Mister X painted the picture when he had just resigned from the army. His post-traumatic stress disorder had become so bad that he could no longer work. The alcohol had stopped helping, the medication was no longer working either. So now painting. He says he had hoped that the artistic confrontation would trigger a catharsis. But it only brought pain. So he destroyed the painting again. Only the photo is still there.

      Mister X: I have to live with this shame. Maybe this is a small victory for you, that I have to live with my behaviour.

      Mohamedou Slahi: Um, I don't know ... I always had the impression that you were an intelligent person. And it was hard for me to understand how you could do such a thing to me.

      Slahi asks exactly the question that determines Mister X's life. After art failed to give him an answer, he tried science. He enrolled in Creative Studies at university. He studied how creativity is used for evil purposes, for cigarette advertising, weapons of mass destruction, torture. He read study after study in search of an explanation for why he was capable of so much cruelty. From all that reading, he took away: The tendency to cruelty is in all human beings. It asserts itself when the circumstances allow it. The circumstances in his case were: a country that craved revenge. A president who demanded success. A superior who spurred on the interrogators.

      "My country made me do some pretty shitty things, and I did them," says Mister X. "I hate myself for it. And I hate my country for making me this monster." He speaks out, "What I did was torture. One hundred percent. No doubt about it."

      The few studies that exist on people who have tortured suggest that there are two types of torturers. The ones who live on afterwards as if nothing had happened. And the others who break. Scientists suspect that it is the worldview of the torturer that determines which category he or she will fall into.

      For example, if a person tortures, like Richard Zuley, in the belief that it is morally right to torture one individual in order to possibly save thousands, then he is more likely to escape unscathed.

      If, like Mister X, he tortures in contradiction to his own humanism, then shame and guilt are more likely to trigger trauma. The symptoms then often resemble those of torture victims, only one thing is sometimes added: a deep mistrust in institutions. Those who have been forced to do abysmal things in the name of a system, an ideology, a country, their trust in this system, this ideology, this country is sometimes shaken by this.

      Can there ever be reconciliation?

      Mohamedou Slahi, the victim, on the other hand, has managed something that therapists very rarely see. Victims are often stuck in a situation of helplessness and hopelessness. Slahi has broken out of this helplessness. He has made himself an actor.

      You can watch numerous videos of Slahi's performances on the net. The audience is often visibly moved when he talks about how he received his guard in Mauritania. Actress Jodie Foster, who won a Golden Globe for her role as Slahi's lawyer in the film The Mauritanian, said of him in a statement at the awards ceremony: "You taught us so much: what it means to be human. Joyful of life. Loving. Forgiving. We love you, Mohamedou Ould Slahi!"

      It is always this one thing that touches people, what they admire him for: that he is willing and able to forgive.

      In a way, Slahi says in one of our interviews in Mauritania, forgiveness is also a form of revenge for him. He is taking revenge on his tormentors and all the people who fought the American war on terror for 20 years: before the eyes of the world public, he exposes the actions of those who thought they were the good guys as evil. And he stylises himself, the supposedly so evil, as the good guy.

      Mohamedou Slahi: I want to tell you: I forgive you, just as I forgive all those who have caused me pain. I forgive the Americans ...

      Mister X: Yeah ...

      Mohamedou Slahi: ... With all my heart. I want to live in peace with you.

      Mister X: It is important for me to clarify that I did not ask for your forgiveness. I have to forgive myself.

      It doesn't work for Mister X, he rebuffs Slahi. The two do not find each other. One last try: Slahi tries another subject.

      Mohamedou Slahi: How are you today? Are you married? Do you have children?

      Mister X: I'm not going to talk about my family or where I live, what I do or don't do. That's how it is, mate.

      The conversation lasts 18 minutes and 46 seconds and ends with frustration on both sides.

      Mohamedou Slahi: Anyway, I wish you all the best.
      Mister X: You too.
      Mohamedou Slahi: I think you are what you do. I forgive you with all my heart, even if you don't ask me to.
      Mister X: It's okay. I have nothing more to say. Goodbye, Mister Slahi.
      Mohamedou Slahi: Bye.
      When the video link ends, the two are left unreconciled, the weak, self-doubting perpetrator, and the strong victim.
      When one person tortures another, it's quite intimate. Tears. Screams. Pain. Fear. Nudity. A torturer sees things that otherwise only the partner sees, if at all. Mister X and Mohamedou Slahi are familiar with each other and strangers at the same time. They know everything about each other - and nothing. In this conversation, in which there seems to be nothing in common, it becomes clear that there is one thing they do share: Eight weeks in Guantánamo in the summer of 2003 have made them who they are today.
      Mohamedou Slahi lives largely from his story, from what was done to him. His suffering has brought him not only pain and nightmares, but also wealth and prestige. He married a human rights lawyer who worked in Guantánamo and had a child with her. He has turned his destiny around.
      In Mister X's life, almost everything has turned into its opposite. He no longer votes for the Republicans, as he used to, but for the Democrats. He is no longer for the death penalty, but against it. He is no longer sure he wants to continue living in the USA, but is thinking of emigrating.

      For several years, Mister X has been teaching young soldiers and FBI agents interrogation techniques. At the beginning of the course, there are always people who say: torture should be allowed. He then says, no, absolutely not. Torture exacts a high price. Not only of the person who suffers it. But also on the one who commits it. Sometimes he talks about himself.

      Source: https://www.zeit.de/2021/36/folter-guantanamo-mohamedou-ould-slahi-gefangener-folterer-gespraech-terrorismus/komplettansicht

      Translated with DeepL: https://www.deepl.com/

      10 votes
    12. A brief look at programming paradigms

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

      Overview

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

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

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


      Understanding Fundamentals is Imperative

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

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

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


      Abstract Concepts

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

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

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


      A Declaration of Understanding

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

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

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

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


      Functional Differences

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

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

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

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

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

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

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

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

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

      • You should avoid side effects as much as possible.

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

      • You should avoid sharing state between components.

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

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

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

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

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

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

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


      Final Thoughts

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

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

      25 votes
    13. What has/have your government/school/college/teachers done to keep education flowing during this pandemic?

      Admittedly keep education flowing is some corporate language. The only people who care about education are left-wing politicians and the actual teachers, neither of which matter now. Anyway, my...

      Admittedly keep education flowing is some corporate language. The only people who care about education are left-wing politicians and the actual teachers, neither of which matter now.

      Anyway, my state government is broadcasting classes with 3 subjects from around 2PM to 4-4:20PM. The last subject of the day (3:30PM until the end) is only broadcast on the app they made and their YouTube channel unfortunately. All the classes are uploaded onto YouTube for posterity.

      The app they made is mainly a chat, later limited to 15 messages as an attempt to stop copy-pasting from flooding the few meaningful/serious answers (it is a live chat with 20k people in it simultaneously so good riddance), to little avail IIRC. (IIRC because I watch by TV because my battery is limited and the screen is too small to actually copy to a textbook)

      The quality is kinda mediocre but nothing bad enough usually. One time it was a 4:3 480p clip with interlacing, which is based until you start caring.

      They are also sending us "handouts" (apostilas, PT-BR to English) and the normal state tests every bimester.

      As for the teachers, they have sent us pretty much the full student workload via Google PDFs on WhatsApp, which is the opposite of private, but privacy is hardly possible when you're Brazilian and likely don't even have an up-to-date (defined as less than 5 years old LMAO ) PC. They haven't done any zoom/meet chats to teach us stuff however, since that's kind of the purpose of the TV/YouTube broadcast.

      8 votes
    14. Death, Disrupted

      Original page is unencrypted so I'm posting the article here. Death, Disrupted Tamara Kneese Imagine your spouse dies after a protracted illness, but you are charged with maintaining their digital...

      Original page is unencrypted so I'm posting the article here.

      Death, Disrupted

      Tamara Kneese


      Imagine your spouse dies after a protracted illness, but you are charged with maintaining their digital avatar. They’re present when you’re making dinner and watching Netflix in bed. What happens if you plan to start dating again? Do you hide them in a corner of your basement? The infamous “Be Right Back” episode of the British science fiction series Black Mirror is an exaggerated version of this speculative scenario, but the future is in many ways already here.

      San Francisco-based entrepreneur Eugenia Kuyda’s best friend, Roman Mazurenko, died suddenly at a young age. As technologists who spent countless hours messaging each other over various apps and platforms, and because Roman was also a Singularity proponent, Kuyda decided the most fitting way to memorialize Roman would be to construct a postmortem chatbot based on an aggregate of his personal data. Kuyda quickly realized that, much like Weizenbaum’s ELIZA, Roman’s friends engaged in heartfelt, intimate conversations with the bot (Turkle 1984). Through her startup company called Luka, Kuyda built a prototype. Replika mimics your patterns of communication and learns more about you while you are still alive, acting as a confidante and friend as well as leaving a potential digital legacy behind.

      Eterni.me, funded by an MIT entrepreneurship fellowship, makes many of the same promises Marius Ursache, a technology entrepreneur, started the company as a way to create digital copies of the dead. He, too, suffered a personal tragedy that inspired the startup. In addition to answering personal questions posed by a chatbot, the Eterni.me avatar relies on additional data: "We collect geolocation, motion, activity, health app data, sleep data, photos, messages that users put in the app. We also collect Facebook data from external sources.” Skeptics have raised questions about surveillance, privacy, and data rights attached to the digital belongings and likenesses of dead individuals, as well as the healthfulness of continuing intense relationships with the dead through mediated channels. Life Naut purportedly uploads your mind file into your bio file, or at least will when technology is advanced enough. In this context, genetic and biometric information is potentially combined with personal data streams to simulate a human being. Terasem, a transhumanist organization, backs Life Naut. Martine Rothblatt, one of its founders, created a robot clone of her wife, Bina.

      Immortality potions have been around for millennia, promising long life while sometimes inadvertently poisoning their consumers. Beyond the hucksters and hoaxers, however, some wholeheartedly believe in the quest for a magical substance that will indefinitely prolong life and cheat death. Rather than relying on the alchemy of past centuries, such as the liquid elixir found in an Ancient Chinese tomb, today’s immortalists tend to work in the tech industry, pitching products built from recipes of code and financial speculation.

      In Silicon Valley, short-lived startups centered on radical life extension and digital immortality abound. While promising their users endless posterity, the companies themselves are dependent on the whims of venture capital. Not everyone’s a cynic, however, as some elite techies really do think they can escape the limits of their earthly fate, uploading their minds to become part of the cosmos or remaining young and virile for centuries through cryonics or biohacking. The apocryphal part is that wealthy technologists plan to live forever at the expense of ordinary users, who may only achieve immortality through their measly data.

      Data Ghosts

      Social networking services for the dead are emblematic of a fantasy regarding disembodied information and its capacity for thwarting physical decay and death (Hayles 1999, Ullman 2002, Braidotti 2013). With data-based selves, habitual, consumer-based, and affective patterns constitute a speculative form of currency and capture; to know the data is to know the person (Raley 2013, Cheney-Lippold 2017). Through harvesting data from a variety of sources, it is possible to predict dead individuals’ responses to conversational prompts or, employing resources like Amazon’s recommendation engine, what a dead individual would purchase if they were still alive. For the most part, companies don’t go so far as to claim that these captured patterns or glitchy avatars are the same exact thing as the person they represent, but they are still of social value. Perhaps in a world where many transactions and interactions happen through awkward interfaces—from virtual assistants on banking or travel websites to app-based healthcare or iPad ordering systems and the on-demand economy—a data double is close enough.

      This is why digital afterlife companies also exist on the more mundane side of the spectrum. Digital estate planning startups promise to protect your personal data forever, passing your accounts onto your loved ones after you die. After death, illness blogs and even email accounts may take on a new aura, as they are visited and kept by mourning kin members and broader social networks. Through an act of intergenerational exchange, ordinary Twitter and Instagram accounts can become treasured family heirlooms. This is obviously not what social media, with its focus on rapid, real-time responses, was intended to do. Death has disrupted social media. In the same way that you would want to care for your tangible property and keepsakes like houses, jewelry, and mutual funds, you might also want your descendants to take care of your Facebook profile and email accounts (Kneese 2019). Dead Social promises to help individuals organize their social media wills, bequeathing password information as well as goodbye videos and final status updates along with funeral instructions and organ donation information. In many ways, digital media have entered into serious existential concerns over life and death. Recent works by media scholars like John Durham Peters (2015), Amanda Lagerkvist (2015), and Yuk Hui (2016) underscore the ontological status of digital objects and the techno-social assemblages inherent to digital afterlives.

      Silicon Valley’s “fail fast, fail often” mantra is at odds with eternity: most digital legacy companies die out almost as quickly as they appear. Apocryphal life extension technologies are deeply rooted in the techno-utopianism and hubris of Silicon Valley culture and much older dreams of achieving immortality through technology. Immortality chatbots rely on venture capital and the short-term metrics of startup culture, as well as on the mountains of personal data ordinary people accumulate across everyday apps and platforms. There is an inherent temporal contradiction between the immediate purposes of digital media and their capacity to endure as living objects. Startups are, for the most part, intended to die early deaths; in Silicon Valley circles, failure itself is a badge of honor. Thus, the longevity of people’s digital legacies relies on the lifespans of corporate platforms, as well as a number of potentially ephemeral startups.

      Despite its techno-optimism, Silicon Valley is also a cynical place. Or at the very least, it’s full of bad ideas: many startups are built to fail. Failure comes so naturally to Silicon Valley that a San Francisco-based conference called FailCon launched in 2009. What does it mean to trust your personal data, your most intimate collection of digital objects, to ephemeral startups? Can they really help you live forever? And if so, what does digital immortality look and sound like? (Immortality chatbots are stilted conversationalists and would never pass the Turing test. Still, they purportedly preserve and store the essence of a human personality).

      Because digital estate planning companies are not lucrative, often providing free services, they tend to quickly fold and vanish. What seemed to be a promising enterprise in 2008 is mostly a dead end today. Over the course of my dissertation and book research, most of the startup founders I interviewed left the business and nearly all of the digital estate planning companies I researched have folded: Sites such as Legacy Locker, Perpetu, MyWebWill, 1,000 Memories, CirrusLegacy, Online Legacy, Entrustet, Lifestrand, Deathswitch, and E-Z Safe have all disappeared. Digital death is an underlying condition of digital posterity. It is ironic that such web-based companies promise to keep your data alive forever when digital estate planning startup companies are themselves highly erratic and subject to failure. Today, a younger generation of founders is hoping to disrupt digital death, often targeting millennials with their products. But digital estate planning and immortality chatbots do not address the overarching problem of platform ephemerality.

      Platforms and profiles change over time and may even disappear, so it is difficult to ensure that digital remains are preserved. For one, they are dependent on the particular corporate infrastructures on which they are built and the continued commercial viability of such companies. MySpace, Orkut, Friendster, LiveJournal, GeoCities, and other obsolete social networking platforms remind us that even the most successful tech giants may not live forever, or that their uses and users may change over time. It is hard to trust that a profile, blog post, digital photo album, or uploaded consciousness will survive in perpetuity.

      Immortality Hiccups

      Despite its intimate relationship with ephemerality, Silicon Valley is attempting to defeat death through movements like cryonics and transhumanism, as well as less fanciful enterprises like life extension through supplements, exercise, and nutrition. It is perhaps unsurprising that youth-obsessed Silicon Valley is disturbed by the notion of bodily decline. The wellness ideology associated with the Quantified Self movement and self-tracking through Fitbits and other wearable devices emanates from Silicon Valley culture itself, with its unique blend of New Age counter-culturalism and libertarian or neoliberal tendencies (Barbrook and Cameron 1996, Turner 2006). Failure itself is a feature, not a bug, of startup culture. The death of companies is an expected part of the culture, with failure baked into the very system of venture labor and the prominence of risk-taking (Neff 2012). But to actually die, to be a mere mortal and subject to the whims of time or the flesh, is less than ideal. Silicon Valley is in search of a techno-solution to death, both on a physiological level and in terms of the problems associated with digital inheritance.

      When it comes to dealing with death, startup culture attempts to apply to a techno-solutionist salve to something inherently messy. The logics of planning, charts, and neat lists don’t necessarily add up when a death happens. There is always the potential for a glitch. For instance, a British woman who died of cancer received a letter from PayPal claiming a breach of contract for her failure to keep paying. After her death, her husband had contacted PayPal with her death certificate and will, as requested, but PayPal’s system failed to register this and accidentally sent the letter anyway.

      Many digital immortality startups are in fact vaporware, or novelties that are more theoretical than utilitarian. But they are made material through the capital backing them and the valuable data their subscribers provide. At the same time, entrepreneurs often overestimate their possibility for success. A 1988 study showed that a majority of entrepreneurs believe they can prevent the death of their company. In a paper called “Living Forever: Entrepreneurial Overconfidence at Older Ages” (2013), Dutch economists found that entrepreneurs have a tendency to overestimate their actual life spans as well as the lifespans of their companies. This in part may explain the number of transhumanists in Silicon Valley. On a practical level, entrepreneurs must display a certain degree of optimism in order to ease the worries of accelerators and incubators who might be interested.

      Death is sometimes used as a metaphor in Silicon Valley discourses about failure. Many startups do not go bankrupt right away, but never attract a healthy customer base. Instead, their founders or other investors continue pouring money into them. According to one technologist, “We call them the walking dead…They don't necessarily die. They putter along.” (Carroll 2014). Software engineers may have to decide to abandon the startup shift and find more stable work, whereas founders have a hard time knowing when to pull the plug on their creations. Shikhar Ghosh, a lecturer at Harvard who has studied startup mortality, noted that “VCs bury their dead very quietly” (Carroll 2014).

      It is increasingly easy for startups to get funding, thanks to crowdfunding sites like Kickstarter and GoFundMe or IndieGoGo in addition to the standard angel investor route. Would-be entrepreneurs do not have to rely on venture capitalists. But this also means that a sea of unlikely startups has proliferated, while the vast majority of those companies will die early deaths. For anxious founders, the startup death clock can estimate when their ventures are about to run out of money. Much like individuals can leave goodbye messages on sites like Dead Social, dying startups often post final messages to their users before their websites become defunct. Startup death is a significant problem in Silicon Valley, so what does it mean to rely on precarious startups to broker long-term relationships with the dead?

      Wealthy VCs also fund life extension research. It’s not just the bearded weirdos like Aubrey de Grey. There is a much longer history of using new technologies and data tracking, along with changes in diet and exercise, to prolong the human lifespan and optimize the self (Bouk 2015, Wernimont 2019). For elites, that is. The Life Extension Institute of the early 20th century, for instance, found ways for wealthy white men to cheat death through diet and exercise regimes, publishing self-help books like How to Live while surveilling workers in factories according to eugenicist principles in order to maximize their productivity. Founded in 1913, the LEI was backed by members of the National Academy of Medicine, major insurance firms, and companies like Ford and GM alongside President Taft and Alexander Graham Bell; it was by no means a fringe movement.

      Echoing these historical connections, at a conference on radical life extension, Terasem’s Martine Rothblatt exclaimed, “It’s enormously gratifying to have the epitome of the establishment, the head of the National Academy of Medicine, say, ‘We, too, choose to make death optional!,” highlighting the ways that transhumanist visions are often tied to esteemed institutions. Consider Nectome, an MIT connected and federally funded startup that promised to scan human brains and turn them into digital simulations. Because it relied on fresh brains to work, it required subscribers to be euthanized first. This seems like a risky move, but investors like Sam Altman of Y Combinator immediately signed up. One of the founders said, “The user experience will be identical to physician-assisted suicide…Product-market fit is people believing that it works.” In other words, the founders don’t really care if it works or not: if people believe it does, the market will abide.

      Silicon Valley-centered narratives are typically focused on short-term gains, a few entrepreneurs, and innovation at all costs. But as the internet ages, social media platforms have been caught up in questions of posterity and even transcendence. For Silicon Valley startup culture to deal with death raises some interesting questions about future projections and risk. Instead of trusting religious entities with your immortal soul, you should put your faith in the tech industry. Rather than employing established banks and corporations to manage your digital assets, you, the ordinary user, are expected to outsource that labor to a host of new, web-based companies. By definition, startups attempt to “disrupt” industries they view as obsolete or clunky. Or as one of my research subjects put it: “investors say the most boring industries are the most lucrative.” There is an obvious disconnect between the companies that promise to organize your digital belongings for eternity and Silicon Valley’s cultural expectations around failure.

      There is historical and contemporary synergy between powerful Silicon Valley interests and transhumanist belief systems, as many noted futurists have prestigious positions in the tech industry. For instance, Ray Kurzweil, a well-known proponent of the Singularity, is also Google’s Director of Engineering. According to computer scientist and science fiction writer Vernor Vinge, humans’ technological capacities will accelerate. Eventually, superintelligent AI will self-replicate and evolve on an ever-increasing timescale, leading to humanity’s end. While Vinge sees the technological Singularity as a destructive force, Kurzweil and those of his ilk believe it has the ability to solve all of the earth’s problems, including climate change. The temporal patterns of the Singularity thus coincide with Silicon Valley’s race for the new, i.e. the planned obsolescence of Apple products, perpetual updates and upgrades for software packages, or the fetishization of the latest gadgets.

      It’s not always completely cynical, either. Ray Kurzweil is actively trying to resurrect his dead father, and many transhumanists have suffered personal losses that inspire them to find ways of mitigating death. For some, transhumanism is a form of spiritual practice or belief system (Boenig-Liptsin and Hurlbut 2016, Bialecki 2017, Singler 2017, Farman 2019). The truth is that no matter how far-fetched some of these technologies may seem, they are already starting to affect how people interact with the dead and conceive of their own postmortem legacies. But for those who can’t afford the treatments and elixirs, digital immortality might be the only available route to living forever. There is a chasm between those who can afford actual life extension technologies (in the US, this includes things like basic healthcare) and those who can train free digital chatbots to act in their stead.

      When it comes to the history of life extension technologies, as well as modern genres of transhumanism and digital afterlife startups, people are actively working to engineer these items. They are not abstract fantasies, but connected to real money, speculative investment, and sites of extreme wealth and power. While their technologies are apocryphal, they rely on logic and cold rationality to justify their vision of the future, which they are actively building. Their science fiction tinged narratives are not speculative, but roadmaps for the future.

      On a rapidly warming planet where tech billionaires fantasize about escaping to the far corners of the earth in their bunkers, or even to Mars, immortality technologies are undeniably apocryphal. Freezing your head, perfecting your body so it lives for centuries, or uploading your consciousness to a magical server won’t help you if the whole earth burns. But for those with immense wealth and power, and a fervent belief in the salvific potential of technology, immortality is still a goal. Even if the Silicon Valley transhumanists eventually figure it out, only a select few will have access to their life-sustaining wares.

      References

      Barbrook, Richard, and Andy Cameron. 1996. “The Californian Ideology.” Science as Culture 6(1): 44-72.

      Bialecki, Jon. 2017. “After, and Before, Anthropos.” Platypus, April 6. http://blog.castac.org/2017/04/after-and-before-anthropos/.

      Boenig-Liptsin, Margarita, and J. Benjamin Hurlbut. 2016. “Technologies of Transcendence and the Singularity University.” In Perfecting Human Futures: Transhuman Visions and Technological Imaginations, edited by J. B. Hurlbut and H. Tirosh-Samuelson, 239-268. Dordrecht: Springer.

      Bouk, Dan. 2015. How Our Days Became Numbered: Risk and the Rise of the Statistical Individual. Chicago: University of Chicago Press.

      Braidotti, Rosi. 2013. The Posthuman. London: Polity.

      Carroll, Rory. 2014. “Silicon Valley’s Culture of Failure and the ‘Walking Dead’ it Leaves Behind.” The Guardian, June 28. https://www.theguardian.com/technology/2014/jun/28/silicon-valley-startup-failure-culture-success-myth.

      Cheney-Lippold, John. 2017. We Are Data: Algorithms and the Making of Our Digital Selves. New York: New York University Press.

      Farman, Abou. 2019. “Mind out of Place: Transhuman Spirituality.” Journal of the American Academy of Religion 87(1): 57-80.

      Hayles, N. Katherine. 1999. How We Became Posthuman. Durham, NC: Duke University Press.

      Hui, Yuk. 2016. On the Existence of Digital Objects. Minneapolis: University of Minnesota Press.

      Kneese, Tamara. 2019. “Networked Heirlooms: The Affective and Financial Logics of Digital Estate Planning.” Cultural Studies 33(2): 297-324.

      Lagerkvist, Amanda. 2017. “Existential Media: Toward a Theorization of Digital Thrownness.” New Media & Society 19(1): 96-110.

      Neff, Gina. 2012. Venture Labor: Work and the Burden of Risk in Innovative Industries. Cambridge: MIT Press.

      O’Gieblyn, Meghan. 2017. “Ghost in the Cloud: Transhumanism’s Simulation Theology.” N+1 28. https://nplusonemag.com/issue-28/essays/ghost-in-the-cloud/.

      Peters, John Durham. 2015. The Marvelous Clouds: Towards a Philosophy of Elemental Media. Chicago: University of Chicago Press.

      Raley, Rita. 2013. “Dataveillance and Countervailance.” In Raw Data is an Oxymoron, edited by Lisa Gitelman, 121-146. Cambridge, MA: MIT Press.

      Singler, Beth. 2017. “Why is the Language of Transhumanists and Religion So Similar?,” Aeon, June 13. https://aeon.co/essays/why-is-the-language-of-transhumanists-and-religion-so-similar.

      Turkle, Sherry. 1984. The Second Self: Computers and the Human Spirit. New York: Simon and Shuster.

      Turner, Fred. 2006. From Counterculture to Cyberculture. Chicago: University of Chicago Press.

      Ullman, Ellen. 2002. “Programming the Post-Human: Computer Science Redefines ‘Life.’” Harper’s Magazine, October. http://harpers.org/archive/2002/10/programming-the-posthuman/.

      Wernimont, Jacqueline. 2019. Numbered Lives: Life and Death in Quantum Media. Cambridge, MA: MIT Press.

      Creative Commons Attribution 3.0

      3 votes
    15. This Week In Election Night, 2020 (Week 18)

      good morning, tildes--this is not a test. we are 468 days and dropping away from possibly the biggest election day in recent american history. the coverage is more spread out this week, with...

      good morning, tildes--this is not a test. we are 468 days and dropping away from possibly the biggest election day in recent american history. the coverage is more spread out this week, with candidates that normally don't catch the media's attention getting some; there are, alas, no opinion pieces this week. we do have a very important poll, however, which i elaborate on in detail.

      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 15Week 16Week 17


      News

      Polling

      from CBS News: Early contests by the numbers: Democratic delegate race tightens — CBS News Battleground Tracker. CBS News is out with an update to its important poll that is based on delegate allocation rather than voter preferences. as some of you may or may not know, primary contests are not purely FPTP affairs when it comes to delegate allocation, but instead based on rules of proportional allocation at district and statewide levels. complicating matters, the DNC has a rule which states a candidate must win 15% or more of the vote in a state to be eligible for any delegates. this means that national/state polling does not inherently jive with the projected results of the primaries, and this poll actually is an example of that:

      the order is Biden (581 delegates of 1494 possible in the 18 "early contests"), Warren (430 of 1494), Sanders (249 of 1494), Harris (173 of 1494), O'Rourke (48 of 1494), and Klobuchar (13 of 1494). no other candidates would currently receive delegates. obviously, this does not jive with the polling completely: biden, warren, and sanders all punch above their polling; harris, buttigieg, o'rourke, and klobuchar do not. buttigieg, who generally polls better than klobuchar and o'rourke by a mile, also doesn't benefit from his homestate and doesn't appeal enough elsewhere to win delegates with his polling. harris, meanwhile, is really only tethered by california in her delegate count despite polling similarly to sanders. basically, it's a bit of a shitshow.

      as far as shifts: biden has eaten a loss of 150 delegates since june; warren is up 75; sanders is down 68; harris is up 97; o'rourke is down 25; klobuchar is down 8; buttigieg is down 2.

      General News

      • from Pacific Standard: There Are Many Democratic Candidates. Party Insiders View a Bunch as the Same.. among the more interesting trends that exist within the democratic primary so far is the fact that the activist base of the democratic party and the broader public are somewhat at odds with each other currently. while biden, warren, sanders, harris, and buttigieg round out the five major candidates with more than token public support, party insiders back a much broader set of candidates which expands to booker, klobuchar, castro, and gillibrand. sanders, naturally, is mostly absent from insider support--this is partly because most insiders don't support him to begin with, but also because the ones that do are generally not considering other candidates.
      • from NBC News: Democrats duel over health care in new campaign dust-up. healthcare is shaping up to be a big part of the democratic stategy to win back the white house, and naturally that's the first big faultline in the primary since it's one of the things which most divides candidates into ideological quadrants. biden, who is mostly pushing for improved obamacare, disputes the idea of medicare for all as too expensive and "starting over", which sanders has of course derided as misinformation and basically jacking conservative talking points. while they won't be sharing the debate stage in july, don't be surprised to see similar issues litigated by more moderate candidates against sanders and warren, and don't be surprised if biden has similar disputes with his more progressive leaning debate stage.
      • from Buzfeed: The Best Day Of Joe Biden's Presidential Campaign Was The First One (and other things you can learn from new data on how many donors contributed to Democratic presidential campaigns each day this year). with fundraising now in, analysis of that fundraising begins, and to say the least it looks pretty bad for most candidates outside of the front six or so as far as keeping donors interested. most candidates barely register donors above the $200 threshold set here by Buzzfeed, even as they raise what might be respectable amounts of money; meanwhile, even frontrunning candidates are having difficulties creating an upward trajectory in their donor bases.

      Joe Biden

      • from NPR: Why Progressives Think Joe Biden Is Not 'Electable'. the progressive argument against joe biden is relatively straightforward: he has a bad track record and is effectively on the right-wing of the party right now in a time where voters seem to be clamoring for some answer to the increasingly radical rhetoric of the republican party. in a time where change seems to be necessary or we're fucked, biden wants to keep the status quo almost exactly as it is, but "better" in some unknown sense. more moderate elements of the party argue that this approach is necessary to win the house, senate, and presidency, but for somewhat obvious reasons progressives don't buy that argument very much either.
      • from Jacobin: Bidencare Is a Scam. biden's healthcare plan, by extension, isn't particularly fondly regarded either by people left-of-center. billed mostly as an extension of obamacare, jacobin notes that biden's plan doesn't do a whole lot to address places where obamacare has been unhelpful or to fix things which obamacare hasn't addressed. it more or less has the same failings as obamacare, just for less people--while also most likely setting back the fight for equitable healthcare.

      Kamala Harris

      • from CBS News: Kamala Harris introduces plan to lower prescription drug prices. kamala harris has some policy out this week which seeks to regulate how the government would handle drug prices. per CBS here, "The senator's plan would task the Department of Health and Human Services with setting "fair" prescription drug prices ... determined in part by looking at the prices for the drug in other industrialized countries such as the United Kingdom and Canada." should companies try to sell higher than that price set by HHS, "the government [would] tax their profits from the drug at 100%, with the money reallocated to consumers in the form of rebates." in the event congress doesn't advance this within the first 100 days of her presidency, she would use executive orders to investigate price gouging (along with the attorney general) and HHS would, after a 30-day warning period, be allowed to import drugs from countries where they are cheaper. further failure to comply with reducing drug prices would also lead harris to award patents for drugs produced in part with federal funding to companies which produce the drug cheaper.
      • from CBS News: Kamala Harris to propose decriminalizing marijuana at the federal level. harris is also looking to legalize marijuana, and in doing so not just promote minority business but expunge the records of people convicted on marijuana charges. her plan would also make it illegal to deny federal benefits on the basis of marijuana possession or use, and prevent immigrants from being deported or denied citizenship purely because of marijuana infractions.

      Beto O'Rourke

      • from Texas Monthly: Should Beto O’Rourke Drop Out?. the question posed most to the beto campaign is this. o'rourke severely undershot his fundraising in Q2 and has been consistently dropping in the polls basically since he entered the race because what worked for him in texas is not what works nationally. but at the same time, there's a question of where he has to go if he drops out: the senate seat cornyn currently occupies is already subject to a pretty big primary on the democratic side, and o'rourke might be spoiled goods if he becomes a presidential failson. it's a fun dynamic, one which will probably ruin him and send him packing back down to a more reasonable role in the future, provided it doesn't kill his political aspirations completely.
      • from NBC News: O'Rourke's campaign is cratering. But he's got a plan to bring back 'Betomania.' nonetheless, the beto campaign remains optimistic. o'rourke after all was a dark horse candidate for the majority of his senate race and certainly not a stranger to adversity. o'rourke also has the benefit of it still being like, 7 months before any votes are cast at all, which is plenty of time to turn things around. still, not the best situation to be in.
      • from CBS News: Despite a tumble in polls and fundraising O'Rourke campaign betting it all on Beto. the campaign, in the mean time, is also setting up new infrastructure with what it has, having continued its shift from a person-first strategy to one which involves much more media limelight. (i also assume they're getting better debate prep.)

      Everyone Else

      • from CBS News: On the road with Cory Booker in New Hampshire. this is a small profile of cory booker that CBS did a few days ago. booker, who has struggled to get out of the logjam of lower candidates now that buttigieg has risen, has yet to have a true breakout moment in his campaign. additionally, although he has constituencies he appeals to, many of those constituencies are also occupied by one or more candidates currently doing better than he is. nonetheless, booker has an extensive ground game in new hampshire and a pretty experienced campaign team coordinating his movements on the campaign trail. if he fails in his endeavors, it certainly won't be for lack of a network or experienced advisers.
      • from the Atlantic: Elizabeth Warren Has Momentum. Can She Build a Movement?. one of the more underrated aspects of the rise of warren's campaign is that, in many ways, it mirrors the coalition that bernie sanders built in 2016 and has serious potential to turn into a political movement of its own--although probably at the expense of the political machinery which has enabled sanders to be a frontrunner. warren's campaign is also noteworthy in that it's managed this feat so far without any particularly splash-worthy moments. warren hasn't especially dominated the soundbyte market, nor is she the frontrunner most media scrambles to cover; yet, she is polling just behind biden, just ahead of sanders and harris, and seems only capable of climbing further from there. there's still time for some gaffe to derail her or for her rise to be blunted, but at least in the present, it seems pretty likely that her campaign is on track to be the next popular political movement.
      • from CBS News: Buttigieg says white Americans "can't be defensive" when talking about race. pete buttigieg meanwhile continues to navigate the question of race, something that could be a great boon to his campaign if he is able to effectively harness it--but which currently is burdening him pretty badly both politically and polling-wise. of note in buttigieg's remarks:

      "When somebody is saying that we are benefitting from living in a system that creates privileges associated with systemic racism, we can't kind of retreat into this idea that, 'We're being personally attacked, so we're not going to want to talk about that.' Or that, 'Hey these were distant historic problems, we can't be held accountable for dealing with that,'" he said. "No."
      ...
      "I am worried that in different ways we may not be able to imagine, in the 21st century, if these inequalities keep getting worse, then that could once again threaten to unravel the American project."

      • from New Hampshire Public Radio: Klobuchar in N.H.: To Beat Trump, Dems Need Positive Message and Some Humor. amy klobuchar, who hasn't made much news recently, continues to pitch herself as a moderate who can win in red, rural america and takes the line of thinking that any democratic candidate wanting to unseat trump will have to come at it from a message of positivity--and probably also have some wit. in her words: "I think sort of making fun of [Donald Trump], the absurdity of him. And I know that every day we think to ourselves this isn’t a laughing matter. We know that right? But you also know one of the cardinal rules of politics is you take your work seriously but you can’t always take yourself seriously."
      • from Colorado Public Radio: After Crickets Following The First Debate, Hickenlooper Campaign Goes All In On Iowa. despite some frankly awful fundraising and being nowhere near the frontrunners, the john hickenlooper campaign is pushing the pedal to the floor and investing heavily in iowa. hickenlooper intends to spend much more time in the state than he has previously--he had previously been darting across the country--with the hopes of garnering some sort of traction. however, it's going to be quite an uphill climb for him, given that he polls worse than 1%, and it seems reasonable to assume that if he fails to gain traction in the next few months he'll cut his losses early (perhaps in favor of the colorado senate race? who knows).
      • from CBS News: Delaney disputes reports he's dropping out of 2020 presidential race. y'all remember john delaney? he still exists, and he's fighting rumors he's dropping out, which is always a sign of a healthy campaign. delaney has mostly self funded and is the longest candidate in the race, having announced all the way back in 2017, but has pretty much entirely failed to take off with the electorate. he does not show signs of taking off, either.

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

      13 votes
    16. 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
    17. 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
    18. This Week in Election Night, 2020 (Week 13)

      good morning, tildes--this is not a test. we are 503 days and dropping away from possibly the biggest election day in recent american history. no opinion pieces this week, but we do have a number...

      good morning, tildes--this is not a test. we are 503 days and dropping away from possibly the biggest election day in recent american history. no opinion pieces this week, but we do have a number of [LONGFORM] pieces this week. our polling section is large this week, and donald makes his first entry onto the TWIEN scene with his formal reelection campaign's kickoff today.

      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 12


      News

      Polling

      Biden 49 - 39 Trump
      Sanders 49 - 40 Trump
      Harris 42 - 41 Trump
      Warren 43 - 41 Trump
      Buttigieg 41 - 40 Trump

      Biden 46 - 35 Trump
      Sanders 47 - 35 Trump
      Harris 41 - 35 Trump
      Warren 42 - 36 Trump
      Klobuchar 34 - 36 Trump
      Buttigieg 34 - 36 Trump

      Biden 50 - Trump 41
      Sanders 48 - Trump 42
      Warren 47 - Trump 43
      Harris 45 - Trump 44
      O’Rourke 45 - Trump 44
      Buttigieg 44 - Trump 43

      In Wisconsin, Pennsylvania, Florida and Michigan [...] Trump trails Biden by double-digits. In three of those states — Wisconsin, Pennsylvania and Florida — Biden’s leads sit outside the poll’s margin of error.
      Trump is also behind the former vice president in Iowa by 7 points, in North Carolina by 8 points, in Virginia by 17 points, in Ohio by 1 point, in Georgia by 6 points, in Minnesota by 14 points, and in Maine by 15 points.
      In Texas, where a Democratic presidential nominee hasn’t won since President Jimmy Carter in 1976, Trump leads by just 2 points.

      Half of the registered voters in Texas would vote to reelect President Donald Trump, but half of them would not, according to the latest University of Texas/Texas Tribune Poll.
      Few of those voters were wishy-washy about it: 39% said they would “definitely” vote to reelect Trump; 43% said they would “definitely not” vote for him. The remaining 18% said they would “probably” (11%) or “probably not” (7%) vote to give Trump a second term.

      General Stuff

      • from Buzzfeed News: [LONGFORM] People In Flint Are Still In Crisis. They Want Presidential Candidates To See Them As More Than A Rallying Cry. the people of flint, long used to being a stopover location for prospective presidential candidates, are seeking to be something a little more this year as the city continues to try and recover from its massive infrastructural problems. flint has been a national issue since 2016; some of you may remember that both clinton and sanders debated there during that cycle, and donald trump also stopped over. so far this cycle though, only one candidate has stopped in the city--julian castro, who incidentally has a plan to eliminate lead poisoning. we're still quite early in the cycle, of course, so this is likely to change, but the question is worth asking whether or not it'll be anything extensive.
      • from Alternet: ‘Storm of a century’: Why voter turnout in 2020 might be nothing like we’ve ever seen. we're still quite a ways out but there is already extensive speculation that based on the 2018 midterms and the continued, extremely polarizing presidency of donald that 2020 could be the highest turnout election since 2008 (61%), or perhaps even 1960 (63%). this would most likely require about 156 million ballots to be cast, compared to the 139 million cast in 2016.
      • from POLITICO: Dems take red state detours to prove 2020 electability. a fair amount has already been said of the trend of democratic candidates going to places that they don't ordinarily go to in presidential cycles, which is the crux of this article. democratic candidates are taking the opportunity to go places that have never seen presidential candidates before, and while it's not going to win deep red states obviously, it suggests that maybe the democratic party is finally readopting something resembling the 50 state strategy.
      • from Vox: A new poll shows how sexism and electability collide in 2020. one of the things that could genuinely be holding back the female candidates in this race is sexism--but not voter sexism, interestingly. for you see, the problem confronting female candidates this year is not necessarily voter opinions on whether a woman can be president per se, but voter's perceptions of other voters' opinions on the subject: "Only 33 percent of voters surveyed believed their neighbors would be comfortable with a woman in the Oval Office, despite 74 percent saying they themselves would be comfortable with a woman president." this, vox argues here, basically leads to the electability argument kinda fucking women over.
      • from Vox: Young voters of color are supporting Joe Biden and Bernie Sanders. But many want a different candidate. emphasizing how early we are in this, it's worth noting that many candidates are being buoyed in part by name recognition currently, particularly biden and sanders. they of course have solid bases, but a lot of people are defaulting to people they know since it's early, and in the next few months those people might start shopping around for other candidates.
      • from Vox: Why the Democratic Party doesn’t want a presidential debate about climate change. the longest lasting of the controversies surrounding the democratic debate series continues. the ostensible reason for this: "Perez said that even without a climate change-specific debate, it will be an issue that’s impossible to ignore. “I have the utmost confidence that, based on our conversations with networks, climate change will be discussed early and often during our party’s primary debates,” he wrote."

      Donald Trump

      • from the Guardian: Can lightning strike twice? Trump set to launch 2020 campaign. donald trump formally launches his reelection campaign today in orlando, florida. focuses of his campaign are all but guaranteed to be economy, national security, and immigration; how well he sticks to these given his inability to tout them effectively in 2018 remains to be seen, of course. socialism also seems like it's shaping up to be a part of donald's reelection message, and he may be preparing to relitigate the 2017 healthcare fight as well.

      Joe Biden

      • from NBC News: Biden's 'Back to the Future' dilemma. joe biden has an interesting issue: the crux of his appeal is based in the past, but so are most of the criticisms of him. the source of most of the things that make people like him are obviously rooted in the obama administration and his extensive legislative and senate career, but his past also leaves him open to attack because it leaves a lot to be desired. NBC offers some observations: "Biden is finding out that William Faulkner's observation applies to presidential politics: The past is never dead; it's not even past. To win, he may have to figure out how to get past his past."
      • from VICE: Biden Has an Aggressive Plan to Force China to Go Green. policy-wise, biden's climate plan has some interesting international features. per VICE, "It promises that as president, “Biden will rally a united front of nations to hold China accountable to high environmental standards in its Belt and Road Initiative infrastructure projects so that China can’t outsource pollution to other countries.”" this is not really a feature in any other candidate's plans, it is worth noting.
      • from CNN: Biden slams critics of working with GOP: 'Why don't you all go home then, man?'. biden is trying to play up the bipartisanship argument, probably against better judgment. while other candidates have stumped on the idea of nuking the filibuster in the senate and using executive orders to pass their policies instead of trying to ram things through the senate at all, biden takes a consensus line: "The fact of the matter is, if we can't get a consensus, nothing happens except the abuse of power by the executive. Zero." in the event that biden somehow cannot make this work, he intends to "[...]go out and beat these folks if they don't agree with you, by making your case -- and that's what presidents are supposed to do: Persuade the public."

      Bernie Sanders

      Elizabeth Warren

      Kamala Harris

      • from Buzzfeed News: Kamala Harris Has A Network Of Black Sorority Sisters Mobilizing For Her In The South. one advantage kamala harris has going for her organization wise is sorority sisters. harris is a member of the Alpha Kappa Alpha sorority, the oldest (greek letter) sorority for black females in america, and as it happens that is a very convenient for campaign organizing. harris is fairly distant from the front runners in the south currently, polling only around 8% in south carolina (biden is polling at 40%!), so she'll probably take every volunteer she can get. harris's campaign in fact identifies the sorority connection as one of the keys to sucessful organization in the south as of now.
      • from the Atlantic: Kamala Harris’s Mistake. harris is not without criticism this week, of course. some people are not very appreciative of her statement on the DoJ most likely having no choice but to prosecute donald in a post-trump presidency because it reeks too much of some sort of effort to create an illiberal democracy, or some similar criticism like that.

      Pete Buttigieg

      • from POLITICO: Pete Buttigieg raised staggering $7 million in April alone. despite stalling in the polls, pete buttigieg is still raising fairly large amounts of money (in part because of his continued appeal to some liberals, but also probably because he is apparently one of the favorite sons of many wall street types); it is worth bearing in mind though that we currently do not have anybody to compare this against besides biden, who has supposedly raised 19.8 million according to basic math. it's entirely possible that buttigieg is on the short end of the stick. we'll have to see.
      • from CNN: Buttigieg cancels top-dollar California fundraisers to focus on officer-involved shooting in South Bend. buttigieg also had to cancel appearances at a number of events this week to handle an officer-involved shooting that took place in south bend this week. this move has mostly been praised, but i imagine will be under a decent amount of scrutiny given that buttigieg is running for president and will, if he wins, have to address things like this on a national level.

      Everybody Else

      • from POLITICO: Julián Castro in Fox News town hall: Let’s talk about me, not Hillary. julian castro was the latest candidate to have a fox news town hall, at which he rebuked the network's efforts to tie everybody to hillary clinton (and also rebuked efforts to talk about really any other candidate actually in the primary). castro also doubled down quite significantly on his plans for immigration and in his criticisms of donald trump, despite the conservative audience at home.
      • from CNN: Amy Klobuchar joins Democrats calling for impeachment proceedings. amy klobuchar, the other other female candidate, became the latest democrat to call for impeachment proceedings that is running for president. this brings the total number of candidates in favor of impeachment proceedings up to about a dozen, according to CNN.
      • from the Atlantic: This Isn’t Going According to Plan for Kirsten Gillibrand. kirsten gillibrand's mighty, shambaholic campaign continues to get press--but most likely not for the reasons she'd want. last week i had an article on how she's used to uphill battles, but in this case it seems like she picked off a battle that is entirely too much for her abilities as a skilled campaigner, because her polling remains incredibly bad. her one solace is she's made the first debate, but that's about it. that, i think, is really her last chance to start rising in the polls before she's going to be relegated to perennial 1%er status the rest of the way.
      • from POLITICO: How Rep. Eric Swalwell would tackle gun violence in America. eric swalwell has a plant to tackle gun violence. it is quite straightforward, and "includes banning assault weapons, instituting a gun buyback program and requiring licenses for all gun owners." he also says he "would hold weapon manufacturers responsible by “lifting the shield of liability that protects” them" and wants insurance to be a part of gun licensing.
      • from New York Magazine: [LONGFORM] Tulsi Gabbard Had a Very Strange Childhood, which may help explain why she’s out of place in today’s Democratic Party. And her long-shot 2020 candidacy. this piece by NYMag is an extensive profile of possibly the second most odd candidate running in the primary and perennial 1%er tulsi gabbard, the congresswoman for hawaii's second congressional district, noted "progressive" candidate, apparent hindu nationalist, and supposed assad apologist. gabbard is an interesting candidate mostly because of her own incredibly unique past, but also because of the incredibly odd people she brings together to form her 1% coalition that polls just behind yang but just ahead of williamson, usually (that coalition being progressive types, hindu nationalists, intellectual dark web dogwhistlers, and more).
      • from CBS News: Marianne Williamson on bringing spirituality back into politics. marianne williamson, who is arguably the weirdest candidate of the cycle ahead of gabbard, takes a very interesting line of approach to the campaign, which i think i'll just quote directly: "The problem [with politics] is with an over-corporatized, over-secularized political conversation so disconnected from values, so disconnected from issues of moral and ethical responsibility, as to have broken itself off of the major river of American thought and American life. That's why so many people can't relate to it." interestingly, williamson also supports a 200-500 bllion dollar reparations package.
      • from Vox: [LONGFORM] Andrew Yang is promising to revitalize America. His nonprofit tried, too, but couldn’t. andrew yang is running on a platform of revitalizing america among other things, but his record on the issue suggests he might have a hard time messaging on that. as Vox reports, yang intended to create 100,000 jobs through venture for america, but VFA has failed to create even 4,000 "jobs" so far. given that VFA is sorta kinda a model for yang's campaign, this does leave a number of questions up in the air.

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

      16 votes
    19. Any developers/designers interested in a helping build a proof-of-concept for a new type of data-centric app?

      Wow it was hard to describe this in the title! I should have said "data-centric APP" not UI. Sorry! LOL I have had an idea for 25 years that I keep NOT pursuing because I was convinced that the...

      Wow it was hard to describe this in the title! I should have said "data-centric APP" not UI. Sorry! LOL
      I have had an idea for 25 years that I keep NOT pursuing because I was convinced that the next big version of Linux/Windows/etc would include a more civilized way to manage data. It just seems obvious in my strange mind, I guess that means intuitive. I've discussed the idea and worked on refining the concepts with about 20 people and they all agreed.

      My idea is based on a huge paradigm shift about managing all forms of data by the user. It's about how we manage data, not just file-system stuff or yet-another Windows/File Explorer or any of the numerous current Linux varieties. I'm honestly shocked that in 2019, the most original idea that's come about is to remove all the menus and toolbars (freeman) or add a bunch of tabs and hundreds of buttons (pretty much everything on Windows).

      I am a software engineer and designer with 35 years experience - but with business class apps, not OS stuff. I am semi-retired and have a great deal of time to work on whatever interests me. And please note: Despite my advanced years ;-) LOL I am very current on the technologies I work with daily, which is mainly .net/c#. However, I just finished a year-long project that had a Java client running on a Raspberry Pi (which I love) paired with a WCF service running in IIS, along with an asp.net web client. Now I'm not an expert in any of that, but I'm not too shabby I don't think as I've made a good living and do mostly volunteer work right now.

      I currently manage a massive amount of data, from files/dirs on Windows and Linux file-systems, to MSSQL and mySQL on both Windows and Linux, and of course some cloud data. And it takes several tools as you know, and it's incredibly inefficient and painful. And of course on Windows, Windows/File Explorer is - eh, I can't find a word strong enough. On Linux not much better. And I've spent the past two years searching, researching, testing, and praying.

      My idea is to build an app that allows users - not just developers like me - but mostly aimed at business users - to manage data from various sources/technologies in a single unified and intuitive manner. The physical aspect is divorced from the UI which is divorced from the management engine. And it's grouped the way the user THINKS and WORKS with it. For example, let's say for PROJECT-A (and Client-1) I have various source code locations on 2 local hard drives, but also documents (technical specs, or maybe letters to the client, spreadsheets or timelines), and of course likely a database or two, some web-site links. How many places and how many apps would I have to use today to keep them all close by so I could get to them? Well, there'd be a couple of drive letters probably, maybe a few sub-folder levels deep, maybe documents on a network share, some collaborative docs in the cloud, and some web-site links in whatever-browser-you-use. You get the idea.

      No file manager on any OS can give you much more than "Places" or file-system - drive letters on Windows or some mount points on Linux. Things like MyDocuments, MyMusic, MyInsanity - that stuff makes no sense because it's not how people work. What I want is a "work-space" where I can have any number of what I call "Data Sources" - and it doesn't matter what physical technology is underneath it - local hard drive, local sub-folder, mapped drive, unc mount, cloud, ftp - don't care - don't need to. I create a work-space, add data sources, order them however I want, name them whatever I want, and each "Data Source" has a manager or provider. A filesystem provider would make your data source look like Windows Explorer. But a database provider could look like MS SQL Server Manager or other db admin tool. And you put that workspace in a tab if you want, and have as many others in other tabs - or you put them on a menu, or on a popup that a middle-click brings up - doesn't matter. And everything I've just written, plus it's settings, is represented by Viewer objects. A hierarchical - tree-view or the likes - a flat view - a list-view - a preview pane, or editor pane - navigation tool (path/breadcrumbs) - a command line shell pane - drag/dock wherever in the tab you want. A main menu/toolbar + status-bar would be global and shared. And all THAT is bundled into a PARENT object - which contains the work-spaces, which contains the tabs, which contains the data sources + provider views/panes. And you can have as many of THOSE - parent objects - as you need, easily accessible in the custom titlebar at the top, or bottom, etc..

      The point is - when I am working on PROJECT-A I manage it in a tab that contains ONLY the drive letters, or mount points, that are relevant (and named what I choose, meaning no drive letters forced on me even if that is the underlying reality nor any full paths or full URLs - just logical names I assign). This will NOT be some massive file manager with every folder on the system or 18 drive letters I'll never use. It will have all the web-site bookmarks I need, as well as databases I'm working with. This won't be an ALL-IN-ONE type of thing - you will STILL use your external apps, web browser, IDE or editor, mail app - but it will be a SINGLE place where ALL those data items get represented and where you can manage them in exactly the same way. I can copy/paste an email message to a file on my workstation, or copy a file from a network share to some machine remotely using ftp or http.

      I hope this makes some kinda sense and doesn't just sound like the ramblings of yet-another aging geek who thinks he's got a great new idea. My usage scenarios are literally based on things I do every day, and are the result of observing myself as I work to see what my mind is doing. I do realize that we all work in our own way, and I've taken that into account. But there are basic things we all do concerning data management. And as I have hired, trained, and worked with a huge number of fellow programmers over my 35 years - without exception this was the most common soft point for them all. Keeping track of data. The same applies to all my clients. I've written software for accountants and attorneys, and a wide variety of business types - and without exception - every one of them had trouble with managing their data. One look at their Desktop or MyDocuments - or just watching them trying to find a letter in MS-Word - tells the whole story.

      Ok there's my pitch - I'm looking for anyone who has interest, no matter what your skill level or how much time you can or cannot devote. We need people who can contribute only opinion and advice, as well as hardcore keyboard jocks like me who love to code for 36 hours at a clip ;-) LOL

      12 votes
    20. Study shows "the risk of HIV transmission through anal sex when HIV viral load is suppressed is effectively zero".

      Risk of HIV transmission through condomless sex in serodifferent gay couples with the HIV-positive partner taking suppressive antiretroviral therapy (PARTNER): final results of a multicentre,...

      Risk of HIV transmission through condomless sex in serodifferent gay couples with the HIV-positive partner taking suppressive antiretroviral therapy (PARTNER): final results of a multicentre, prospective, observational study

      Our results provide a similar level of evidence on viral suppression and HIV transmission risk for gay men to that previously generated for heterosexual couples and suggest that the risk of HIV transmission in gay couples through condomless sex when HIV viral load is suppressed is effectively zero. Our findings support the message of the U=U (undetectable equals untransmittable) campaign, and the benefits of early testing and treatment for HIV.

      9 votes
    21. This Week in Election Night, 2020 (Week 4)

      week four is upon us because i have simply run out of space to put links in. i have a literal page of links that comprise today's post, and that suggests to me it's probably time to make another...

      week four is upon us because i have simply run out of space to put links in. i have a literal page of links that comprise today's post, and that suggests to me it's probably time to make another one of these. the [LONGFORM] tag continues (although this week there are no longform pieces) and once again, i will also be sorting by candidate--but also with a Fundraising header today since reporting deadlines came yesterday and there are a lot of pieces on that, and a Polling header since we have a few polls going now.

      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 1 threadWeek 2 threadWeek 3 thread


      News

      Fundraising

      • from FiveThirtyEight: What First-Quarter Fundraising Can Tell Us About 2020. probably the seminal piece of fundraising reporting from the slate since it's 538, this article is pretty straightforward. in general, this means basically nothing for the actual 2020 election--but it means a lot for the primary, since fundraising is a decent barometer for energy and likability and suggests a candidate will be able to hold their own. 538's metrics suggest that sanders, warren, and harris, and gillibrand are punching well for their weight class and the primary itself, while beto, buttigieg, booker, and others are punching well for their weight class, but not necessarily the primary.

      • from Vox: 7 winners from the first big presidential fundraising reports. Vox takes a slightly more subjective approach to their reporting than 538, but a similar story arises: they name their winners on actual fundraising as sanders, harris, warren, and buttigieg. interestingly, they also name biden a winner because nobody did truly "exceptional" in fundraising in their view which keeps his path slightly open; john delaney's consultants get an amusing mention for shaking him dry of money.

      • from NBC News: Six things we've learned from the 2020 candidates' fundraising reports. NBC News gives raw numbers on contributions, cash on hand, burn rate, so if you're curious about the numbers themselves, this is your source. as far as analysis, NBC crowns the two big winners as sanders and o'rourke on their fundraising totals, mostly on their average daily amount raised (sanders 445k over 41 days; o'rourke 520k over 18 days). they note that most of the senators in the race are doing respectably (although outside of kamala this is partly because of campaign transfers), and also think castro is the big loser with a paltry 1.1 million raised, less than some of the minor candidates like yang and marianne williamson.

      Polling

      A new national Emerson poll, including 20 Democratic candidates for President, found Senator Bernie Sanders ahead of the pack with 29%, followed by former Vice President Joe Biden at 24%. They were followed by Mayor Pete Buttigieg at 9%, former Rep. Beto O’Rourke and Senator Kamala Harris at 8%, and Senator Elizabeth Warren at 7%. Entrepreneur Andrew Yang and former HUD secretary Julian Castro were at 3%. The poll was conducted April 11-14 of Democratic Primary voters with a subset of n=356, +/- 5.2%.

      Joe Biden on 31%, Bernie Sanders on 23%, Kamala Harris on 9%, Beto O'Rourke on 8%, Elizabeth Warren and Pete Buttigieg on 7%, Corey Booker on 4%. All others below 3%. n=5,000, +/- 1%.

      Buttigieg ticks up again, and now has 7% of the Democratic primary vote share. This is the fourth straight week his vote share has increased. High income earners in particular are warming to Buttigieg: in the last six weeks, his vote share among Democratic primary voters earning more than $100k has risen from 1% to 11%. Bernie Sanders holds a strong lead with young voters: 41% of 18-29 year-old women and 39% of 18-29 year-old men support Sanders as their first choice. Andrew Yang lands in 5th place with 18-29 year-old men, with 5% of the vote.

      If Biden doesn’t run, Sanders has the most to gain. A projection based on second choice vote shows that Sanders would pick up 12 points if Biden opts not to run, enough to give him a 23 point first place lead.

      In a field of 24 announced and potential candidates, Biden holds the lead with 27% support among Democratic voters who are likely to attend the Iowa caucuses in February. He is followed by Vermont Sen. Bernie Sanders (16%), South Bend Mayor Pete Buttigieg (9%), Massachusetts Sen. Elizabeth Warren (7%), California Sen. Kamala Harris (7%), former Texas Rep. Beto O’Rourke (6%), Minnesota Sen. Amy Klobuchar (4%), New Jersey Sen. Cory Booker (3%), and former cabinet secretary Julián Castro (2%). Former Maryland Rep. John Delaney, New York Sen. Kirsten Gillibrand, Ohio Rep. Tim Ryan, California Rep. Eric Swalwell, and entrepreneur Andrew Yang each receive 1% support from likely caucusgoers. The remaining 10 candidates earn less than 1% or were not chosen by any respondents in the poll.


      Bernie Sanders

      Cory Booker

      • from Reuters: Booker launches 'Justice' tour, aiming for surge in U.S. presidential bid. cory booker ostensibly kicked off his middling campaign a few days ago, starting on a two-week whistle stop tour that'll see him around the country like the other candidates. booker is in a weird position, polling wise. he's not quite a frontrunner, but he's also not irrelevant (and he's probably siphoning votes from kamala, to be honest). theoretically, he has a path to the presidency, but i'm not entirely sure that the way he's trying to position himself is going to be particularly helpful in that end.

      • from NBC News: Booker kicks off campaign in hometown of Newark, promises to stay above the fray. NBC News has a more policy-focused article on booker's campaign launch: "Democratic ideals of health care for all, LGBTQ rights, economic equality and a pathway to citizenship for immigrants" among other things. he's also trying to embrace civility politics, it would seem. how well that works for him remains to be seen, but i would bet on him staying about where he is for the time being.

      • from Buzzfeed News: Cory Booker’s Campaign Hasn’t Gotten The Candidate’s Memo On His Message Of Urgency. the booker campaign as a whole is also fighting a battle of contradictory messaging: booker is an energetic candidate--his campaign, however, is very much a slow and steady affair. the booker campaign in general seems to be admitting it won't be able to keep the pace of the frontrunners, and so instead of fighting a battle it knows it can't win, it'll instead sit back and try and gain institutional backing that will benefit booker's chances in the likely event that the primary doesn't end with a presumtive nominee. it's an interesting strategy (it probably will not work, though). there's also some additional policy in this article that NBC and Reuters don't touch on, if you're curious about that.

      Pete Buttigieg

      • from The Guardian: Does everyone really love Mayor Pete? His home town has some answers. pete buttigieg's record and history as south bend, indiana's mayor is getting some traction in the media this week (as you'll see from some of the other articles in this section), and this is no exception. this article focuses mostly on the favorable reception south bender have toward both buttigieg and his candidacy, and the good things that his mayorship did for the city.

      • from NPR: Pete Buttigieg Helped Transform South Bend As Mayor, But Some Feel Left Out. contrast NPR, which has this article (similar to last week's Buzzfeed article) on the people who are less thrilled with buttigieg's tenure as mayor and his efforts to win the presidency, and the greater context they place buttigieg in.

      • from Slate: The Mayor Who Wants to Be President: Pete Buttigieg is a long shot. But so was Donald Trump.. this is the transcript of an interview that one of slate's podcasts did with pete buttigieg about a week ago, mostly focusing on his political history and policy issues but also on some of buttigieg's personal history like coming out. probably a good place to start if you're unclear on who he is or what he says he stands for.

      • from Reuters: Millennial 'Mayor Pete' Buttigieg makes case for U.S. presidency. this small article mostly focuses on buttigieg's formal launching of his campaign, which occurred a few days ago. we have a tildes thread on this, so i feel like there's not much to be said here that hasn't already been said there.

      • from Vox: Pete Buttigieg, Barack Obama, and the psychology of liberalism. this article basically puts into context one of the ways buttigieg seems to be trying to position himself and his campaign, and there's not a whole lot more to be said about it. this article is one of those ones that really only makes sense if you read it, and trying to explain it back to people just makes it a bit confusing all around, so if you're curious about this one, just read it.

      Kamala Harris

      • from Reuters: Kamala Harris carves distinct early-state path in her 2020 White House bid. the kamala harris path to the white house probably does not involve many of the early states necessarily, but that has not stopped harris from stumping in places like iowa and south carolina extensively in the past few weeks. harris would probably be the frontrunner if she were to do very well in the early states; california will be favorable to her, you would think, and comes very early in the 2020 primary cycle (early march) this year relative to where it fell in 2016.

      • from CBS News: Kamala Harris releases 15 years of tax returns. harris is also the frontrunner in this weird litmus test democrats have going on. will anyone upstage her on this? probably not. is it important? probably not. but here you go, if you wanted to know what her tax returns are like.

      Everybody else

      • from CNN: Seven takeaways from CNN's town halls with Andrew Yang and Marianne Williamson. andrew yang and marianne williamson both got town halls, and both of them are pretty interesting people when you actually press them on issues instead of having them shoot things into the wind without needing to really back them up. williamson is arguably the more interesting of the two, but really i think you'll find some of what CNN took away here from the both of them as pretty novel.

      • from FiveThirtyEight: Can Julian Castro Rally Latino Voters?. 538 poses this question--to which the answer seems to currently be no by most accounts. to be clear he's positioning himself pretty well with latino voters, but his problem isn't really latino voters so much as everybody else. he does quite badly with all non-latino demographics, to put it lightly, and him getting the latino vote only really matters if he can do well with other demographics on top of that. maybe he'll turn it around, but judging by his fundraising numbers, i think we might already be able to relegate him to the bin with yang and williamson and the other 'basically novelty' candidates

      General Policy

      • from CBS News: Democratic presidential candidates stay vague on immigration. despite what you might think based on how much of an issue it's been, julian castro is literally the only democrat so far to have a particularly detailed immigration policy plan. most candidates thus far have been pretty quiet on the subject, although i'm sure you can at least guess how most of them would structure an immigration plan. we'll probably see some be rolled out later on in the primary cycle as the race actually gets going, but at least for now this is the one thing castro can pride himself on that other candidates cannot.

      • from NPR: Democratic Candidates Are Releasing Tax Returns, Answering Big Questions For Voters. tax returns are a litmus test this year, and you can expect to see more of them in the future since most of the major candidates have either released them already or will do so at some point in the future. pretty straightforward.


      Opinion/Ideology-driven

      • from The Guardian: Elizabeth Warren is the intellectual powerhouse of the Democratic party. this op-ed mostly focuses on warren's extensive policy proposals and how, in moira donegan's view, this makes warren the aforementioned intellectual powerhouse of the democratic party. this is not wrong--warren is probably far and away the most policy-driven candidate so far in the campaign--but also it's not necessarily indicative of anything voters want. in the last election, hillary clinton had a pretty extensive set of policies, to which voters kindly responded by electing our non-clinton president. it does remain to be seen if they're more kind to warren, or if her ideas get picked up by other people in the race.

      • from The Guardian: Buttigieg is the Democrats' flavour of the month. Just don't ask what he stands for. nathan robinson hammers home one of the bigger criticisms of pete buttigieg in this op-ed, namely that nobody seems to know what he really stands for and he very much reeks of a "flavor of the month" democrat who is going to peter out at some point when the novelty wears off. robinson is actually pretty brutal to buttigieg here, to a point where i think i'm just going to quote him to give you an example of how not-sparing this op-ed is:

      But politics shouldn’t be about people’s attributes, it should be about their values and actions. Buttigieg is a man with a lot of “gold stars” on his résumé, but why should anybody actually trust him to be on their side? (Amusingly enough, in his campaign book Shortest Way Home, Buttigieg describes an incident in which a voter asked him how he could prove that he wasn’t just another self-serving politician. Buttigieg couldn’t come up with an answer.) The available evidence of his character is thin. Has he spent a lifetime sticking up for working people? No, he worked at McKinsey before he entered politics. Has he taken courageous moral stands? No: while Gary, Indiana, declared itself a sanctuary city in response to Donald Trump’s immigration policies, Buttigieg’s city of South Bend did not.

      yeah.

      • from The Guardian: How wide is Bernie Sanders' appeal? This cheering Fox News audience is a clue. bhaskar sunkara has another op-ed this week about the sanders fox news town hall, which he uses as proof that sanders has more widespread appeal than people give him credit for. considering that you're already seeing other candidates try and arrange similar plans, there's probably something to be said about whether or not that also applies to other candidates and the modern democratic message, too. (also, it does seem somewhat weird that candidates don't do this more often considering how much bipartisanship gets played up.)

      • and lastly, from NBC News: Fox News, Bernie Sanders and the value of discomfort. steve krakauer on the other hand argues a more pragmatic viewpoint: sanders going on fox news for the town hall was good for both himself but also for fox news because it pierced the filter bubbles that exist in modern politics, and allowed crosspollination of viewpoints that don't normally do so.


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

      9 votes
    22. This Week in Election Night, 2020

      in the interest of trying to slightly curtail the domination of politics in ~news for people who don't care for it while also consolidating discussion for people who potentially do, i think we...

      in the interest of trying to slightly curtail the domination of politics in ~news for people who don't care for it while also consolidating discussion for people who potentially do, i think we should try one of those weekly threads that's so hip and popular on the rest of tildes, so here we go: this is a test run of a weekly thread on 2020 presidential news/analysis/etc. it's probably not going to get any lighter from here, news wise, so it might pay to establish a recurring topic like this before the media really gets rolling with election coverage (and potentially before ~news becomes a deluge of 2020 topics).

      i think common sense should be able to generally dictate what does and does not get posted in this thread if it works out, so i guess i'll just say: 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.


      leading off (and demonstrating that there really is going to be no dearth of 2020 primary and election news about this despite this week being pretty quiet on that front):

      from NBC - Why some Democrats say: Don't sleep on 'Mayor Pete' Buttigieg. buttigieg is a pretty small candidate in a field of big names, but that hasn't put the damper on people's optimism for him as this NBC piece shows. i personally don't think he's got the runway necessary for takeoff, but with the debates, who knows. it might be that the debates stratify the field even more than it's already stratified--or it might be that they level it out a bit, to the benefit of people like buttigieg

      from Buzzfeed - The Romance Of Mayor Pete In The Season Of Scam. another piece on buttigieg. this one is a bit light on substance and is basically an opinion piece, but if you're curious about buttigieg's qualifications you might be interested in it.

      from Heavy - Bernie Sanders’ Los Angeles Rally Draws So Many, Overflow Crowd Fills City Hall Steps Across the Street [PHOTOS]. bernie sanders made the second of three stops in california yesterday, and he drew a pretty major crowd that's currently estimated at around 15k--and could potentially be as high as 20k or 25k, depending on the setup of the venue. his stop the day before was in san diego where he drew a crowd of about 6,400, and today he'll be in san francisco, which could lead to an early messaging and marketing win if he can draw a comparable crowd to kamala harris's kickoff in oakland (which drew 20k).

      from The Guardian - The B-Team: are Beto, Biden and Bernie the best Democrats can offer?. i'll let this one present itself: "...But three of the top-polling candidates for 2020 so far are white men: Vermont senator Bernie Sanders, O’Rourke and former vice-president Joe Biden, who has not even declared his candidacy. Does that present a problem?" one of the big criticisms of the democratic party is that, even as it diversifies its slate of candidates across the board, its biggest hitters generally remain white and male, especially in this presidential election. whether or not that's a particularly valid criticism, i'll leave up to you.

      from POLITICO - Harris and O'Rourke go straight for each other's strongholds. sanders wasn't the only one buzzing around this week: o'rourke and harris have both been on tours of their own in states that will be pretty instrumental to the path of any democrat that wants to win the nomination. o'rourke, you may remember (tildes discussion), is the current day-one fundraising leader, and it appears we now actually have his individual donor numbers now (112,000, average donation of $55). so far, he doesn't appear to have parlayed that into particularly large crowd sizes (and outside of her campaign launch, harris hasn't really either) but we're still very early on, so i anticipate as their campaigns ramp up they'll start pulling larger numbers.

      from NBC - Beto O'Rourke could be a threat — to Biden on his right and Sanders on his left. this article, as you can probably guess by its title, mostly focuses on how beto is trying to position himself in the primary, but also how some of the people he appeals to feel about his candidacy and why they support him.

      lastly, from NPR - Small Donors Hold The Key To Campaign Buzz And The Democrats' Debate Stage. this NPR article on push by democrats to incentivize campaigns to build up their small donor bases in the leadup to 2020. the democrats have pretty much always been the undisputed champions of small-donor politics since the internet became a significant player in american politics, mostly on the back of things like actblue. nevertheless, there are still a lot of places they've been looking to improve (and it's really only a matter of time before republicans build infrastructure of their own), so it makes sense that they're really trying to shore up that advantage where they can while they can.


      this isn't even every article that i could have tossed on here, but i've already been working on this post for like an hour, so i think that'll suffice for now. feel free to contribute other interesting articles or comment on some of the ones up there.

      15 votes
    23. Code Quality Tip: Cyclomatic complexity in depth.

      Preface Recently I briefly touched on the subject of cyclomatic complexity. This is an important concept for any programmer to understand and think about as they write their code. In order to...

      Preface

      Recently I briefly touched on the subject of cyclomatic complexity. This is an important concept for any programmer to understand and think about as they write their code. In order to provide a more solid understanding of the subject, however, I feel that I need to address the topic more thoroughly with a more practical example.


      What is cyclomatic complexity?

      The concept of "cyclomatic complexity" is simple: the more conditional branching and looping in your code, the more complex--and therefore the more difficult to maintain--that code is. We can visualize this complexity by drawing a diagram that illustrates the flow of logic in our program. For example, let's take the following toy example of a user login attempt:

      <?php
      
      $login_data = getLoginCredentialsFromInput();
      
      $login_succeeded = false;
      $error = '';
      if(usernameExists($login_data['username'])) {
          $user = getUser($login_data['username']);
          
          if(!isDeleted($user)) {
              if(!isBanned($user)) {
                  if(!loginRateLimitReached($user)) {
                      if(passwordMatches($user, $login_data['password'])) {
                          loginUser($user);
                          $login_succeeded = true;
                      } else {
                          $error = getBadPasswordError();
                          logBadLoginAttempt();
                      }
                  } else {
                      $error = getLoginRateLimitError($user);
                  }
              } else {
                  $error = getUserBannedError($user);
              }
          } else {
              $error = getUserDeletedError($user);
          }
      } else {
          $error = getBadUsernameError($login_data['username']);
      }
      
      if($login_succeeded) {
          sendSuccessResponse();
      } else {
          sendErrorResponse($error);
      }
      
      ?>
      

      A diagram for this logic might look something like this:

      +-----------------+
      |                 |
      |  Program Start  |
      |                 |
      +--------+--------+
               |
               |
               v
      +--------+--------+    +-----------------+
      |                 |    |                 |
      |    Username     +--->+    Set Error    +--+
      |    Exists?      | No |                 |  |
      |                 |    +-----------------+  |
      +--------+--------+                         |
               |                                  |
           Yes |                                  |
               v                                  |
      +--------+--------+    +-----------------+  |
      |                 |    |                 |  |
      |  User Deleted?  +--->+    Set Error    +->+
      |                 | Yes|                 |  |
      +--------+--------+    +-----------------+  |
               |                                  |
            No |                                  |
               v                                  |
      +--------+--------+    +-----------------+  |
      |                 |    |                 |  |
      |  User Banned?   +--->+    Set Error    +->+
      |                 | Yes|                 |  |
      +--------+--------+    +-----------------+  |
               |                                  |
            No |                                  |
               v                                  |
      +--------+--------+    +-----------------+  |
      |                 |    |                 |  |
      |   Login Rate    +--->+    Set Error    +->+
      | Limit Reached?  | Yes|                 |  |
      |                 |    +-----------------+  |
      +--------+--------+                         |
               |                                  |
            No |                                  |
               v                                  |
      +--------+--------+    +-----------------+  |
      |                 |    |                 |  |
      |Password Matches?+--->+    Set Error    +->+
      |                 | No |                 |  |
      +--------+--------+    +-----------------+  |
               |                                  |
           Yes |                                  |
               v                                  |
      +--------+--------+    +----------+         |
      |                 |    |          |         |
      |   Login User    +--->+ Converge +<--------+
      |                 |    |          |
      +-----------------+    +---+------+
                                 |
                                 |
               +-----------------+
               |
               v
      +--------+--------+
      |                 |
      |   Succeeded?    +-------------+
      |                 | No          |
      +--------+--------+             |
               |                      |
           Yes |                      |
               v                      v
      +--------+--------+    +--------+--------+
      |                 |    |                 |
      |  Send Success   |    |   Send Error    |
      |    Message      |    |    Message      |
      |                 |    |                 |
      +-----------------+    +-----------------+
      

      It's important to note that between nodes in this directed graph, you can find certain enclosed regions being formed. Specifically, each conditional branch that converges back into the main line of execution generates an additional region. The number of these distinct enclosed regions is directly proportional to the level of cyclomatic complexity of the system--that is, more regions means more complicated code.


      Clocking out early.

      There's an important piece of information I noted when describing the above example:

      . . . each conditional branch that converges back into the main line of execution generates an additional region.

      The above example is made complex largely due to an attempt to create a single exit point at the end of the program logic, causing these conditional branches to converge and thus generate the additional enclosed regions within our diagram.

      But what if we stopped trying to converge back into the main line of execution? What if, instead, we decided to interrupt the program execution as soon as we encountered an error? Our code might look something like this:

      <?php
      
      $login_data = getLoginCredentialsFromInput();
      
      if(!usernameExists($login_data['username'])) {
          sendErrorResponse(getBadUsernameError($login_data['username']));
          return;
      }
      
      $user = getUser($login_data['username']);
      if(isDeleted($user)) {
          sendErrorResponse(getUserDeletedError($user));
          return;
      }
      
      if(isBanned($user)) {
          sendErrorResponse(getUserBannedError($user));
          return;
      }
      
      if(loginRateLimitReached($user)) {
          logBadLoginAttempt($user);
          sendErrorResponse(getLoginRateLimitError($user));
          return;
      }
      
      if(!passwordMatches($user, $login_data['password'])) {
          logBadLoginAttempt($user);
          sendErrorResponse(getBadPasswordError());
          return;
      }
      
      loginUser($user);
      sendSuccessResponse();
      
      ?>
      

      Before we've even constructed a diagram for this logic, we can already see just how much simpler this logic is. We don't need to traverse a tree of if statements to determine which error message has priority to be sent out, we don't need to attempt to follow indentation levels, and our behavior on success is right at the very end and at the lowest level of indentation, where it's easily and obviously located at a glance.

      Now, however, let's verify this reduction in complexity by examining the associated diagram:

      +-----------------+
      |                 |
      |  Program Start  |
      |                 |
      +--------+--------+
               |
               |
               v
      +--------+--------+    +-----------------+
      |                 |    |                 |
      |    Username     +--->+   Send Error    |
      |    Exists?      | No |    Message      |
      |                 |    |                 |
      +--------+--------+    +-----------------+
               |
           Yes |
               v
      +--------+--------+    +-----------------+
      |                 |    |                 |
      |  User Deleted?  +--->+   Send Error    |
      |                 | Yes|    Message      |
      +--------+--------+    |                 |
               |             +-----------------+
            No |
               v
      +--------+--------+    +-----------------+
      |                 |    |                 |
      |  User Banned?   +--->+   Send Error    |
      |                 | Yes|    Message      |
      +--------+--------+    |                 |
               |             +-----------------+
            No |
               v
      +--------+--------+    +-----------------+
      |                 |    |                 |
      |   Login Rate    +--->+   Send Error    |
      | Limit Reached?  | Yes|    Message      |
      |                 |    |                 |
      +--------+--------+    +-----------------+
               |
            No |
               v
      +--------+--------+    +-----------------+
      |                 |    |                 |
      |Password Matches?+--->+   Send Error    |
      |                 | No |    Message      |
      +--------+--------+    |                 |
               |             +-----------------+
           Yes |
               v
      +--------+--------+
      |                 |
      |   Login User    |
      |                 |
      +--------+--------+
               |
               |
               v
      +--------+--------+
      |                 |
      |  Send Success   |
      |    Message      |
      |                 |
      +-----------------+
      

      Something should immediately stand out here: there are no enclosed regions in this diagram! Furthermore, even our new diagram is much simpler to follow than the old one was.


      Reality is rarely simple.

      The above is a really forgiving example. It has no loops, and loops are going to create enclosed regions that can't be broken apart so easily; it has no conditional branches that are so tightly coupled with the main path of execution that they can't be broken up; and the scope of functionality and side effects are minimal. Sometimes you can't break those regions up. So what do we do when we inevitably encounter these cases?

      High cyclomatic complexity in your program as a whole is inevitable for sufficiently large projects, especially in a production environment, and your efforts to reduce it can only go so far. In fact, I don't recommend trying to remove all or even most instances of cyclomatic complexity at all--instead, you should just be keeping the concept in mind to determine whether or not a function, method, class, module, or other component of your system is accumulating technical debt and therefore in need of refactoring.

      At this point, astute readers might ask, "How does refactoring help if the cyclomatic complexity doesn't actually go away?", and this is a valid concern. The answer to that is simple, however: we're hiding complexity behind abstractions.

      To test this, let's forget about cyclomatic complexity for a moment and instead focus on simplifying the refactored version of our toy example using abstraction:

      <?php
      
      function handleLoginAttempt($login_data) {
          if(!usernameExists($login_data['username'])) {
              sendErrorResponse(getBadUsernameError($login_data['username']));
              return;
          }
      
          $user = getUser($login_data['username']);
          if(isDeleted($user)) {
              sendErrorResponse(getUserDeletedError($user));
              return;
          }
      
          if(isBanned($user)) {
              sendErrorResponse(getUserBannedError($user));
              return;
          }
      
          if(loginRateLimitReached($user)) {
              logBadLoginAttempt($user);
              sendErrorResponse(getLoginRateLimitError($user));
              return;
          }
      
          if(!passwordMatches($user, $login_data['password'])) {
              logBadLoginAttempt($user);
              sendErrorResponse(getBadPasswordError());
              return;
          }
      
          loginUser($user);
          sendSuccessResponse();
      }
      
      $login_data = getLoginCredentialsFromInput();
      
      handleLoginAttempt($login_data);
      
      ?>
      

      The code above is functionally identical to our refactored example from earlier, but has an additional abstraction via a function. Now we can diagram this higher-level abstraction as follows:

      +-----------------+
      |                 |
      |  Program Start  |
      |                 |
      +--------+--------+
               |
               |
               v
      +--------+--------+
      |                 |
      |  Attempt Login  |
      |                 |
      +-----------------+
      

      This is, of course, a pretty extreme example, but this is how we handle thinking about complex program logic. We abstract it down to the barest basics so that we can visualize, in its simplest form, what the program is supposed to do. We don't actually care about the implementation unless we're digging into that specific part of the system, because otherwise we would be so bogged down by the details that we wouldn't be able to reason about what our program is supposed to do.

      Likewise, we can use these abstractions to hide away the cyclomatic complexity underlying different components of our software. This keeps everything clean and clutter-free in our head. And the more we do to keep our smaller components simple and easy to think about, the easier the larger components are to deal with, no matter how much cyclomatic complexity all of those components share as a collective.


      Final Thoughts

      Cyclomatic complexity isn't a bad thing to have in your code. The concept itself is only intended to be used as one of many tools to assess when your code is accumulating too much technical debt. It's a warning sign that you may need to change something, nothing more. But it's an incredibly useful tool to have available to you and you should get comfortable using it.

      As a general rule of thumb, you can usually just take a glance at your code and assess whether or not there's too much cyclomatic complexity in a component by looking for either of the following:

      • Too many loops and/or conditional statements nested within each other, i.e. you have a lot of indentation.
      • Many loops in the same function/method.

      It's not a perfect rule of thumb, but it's useful for at least 90% of your development needs, and there will inevitably be cases where you will prefer to accept some greater cyclomatic complexity because there is some benefit that makes it a better trade-off. Making that judgment is up to you as a developer.

      As always, I'm more than willing to listen to feedback and answer any questions!

      25 votes
    24. Remember the person: Effortposting about Tildes and anti-social UX patterns in social media

      I've been meaning to make this post for a while, and it's actually going to wind up being a series of several posts. It's kind of a long meditation on what it means to socialize online and the...

      I've been meaning to make this post for a while, and it's actually going to wind up being a series of several posts. It's kind of a long meditation on what it means to socialize online and the ways in which the services we use to do that help or hinder us in doing so. Along the way I'm going to be going into some thoughts on how online discourse works, how it should work, and what can be done to drive a more communal, less toxic, and more inclusive of non-traditional (read: non-technical) voices. I'm going to be throwing out a lot of inchoate opinions here, so I'm hoping to pressure test my views and solicit other viewpoints and experiences from the community.

      I mentioned in an introduction thread that I'm a policy analyst and my work is focused on how to structure policies and procedures to build a constructive organizational culture. I've been a moderator in some large PHP forums and IRC channels in the old days, and I've developed some really strong and meaningful friendships through the web. So I've always had a soft spot for socializing on the interwebs.

      Okay, so that's the introduction out of the way. The main point I want to focus on is the title: Remember the Person. This was the something Ellen Pao, former CEO of Reddit, suggested in a farewell message as she stepped down from the role in the wake of a community outcry regarding her changes to Reddit's moderation practices. The gist of it was that online communication makes it too easy to see the people you're interacting with in abstract terms rather than as human beings with feelings. It's a bit of a clichéd thought if we're being honest, but I think we still tend not to pay enough attention to how true it is and how deeply it alters the way we interact and behave and how it privileges certain kinds of interaction over others. So let's dig in on how we chat today, how it's different from how we chatted before in discussion forums, and what we're actually looking for when we gather online.

      Since this is the first in a series, I want to focus on getting some clarity on terms and jargon that we'll be using going forward. I'd like to start by establishing some typologies for social media platforms. A lot of these will probably overlap with each other, and I'll probably be missing a few, but it's just to get a general sense of categories.

      To start with we have the "Content Aggregator" sites. Reddit is the most notable, HackerNews is big but niche, and Tildes is one too. This would also include other sites like old Digg, Fark.com, and possibly even include things like IMGUR or 9Gag. The common thread among all of these is user submitted content, curation and editorial decisions made largely by popular vote, and continued engagement being driven by comment threads associated with the submitted content (e.g. links, images, videos, posts). In any case, the key thing you interact with on these sites is atomized pieces of "content."

      Next up are the "Running Feed" services. Twitter and Mastodon are the classic examples as is Facebook's newsfeed. Instagram is an example with a different spin on it. These services are functionally just glorified status updates. Indeed, Twitter was originally pitched as "What if we had a site that was ONLY the status updates from AOL Instant Messager/GChat?" The key thing with how you interact with these services is the "social graph." You need to friend, follow, or subscribe to accounts to actually get anything. And in order to contribute anything, you need people following or subscribing to you. Otherwise you're just talking to yourself (although if we're being honest, that's what most people are doing anyway they just don't know it). This means the key thing you interact with on these sites is an account. You follow accounts get to put content on your feed. Follower counts, consequently, become a sort of "currency" on the site.

      Then you've got the "Blogs" of old and their descendants. This one is a bit tricky since it's largely just websites so they can be really heterogenous. As far as platforms go, though, Tumblr is one of the few left and I think LiveJournal is still kicking. Lots of online newspapers and magazines also kind of count. And in the past there were a lot more services, like Xanga and MySpace. The key thing you interact with here is the site. The page itself is the content and they develop a distinct editorial voice. Follower counts are still kind of a thing, but the content itself has more persistence so immediacy is less of an issue than in feed based paradigms where anything older than a day might as well not exist. This one gets even trickier because the blogs tend to have comment sections and those comment sections can have a bunch little social media paradigms of their own. It's like a matroishka doll of social platforms.

      The penultimate category is the "Bulletin Board" forum. PHP BB was usually the platform of choice. There are still a few of these kicking around, but once upon a time these were the predominant forms of online discourse. Ars Technica and Something Awful still have somewhat active ones, but I'm not sure where else. These also have user posted content, but there is no content curation or editorial action. As a result, these sites tend to need more empowered and active moderators to thrive. And the critical thing you're interacting with in these platforms is the thread. Threads are discussion topics, but it's a different vibe from the way you interact on a content aggregator. On a site like Reddit or Tildes all discussion under a topic is 1 to 1. Posts come under content. On a bulletin board it works like an actual bulletin board. You're responding under a discussion about a topic rather than making individual statements about an individual post or comment. Another way to put it is on an aggregator site each participant is functionally writing individual notes to each other participant. On a bulletin board each participant is writing an open letter to add to the overall discussion as a whole.

      And finally, you've got the "Chat Clients." This is the oldest form besides email newsletters. This began with Usenet and then into IRC. The paradigm lives on today in the form of instant messaging/group texts, WhatsApp, Discord, Slack, etc. In this system you're primarily interacting with the room(s) as a whole. There isn't really an organizing framework for the conversation, it's really just a free-flowing conversation between the participants. You might be able to enforce on-topic restrictions, but that's about as structured as it gets.

      That about covers the typologies I can think of. Next up I want to delve into the ways in which the UI and design patterns with each of these platforms affects the way users engage with them, what sorts of social dynamics they encourage, and what sorts of interactions they discourage. In the mean time, I'm eager to hear what people think about the way I've divided these up, whether you think I've missed anything, or have any additional thoughts on the ones I put up.

      30 votes
    25. test

      -----BEGIN PGP MESSAGE----- Version: Mailvelope v3.0.2 Comment: https://www.mailvelope.com wcFMAwjKAAqDBWZWAQ//ZKSX4/1cjA+HpiQvusGBHAzfYZwfrw0gZrzzcUUL...

      -----BEGIN PGP MESSAGE-----
      Version: Mailvelope v3.0.2
      Comment: https://www.mailvelope.com

      wcFMAwjKAAqDBWZWAQ//ZKSX4/1cjA+HpiQvusGBHAzfYZwfrw0gZrzzcUUL
      vOj/dUfNAzy6XXHLVUCHqShGt5sQhHM21tu+6ijIsBhRtULfh9vMiWYe4EM2
      0zfJ8MtS7aXGRrb9ynJQ5bgNN0n+87z34uWGHCeeXKQ0dYyuidoMcEisBKJx
      ivczZzx8G0t9J6G+5EgYK8OXM4autsUdaMpv+Z0BXGFcnhMkfLjiM/aCow/a
      OMZxKutfM2M5CUy9lErVrn1B91JQ8pP8d2WHfzHGQLU3uT/gVFe2lLVhm9S9
      YlvkRS5qrq8T65Ntu7xUl7t7WBoPgk7nQDcyPE28TgV/mleK5+K4udzoPQZo
      R97tbpjBAH/MsuXY58502yfkFFEv3MOl71VFYpR68IZ8Wza8toVB5w30GbXS
      LejklE868n2a5IhNJcrhKNn2vs4e56wg5ug3Njs9I5gKfl2oLbt0mmpL7Eow
      lyLVUPq+x67dV5aXz00+S5jiqNg6PDtlhY4C4KoQBgpqWQz264UH0TP0YIOk
      9RqrqsTAOqKkGSk2yD3yrdLmFDQezL2cjrn2FK6/1PCaGmQsE1mEervbfBfv
      EFiAfhN1tJDBPtzUZ03TCePQt1guUAHZBqrE9GQ+zHTIcMEi3cM8D5XTjupT
      QG9B70cHE/mEkyAOSfqG4dHInlVfUEtXFftRaK5h443SRwGw47nk/ncWe3S8
      Ugs1HCkSbZm9tpKgcYdSTuFCOWyA8JLXRidTyPi2y1upc13+BuG7lutmSPYr
      P+bv38eSq7977iEtn+6V
      =t5Y6
      -----END PGP MESSAGE-----

      1 vote
    26. [SOLVED] How is the inbox sorted?

      I'm here staring at my inbox for the third time trying to figure out how the hell the sorting in it works. It isn't alphabetically by subject or user, it isn't the recency of the first message...

      I'm here staring at my inbox for the third time trying to figure out how the hell the sorting in it works. It isn't alphabetically by subject or user, it isn't the recency of the first message (nor is it the recency of the latest message), and it isn't the number of messages. Testing it now, it also isn't the most recent you've opened, so I have no idea how this works or how to look for anything, not that it's big enough to matter much yet.

      Am I missing something obvious? I feel so lost.

      7 votes
    27. Moving from advertising-supported media to a sustainable, high-quality, alternative -- some light reading

      This is a complex issue and one that's hard to address succinctly. It gets into the larger matter of media and its role and interaction with society, which is profound. This includes political and...

      This is a complex issue and one that's hard to address succinctly. It gets into the larger matter of media and its role and interaction with society, which is profound. This includes political and social elements going far beyond consumerism and consumption, though those are part of the dynamic.

      For a short answer: advertising is not the only problem, but is a large component of a set of conflicts concerning information and media. It both directly and indirectly promotes disinformation and misinformation, opens avenues to propaganda and manipulation, and fails to promote and support high-quality content. It also has very real costs: globally advertising is a $600 billion/year industry, largely paid out of consumer spending among the world's 1 billion or so wealthy inhabitants of Europe, North America, and Japan. This works out to about $600/year per person in direct expense. On top of the indirect and negative-externality factors. Internet advertising is roughly $100 billion, or $100/yr. per person if you live in the US, Canada, EU, UK, Japan, Australia, or New Zealand. The "free" Internet is not free.

      And the system itself is directly implicated in a tremendous amount of the breakdown of media, politics, and society over the past several years. Jonathan Albright, ex-Googler, now a scholar of media at the Tow Center (and its research director), Columbia University in New York, "Who Hacked the Election? Ad Tech did. Through “Fake News,” Identity Resolution and Hyper-Personalization", and editor of d1g (estT) (on Medium).

      [S]cores of highly sophisticated technology providers — mostly US-based companies that specialize in building advanced solutions for audience “identity resolution,” content tailoring and personalization, cross-platform targeting, and A/B message testing and optimization — are running the data show behind the worst of these “fake news” sites.

      (Emphasis in original.)

      A Media Reader

      By way of a longer response, I'd suggest some reading, of which I've been doing a great deal. Among the starting points I'd suggest the following, in rough order. Further recommendations are very much welcomed.

      Tim Wu

      The Attention Merchants is a contemporary version of the media, attention, distraction, disinformation, manipulation, and power game that's discussed further in the following references. If you're looking for current state-of-the-art, start here. Ryan Holiday and Trust Me, I'm Lying is a 2012 expose of the online media system. For an older view, Vance Packard's 1950s classic (updated), The Hidden Persuaders gives perspective both on what methods are timeless, and what's changed. A 2007 New York Times essay on the book gives a good overview.

      Hamilton Holt

      Commercialism and Journalism (1909) is a brief, easy, and fact-filled account of the American publishing industry, especially of newspapers and magazines, at the dawn of the 20th century. Holt was himself a publisher, of The Independent, and delivered this book as a lecture at the University of California. It gives an account of the previous 50 years or so of development in publishing, including various technologies, but putting the greatest impact on advertising. I'm not aware that this is particularly well-noted, but I find it a wonderfully concise summary of many of the issues, and a view from near the start of the current system. Holt includes this quote from an unnamed New York journalist:

      There is no such thing in America as an independent press. I am paid for keeping honest opinions out of the paper I am connected with. If I should allow honest opinions to be printed in one issue of my paper, before twenty-four hours my occupation, like Othello's, would be gone. The business of a New Yourk journalist is to distort the truth, to lie outright, to pervert, to vilify, to fawn at the foot of Mammon, and to sell his country and his race for his daily bread. We are the tools or vassals of the rich men behind the scenes. Our time, our talents, our lives, our possibilities, are all the property of other men. We are intellectual prostitutes.

      (An HN commenter reveals that this was John Swinton.)

      Jerry Mander

      Four Arguments for the Elimination of Television. This is a 1970s classic that's held its value. Mander is an ad executive himself, though he took his talents to the Environmental movement, working closely with David Brower of the Sierra Club.

      Adam Curtis

      BBC documentarian, most especially The Century of the Self (part 1, part 2, part 3, and part 4), and Hypernormalisation. These documentaries, the first a four-part series, the second a self-contained 2h40m single session, focus on media and propaganda. The first especially on Edward Bernays, Sigmund Freud (Bernays' uncle), advertising, and propaganda. The second on Vladimir Putin.

      Edward S. Herman and Noam Chomsky

      Manufacturing Consent: The Political Economy of the Mass Media. The title itself comes from Walter Lippmann and his earlier work, Public Opinion, which is something of a guide to its manufacture, and the genesis of "modern" 20th century media. The notion of mass media as having a political economy is a critical element in answering your question. That is: media is inherently political and economic, and advertising and propaganda (or as it was rebranded, "public relations"), all the more so.

      Robert W. McChesney

      McChesney has been continuing the exploration of media from a political-economic perspective and has an extensive bibliography. His Communication Revolution in particular discusses his own path through the field, including extensive references.

      Marshall McLuhan

      Particularly The Gutenberg Galaxy and The Medium is the Message.

      Elisabeth Eisenstein

      Either her book The Printing Press as an Agent of Change or the earlier (and much shorter) article that pressaged it, "Some Conjectures about the Impact of Printing on Western Society and Thought: A Preliminary Report" (more interesting than its title, I promise). Eisenstein draws heavily on, and improves greatly on the rigour of, McLuhan.

      Generally: Other 19th and 20th century media scholars and writers

      H.L. Mencken, I.F. Stone, and perhaps Walter Lippmann and John Dewey. Mencken and Stone are particularly given to shorter essays (see especially The I.F. Stone Weekly Reader, The Best of I.F. Stone and his New York Review of Books articles) which can be readily digested. Mencken's "Bayard vs. Lionheart" whilst not specifically concerning advertising largely describes the crowd-psychology inherent in mediocre or pathological social-political outcomes, and is a short and brilliant read. Mencken has a long list of further writings.

      Edward Bernays

      Especially Propaganda and Public Relations. Bernays created the field of public relations, and largely drove the popular support of "democracy" (a WWI war bonds advertising slogan) in favour of the earlier "liberty". For Stone, I cannot recommend his Day at Night interview (~1974) highly enough. 30 minutes. Bernays' New York Times obituary makes interesting reading.

      Charles-Marie Gustave Le Bon

      The Crowd: A study of the popular mind. "[C]onsidered one of the seminal works of crowd psychology." Wikipedia article.

      Charles Mackay

      Extraordinary Popular Delusions and the Madness of Crowds (1841). "[O]ften cited as the best book ever written about market psychology." Wikipedia article.

      I have yet to read all of these works, though they're on my list, and I've at least reviewed most of the works and authors and am familiar with major themes. Virtually all of these will lead to other sources -- books, articles, authors, fields of study -- by way of bibliographies (looking backward) and citations (looking forward). Among my favourite and most fruitful research techniques.

      This is also really just a starting point, though I hope it's a good one. Media isn't my field, or rather, I'd thought that, working in technology, it wasn't, but I've come to realise that (1) "information technology" is in very large part "media technology", and (2) the interactions of media systems and society, politics, economics, even culture as a whole, are beyond deep, and highly underappreciated.

      The role of mass media in the spread of early-20th century Fascism is a particularly sobering story. See "Radio and the Rise of The Nazis in Prewar Germany", and recognise that you could include cinema, magnetic audio tape recording, public address systems (it's hard to address three quarters of a million people without amplification). More recently, radio has been studied in conjunction with the 1994 Rwandan genocide. These remain extant issues.

      Bootnote

      Adapted from a StackExchange contribution.

      14 votes
    28. Text limit test

      Are you ready to live forever? You guys, my name is Alan Resnick, and I'm so excited to be here. I found the secret to eternal life, and I found it on my Lapbook Pro. Now, you're looking at me,...

      Are you ready to live forever? You guys, my name is Alan Resnick, and I'm so excited to be here. I found the secret to eternal life, and I found it on my Lapbook Pro. Now, you're looking at me, and you're saying, "Alan, you are so smart and you are so small. What is your origin tale?"

      Well, it all started...Two years ago. Me and Janet were having a bit of a lovers' quarrel, and she's got me sleeping on the couch. Now, I don't mind. I'm fine with it. I'm snoozing. And I'm having a dream I'm in a foggy meadow, and in the distance, I hear a voice calling me "Alan, Alan," just like that. And the fog clears to reveal a beautiful nude woman. And she's saying, "Alan, I'm ready for you. Put your dirt in me." and I'm thinking, "Whoa, whoa, whoa. Hold on a minute. I'm in enough trouble with the wife as it is. This is the last thing I need." But...I do it anyways, and right as I'm about to seal the deal, out of nowhere, I get shot with a gun, and it completely, completely destroyed my face. And that's how I got my fantastic idea. What if I could back myself up like my best favorite mp3 file or like a gif or a pdf?

      And after two months of hard work, I had done it. I had made an exact digital copy of myself. He calls himself "Teddy." I don't know why. My name is Alan. Now let's explain my 4-step program to live forever as you are now through 3-d scanning and other digital archiving techniques!

      Step number 1 is the most important step: Getting to know yourself. Now, you're probably thinking, "Alan, I think I know myself pretty well. I've spent every day of my life by myself. There's nothing about me to even tell me that I don't already know." well, I got some bad news for you, Mason. No one knows you.

      You see, by the age of 6, every human brain has formed a small calcified pebble called the Schrader clot, which prevents any amount of self-awareness. But don't worry, 'cause I've come up with an exercise to help us move past that pebble. All you have to do... Is look. Look at your face in the mirror. Look at your eyes. Look at the nose, the mouth, the philtrum. You're gonna do this for five hours every night. Then just borrow a pen or a pencil from a buddy or friend, flip off that light switch, and draw an image of what you think you saw in the mirror. Now hang up those drawings all over your house to remind you of what you did in the bathroom.

      Step number 2 is my favorite, favorite step. You're gonna come to my house. I'm gonna strobe blindingly bright lights into your eyes and face while you spin in my living room. Now, my patterns are going to be queered by your headform, and they're gonna generate three point-cloud axes. And then all you have to do is boolean the axes, and you're gonna end up with a 3-D model mesh of your head. It captures every wrinkle, every tear. After all, it's our imperfections that make us human.

      Okay. Have you ever gone over to your girlfriend's house and she's covered her face in disgusting makeup and you find out that, all of a sudden, you don't love her anymore? It's not her fault. It's not your fault. It's actually science. See, she didn't know it at the time, but she just destroyed that natural luminescent quality that makes a woman beautiful. Now, that's a property called the uncanny valley. The uncanny valley states that when a non-human object begins to appear more human, it starts to get really cute... To a point, and then it becomes creepy.

      It's like this imagine I'm jogging, and I love to jog, so I'm jogging. And out of nowhere damn it!... Aaaaaaaaaaaah! ...I stub my toe on a rock. On an ugly rock. But, hey, I got my pen here. Maybe I'll draw two eyes on the rock, and now, all of a sudden whoa! This rock's looking kind of cute. I'm starting to like this rock. What if I draw a nose and a mouth on the rock? And now, all of a sudden whoa! This is the cutest rock I've ever seen! I can't believe I'm falling in love with a stone. And then you're gonna want to coat the rock in skin and flesh and ooh, uncanny valley. Your rock fell down into the uncanny valley. It's down there with moving corpses, and this is where your girlfriend lives, and we're gonna try to hop on over and land on the other side with a believable human with real skin and flesh.

      Now, I got an internship at the morgue, and I found out that every human face can contain as many as six muscles. And those muscles expand and contract and wibble and nibble and pull and tug at the skin. Ooh! That's a lot of stress. Skin stress. Skin stress test. I put every avatar I make through a variety of intensive skin stress tests. I do ball tests. Yes, I have wiggle tests. Whoever said I didn't have wiggle tests was lying. I shake up those avatars. And last but not least, we have durability and tear testing, because the last thing you want is your avatar's skin to rip or tear when you're trying to chat about your day.

      So, that's it. We've created a real-life avatar. I guess I can just go home now. Bye bye-oh, wait. You forgot the personality, and it's only the most important step.

      I'm going to come into your house. I'm gonna come into your home, and I'm gonna stay with you for two months. I'll bring a cot and a humidifier, and I'm gonna find out what makes you you. Every morning, you're gonna wake up with me on top of you. I'm gonna ask you hundreds of personal questions. Hundreds of personal questions. Things like: Have you ever caught a friend telling a lie? What was the worst thing you ever had to clean off of a rug? What's the best pair of lips you ever kissed? How many books do you own? Have you ever had a soft-shell crab? How much water can you drink? How many times did you catch a ball at the ball game you went to? How do you feel when you touch a little dog's hair? What is it like to have your hand covered in old glue? And all that information gets scanned in, and it gets put into the USB drive of your computer, and it makes the brain of your avatar. So, now my avatar doesn't just look like me, he also thinks like me.

      I have touched so many lives with this remarkable technology! Teddy, thank you so much for helping me share this message tonight. Folks, we live in a very spooky-style world. No one's gonna do it for you. But all you have to do is take that first step, reach for that sweet, sweet fruit, and make nothing else you ever do ever matter.

      People tend to use the term Empire rather interchangeably with the term big kingdom or kingdom that owns lots of stuff that is not its own. But I don't like this definition. This definition does not give nearly enough importance to the term and waters it down, and it sometimes just doesn’t apply to certain things.

      The other issue is some people think that an Empire is just a European expression intended to connect someone to the concept of Rome. The word Empire does come from the Roman idea of Imperium, which was Rome's concept of rule through law, order, and general Roman influence being incredibly high among people, high enough they start acting Roman, a hegemony.

      But the idea that Empires are European is incorrect. First, let's start with Persia. The Persian ruler was at times the Shahanshah, or Shah of Shahs, or king of kings. Similarly, the Turkic (big group of people from which the guys in Turkey come from) and Mongolian languages have the term Khagan/Qagan/Kha Khan which means Khan of Khans. While a khan might not strictly be a king in a feudal sense due their nomadic lifestyle, the idea is similar. Both of these people have a very definite idea that there can be someone so great, kings, the guys normally at the top, swear fealty to them. Another point, Genghis Khan is not a name but a title, meaning Great Khan, under whom other Khans serve. These khans eventually broke away but Temujin, the OG Genghis Khan, wanted his empire to last with a Genghis Kahn at top, and the other khans loyal to him.

      So this brings us to another definition, someone who rules over kings. Does this work? The Holy Roman Emperor ruled over a couple of kings. The Mameluke emperor ruled over sultans, the Roman emperor was described by a Chinese traveler as ruling over kings who were appointed on the death of a previous king. But what about Charlemagne and Charles Martel? The Frankish Emperor ruled over what was by right multiple kingdoms but I don't think he had kingly vassals. And in texts at the time the empire was referred to as both a kingdom and an empire. But this kingdom was something special as emphasis was placed on the fact that it united previously disunited kingdoms.

      Similar situation with China. China is either the Celestial Empire or the Middle Kingdom, depending on context. But either way, the Chinese emperor, or Huangdi, was seen as someone above other rulers. Other rulers paid tribute to him and he certainly ruled over quite a vast territory. A territory so vast, it once had many kingdoms within it, but those kingdoms were all united, with quite a lot of force, by Qin Shi Huangdi. Perhaps one thing to do at this point is more properly define a kingdom. To do that, let’s look at the British Isles. Now today’s British Isles are a lot more complicated than they were circa 850 AD so we will look back then. Back then, there were many independent realms, to name a few: the Kingdom of Jorvik (Northumbria), Kingdom of West Seax, Kingdom of Mercia, and the Kingdom of East Anglia. These guys all existed in what would become simply England. Jorvik/Northumbria is the one that is most relevant to what we are looking at because something very interesting happened to it. When Alfred the Great declared himself king of England, he did so controlling Northumbria as a kingdom. One king, two kingdoms. Northumbria would slip away from the King of England due to inheritance issues because it was a kingdom, those typically are independent. This was such an issue that when Northumbria was reconquered, it was demoted from being a kingdom to being an earldom. So we have this idea that kingdoms are typically independent. The solution to making Northumbria stay part of England was to remove its kingdom status. So there is something special about kingdoms compared to earldoms or counties. But let’s keep looking at England because they do something really interesting in 300 years. In 300 years, they take control through conquest and marriage much of France. Like, a lot of France. Too much France, according to the reigning French king. The king of England was now King of Aquitaine, England, and otherwise owner of lots of stuff. But though we refer to what he owned as an empire, he did not. He was simply king of multiple individual places. Kind of like if you have a home and a summer home, you have two homes, not one grand property divided by lots of territory that’s not yours. So a kingdom is individual, multiple kingdoms can have the same king, and kingdoms have pesky habit of wanting to change hands. Another realm to consider is the North Sea Empire. The North Sea Empire was ruled over by Cnut the Great. However, Cnut did not consider himself an emperor but still a king. He also made sure to not have any big, king vassals as he divided England into earldoms. We see another aspect of kingdoms with Cnut, as he called himself, “King of all England and Denmark and the Norwegians and of some of the Swedes." So we can see that there is some connection between kingdoms and cultural groups. We see this as well with Aquitaine being the region of Occitans, Norway home Norwegians, and Denmark home to Danes. Cnut, while not seeing himself as an emperor, definitely had the goal of establishing a dominion around a specific geographic feature. Perhaps we can see this as the beginning of imperial ambitions, as he recognized that he was king of many places and he wanted to control a big area of water, kind of like how Rome controlled the Mediterranean or how the emperor of Japan controls a big string if islands considered to be one unit. The North Sea Empire, as a union of kingdoms, dissolved upon Cnut’s death. Again, kingdoms like being independent. So a kingdom likes being independent, they appear to be a distinct unit of rulership that can change hands, kingdoms can be connected to cultural groups, and kingdoms have been demoted to prevent their pesky inheritance. So if we look at this idea of a King of kings, this is a lot more powerful. A king of king is above this pesky business of kingdoms wanting to slip away. No, these kingdoms are firmly underneath their rule (as much as you can be in feudal times). So an emperor rules over multiple units associated with some shared culture that are typically independent and it’s a big deal when they are not independent. We can see this idea in Russia. Peter the Great declared himself emperor of Russia. Lots of people tried to unite the Rus but only he was able to. And he marked that conquest that culminated in Muscovite victory with a declaration that these regions were under something above a king, in idea and reality. The idea of empires really came into vogue in the 19th century, with Napoleon declaring himself emperor of the French, an idea reminiscent of the Roman first among equals for their emperor. Additionally, Mexico had an emperor a few times. Not a king, but an explicit emperor. He didn’t last too long. Germany as well was declared as an Empire, as various former kingdoms under something supposedly above the kingdom of Prussia. This idea of an emperor uniting peoples is seen as well with Victoria, who declared herself Empress of India. So it is here that I define both kingdom and empire. A kingdom is a distinct unit of government, typically independent, frequently tied to a specific group of people. An empire is a body that has kingdoms underneath it and is an idea that it is above the kingdoms, a uniter of kingdoms, and one that has heavy influence from Rome but is not a strictly European idea. Heck, some Slavic languages used the word Qagan as emperor for a period of time.

      Now, after having spent some time reading this, you might be thinking “who cares? Why is this important?” Well, this is very important. During Mao’s Cultural Revolution, he worked hard to distance himself from the idea that he was the emperor of china. The European Union, in my view, is a reincarnation of the Holy Roman Empire. It has member states that are distinct, like kings, but who all show varying levels of respect to an increasingly centralized governing body. Form your opinions on this as you will, but keep in mind the cultural advances made in the HRE that would not be possible if all those fractured states were not protected by a larger body. India as well is huge, and is definitely an empire. India being united is on a similar level with Europe being united, with a huge diversity of cultures and religions spread across a large piece of land but those states probably won’t be slipping away due to inheritance anytime soon. By identifying what is an empire, we can apply the techniques other empires have to ensure efficient administration and collectivity of the populace. Now, one thing I do want to clarify here is that the idea of a country having one unified culture or people is a very new idea starting with Napoleon. Lands could change hands so seeing yourself as French when you were English a month ago is harder than saying you are from a certain village. England is a special case because it had a migration Germanic lands bringing in Angles, Saxons, and Jutes who had a very different language and culture than the Romans and Britons already there. This was a pretty clear division between the groups, as well as the Norse who would come later. In other places, this division is harder to see but you might be able to group them based upon general lingual groups. Anyways, this is something I have thought about for a long time and wanted to type out.

      A wall of text is something that is frowned upon in most, actually virtually all Internet societies, including forums, chat boards, and Uncyclopedia. You should not make walls of text because it can get you banned anywhere unless it is a place that encourages walls of text. I highly doubt any place does support something so irritating and annoying, but anything can exist, but not really because unless you are in heaven then that can happen. But no one actually knows that was just a hypothesis, a lame one that is. Actually not really lame. You can create a wall of text supporting site, but you would be hated if you do that, so do not. But you can if you like, but I discourage that. Now on to the actual information of walls of texts. The wall of text was invented when the Internet was invented, but actually it was slow at that time. So whenever it became fast. But there would need to be some free or not free community for people, and that community would be able to have walls of text. But that community probably wouldn't have actually invented the wall of text. So basically, no one except God and Al Gore knows when or where or how the wall of text existed/was invented. Noobs probably invented, but probably not. Who knows. Walls of texts are usually filled with a lot of useless information and junk. Information and junk can be the same, but only if the information is junk or the junk is information. But who cares. The information/junk inside a wall of text are usually related to wherever the wall of text is located, but the best walls of text, which are actually the most irritating, most eye-bleeding ones, are completely random. Walls of text usually make the reader asplode or have their eyes bleed and fall out of their sockets. A number of people can stand it, but not read them. Actually some people can stand and read them. Those people do not have short attention spans. These are boring and patient people who have no life or have all the time in their hands, which are the same, but not really. The punishment of what making walls of text varies of the strictness of the community. But it doesn't really matter. Nobody cares. Walls of texts should be free of links, different font colors, strange characters, which are those other symbols used in society, and capital letters because it ruins the whole purpose of the infamy of walls of texts. It makes them look fucking dumb and weird. Walls of texts are obviously free of huge spaces and outstanding things like capital letters. Of course, paragraphs should never be in a wall of text. Walls of text are known to create nausea, confusion, head explosion, and others. The others being something I can not think of either because I am lazy or if I do not feel like it or I can not actually think of anything. Like what the fuck? That was a rhetorical question right there. What the fuck? You are actually not requesting a satisfactory answer, you just say that because you try to be funny or you feel like it or if you are pissed off. You must get a proper bitch-slapping to stop making walls of text, but if you are weird then that doesn't apply to you. Walls of text are defeated by deleting them or splitting them into paragraphs. But who cares. The information/junk inside a wall of text are usually related to wherever the wall of text is located, but the best walls of text, which are actually the most irritating, most eye-bleeding ones, are completely random. Walls of text usually make the reader asplode or have their eyes bleed and fall out of their sockets. A number of people can stand it, but not read them. Actually some people can stand and read them. Those people do not have short attention spans. These are boring and patient people who have no life or have all the time in their hands, which are the same, but not really. The punishment of what making walls of text varies of the strictness of the community. But it doesn't really matter. Nobody cares. Walls of texts should be free of links, different font colors, strange characters, which are those other symbols used in society, and capital letters because it ruins the whole purpose of the infamy of walls of texts. It makes them look fucking dumb and weird. Walls of texts are obviously free of huge spaces and outstanding things like capital letters. Of course, paragraphs should never be in a wall of text. Walls of text are known to create nausea, confusion, head explosion, and others. The others being something I can not think of either because I am lazy or if I do not feel like it or I can not actually think of anything. Like what the fuck? That was a rhetorical question right there. What the fuck? You are actually not requesting a satisfactory answer, you just say that because you try to be funny or you feel like it or if you are pissed off. You must get a proper bitch-slapping to stop making walls of text, but if you are weird then that doesn't apply to you. Walls of text are defeated by deleting them or splitting them into paragraphs. Or some other things that would work but will take hours to think of. People are considered a nuisance if they create walls of text. This might be the end. If you hope this is the end, I am not sure. But if I was not sure then I wouldn't be talking. I should know. Or should I? The best way to make a better and good wall of text is to copy and paste what you previously typed or write. Hey, that reminds me. Wall of text aren't always on the internet! They could be anywhere that is able to produce symbols. D'oh. A wall of text is something that is frowned upon in most, actually virtually all Internet societies, including forums, chat boards, and Uncyclopedia. You should not make walls of text because it can get you banned anywhere unless it is a place that encourages walls of text. I highly doubt any place does support something so irritating and annoying, but anything can exist, but not really because unless you are in heaven then that can happen. Or some other things that would work but will take hours to think of. People are considered a nuisance if they create walls of text. This might be the end. If you hope this is the end, I am not sure. But if I was not sure then I wouldn't be talking. I should know. Or should I? The best way to make a better and good wall of text is to copy and paste what you previously typed or write. Hey, that reminds me. Walls of text aren't always on the internet! They could be anywhere that is able to produce symbols. D'oh. A wall of text is something that is frowned upon in most, actually virtually all Internet societies, including forums, chat boards, and Uncyclopedia. You should not make walls of text because it can get you banned anywhere unless it is a place that encourages walls of text. I highly doubt any place does support something so irritating and annoying, but anything can exist, but not really because unless you are in heaven then that can happen. But no one actually knows that was just a hypothesis, a lame one that is. Actually not really lame. You can created a wall of text supporting site, but you would be hated if you do that, so do not. But you can if you like, but I discourage that. Now on to the actual information of walls of texts. The wall of text was invented when the Internet was invented, but actually it was slow at that time. So whenever it became fast. But there would need to be some free or not free community for people, and that community would be able to have walls of text. But that community probably wouldn't have actually invented the wall of text. So basically, no one except God and Al Gore knows when or where or how the wall of text existed/was invented. Noobs probably invented, but probably not. Who knows. Walls of texts are usually filled with a lot of useless information and junk. Information and junk can be the same, but only if the information is junk or the junk is information. But who cares. The information/junk inside a wall of text are usually related to wherever the wall of text is located, but the best walls of text, which are actually the most irritating, most eye-bleeding ones, are completely random. Walls of text usually make the reader asplode or have their eyes bleed and fall out of their sockets. A number of people can stand it, but not read them. Actually some people can stand and read them. Those people do not have short attention spans. These are boring and patient people who have no life or have all the time in their hands, which are the same, but not really. The punishment of what making walls of text varies of the strictness of the community. But it doesn't really matter. Nobody cares. Walls of texts should be free of links, different font colors, strange characters, which are those other symbols used in society, and capital letters because it ruins the whole purpose of the infamy of walls of texts. It makes them look fucking dumb and weird and dumb. Walls of texts are obviously free of huge spaces and outstanding things like capital letters. Of course, paragraphs should never be in a wall of text. Walls of text are known to create nausea, confusion, head explosion, and others. The others being something I can not think of either because I am lazy or if I do not feel like it or I can not actually think of anything. Like what the fuck? That was a rhetorical question right there. What the fuck? You are actually not requesting a satisfactory answer, you just say that because you try to be funny or you feel like it or if you are pissed off. Now I just copied and pasted part of this huge wall of text, which is actually not. Wait what? Nice right? Ba boom a rhetorical question right there. Is this the end for the sanity of your eyes? What the fuck did you actually read up to here? Or did you skip to near the end and read this? Either way, you fail in life. Just kidding. Or was I? Oh well. Congratulations, or not, actually not. Get a life right now. I found a cheap life on eBay, but cheap lives are rare. Well, good luck in finding one. Not! Okay go kill yourself, but I wasn't meaning that. So go sit in the corner in your house. I do not care which, just stay there and rot. If you are not in a place with a corner, then lucky you. Find one if you can. There is no other option because I said so. Now if you pity yourself for reading this like most do, then do something productive and useful to the environment. My goodness. OK this is me here. I am starting a new section of this article. I didn't read anything in this article above here, but nevermind, because I have something important to say, and you really have to read this. So just skip everything above and just come to this part and start reading and agreeing. The wall of text was invented by engineers using typewriters. Everything was in typewriter font (because it was made on typewriters - remember when I explained that in the previous sentence?) and the point was to use all of the paper, because paper was very expensive back then, it had just been invented I think. So anyway, the point was, no margins at the top or bottom or sides. If you left a quarter inch on the sides of the paper, that was very bad. And the guiding principle was "This was hard to write, so it should be hard to read". Because they were software engineers, not writing engineers. Is there even such a thing a writing engineers? Probably. But anyway, please go back to the top of this article and read it over again. You'll get the point after you read it for approx. 10 to 15 times. OK have you done that now? Good. Now let's be honest - you're not reading down this far. Are you? Nobody would read down this far, unless they were a crazy person. Are you a crazy person? You might be. Now I'm afraid - it's just me alone with a crazy person. No one else has read down this far, just you, so it's just the two of us alone together here. Are you going to do something crazy? Maybe you will. Please don't hurt me. If you promise not to hurt me, I'll give a coupon good for a free Grand Slam Breakfast at Denny's. OK? Now just do this one thing for me, read the article over again, just one more time, and if you really truly don't agree with everything in it, then fine, I'll retire from my job with the railroad and we'll call the whole thing off and just go dancing, just the two of use, me (the writer) and you (a completely random crazy person who has actually read down this far), and boy won't we turn heads when we show up at Rockefeller Center with the entire Donner Party in tow! We'll dance all night to strains of the Lemon Pipers while the Italian 12th Armored Division prevents the Allies from thrusting into our rear! Ah, what memories we'll make, I'll never forget you, my completely insane random person. By the way this is magnificent example of wall of text. You have to be proud you read it all. Now please read article again, and this time pay attention.Wait a minute. didnt it say earlier that there shouldn't be any capitals

      A wall of text consists of many lines of text that resemble a wall. A wall of text can sometimes be really big or somewhat small. Most walls of text lack grammar so they are not as appealing to read while other walls of text do contain grammar so they are actually easy to read but not as long as if you were to put a bunch of random characters or words. A wall of text might be made out of word bricks which kind of makes sense if you think of each word as a brick but that would be a tall and narrow wall unless you expand it in which case it will be a large wall in general. Most places do not allow walls of text because they count as spam and could get you banned or kicked or muted and will prevent you from posting other walls of text. Some places allow walls of text but that would be weird and probably doesn't exist. If such a platform did exist for creating walls of text and publishing them for viewers then it is probably not popular otherwise I would have seen it by now. You should refrain from posting walls of text because of the reason I stated up there that said that you could get muted for spam and another reason being that it might get a lot of dislikes or even flagged for spam. If you get flagged for spam then you will no longer be able to post walls of text which is pretty reasonable but I think people should be able to express themselves but probably not through walls of text unless you want to. I have come across a few walls of text and some of them are funny but some of them are short and there are rarely any long walls of text. Maybe walls of text were created by early internet users to troll others but that would be extremely slow because you get like a byte per second download and like a bit per second upload or something like that idk I didn't live with dial up so i wouldn't know about the internet speeds but they are probably accurate even though i should fact check that. People who create walls of text probably have a lot of time on their hands or are really boring or both and they might have very long attentions spans or maybe they are entertained by creating a wall of text because it lets them be creative with what they say. My favorite wall of text is titled "regarding walls of text" and it is a fun read because it keeps the user engaged but I don't think it is a wall of text probably more like a narration or documentary through words. Though some walls of text are large, some can be small but equally as annoying. Sometimes small walls of text are considered copy pasta because you can copy it and paste it to insert a copy of that wall of text or copy pasta. Walls of text can also be copied and pasted but what normal person would copy it? That's like copying abnormal copy pasta in a formal setting. Just imagine Jim peaking at your screen that contains a copy pasta while you're supposed to be focusing on the meeting. How would he feel? How would you feel if the roles were switched? Those questions are of course rhetorical but it's good to consider them. Are you ready to live forever? You guys, my name is Alan Resnick, and I'm so excited to be here. I found the secret to eternal life, and I found it on my Lapbook Pro. Now, you're looking at me, and you're saying, "Alan, you are so smart and you are so small. What is your origin tale?" Well, it all started...Two years ago. Me and Janet were having a bit of a lovers' quarrel, and she's got me sleeping on the couch. Now, I don't mind. I'm fine with it. I'm snoozing. And I'm having a dream I'm in a foggy meadow, and in the distance, I hear a voice calling me "Alan, Alan," just like that. And the fog clears to reveal a beautiful nude woman. And she's saying, "Alan, I'm ready for you. Put your dirt in me." and I'm thinking, "Whoa, whoa, whoa. Hold on a minute. I'm in enough trouble with the wife as it is. This is the last thing I need." But...I do it anyways, and right as I'm about to seal the deal, out of nowhere, I get shot with a gun, and it completely, completely destroyed my face. And that's how I got my fantastic idea. What if I could back myself up like my best favorite mp3 file or like a gif or a pdf? And after two months of hard work, I had done it. I had made an exact digital copy of myself. He calls himself "Teddy." I don't know why. My name is Alan. Now let's explain my 4-step program to live forever as you are now through 3-d scanning and other digital archiving techniques! Step number 1 is the most important step: Getting to know yourself. Now, you're probably thinking, "Alan, I think I know myself pretty well. I've spent every day of my life by myself. There's nothing about me to even tell me that I don't already know." well, I got some bad news for you, Mason. No one knows you. You see, by the age of 6, every human brain has formed a small calcified pebble called the Schrader clot, which prevents any amount of self-awareness. But don't worry, 'cause I've come up with an exercise to help us move past that pebble. All you have to do... Is look. Look at your face in the mirror. Look at your eyes. Look at the nose, the mouth, the philtrum. You're gonna do this for five hours every night. Then just borrow a pen or a pencil from a buddy or friend, flip off that light switch, and draw an image of what you think you saw in the mirror. Now hang up those drawings all over your house to remind you of what you did in the bathroom. Step number 2 is my favorite, favorite step. You're gonna come to my house. I'm gonna strobe blindingly bright lights into your eyes and face while you spin in my living room. Now, my patterns are going to be queered by your headform, and they're gonna generate three point-cloud axes. And then all you have to do is boolean the axes, and you're gonna end up with a 3-D model mesh of your head. It captures every wrinkle, every tear. After all, it's our imperfections that make us human. Okay. Have you ever gone over to your girlfriend's house and she's covered her face in disgusting makeup and you find out that, all of a sudden, you don't love her anymore? It's not her fault. It's not your fault. It's actually science. See, she didn't know it at the time, but she just destroyed that natural luminescent quality that makes a woman beautiful. Now, that's a property called the uncanny valley. The uncanny valley states that when a non-human object begins to appear more human, it starts to get really cute... To a point, and then it becomes creepy. It's like this imagine I'm jogging, and I love to jog, so I'm jogging. And out of nowhere damn it!... Aaaaaaaaaaaah! ...I stub my toe on a rock. On an ugly rock. But, hey, I got my pen here. Maybe I'll draw two eyes on the rock, and now, all of a sudden whoa! This rock's looking kind of cute. I'm starting to like this rock. What if I draw a nose and a mouth on the rock? And now, all of a sudden whoa! This is the cutest rock I've ever seen! I can't believe I'm falling in love with a stone. And then you're gonna want to coat the rock in skin and flesh and ooh, uncanny valley. Your rock fell down into the uncanny valley. It's down there with moving corpses, and this is where your girlfriend lives, and we're gonna try to hop on over and land on the other side with a believable human with real skin and flesh. Now, I got an internship at the morgue, and I found out that every human face can contain as many as six muscles. And those muscles expand and contract and wibble and nibble and pull and tug at the skin. Ooh! That's a lot of stress. Skin stress. Skin stress test. I put every avatar I make through a variety of intensive skin stress tests. I do ball tests. Yes, I have wiggle tests. Whoever said I didn't have wiggle tests was lying. I shake up those avatars. And last but not least, we have durability and tear testing, because the last thing you want is your avatar's skin to rip or tear when you're trying to chat about your day. So, that's it. We've created a real-life avatar. I guess I can just go home now. Bye bye-oh, wait. You forgot the personality, and it's only the most important step. I'm going to come into your house. I'm gonna come into your home, and I'm gonna stay with you for two months. I'll bring a cot and a humidifier, and I'm gonna find out what makes you you. Every morning, you're gonna wake up with me on top of you. I'm gonna ask you hundreds of personal questions. Hundreds of personal questions. Things like: Have you ever caught a friend telling a lie? What was the worst thing you ever had to clean off of a rug? What's the best pair of lips you ever kissed? How many books do you own? Have you ever had a soft-shell crab? How much water can you drink? How many times did you catch a ball at the ball game you went to? How do you feel when you touch a little dog's hair? What is it like to have your hand covered in old glue? And all that information gets scanned in, and it gets put into the USB drive of your computer, and it makes the brain of your avatar. So, now my avatar doesn't just look like me, he also thinks like me. I have touched so many lives with this remarkable technology! Teddy, thank you so much for helping me share this message tonight. Folks, we live in a very spooky-style world. No one's gonna do it for you. But all you have to do is take that first step, reach for that sweet, sweet fruit, and make nothing else you ever do ever matter.

      People tend to use the term Empire rather interchangeably with the term big kingdom or kingdom that owns lots of stuff that is not its own. But I don't like this definition. This definition does not give nearly enough importance to the term and waters it down, and it sometimes just doesn’t apply to certain things. The other issue is some people think that an Empire is just a European expression intended to connect someone to the concept of Rome. The word Empire does come from the Roman idea of Imperium, which was Rome's concept of rule through law, order, and general Roman influence being incredibly high among people, high enough they start acting Roman, a hegemony. But the idea that Empires are European is incorrect. First, let's start with Persia. The Persian ruler was at times the Shahanshah, or Shah of Shahs, or king of kings. Similarly, the Turkic (big group of people from which the guys in Turkey come from) and Mongolian languages have the term Khagan/Qagan/Kha Khan which means Khan of Khans. While a khan might not strictly be a king in a feudal sense due their nomadic lifestyle, the idea is similar. Both of these people have a very definite idea that there can be someone so great, kings, the guys normally at the top, swear fealty to them. Another point, Genghis Khan is not a name but a title, meaning Great Khan, under whom other Khans serve. These khans eventually broke away but Temujin, the OG Genghis Khan, wanted his empire to last with a Genghis Kahn at top, and the other khans loyal to him. So this brings us to another definition, someone who rules over kings. Does this work? The Holy Roman Emperor ruled over a couple of kings. The Mameluke emperor ruled over sultans, the Roman emperor was described by a Chinese traveler as ruling over kings who were appointed on the death of a previous king. But what about Charlemagne and Charles Martel? The Frankish Emperor ruled over what was by right multiple kingdoms but I don't think he had kingly vassals. And in texts at the time the empire was referred to as both a kingdom and an empire. But this kingdom was something special as emphasis was placed on the fact that it united previously disunited kingdoms. Similar situation with China. China is either the Celestial Empire or the Middle Kingdom, depending on context. But either way, the Chinese emperor, or Huangdi, was seen as someone above other rulers. Other rulers paid tribute to him and he certainly ruled over quite a vast territory. A territory so vast, it once had many kingdoms within it, but those kingdoms were all united, with quite a lot of force, by Qin Shi Huangdi. Perhaps one thing to do at this point is more properly define a kingdom. To do that, let’s look at the British Isles. Now today’s British Isles are a lot more complicated than they were circa 850 AD so we will look back then. Back then, there were many independent realms, to name a few: the Kingdom of Jorvik (Northumbria), Kingdom of West Seax, Kingdom of Mercia, and the Kingdom of East Anglia. These guys all existed in what would become simply England. Jorvik/Northumbria is the one that is most relevant to what we are looking at because something very interesting happened to it. When Alfred the Great declared himself king of England, he did so controlling Northumbria as a kingdom. One king, two kingdoms. Northumbria would slip away from the King of England due to inheritance issues because it was a kingdom, those typically are independent. This was such an issue that when Northumbria was reconquered, it was demoted from being a kingdom to being an earldom. So we have this idea that kingdoms are typically independent. The solution to making Northumbria stay part of England was to remove its kingdom status. So there is something special about kingdoms compared to earldoms or counties. But let’s keep looking at England because they do something really interesting in 300 years. In 300 years, they take control through conquest and marriage much of France. Like, a lot of France. Too much France, according to the reigning French king. The king of England was now King of Aquitaine, England, and otherwise owner of lots of stuff. But though we refer to what he owned as an empire, he did not. He was simply king of multiple individual places. Kind of like if you have a home and a summer home, you have two homes, not one grand property divided by lots of territory that’s not yours. So a kingdom is individual, multiple kingdoms can have the same king, and kingdoms have pesky habit of wanting to change hands. Another realm to consider is the North Sea Empire. The North Sea Empire was ruled over by Cnut the Great. However, Cnut did not consider himself an emperor but still a king. He also made sure to not have any big, king vassals as he divided England into earldoms. We see another aspect of kingdoms with Cnut, as he called himself, “King of all England and Denmark and the Norwegians and of some of the Swedes." So we can see that there is some connection between kingdoms and cultural groups. We see this as well with Aquitaine being the region of Occitans, Norway home Norwegians, and Denmark home to Danes. Cnut, while not seeing himself as an emperor, definitely had the goal of establishing a dominion around a specific geographic feature. Perhaps we can see this as the beginning of imperial ambitions, as he recognized that he was king of many places and he wanted to control a big area of water, kind of like how Rome controlled the Mediterranean or how the emperor of Japan controls a big string if islands considered to be one unit. The North Sea Empire, as a union of kingdoms, dissolved upon Cnut’s death. Again, kingdoms like being independent. So a kingdom likes being independent, they appear to be a distinct unit of rulership that can change hands, kingdoms can be connected to cultural groups, and kingdoms have been demoted to prevent their pesky inheritance. So if we look at this idea of a King of kings, this is a lot more powerful. A king of king is above this pesky business of kingdoms wanting to slip away. No, these kingdoms are firmly underneath their rule (as much as you can be in feudal times). So an emperor rules over multiple units associated with some shared culture that are typically independent and it’s a big deal when they are not independent. We can see this idea in Russia. Peter the Great declared himself emperor of Russia. Lots of people tried to unite the Rus but only he was able to. And he marked that conquest that culminated in Muscovite victory with a declaration that these regions were under something above a king, in idea and reality. The idea of empires really came into vogue in the 19th century, with Napoleon declaring himself emperor of the French, an idea reminiscent of the Roman first among equals for their emperor. Additionally, Mexico had an emperor a few times. Not a king, but an explicit emperor. He didn’t last too long. Germany as well was declared as an Empire, as various former kingdoms under something supposedly above the kingdom of Prussia. This idea of an emperor uniting peoples is seen as well with Victoria, who declared herself Empress of India. So it is here that I define both kingdom and empire. A kingdom is a distinct unit of government, typically independent, frequently tied to a specific group of people. An empire is a body that has kingdoms underneath it and is an idea that it is above the kingdoms, a uniter of kingdoms, and one that has heavy influence from Rome but is not a strictly European idea. Heck, some Slavic languages used the word Qagan as emperor for a period of time. Now, after having spent some time reading this, you might be thinking “who cares? Why is this important?” Well, this is very important. During Mao’s Cultural Revolution, he worked hard to distance himself from the idea that he was the emperor of china. The European Union, in my view, is a reincarnation of the Holy Roman Empire. It has member states that are distinct, like kings, but who all show varying levels of respect to an increasingly centralized governing body. Form your opinions on this as you will, but keep in mind the cultural advances made in the HRE that would not be possible if all those fractured states were not protected by a larger body. India as well is huge, and is definitely an empire. India being united is on a similar level with Europe being united, with a huge diversity of cultures and religions spread across a large piece of land but those states probably won’t be slipping away due to inheritance anytime soon. By identifying what is an empire, we can apply the techniques other empires have to ensure efficient administration and collectivity of the populace. Now, one thing I do want to clarify here is that the idea of a country having one unified culture or people is a very new idea starting with Napoleon. Lands could change hands so seeing yourself as French when you were English a month ago is harder than saying you are from a certain village. England is a special case because it had a migration Germanic lands bringing in Angles, Saxons, and Jutes who had a very different language and culture than the Romans and Britons already there. This was a pretty clear division between the groups, as well as the Norse who would come later. In other places, this division is harder to see but you might be able to group them based upon general lingual groups. Anyways, this is something I have thought about for a long time and wanted to type out.

      3 votes
    29. Welcome to Tildes!

      Welcome to the alpha version of Tildes! If you haven't read it yet, please start with the announcement post on the blog, since that explains a lot of my goals and general plans for the site:...

      Welcome to the alpha version of Tildes! If you haven't read it yet, please start with the announcement post on the blog, since that explains a lot of my goals and general plans for the site: https://blog.tildes.net/announcing-tildes

      Also check this page for some info about some of the basic mechanics in place: https://docs.tildes.net/mechanics

      Beyond that, there are some other pages on the Docs site with a fair amount of information, and I'm working on gradually adding more to them.

      Please don't spread this too much yet

      I'd still like to keep it a bit quiet for the first little while, so I can make sure nothing explodes and pay more attention to the site instead of having to worry about who's talking about it and where. It's fine if you want to mention it to some people, but please ask them not to spread it around much as well. If you do tell people, it's probably best to send them to the announcement post as an intro.

      It won't have to be this way for long - this upcoming week, I'm intending to start trying to get some more public attention.

      Things that are missing, coming soon, etc.

      There's still a ton missing, obviously. Some functions have been disabled deliberately for now as well, because I'd like to see how things work without them before we start jumping to too many conclusions about what we "need" and how to use the site. I hope to have regular discussions about a lot of these ideas so we can figure out exactly how best to implement some things.

      Make sure to check on your userpage (by clicking your username in the top right corner or sidebar on mobile) - there are a few things in the side menu on there that are useful, like the light/dark theme toggle.

      There's a post here with some specific things I'm working on in the very near future: https://tildes.net/~tildes/a/high_priority_things_to_fix_add

      If you just want to experiment, please use ~test

      I set up a group named ~test that's specifically for trying things out and making a mess. It's the only one that you're not auto-subscribed to when you register (so that your home page isn't spammed up with the stuff from there).

      Please feel free to test things out in there, try to break things, whatever. I may periodically wipe it just to get rid of a lot of the garbage, so please don't post anything in there if you're not okay with it disappearing at any time.

      How you can help

      One of the best things you can do would be to just post things. Getting the initial activity going on the site will be one of the most important steps, so please just post things here (and comment on others' posts).

      I'd also appreciate any feedback, posts about bugs you discover, etc. You can just post anything like that in the ~tildes group as well.

      Inviting other people

      If you have other people that you'd like to invite, I think we should be able to start doing that very soon. I haven't given anyone their own invite codes yet, but it's something that I can do. If there's people you really want to get in right away, please let me know and I can give you some codes or otherwise help get them in. Message me here on Tildes about it, email me at deimos@tildes.net, or send me a message through Discord/Slack/whatever and we can figure it out.

      Please expect some turbulence

      Please keep in mind that, for the most part, this has been a one-person endeavor so far. I'm the developer, sysadmin, designer, writer, lawyer, manager, chair of the non-profit board, etc. I'm not very good at a lot of these things.

      There will definitely be some roughness for a while, whether it's awful design/UI choices, the site crashing and staying down for a while until I can get it back up, etc. Thanks in advance for your patience, it's all only going to get better from here.

      I'm excited to finally be able to let people see what I've been working on. Thanks for being here at the start with me!

      53 votes