• 1 Post
  • 338 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle

  • I don’t think you understand. Would it be nice if society was less dependant on phones for everything social? Sure. It is your kid’s responsibility to evangelize to their peers that they have to? Absolutely not.

    This isn’t a societal question. This is about affording a kid a social life at all. If a kid doesn’t have a phone when all their peers have one, there’s no “oh well simply only go to events that are shared on something else than phones”, because there are no such events. There’s no “oh well only socialize with people who will make the effort to only have conversations in person”, because there will be at best one kid in the entire school that also doesn’t have a phone (hint: they’ll be the “weird” kid).

    This is equivalent to your parents saying “you may only talk to people at school, you aren’t allowed to talk to anyone once you leave school.” Surely you understand that this is a surefire way to completely ostracize and socially stunt your kid, and for what benefit? The only thing you gain is that you get to not parent your kid about safe internet use, a thing you really should be doing anyway because they’re going to get internet access at some point.










  • Okay so basically this is saving bytes on a technicality but also good programming language design (for this specific purpose).

    The first aspect is that since you’re scored on bytes, it’s not really to your advantage to use a language that uses ascii (or utf-8) for it’s tokens, because a large part of it is unprintables like DEL or BELL. So people have designed specially crafted golfing programming languages that use a full 256 possible characters in order to pack as many features as possible in as few bytes as possible.

    The good design part of it is that if you really think about it hard, there’s really not that many things you expect a programming language to do. It turns out that 256 total different operands is about in the sweet spot, so each character that’s available in the 1-byte code page is mapped to one command, and the languages are also designed to make as many things as possible implicit, both at the cost of readability. Remember, all that matters here is getting the lowest score, not code maintainability or anything else.

    This leads to languages like japt (which is a terse form of JavaScript, I’m pretty sure) or pyth (same for python) or Vyxal (my personal favorite, used to be python based but is now bespoke) that look like this but absolutely own at getting a task out in as few bytes as possible.









  • I suggest you put the Markov chain stuff in spoilers, that way it’s easier to ignore.

    Title

    He was planning on going to the store and get to the house and the text on the way home server when I was in the shower and then I’ll be home server when I was in the shower and then I’ll be home in a bit of a trout to their house and the text on the market at the end of the day of the week end of the day of the week end of the day of the week end of the day of the week end of the day of the week end of the day