Formerly u/CanadaPlus101 on Reddit.

  • 3 Posts
  • 630 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle



  • While I think the basic idea of deliberately introducing friction is interesting, I’d say the philosophers cited are making what’s really a psychology statement, and so exceeding their qualifications, which irks me. The essay itself is philosophy, at least in the “design philosophy” sense.

    If you are designing friction in, how do you go about it without turning away users? BeReal is the first successful-ish example that comes to mind. Forcing you to post at an inconvenient time is arguably friction-y, but people sign up in that case because the friction is experienced socially all at once, and it’s a statement against the atmosphere conventional social media creates. For more practical tools that might be hard to replicate.









  • TIL. I had tried to understand it a bit, but felt lost pretty fast, and then eventually found out that’s because it’s huge. Is there a good intro to the basic instructions you’re aware of?

    By “play act the compiler” I mean a fairly elaborate system of written notes that significantly exceeds the size of the actual program. Like, it’s no wonder they started thinking about building machine compilers at that stage.


  • I wouldn’t be able to write Rollercoaster Tycoon in assembly because keeping track of all that code in assembly files must be hell, but people pretending like you need to be some kind of wizard to write assembly code are exaggerating.

    Well, they’ve got a point for the bigger machine codes. Just the barebones specification for x86 is a doorstopper IIRC.

    From what I’ve heard, writing big stuff in assembly comes down to play-acting the compiler yourself on paper, essentially.