(He might even read this thread!?)
- - - -
There are some modern day Ted Nelsons:
Sean Mcdirmid comes to mind. (He's on HN. Dude, didn't you used to have a blog?)
https://www.youtube.com/user/seanmcdirmid
https://confengine.com/user/sean-mcdirmid
Or Jonathan Edwards https://www.subtext-lang.org/AboutMe.htm
There's the folks behind Enso/Luna https://enso.org/ among others. Jef Raskin's son Asa is still doing things https://en.wikipedia.org/wiki/Aza_Raskin
If you get a chance to see Nelson, do it. You never know if you'll get another chance.
Two are listed below, but there are many more. Nicky case is one of the most well known ones, Bret Victor himself is very well known and very active. There're also a lot of lesser known people in the space,
- Patrick Dubroy: wrote Ohm, makes cool stuff
- @azlenelza on Twitter
- @codexeditor on Twitter: He's building by far the most professional, serious and very very inventive digitised text... system? I have no idea what to call it. It's far far beyond what Roam, Obsidian etc can do. I think Ted would love to have a conversation with this guy. It goes deep in all directions.
- Andy Matuschak is worth mentioning. Goes deep into learning and memory research, and building tools around this.
- Tudor Girba @girba on twitter, makes moldable software environments: Tl;dr, tools to make custom IDEs in seconds to minutes that fit your current task perfectly. Very interesting stuff built on Pharo smalltalk
- Omar @rsnous on Twitter, posts thought experiments about weird interactions with computers multiple times per week. Sometimes cool ideas come out of it :
Of course not all of these people are or will be visionaries of the same level as Ted, but these are all people working to experiment with the status quo, or step out of it completely.
I'm no genius for sure, but even when I do sometimes find myself ahead of the curve, I fall into Hamlet's dilemma:
"...Thus conscience does make cowards of us all, and thus the native hue of resolution is sicklied o'er with the pale cast of Thought, and enterprises of great pith and moment with this regard their currents turn awry and lose the name of action." Wm. Shakespeare, Hamlet, Act III, Scene I
I wish I could explain why the best people and ideas are ignored, or bullied away, but I am at a loss. Best wishes.
I found no way to contact the author of this, as an example, but it's similar, except I'm making some progress: https://news.ycombinator.com/item?id=32495133
I've largely given up on promoting my novel work here, as it never makes the front page, and none of my work ever gets any interesting comments whenever it does.
Could you briefly elaborate?
[edit]
I read the article on your HN link. I didn't quite "get it". Program text gets in the way, let's replace it with [?]. Dr. Strandh at U. of Bordeaux, et al., have argued that we shouldn't store programs as text files in an operating system--is that what you are advocating? An image based system, for example?
> none of my work ever gets any interesting comments whenever it does
Sorry for my part in that, most people don't find me interesting. :) My work doesn't get much attention either, even if someone else happens upon it:
https://www.reddit.com/r/Common_Lisp/comments/ezruuc/tovero_...
----
I don't know why I keep quoting Shakespeare this week, I mostly slept through the Shakespeare module in high school English, but I guess some filtered through and maybe WRT promotion on the Internet:
"Had I so lavish of my presence been, so common-hackneyed in the eyes of men, so stale and cheap to vulgar company, opinion, that did help me to the crown, had still kept loyal to possession and left me in reputeless banishment, a fellow of no mark nor likelihood." Henry IV, Part 1, Act 3, Scene 2
It seems to me like for the most part only the best connected, ruthless, garrulous, overly vocal people get their ideas heard. I've tried business development orgs (including personal connections), directly contacting relevant researchers or sources of funding, on and on. Mostly, the advice has been to throw the spaghetti on the wall (put up a Github project, e.g.) and see what sticks (yell on Twitter, try to get some users). Even one of the founders of this site had difficulty marketing his idea for a new variant of Lisp, you know.
This is my current progress: http://verisimilitudes.net/2022-06-13
However, that was somewhat a waste of time, so I also wrote this reflection on it: http://verisimilitudes.net/2022-06-17
> Sorry for my part in that, most people don't find me interesting.
I didn't intend the remark as an insult.
It's interesting to mention Shakespeare so much. I'm reading The Merchant of Venice lately.
> It seems to me like for the most part only the best connected, ruthless, garrulous, overly vocal people get their ideas heard.
Yes.
> I've tried business development orgs (including personal connections), directly contacting relevant researchers or sources of funding, on and on.
I tried contacting VPRI and similar organizations, but to silence.
https://www.github.com/kaveh808
https://gitlab.com/flatwhatson/guile-prescheme
If you are interested in the nature of machine code and assembly language I would recommend at least looking at Scheme86:
https://dspace.mit.edu/handle/1721.1/6042
It's like a Scheme interpreter running on hardware, and the latest successor to Steele/Sussman's Scheme-on-a-chip--I'm working on microcoding it with my inferior S-assembly. :) I didn't think you were being insulting--my last refuge in an increasingly humorless world appears to be self-deprecating humor.
Have you reached out to John Cowan, who is working on the R7RS Large Scheme standard, and is interested in topics like auxiliary human language as well as computer language and their representation? I'm not serious enough, I'm afraid, for the Scheme community (see above)--but they might take you more seriously:
https://en.wikipedia.org/wiki/John_W._Cowan
Another Scheme person, Jonathan Rees, was (or still may be) at a forward-thinking institute called "Ronin Institute"--I'm not sure what their process is for onboarding scholars but they might be interested in your work:
Elmer Hanks wrote a forward thinking book many years ago called "Enterprises of Great Pith and Moment: A Proposal for a Universal Human Language" (my Shakespeare quote), about his machine readable, sign-language friendly, auxiliary language, and is worth a look in your domain of study.
I have been meaning to re-install Whitaker's Words which I used frequently in my own study of Latin, but lost when I upgraded my OS. You might have heard of Ido, an auxiliary language designed by Louis Couturat, a French logician, and the successor to Esperanto. It's almost completely regular, and I thought it might be a start for a more human-language neutral Scheme implementation (it is a Eurocentric language, so not completely neutral, unfortunately). My middle-school English teacher in 1981 pointed at the Esperanto booth in the language arts faire we took a field trip to and said, "I don't know why that booth is always so disappointingly unattended." I guess "ain't much changed", right?
I recommend "Asimov's Guide to Shakespeare" if you haven't read it:
https://en.wikipedia.org/wiki/Asimov%27s_Guide_to_Shakespear...
and maybe we should both just continue to choose "to be" rather than "not to be".
[edit]
I was talking this over with my wife, and after reading your links, I still don't completely understand the overall advantage of coding word stems rather than characters. It did remind me of the first computer I owned, a Sinclair ZX-81 I built from a kit. Its Basic keywords, FOR, GOSUB, RETURN were each represented as a bytecode--and I think you could enter with a special key modifier with one key-chord. Is this like what you are saying?
I've not reached out to John Cowan but think I might, despite my dislike of Unicode. I'll also look into this Ronin Institute. I'll keep the book in mind. I appreciate the help.
As I explain in the last linked article, a lot of these artificial languages retard language work, rather than help it. I expect to target real languages with most of my time now.
Think of Elision like MIDI, but for human language. Text is stored uniformly as indices into a dictionary, rather than as a sequence of characters with interspersed control codes.
I had never thought about the "asymmetry" of putting control codes with the character codes in ASCII--it does seem illogical now that you point it out. :) Languages like Ido aren't completely "artificial", and I certainly think Couturat didn't fail in some sense--my irrational issue with Ido, despite its numerous strengths, is that words with the same part of speech end in the same letter(s), making it monotonous. But as my wife pointed out, that regularity makes it easier for computers to parse.
> I had never thought about the "asymmetry" of putting control codes with the character codes in ASCII--it does seem illogical now that you point it out.
Yes, this is why I call them insidious.
The issue with constructed languages is that they simply don't have the beauty of something such as Latin, and never can, due to their very nature.
Anyway, feel free to send me an e-mail at some point, if we're to continue our discussion at some later time.
For people too. And isn't that exactly how many natural languages work? Verbs -- someone doeS something -- all end with an 's'[1] in English: He/she/it writes, reads, encodes, builds, blathers, creates, excels, triumphs, loses, sucks...
___
[1]: Admittedly only in the present tense third-person singular, but that's something. Arguably, more of that would make the language easier to parse and learn.