Closed marianoguerra closed 11 months ago
🎙️ FoC 67: Go To Statement Considered Harmful 🎥 Demos & More Demos 🐇 Plan B: An Operating System for Smart Spaces
🎥 Arithmetic demo via Jean-Louis Villecroze
This week I rewrote an older demo to work more like the more recent work I have done. It runs in 69s but have no commentary … 🤔
🎥 Visual Evaluation in GRASP via Maciek Godek
Yesterday I finished implementing the core functionality for the visual stepper in GRASP (and so I made this rather cheesy demo video)
🎥 💬 Graphical Command Interfaces via Mariano Guerra
💬 Graphical Command Interfaces
🐟 Stop asking dead questions
Prototype of a conversational UI that uses LLMs to reply to questions in human language with graphical and interactive UI components.
🐸 TODEPOND PONDCAST: Strange loop via Lu Wilson
Ivan Reese was a guest host of my weekly PONDCAST
🎙️ Future of Coding • Episode 67 • Edsger Wybe Dijkstra • Go To Statement Considered Harmful via Ivan Reese
Go To Statement Considered Harmful is a solid classic entry in the X Considered Harmful metafiction genre, authored by renowned computer scientist and idiosyncratic grump, Edsger Wybe Dijkstra. Surprisingly (given the impact it's had) this is a minuscule speck of a paper, lasting only 1-ish pages, and it even digresses several times from the main point. Fear not! Jimmy and I spend the entirety of these two podcast hours thoroughly analyzing the paper, wringing every last drop of insight from it, speaking directly to how programming ought to be reimagined from the molten venture capital core on up. Yes indeed, this is another episode in the fine tradition of Future of Coding where we stay faithfully close to the text, we leave the second-order implications alone, and there's nothing more than that. Nothing portended, nothing changed.
I've been "building" an "instrument". Thanks to some samples from Ivan Reese.
🎥 bubble sort implemented in a visual flow via Maikel van de Lisdonk
Bubble sort is a simple algorithm and offcourse in a real-live scenario you won't implement this using a visual programming environment... however, it's a nice test-case to help building a visual programming environment because it needs to be able to modify an array amongst other things.. So I've introduced the concept of being able to send commands to an array-node. When items are swapped, this is visualized by the array-node with some borders flashing and changing colors around the items that are being swapped. 🎥 bubble sort implemented in a visual flow .. furthermore the array is iterated using a foreach-node which triggers a sub-flow for each array item.
💭 by Tim Lavoie
Re: Future of Coding - Apple Vision & Dynamicland
Probably unpopular ideas, but here's my Black Mirror take:
🎙️ Looming Demise bonus episode via Lu Wilson
Re: Looming Demise bonus episode
It reminds me of this
👓 twitch.tv/hamish_todd/videos via Hamish Todd
I'm making a basic color picker for my designed-for-children VR animation program (streaming development here twitch.tv/hamish_todd/videos). Simple question: is it a good idea for "eraser" to be a "color" in my color picker, rather than its own button? Veeeeery limited number of buttons on a VR controller and I want to minimize menus!
🎥 Plan B: An Operating System for Smart Spaces via Arcade Wise
A really cool environmentally aware system based on plan 9, an operating system I have a big soft spot for
🎥 Excel to web app tutorial via Scott Antipa
I was building out a prototype and thought there must be a way for a designer or someone to use excel to put together basic ui. Found this
🎥 Searching for Justice in Programming Language Design via Jason Morris
Via @Devine Lu Linvega on Mastodon: Come for the hybrid block/text editor and the time travel debugging, stay for the social Justice.
📝 Notational Programming for Notebook Environments: A Case Study with Quantum Circuits | Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology via Christopher Shank
“Notational Programming for Notebook Environments: A Case Study with Quantum Circuits” by Ian Arawjo, Anthony DeArmas, Michael Roberts, & Shrutarshi Basu (2022)
🕸️ Visual Node Graph with ImGui via Jean-Louis Villecroze
HackerNews link and conversation on visual programming
🎭 wordplay.dev via Christopher Shank
“Searching for Justice in Programming Language Design” by Amy Ko (2023)
wordplay.dev (releasing later in the fall)
🎥 Deconstructing CS Culture – Dr. Amy J. Ko – 2021 IEEE RESPECT Keynote via Alex McLean
I wasn't familiar with Ko's work, so checking some of her earlier stuff
[x] Change Month and Week Number
[x] focWeekExport "2023-01-19" "2023-01-26"
[x] Update Search Index
[x] Download New Attachments
[x] Update links
[ ] Check that comment links work (push weekly dump with channel summaries)
[ ] Check to mention right person for moved messages
[ ] Summary
[ ] Hashtags
[ ] 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#