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 2020/11 Week 1 #48

Closed marianoguerra closed 4 years ago

marianoguerra commented 4 years ago

🖊 Object Oriented Drawing 🔐 Open Identities 🗺 Space and Semantics to Read Code 🤖 Build Machines with MockMechanics

Two Minute Week

🎥 Beginnings of a shell for the Mu computer via Kartik Agaram

🧵 conversation

A postfix shell is promising in some ways, but I'm not sure how to support concurrency. Currently each operation completes before the next. I could allow "pipe stages" to continue to share data after they drop file handles on the stack, but there are problems: how often we refresh, how we kill processes from past refreshes, how we visualize file handle contents.

Main project page: https://github.com/akkartik/mu

📷 mu-shell.png

marianoguerra commented 4 years ago

Our Work

📝 IDX - Build with Open Identity via Danny Zuckerman

🧵 conversation

Hi all -- we just released the alpha of http://idx.xyz, a JS library for interacting with a permissionless decentralized identity infrastructure (closets analogy: decentralized-keybase-as-a-service) that makes it easy to link accounts, keys, metadata, profiles and other resources (e.g., databases, verifications) together in a user-managed way.

The goal is enabling apps and users to manage information directly on an open and identity-centric network, without silos or trusted servers, and in the background of whatever tech stack/data models you're using today. Doing so makes critical info user-controllable, interoperable across any context, and much easier to build with and collaborate on. It's pretty early and works best with key-based auth right now, but working with partners to make it easy to use with social logins/magic links soon. Would love any and all feedback if this fits the goals of projects you are working on!

More context here if you're interested (fair warning: a bit of marketing-speak and jargon) -- IDX: A Devkit for Open Identity

marianoguerra commented 4 years ago

💻 An exploration of using space and semantics to help us read and understand code via Paul Shen

🧵 conversation

This is a prototype I’ve been working on for browsing and reading code. The main ideas I’m exploring are spatial organization, abstracting away files, and path-aware browsing. It’s currently setup with the react-reconciler codebase and the linked canvas does a tiny tour of React hooks.

marianoguerra commented 4 years ago

📝 Sunny Tech 2019 talk on Rust, WebAssembly and Vue.js via Nicolas Decoster

🧵 conversation

Some time ago I played with CRDT using Rust and WebAssembly! It was more a project to play with the CRDT concepts, and an occasion to try Rust and its compilation to WebAssembly. It was a very basic POC for a offline first text editor. It was for a local conference.

[October 31st, 2020 3:03 PM] epompeii: these both sound very similar to what I’m working on. A visual/notebook based purely functional programming development environment with live data and time traveling for both previous inputs and each step of a run that uses CRDTs for collaboration.

Seeing it on this thread has me worried that this may be pushing the limits too much for what’s currently feasible? I’m using Rust targeting wasm in browser. Is this possible now? Do I need this beast machine to make that happen?

marianoguerra commented 4 years ago

📝 Static checks for function outputs via Kartik Agaram

🧵 conversation

For a couple of years I've been building up a computing stack without metacircularity, where complex languages are consistently implemented in simpler languages.

For several months now I've been wrestling with a thorny problem in one corner of the core compiler which converts a safe language into unsafe machine code. Today I finally decided to stop agonizing over it, and write up the idea maze to the extent I've explored it.

marianoguerra commented 4 years ago

Thinking Together

💬 Mariano Guerra

🧵 conversation

what language/environment would you design if you assumed a computer with 1TB of RAM, 1PB of disk and 1024 cores?

marianoguerra commented 4 years ago

Content

📝 Students Testing Without Coercion via Kartik Agaram

🧵 conversation

Nudging students to test more

marianoguerra commented 4 years ago

🎥 Alan Kay en nerdear.la 2020 + Q&A con Hernan Wilkinson via Mariano Guerra

🧵 conversation

"Living organisms can’t survive in their own waste products" Talk and Q&A from Alan Kay last week

marianoguerra commented 4 years ago

📝 MockMechanics: create complex and interactive mechanisms using simple building blocks via Harry Brundage

🧵 conversation

Roblox for big(ger) kids?

🎥 Build Machines with MockMechanics

marianoguerra commented 4 years ago

🎥 Object-Oriented Drawing: Design better design software via Mariano Guerra

🧵 conversation

📄 Paper

marianoguerra commented 4 years ago

📝 Ropes: an Alternative to Strings via Shubhadeep Roychowdhury

🧵 conversation

marianoguerra commented 4 years ago

🐦 https://twitter.com/stefanlesser/status/1322929366251327488?s=21 via Stefan Lesser

🧵 conversation

Looking for visual generative art(ists) that are familiar with or interested in Christopher Alexander’s work. I’m toying with the idea of collaborating towards a series of artworks that manifest and demonstrate Alexander’s 15 geometric properties of wholeness in the digital space and which could later on perhaps serve as material for a practical studio course that teaches these properties in a way more accessible to computer people so that they don’t have to become architects first to learn them.

I tweeted a little thread about this as a beacon for interested people to find me and to start a discussion (and perhaps even collaboration?).

Would greatly appreciate if you helped spread the word to people you know who might be interested. 🙏

🐦 Stefan Lesser: As part of my Building Beauty studies (https://www.buildingbeauty.org/building-beauty-online) I’m reading Christopher Alexander’s The Nature of Order and learn about what makes buildings and art (and things in general) wholesome and beautiful.

marianoguerra commented 4 years ago

📝 7GUIs: A GUI Programming Benchmark via Steve Dekorte

🧵 conversation

Interesting look at UIs

marianoguerra commented 4 years ago

https://tinyletter.com/marianoguerra/letters/future-of-coding-weekly-2020-11-week-1