You are viewing archived messages.
Go here to search the history.

Mariano Guerra 2021-05-03 15:55:22

Logica is an open source declarative logic programming language for data manipulation. Logica is a successor to https://research.google/pubs/pub43462/, a language created at Google earlier.

https://logica.dev/

Mariano Guerra 2021-05-04 13:27:10

Project Xanadu, started in 1960, is perhaps the oldest hypertext system. It's creator, Ted Nelson, coined the term hypertext just to describe Xanadu. But it's not just a tool for linking data. Nelson's vision of hypertext is a lot more complicated than what we see in the modern world wide web. In his view, hypertext is a means to reshape the human experience. Today we are starting a dive into the strange connection between hypertext, networking, and digital utopianism.

https://adventofcomputing.libsyn.com/episode-55-project-xanadu

Konrad Hinsen 2021-05-04 17:56:34

Xanadu is the most ambitious long-term unfinished software project I know of. Ted Nelson's videos about the project (on YouTube https://www.youtube.com/user/TheTedNelson/videos) are also well worth watching.

Jack Rusher 2021-05-05 07:46:22

Aside: it's my favorite example of the weaknesses of being a good idea person who can't implement their ideas. 😿

William Taysom 2021-05-05 08:10:14

I recall Nelson on being asked about the Web having no comment. What does it say when a person chooses to ignore the closest, wildly successful, albeit limited variation on one's own idea.

Breck Yunits 2021-05-05 04:01:05

GitPod gives you an instant dev environment for any GitHub repo. Just prefix the Github url with https://gitpod.io/#

For example:

https://gitpod.io/#https://github.com/futureofcoding/futureofcoding.org

Jack Rusher 2021-05-05 08:06:27

Nice multi-stage compilation visualizer with "pinable flows".

https://se.cs.ubc.ca/compiler-viz/index.html

Andrew Carr 2021-05-05 18:33:48

Really cool intro to Z3 proofs, SAT, SMT, and algebra system from Microsoft.

It has really nice Python bindings that play well with Numpy which is fun.

https://colab.research.google.com/github/philzook58/z3_tutorial/blob/master/Z3%20Tutorial.ipynb

Andrew Carr 2021-05-05 18:34:33

Is anyone here familiar with the differentiable Forth work or follow ups?

https://arxiv.org/abs/1605.06640

Breck Yunits 2021-05-05 21:09:31

"The logs found on one hacker's computer reveal a member of FutureOfCoding is a government spy. "

A new tool for thought. A GPT-3 powered AI writing assistant. https://www.sudowrite.com/

Breck Yunits 2021-05-05 21:11:29

'When Oliver discovers that "our" FutureOfCoding project really belongs to the State, he realises that he cannot trust anyone. He runs off into the woods to finish his childhood project - an investigating Automated Field Guide to the Natural World. It is a detailed and dated catalog of all the plants, animals, and other creatures that live in the world today, along with predictions as to what they will look like in 2100.'

Breck Yunits 2021-05-05 21:12:06

'Everyone who has joined and posted messages to FutureOfCoding has been killed and replaced either by a future version of themselves or by an imposter. The page is also periodically getting updated by the imposter from the future.'

Jake Harper 2021-05-05 22:30:26

Had hacked together a word processor that surfaced GPT2 text snippets (trained on my literature notes) to be a writing partner, stoked to explore this.

James Yu 2021-05-06 16:18:18

hey, founder of Sudowrite here! We’re currently in private beta. But if anyone here wants to give it a spin, DM me.

Srini Kadamati 2021-05-05 21:57:27
Scott Anderson 2021-05-06 00:27:48

Nintendo just announced a new node based game maker for Nintendo Switch. Looks great!

https://www.nintendo.com/games/detail/game-builder-garage-switch/

Scott Anderson 2021-05-06 00:28:50

It looks a lot more powerful than previous game making games that Nintendo has released, like Warioware DIY or Mario Maker

Scott Anderson 2021-05-06 00:31:43

I imagine this ticks a lot of folks here's boxes (node based, end user, touch screen UI, on a game console, user sharing, etc.)

Scott Anderson 2021-05-06 00:32:06

I actually think that at some point in the future most games will be made in environments like this

Scott Anderson 2021-05-06 00:44:46

One cool thing I just realized about that is that the game map editor is also part of the node editor, the entire UX in unified

Scott Anderson 2021-05-06 03:28:57

Fabrik comes to mind as an environment that mixed nodes and a GUI builder https://dl.acm.org/doi/10.1145/62084.62100. Are there any other similar visual scripting environments?

Max Krieger 2021-05-06 03:44:33

very "homoiconic" - the code & data being the same representation

Chris Knott 2021-05-06 16:24:44

I don't think this looks particularly innovative, but presumably it will be pushed on the Switch store to 80m users. One of the biggest ever experiments in seeing how normal people take to nodes-and-wires coding

Josh Marinacci 2021-05-06 17:48:58

This looks like the tool that came with some of the cardboard kits Nintendo did. I remember the VR kit had a primitive scene + behavior designer.

Shubhadeep Roychowdhury 2021-05-06 02:23:40

History of Programming Languages - https://felleisen.org/matthias/7480-s21/index.html

Kartik Agaram 2021-05-06 04:05:18
William Taysom 2021-05-06 06:20:43

Tight, thoughtful episodes on the design of his programming/interactive design environment.

Kartik Agaram 2021-05-06 16:41:20

I have no idea how I missed that.

Daniel Garcia 2021-05-07 16:07:38

Demo of a Memex created in 2014 🤯 https://www.youtube.com/watch?v=pW4SS_9nXyo

Jacob Haip 2021-05-07 16:32:36

Wow I love this! A physical environment designed for only exploring relationships and scanning in new references. I wonder what a “modern day” version would be like with the similar physical affordances? I’m a fan of the “application specific keyboard” having a scanner always there prompting you to add in more pages.

Chris Knott 2021-05-07 19:00:03

The design is taken from the original memex essay I think

Mariano Guerra 2021-05-09 09:15:00

🐦 chris rabl: @andy_matuschak 1) There wasn't a centrally distribution channel for "parts". These were generally sold on CDs in "part packs": might have been a different story if there was an "app store" concept for parts where an individual could pay $1 or $2 for an individual part rather than $50 for a pack

Mariano Guerra 2021-05-09 09:15:53

https://icongardenshow.libsyn.com/macinography-10-opendoc-and-apples-development-doldrums

OpenDoc wasn’t just a way to link data, but aimed to redefine how we interact with documents and applications. With partners like IBM, Novell, and WordPerfect, how could it fail?