• 2 Posts
  • 242 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.















  • Moreover: even if they were disabled: does that somehow forbid them from buying things at the mall? Would it be different if they had different footwear? Are disability payments even enough for them to be able to afford to spend on frivolous things? Even if they are, is being disabled a good reason to forbid someone from buying frivolous things? If they’re buying necessities, isn’t it nicer for everyone else if the people who have the time to do their groceries outside rush hours do so then so the registers are less crowded?