12:57:20

five minutes left on my Twitter toney for the day. send me the best tweets please

🗨️ 1 ♺ 0 🤍 1


13:41:31

oh hell yeah

🗨️ 1 ♺ 0 🤍 2


19:24:15

i'm doing this with book covers now

🗨️ 0 ♺ 0 🤍 1


19:50:11

On the design of text editors https://t.co/6SKtbWJ9Bh

🗨️ 1 ♺ 0 🤍 3


19:58:46

"Another possibility is to use colorization in order to show the modification history of a document, using light tint for old modifications and heavier tint for recent modifications" cool

🗨️ 1 ♺ 1 🤍 1


20:01:42

"... could not find evidence in data that syntax highlighting as used in Eclipse has a beneficial effect on program comprehension for programming novices." " ... using more visual variety when rendering methods substantially reduces comprehension time of code features." 🤔

🗨️ 1 ♺ 0 🤍 2


20:03:55

this makes sense to me. i've tried multiple syntax schemes and prefer low-intensity highlighting. the especially exciting ones, like https://t.co/ycCI6ocE1P, are actually a bit of a headache

🗨️ 1 ♺ 0 🤍 1


20:05:43

actually, anaglyph uses different font weights which is a suggestion in the above paper. but it's still highlighting syntax, rather than context https://t.co/5Zcjid957n

image from twitter

🗨️ 1 ♺ 0 🤍 0


20:06:24

"... denounces the use of syntax highlighting since it is a waste of an important information channel and suggest several alternative uses of color, among which, rainbow parenthesis, context highlighting, import highlighting, argument highlighting, type highlighting, etc."

🗨️ 1 ♺ 0 🤍 1


20:31:23

i think this has convinced me to try this guy's Emacs theme. am i about to try emacs shit

🗨️ 0 ♺ 0 🤍 0


20:48:02

have you ever tried emacs? what do you think

🗨️ 2 ♺ 0 🤍 3


21:25:36

i am trying emacs

🗨️ 1 ♺ 0 🤍 2


21:26:57

i am starting out with the elegant-emacs theme because i liked the typographical ideals: https://t.co/qLoYEr5iQb https://t.co/iz3kjvecIf

🗨️ 1 ♺ 0 🤍 1


21:28:30

apparently i have to undergo "keyboard binding" to understand this editor. this sounds like a ritual initiation

🗨️ 1 ♺ 0 🤍 2


21:33:17

any reason why i can't just edit these keyboard bindings to work more like "normal" ones? other than Stallman worship?

🗨️ 1 ♺ 0 🤍 1


23:16:42

maybe so. the commands are compositional, like micro-Unix tools. Ctrl+U is the "repeat" prefix, so something like "Ctrl+U F 10" immediately prints FFFFFFFFFF at the location of your cursor. this is nifty

🗨️ 1 ♺ 0 🤍 1


23:19:53

perhaps my favorite thing so far is the built-in clipboard history. when you paste (or "yank" in Emacs parlance), you get the last thing you copied (or "killed"). But if you then follow Ctrl-Y with Alt-Y, you start cycling back through your previous kills. this is Way nifty

🗨️ 1 ♺ 0 🤍 2


23:27:31

major modes, minor modes. orchestral. major modes analogous to apps or websites. you can only be using one at a time, they have different functions. minor modes analogous to plugins or browser extensions. you toggle them on or off independently depending on what you need

🗨️ 1 ♺ 0 🤍 1


23:54:58

okay, i have finished the tutorial. i can see why people like this: a keyboard-first approach to navigating and manipulating text. i'll give this a shot for a while. it's somewhere between a shell and an editor. maybe i'll learn something. i am very interested in the Lisp way..

🗨️ 2 ♺ 0 🤍 2