Fifthtry

this-ambiguation

So like, how like some people use like a lot, I use this a lot, like this pattern that I have, where I say this a lot. Eg So I was meeting this person, and we were discussing this, and this happened, what just happened, and this bothers me a lot, which reminds me of this.

This causes a lot of problem in trying to understand what I am saying, and in the past I have said pronouns bad, well this bad as well.

And yet, unlike say like, which is completely useless, this and pronouns are useful.

And I believe worlds problem are because this, this that people just don’t get each other. So it is not just minor annoyance, this is killing people. And even joy at times.

While when speaking, we will forever have problems, at least in writing we can make things slightly better.

But in writing we can make things better.

What {I|person.amitu} propose is {this|syntax}: we have a {syntax}. When writing everyone follows {it|syntax}, the {syntax} says that every “{interesting term|syntax.interesting_term}” in writing be surrounded by “curly braces”, eg {syntax}. If we just write {syntax}, we mean {syntax}, but we can also talk about {it|syntax}, without repeating {the word|syntax} again and again.

When the text is rendered, we highlight each instance so last para looks like:

What I propose is this: we have a syntax. When writing everyone follows it, the syntax says that every “interesting term” in writing be surrounded by “curly braces”, eg syntax. If we just write syntax, we mean syntax, but we can also talk about it, without repeating the word again and again.

And if the reader hovers the mouse over any of the {interesting term|syntax.interesting_term}, all instances of that {interesting term|syntax.interesting_term} gets highlighted, so you know precisely what is being talked about.

TODO: add image here.

The {terms|syntax.interesting_term} themselves be “{dotted/namespaced|syntax.namespacing}”, as we are going to show all the {terms|syntax.interesting_term} on the side of the text as well, so {people|role.reader} can see everything {interesting|syntax.interesting_term} in the writing, and in absence of {namespacing|syntax.namespacing}, eg “{person.amitu}”, “{amitu|person.amitu}” will show up next to {namespacing|syntax.namespacing}, which will be nex to {interesting_term}, and {syntax} and so on, and soon the long list will be not very easily browsable. With {namespacing|syntax.namespacing}, {user|role.reader} can expand collapse, so they first see “person.”, and “syntax.”.

So, like, how will we save the world again? With {this|syntax}.

Table Of Content

Immobile v2

this-ambiguation

Rust: Or Type

Project Primer

Link Log

Oct 2020

August 2020

July 2020

June 2020

May 2020

April 2020

March 2020

February 2020

January 2020

Recommendations

Books Have Read / Recommend

Product Management Books

Badass: Making Users Awesome

Movies

Five Cs of An Organisation

Success and failure of encryption

Open Source

Observer: Observability for Rust

Realm: Web Development Framework Using Rust and Elm

MartD: Server To Browser Messages

On Writing And Formats Of Written Communications

Rust Stuff

fbt: Folder Based Test-Runner

dmax: Cargo Dependency Updater

Rust feature flags

Why is diesel not compatible with async?

Making Postgres Only Diesel Code To Also Support Sqlite

Rust Git2’s Concepts

Git Hash And Build Date In Rust Build

Systray Only Native App In Rust

Software and Tools I Use Often

IPFS

DNS Over HTTPS Controversy

The Patel Motel Cartel

Standalone Complex

Awesome

January 2020

Word Of The Day

Monkey

Positions

ViM

Emacs

Nix On OSX Catalina

Postgres: WAL / Logical Decoding

Postgres: Listen-Notify

Wisdom

Rules

Go All The Way

SSH Commands

Lovelace

Sorry

SHA256 vs SHA224

Pronouns Bad

Ghost

Web Components

Early Return