Closed marianoguerra closed 1 year ago
π§ Making Systems Explainable ποΈ Assembly theory π‘ Towards a Textual Analysis of Software πΌ Games in Spreadsheets
π₯ Restaurant bill calculation in knotend via Scott Antipa
I'm prototyping excel-like functions in my keyboard-driven flowchart editor
π₯ Spawnfest 2022 Submission: dtu aka Data The Ultimate via Mariano Guerra
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.
π github.com/breck7/scroll/issues/74 via Breck Yunits
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?
πΈ Foresight Instituteβs Tech Tree Project via Nilesh Trivedi
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
π₯ Making Systems Explainable β VISSOFT 2022 Keynote via Konrad Hinsen
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.
π¦ Tweet from @Oovium via Christopher Galtenberg
Oovium 3.0 testflight is open
An odd nodewire doohickey maker
π¦ Oovium: Oovium 3.0 Testflight Link: https://testflight.apple.com/join/DICDYv00
π‘ maddie π»: Assembly theory via Kartik Agaram
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.
via Prathyush
π¦ Tweet from @aTylerRobertson via Scott Anderson
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!
[x] Change Month and Week Number
[x] focWeekExport "2022-01-19" "2022-01-26"
[x] Update Search Index
[x] Download New Attachments
[x] Update links
[x] Check that comment links work (push weekly dump with channel summaries)
[x] Check to mention right person for moved messages
[x] Summary
[ ] Hashtags
[x] Set title in newsletter
https://tinyletter.com/
https://tinyletter.com/marianoguerra/letters/
http://localhost:8000/history/
https://marianoguerra.github.io/future-of-coding-weekly/
https://stackedit.io/app#