marianoguerra / future-of-coding-weekly

repository to work on future of coding weekly newsletter
https://tinyletter.com/marianoguerra/
32 stars 3 forks source link

Future of Coding Weekly 2022/10 Week 4 #157

Closed marianoguerra closed 1 year ago

marianoguerra commented 1 year ago
marianoguerra commented 1 year ago

🧠 Making Systems Explainable πŸ—οΈ Assembly theory πŸ’‘ Towards a Textual Analysis of Software πŸ’Ό Games in Spreadsheets

Two Minute Week

πŸŽ₯ Restaurant bill calculation in knotend via Scott Antipa

🧡 conversation

Thumbnail

I'm prototyping excel-like functions in my keyboard-driven flowchart editor

marianoguerra commented 1 year ago

Our Work

πŸŽ₯ Spawnfest 2022 Submission: dtu aka Data The Ultimate via Mariano Guerra

🧡 conversation

Thumbnail

This weekend was spawnfest, a 48 hour BEAM Jam (Erlang, Elixir & other BEAM languages). I created dtu aka Data The Ultimate, a data format that, unlike YAML, allows to define pretty decent programming languages, below some links:

The short version is that it's a data format that makes it easy to define DSLs and translators, I implemented translators for subsets of CSS, HTML, JS and Erlang, enough of each to create a Todo MVC app in a single file, since all "dialects" have the same syntax and share code each one can "enter" another dialect and embed the result in the outer one in the way it makes sense.

For example, the style node will render the CSS in the body like here.

The CSS in the style attribute will render it inline as a string like here.

Erlang embeds HTML, CSS and JS inside Erlang as seen here, in this case the content is rendered as a string to be served as a response to a GET / request, you can see the result here.

marianoguerra commented 1 year ago

πŸ“ github.com/breck7/scroll/issues/74 via Breck Yunits

🧡 conversation

I have a new idea for doing links in Scroll (our extensible successor to markdown): github.com/breck7/scroll/issues/74

* If you want THESE THREE WORDS^^^ to be the link. A oneWord^ link.

 ^^^ someLink.html

 ^ [oneWordlink.com](https://oneWordlink.com)

// Has anyone seen this done before?
marianoguerra commented 1 year ago

πŸ•Έ Foresight Institute’s Tech Tree Project via Nilesh Trivedi

🧡 conversation

Been improving my visual editor for compound graphs: grapherx.netlify.app . Recent additions: Undo/Redo, Multi-select, snap-to-grid, read-only mode etc.

This tool is now being used by the Foresight institute for their civilizational tech trees for domains like nanotech, neurotech, spacetech, longevity research, intelligent cooperation: foresight.org/tech-tree

marianoguerra commented 1 year ago

Content

πŸŽ₯ Making Systems Explainable β€” VISSOFT 2022 Keynote via Konrad Hinsen

🧡 conversation

Glamorous Toolkit (gtoolkit.com) has been mentioned here many times. Here's a very good introduction to how it helps in making systems explainable. BTW, the code and notebook pages from this talk are part of Glamorous Toolkit, so you can dive in more deeply easily.

marianoguerra commented 1 year ago

🐦 Tweet from @Oovium via Christopher Galtenberg

🧡 conversation

Oovium 3.0 testflight is open

An odd nodewire doohickey maker

🐦 Oovium: Oovium 3.0 Testflight Link: https://testflight.apple.com/join/DICDYv00

marianoguerra commented 1 year ago

πŸ’‘ maddie 🌻: Assembly theory via Kartik Agaram

🧡 conversation

Assembly theory, a way to measure the complexity of an object in terms of the number of steps (from a preselected, general pool) needed to build it.

Assembly theory description

via Prathyush

marianoguerra commented 1 year ago

πŸŽ₯ Sense and Structure: Towards a Textual Analysis of Software via Christopher Shank

🧡 conversation

Thumbnail

marianoguerra commented 1 year ago

🐦 Tweet from @aTylerRobertson via Scott Anderson

🧡 conversation

Roguelike celebration is today and tomorrow and one of the more interesting talks is about making games in spreadsheets

🐦 Tyler Robertson: Hey! πŸ‘‹ You may have noticed: I made a lot of silly spreadsheets in 2020! I hope they made you smile, or think, or appreciate how weird spreadsheets can be.

Here's a thread of all of them!

marianoguerra commented 1 year ago

https://tinyletter.com/marianoguerra/letters/future-of-coding-weekly-2022-10-week