Stone Johnson — 2026-09-26 06:18:09
Thanks to Oldes' Rebol, REBOL is back. Oldes has made REBOL professional-grade. Slaying it, he is.
Here's a glimpse of a skunkworks project I've been building, named VEER (trademarked, of course).
https://youtu.be/zCsVqlvcDe4
VEER makes everything about Linux programmable. And that makes VEER a ricer's dream come true.
VEER is the missing superstratum over Linux for 21st century computing. VEER unleashes the Ferrari inside every Linux.
VEER makes shells and GUIs seem like grandpa's VCR. VEER-your intent transformed into results.
VEER becomes your personal computing stack that replaces the many pieces of modern computing that are owned by someone else.
Sassenrath's dialecting permeates VEER's design.
Much more when it releases. Targeting January 2027.
Stone Johnson — 2026-09-26 15:34:41
Oops. Peek not Peak. Duh.
Stone Johnson — 2026-09-26 17:02:48
This is what dialects all the way through looks like.
~/> .[find file %. vnotes [changed since [beginning of month] ]]
== [
"/home/stone/knowledge/notes/md/"
{/home/stone/knowledge/notes/md/2026.relo.possible.md}
{/home/stone/knowledge/notes/md/ai.chats.gemini.rabbit.talk.2.rml}
"/home/stone/knowledge/notes/md/fd.intake.rml"
{/home/stone/knowledge/notes/md/forth.book.scanlon.forth-programming.rml}
"/home/stone/knowledge/notes/md/fzf.guide.md"
"/home/stone/knowledge/notes/md/fzf.learn.rml"
{/home/stone/knowledge/notes/md/fzf.possible-commands.md}
"/home/stone/knowledge/notes/md/fzf…
~/>
And for this to happen merely took wiring the backend context to a VEER
verb of the Spells Dictionary, which, itself, is a dialect processor that reads
expressions from a date-from dialect.
resolve-date: function
[date-dialect [block!]]
[
date-from now/date date-dialect
]
And that date-from dialect processor verb gets triggered within a
parenthetical rules expression (PRE) when the backend dialect processor,
in this case, the one created for the program utility, fd, successfully
parses an expression against its rules for its options dialect, which
the shell dialect processor handed to it.
And all of that gets fed back into VEER, where the VEER Linux command interpreter handles the kernel interaction, automagically.
Because it is VEER, the user expresses her or his intent the whole time with programmatic English that makes sense. The user does not need to know anything about the brittle and demanding string interfaces of Linux program utilities. Strings make it way too hard to express intent.
Grandpa's shell traffics in strings. That forces Linux utilities writers to be traffickers in strings also.
VEER lets you say what you mean. VEER delivers to you, intent as interface.
Stone Johnson — 2026-09-28 16:56:15
With Veer, aliases are easy to write into one's veer/config/user.aliases, which points to ~/.config/veer/user.aliases in Linux parlance.
`: :shell
.: :shell
snf: :spawn-new-file
mv: :move-file
cp: :copy-file
rm: :remove-safely/toss
put-back: :remove-safely/restore
vd: home/os/opt
notes: home/knowledge/notes
vnotes: home/knowledge/notes/md
update-void: does [linux/tty ['sudo 'xbps-install '-Syu]]
btop: does [linux/tty ['btop] ]
clear-screen: does [linux/tty ['clear]]
ssr: does [linux/tty ['simplescreenrecorder]]
eh: does [edit get-files here]
Veer loads the aliases at its start up, which is miliseconds fast.
Stone Johnson — 2026-09-28 17:04:50
Veer navigating is like magic carpet flying. Jump brings up fuzzy finding, if you wish, or a filepath if you wish.
Get to your destination, and boom! You can select your files to edit via fuzzy finding with preview.
Notice the shell dialect inside the definition of jump:
jump: function [
"Use FZF to change directory. Follows symlinks."
/... "start at root node"
/to where [file!]
][
if to [return cd where]
cmd: either ... [[find %. in %/ to depth 3 directories only]][[find %. in home directories only follow symlinks to depth 10]]
change-dir to-rebol-file snip fzf-tui . cmd
]
Way more coming soon...
Sergey_VL — 2026-10-07 13:29:31
It looks and sounds really great, but I think this technology is already outdated. Nowadays, it’s enough to launch an AI agent in the console — and it will do much more. It isn’t picky about command (query) syntax, including the language used — after all, less than 20 % of people worldwide have varying levels of English proficiency. The low entry barrier and quick results will boost the demand for this approach. Yes, it’s more resource‑intensive right now, but technology keeps moving forward, and tomorrow this will be available everywhere. Even now, local AI models run at a fairly acceptable speed on smartphones.
Nick — 2026-10-07 14:31:36
If Veer enables any uniquely useful new capability(s), or somehow improves productivity, compute efficiency, etc., I'll create a skill file to use it with Deepseek in Pi :)