Changes in Information and Computing Ecology - End of Apps/Moldable Development - major changes in consumer internet experience
I'm old enough to remember stuff like this:
pchiusano.github.io/2013-05-22/future-of-software.html
Back in the day there where many different pointer in that direction, who rememers
web.archive.org/web/20120121042613/…/programming-for-a-culture-approaching-singularity
The web, the consumer internet is changing at a high high speed pace, search engines become obsolete (see google revenue decline) ads are gone but Agents which replace do not only place ads but words ! With meanings at people who do not question those and theirs
Grokpedia is not written for humans its influence it's huge and it values are dark.
My dear friend andy from kernel wrote this in 2022:
docs.google.com/document/d/1twwcPYNd9m3…/edit?tab=t.0#heading=h.ilf77a1r13qj
Bret Victor wrote this in 2015:
worrydream.com/TheWebOfAlexandria
So search engines quickly are decaying, big platforms tied to corporations are also declining. Bret points out that not
everything should be archived, but where to draw the line? How do we define
sustainable information and culture?
My feelings go to the book Sand Talk which talked about these things
goodreads.com/book/show/45449501-sand-talk
But lets get a little more concrete since people here.
If searchengines become obsolete how can we build and use resilent P2P content structures?
Although bluesky/AtProto is not P2P it shows some interesting experiments. Like semble:
semble.so
Ronan Tamari experiments now for a while with the/his concept of stigmergy. And distributed tagging and search is definetly part of the solution.
Smalltalk and Lisp Systems always had properties in which the live running system could be modified. But you had to learn smalltalk and how the system works. Now agents can write code in GlamorousToolkit.
If we combine that with AtProto we get already interesting things:
I see GToolkit on the forfront of a computing experience that can be adapted to ones personal needs, but also offeres options for local redundance or resilience.
Would you agree that the idea of "apps" and appstores becomes obsolete and that protocols become more important?
Web1: long lasting protocol RFCs (email)
Web2: corporations inventing platforms and associate protocols
Web7-idk haha : while bluesky is still from the old world, combined with Smalltalk/lisp and agents tech they finally make Apps obsolete and offers ways for decentralised resilient p2p web tech
Basically that you on a individual level specify how you want your interface to work.
Gilad Bracha wrote recently this:
"The future role of the software engineer is using AI to translate informal requirements into high level formal specs, and reviewing those. The AI implements the specs, and verifies against the formal spec using a theorem prover. The human is there so we can blame them when things go wrong; the human's job is to ensure the formal spec is correct; that is the code they review. If it seems wrong, they tell the AI and discuss. The human writes nothing but natural language."
So what do you think?
Are we moving away from apps and clouds?
As search engines become obsolete, where do we get our data from? What search engines will we use?
What about P2P tech like Holochain, matrix or others?
Only talkting to local AIs through specs and then just use the computer as intented? What do you think?