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 2023/10 Week 1 #211

Closed marianoguerra closed 11 months ago

marianoguerra commented 11 months ago
marianoguerra commented 11 months ago

🎙️ FoC 67: Go To Statement Considered Harmful 🎥 Demos & More Demos 🐇 Plan B: An Operating System for Smart Spaces

Two Minute Week

🎥 Arithmetic demo via Jean-Louis Villecroze

🧵 conversation

Youtube Thumbnail

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 … 🤔

marianoguerra commented 11 months ago

🎥 Visual Evaluation in GRASP via Maciek Godek

🧵 conversation

Youtube Thumbnail

Yesterday I finished implementing the core functionality for the visual stepper in GRASP (and so I made this rather cheesy demo video)

marianoguerra commented 11 months ago

Our Work

🎥 💬 Graphical Command Interfaces via Mariano Guerra

🧵 conversation

Youtube Thumbnail

💬 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.

marianoguerra commented 11 months ago

🐸 TODEPOND PONDCAST: Strange loop via Lu Wilson

🧵 conversation

Ivan Reese was a guest host of my weekly PONDCAST

marianoguerra commented 11 months ago

🎙️ Future of Coding • Episode 67 • Edsger Wybe Dijkstra • Go To Statement Considered Harmful via Ivan Reese

🧵 conversation

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.

marianoguerra commented 11 months ago

Devlog Together

💬 Kartik Agaram

🧵 conversation

I've been "building" an "instrument". Thanks to some samples from Ivan Reese.

🎥 MiniIDE instrument

marianoguerra commented 11 months ago

🎥 bubble sort implemented in a visual flow via Maikel van de Lisdonk

🧵 conversation

Youtube Thumbnail

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.

marianoguerra commented 11 months ago

Thinking Together

💭 by Tim Lavoie

🧵 conversation

Re: Future of Coding - Apple Vision & Dynamicland

Probably unpopular ideas, but here's my Black Mirror take:

marianoguerra commented 11 months ago

🎙️ Looming Demise bonus episode via Lu Wilson

🧵 conversation

Re: Looming Demise bonus episode

It reminds me of this

shapes (12) (6).png

marianoguerra commented 11 months ago

👓 twitch.tv/hamish_todd/videos via Hamish Todd

🧵 conversation

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!

marianoguerra commented 11 months ago

🎥 Plan B: An Operating System for Smart Spaces via Arcade Wise

🧵 conversation

Youtube Thumbnail

A really cool environmentally aware system based on plan 9, an operating system I have a big soft spot for

marianoguerra commented 11 months ago

🎥 Excel to web app tutorial via Scott Antipa

🧵 conversation

Youtube Thumbnail

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

marianoguerra commented 11 months ago

🎥 Searching for Justice in Programming Language Design via Jason Morris

🧵 conversation

Via @Devine Lu Linvega on Mastodon: Come for the hybrid block/text editor and the time travel debugging, stay for the social Justice.

marianoguerra commented 11 months ago

📝 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

🧵 conversation

“Notational Programming for Notebook Environments: A Case Study with Quantum Circuits” by Ian Arawjo, Anthony DeArmas, Michael Roberts, & Shrutarshi Basu (2022)

marianoguerra commented 11 months ago

🕸️ Visual Node Graph with ImGui via Jean-Louis Villecroze

🧵 conversation

HackerNews link and conversation on visual programming

marianoguerra commented 11 months ago

🎭 wordplay.dev via Christopher Shank

🧵 conversation

“Searching for Justice in Programming Language Design” by Amy Ko (2023)

wordplay.dev (releasing later in the fall)

Image from iOS

marianoguerra commented 11 months ago

🎥 Deconstructing CS Culture – Dr. Amy J. Ko – 2021 IEEE RESPECT Keynote via Alex McLean

🧵 conversation

Youtube Thumbnail

I wasn't familiar with Ko's work, so checking some of her earlier stuff