aliquote.org

Latest micro-posts

You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.

2021-06-29 10:21 #

In the software industry, there is a term for intentional designs which coerce the user into doing something, be it consciously or subconsciously - a ‘dark pattern’. These patterns are employed by social media networks, e-commerce, video games, and many more places. — The ‘Fuck You’ Pattern

2021-06-28 21:13 #

Text editors inhabit a weird space in computing. What could be simpler than transcribing the ramblings of an operator into characters on a blank screen? And yet there are dozens, possibly hundreds, of different ways to do it, all targeting different use cases, writing styles, feature sets, abilities, and trade-offs. There’s a reason new ones still come out, despite the industry existing for decades. — Thinking out loud about Vim

2021-06-28 20:46 #

And then, you learned about it: M-x shell.
It was all just text. Why did you need another application for it? Why should only the shell prompt be editable? Why can’t I move my cursor up a few lines to where the last command spewed out its results? All these problems simply disappear when your shell (or shells) simply becomes another Emacs buffer, upon which all of the text manipulation power of Emacs can be brought to bear. — Blurring the lines between shell and editor

2021-06-28 16:27 #

What I’ve learned about data recently. Good points re. Learning 1 and 3.

2021-06-24 15:05 #
2021-06-23 20:50 #

  Shahin Novrasli, From Baku to New York City.

2021-06-23 12:37 #

For simple expressions, parentheses are a form of static typechecking. If you model a Lisp as a stack language that evaluates from right to left, each parenthesized block must push exactly one value onto the stack, and must not consume any values. — Parentheses are Just Typechecking