This captures how I feel which is why I'm inventing a new stack.
This captures how I feel which is why I'm inventing a new stack.
You're right, OpenBSD with something like Dillo or NetSurf might go a very long way. I'm not sure though if I want to run OpenBSD on the TiBook, I have plenty of more powerful hardware for that, and running a modern, portable OS removes from the flavor of such retro hardware - e.g. it's the most modern/powerful laptop that can still run OS9. There still are people who maintain and write new software for the classic Macs (one of them, jcs, being an OpenBSD developer). I'll have to explore my options more thoroughly here, but either way, that machine struggles even with modern SSH, something you're used to being instant.
UXN was developed out of necessity , because some software stopped working in certain environments. AFAIK author is living on a boat. and doesn't have unlimited electricity and internet access. Their electricity supply depends on weather.
When you look at it like that, information security is largely first world country problem. whilst 3rd world country is happy if it has internet and electricity at all.
how far along are you
i like the idea 'With Adama, the transactional boundary is a single message. A single message from a person enters and a single data differential is emitted [to the log]'
i do think this new kind of data store needs its own language; though it could conceivably be a dialect of an existing language, very few languages are fundamentally relational, and those that are (prolog, say) are poorly suited to reactive systems (in pnueli and harel's term — as opposed to transformational)
The data store has its own language which is how it got started, and my vision is to build complex digital products with simple infrastructure.
For HTML/JS/DOM, I am accepting it into my heart as I can ship product on those technologies. But, I do believe in fixing them. For example, I believe we can fix HTML with some reactive extensions which I have started.
https://book.adama-platform.com/rxhtml/ref.html
The experiment here is to have a way to build robust apps with Js skills.
For the DOM, I've building a new scene tree called roslin. https://github.com/mathgladiator/roslin
I'm still playing with it as I build the WYSIWYG tooling to feed it. However, a new DOM is all fun and good until you get to text entry.
My base level is Linux with JVM, but I believe the base can be radically simplified. For now, until I can drive revenue these are hypothetical.
It's a lot of work just to make an online board game... the hardest way possible.