• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. What are the arguments against letting user data be collected?

      It's obviously bad when "real" data like full names and credit card info leaks, but most data companies collect is probably email address and some anonymous things like which buttons and when the...

      It's obviously bad when "real" data like full names and credit card info leaks, but most data companies collect is probably email address and some anonymous things like which buttons and when the user clicked.

      Nevertheless, such data collection, tracking and telemetry is considered quite bad among power users. I don't support those practices either. But I'm struggling to consolidate my arguments agaist data collection. The one I'm confident about is effects on performance and battery life on mobile devices, but why else it's bad I'm not sure.

      What are your arguments? Why is it bad when a company X knows what anonymous user Y did and made money on that info? What's the good response to anyone who asks why I'm doing the "privacy things"?

      20 votes
    2. MLS Week 7: All Matches Discussion

      Vancouver @ Chicago Columbus @ Montreal San Jose @ Houston Toronto @ Seattle NYCFC @ MNUFC Atlanta @ New England Portland @ FC Dallas Orlando @ Real Salt Lake DC United @ Colorado Philadelphia @...

      Vancouver @ Chicago
      Columbus @ Montreal
      San Jose @ Houston
      Toronto @ Seattle
      NYCFC @ MNUFC
      Atlanta @ New England
      Portland @ FC Dallas
      Orlando @ Real Salt Lake
      DC United @ Colorado
      Philadelphia @ LA Galaxy
      FC Cincinnati @ LAFC
      NYRB @ Sportland Kansas City

      6 votes
    3. Suggestion for users: avoiding excessive use of acronyms

      The internet slang is full of acronyms. Some are harmless and well known, such as "lol" or "IMHO", but others not so much. Tildes is explicit by design, with a preference for clear text labels...

      The internet slang is full of acronyms. Some are harmless and well known, such as "lol" or "IMHO", but others not so much. Tildes is explicit by design, with a preference for clear text labels instead of icons. In my opinion, that's a great design choice, and maybe we should take inspiration from that in our communications. On Reddit, it's common to find obscure acronyms. Some subs require glossaries to understand their particular lingo. Sometimes this is necessary, but, in excess, acronyms can be annoying and even excluding, especially for non-native speakers. Because there are situations in which the use of acronyms is required, I don't think there should be a rule on the matter. That's merely a suggestion. What you lovely Tilda Swintons™ think about it?

      22 votes
    4. Favorite homebrew console applications/games

      What is your favorite homebrew console application/game? A really cool thing I saw recently was someone moved the dsi version of flipnote to a 3ds and connected it to an unofficial server to...

      What is your favorite homebrew console application/game? A really cool thing I saw recently was someone moved the dsi version of flipnote to a 3ds and connected it to an unofficial server to continue using it like when the servers were still online. Another cool thing was DS linux, I never managed to get it working but as part of the install process it removed the health and safety warning screen which is kinda neat.

      8 votes
    5. Programming Challenge: Build an Interpreter

      Hello everyone! It has been a while since last programming challenge, it's time for another one! This week's goal would be to build your own interpreter. Interpreter is program that receives input...

      Hello everyone! It has been a while since last programming challenge, it's time for another one!

      This week's goal would be to build your own interpreter.

      Interpreter is program that receives input and executes it. For example Python is interpreted language, meaning you are actually writing instructions for the interpreter, which does the magic.

      Probably the easiest interpereter to write is Brainfuck interpreter. If someone here doesn't know, Brainfuck is programming language, which contains following instructions: ,.<>[]-+. Other characters are ignored. It has memory in form of array of integers. At the start, pointer that points to one specific memory cell points to cell 0. We can use < to move pointer to left (decrement) and > to move pointer to right (increment). . can be used to print value of cell the pointer is currently pointing to (ascii). , can be used to read one character from stdin and write it to memory. [ is beggining of loop and ] is end of loop. Loops can be nested. Loop is terminated when we reach ] character and current value in memory is equal to 0. - can be used to decrement value in memory by 1 and + can be used to increment value in memory by 1. Here's Hello World:

      ++++++++++[>+++++++>++++++++++>+++>+<<<<
      -]>++.>+.+++++++..+++.>++.<<++++++++++++
      +++.>.+++.------.--------.>+.>.
      

      People with nothing to do today can attemp to make an interpreter for the Taxi programming language.

      You can even make your own language! There are no limits for this challenge.

      23 votes