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/02 Week 3 #119

Closed marianoguerra closed 2 years ago

marianoguerra commented 2 years ago
marianoguerra commented 2 years ago

💻 Real-time code collaboration 🖱 Handling user input with structured concurrency 🧑‍🔬 Programming Tools for the Future of Data Science

Two Minute Week

🎥 New Feature: Google Maps Chart via Mariano Guerra

🧵 conversation

Thumbnail

🗺 New instadeq chart: Google Maps with different views:

📍 Pin

🔥 Heatmap

🔢 Cluster

marianoguerra commented 2 years ago

Our Work

📝 Is the Normal Curve Too Good to Be True? via Allan Campopiano

🧵 conversation

If there’s any stats nerds out there, here’s a little article on our favorite curve.

marianoguerra commented 2 years ago

🐦 Tweet from @jessmartin via Dalton Banks

🧵 conversation

I’m excited, and a tad nervous - next Wednesday will be my first time presenting what I’ve been chewing on this year!

Along with some fine folks who need no introduction:

Hope some of y’all can join in for the discussion afterwards; last month was my first time at one of @Jess Martin’s very nicely run Tools for Thought Rocks events, and it was a fun and thought-provoking conversation.

marianoguerra commented 2 years ago

💻 Sturdy: Real-time code collaboration via Kiril Videlov

🧵 conversation

I would like to share with you Sturdy - a new, real-time version control platform, specifically made for work. Pull requests were designed for an open source workflow, and I think tooling can be way better in a team setting (eg. folks that do standup, planning together etc).

The core ideas of Sturdy are:

On the website - https://getsturdy.com/ there are some short clips of how it works. It's pretty easy to try out, I would love to hear what you folks think.

Sturdy is itself open source - https://github.com/sturdy-dev/sturdy (stars welcome 🙂 ).

marianoguerra commented 2 years ago

🎥 Firestore Query Parser Playground via Mariano Guerra

🧵 conversation

Thumbnail

I added ORDER BY and LIMIT to the Firestore query parser and I decided to create a playground for it:

marianoguerra commented 2 years ago

Thinking Together

🔨 Excel Formula Boost) via Mariano Guerra

🧵 conversation

Do you know of any tool that helps to make Excel better? Tools like this Excel Formula Boost)

marianoguerra commented 2 years ago

💬 Nick Smith

🧵 conversation

Does anyone know when the term "schema" was first used in computing (e.g. "database schema")? It has an interesting (and related) meaning in psychology, which seems to predate the term's use in computing.

marianoguerra commented 2 years ago

💬 Orion Reed

🧵 conversation

The notion of provenance gets used a lot where I work, it’s a great term which (roughly speaking) refers to the lineage of data. Provenance documents the inputs, entities, systems, and processes that influence data of interest, in effect providing a historical record of the data and its origins. The term is probably worth a discussion on its own, but my question to y’all is this:

Where provenance charts the history/past of data, is there a term that refers to its future, such as possible transformations, movement, etc, etc. My mental model here is something like a light cone where provenance defines a specific path within the possible histories of the data, its counterpart would define the possible, or probable future path.

I’m mostly just looking for a good term because I think it would be useful, I’ve been trying to mush different etymologies to find something that sounds okay but nothing great has come out of that yet. I’m not expecting there to be much work on really developing the notion concretely, but if there is I’d certainly love to know about it!

marianoguerra commented 2 years ago

📝 yakcollective.org/about/ via Andreas S

🧵 conversation

Hey 👋 Future of Coding, reading this: https://www.yakcollective.org/about/ and this https://yakcollective.mirror.xyz/aJdO_SO3gw34cLtwBwNC2OD3s0YT3us9C-C2NNPQ_us What do you think, how similar is the yak collective to future of coding? Ivan Reese

marianoguerra commented 2 years ago

Content

🖱 Handling user input with structured concurrency via Mariano Guerra

🧵 conversation

marianoguerra commented 2 years ago

💻 MPS 2021.3: Language Workbench to Create Domain-Specific Languages via Mariano Guerra

🧵 conversation

marianoguerra commented 2 years ago

🎲 A probabilistic programming language in 70 lines of Python via Shubhadeep Roychowdhury

🧵 conversation

marianoguerra commented 2 years ago

🎥 Stanford Seminar - Programming Tools for the Future of Data Science via Deepak Karki

🧵 conversation

Thumbnail

In the future, anyone will be able to write programs that are currently the exclusive domain of advanced programmers. For now, there’s still a big gap between the programming skills of occasional programmers - social scientists, journalists, data scientists - and the skills required to write the programs they want. However, the need is pressing; while there are about 20 million programmers in the world, there are now at least twice as many end users writing code to work with data. In this talk, I’ll describe Helena, an ecosystem of programming languages and programming tools that I have used to study how we can support social scientists programming needs. Non-programmers use Helena to collect datasets from the web and, more broadly, to develop custom web automation programs. It brings together the following key innovations: (i) The Helena programming environment uses Programming by Demonstration (PBD); it takes a single-shot learning approach, synthesizing scripts based on recording a single user demonstration. (ii) Helena’s adaptive replayer makes scripts robust to webpage redesigns and obfuscation, which enables longitudinal experiments. (iii) With novel language constructs, non-coders can conduct programming tasks usually limited to expert programmers - e.g., failure recovery, parallelization.

marianoguerra commented 2 years ago

🐦 Tweet from @wcrichton via Christopher Galtenberg

🧵 conversation

A stimulating thought in a stimulating thread

🐦 Will Crichton: Taking a mathematical perspective often helps create new features. For instance, once you look at tuples as products, then you ask: what's 0, 1 and +? Thus an algebra is born.

marianoguerra commented 2 years ago

📝 Atomic Data: a modular specification for sharing, modifying and modeling graph data via Cole Lawrence

🧵 conversation

Anyone seen many other active projects like this two-way synchronization protocol?

We’re working on something similar called the Block Protocol, and I’d love to see how others here would categorize these kinds of projects and the challenges of specification.

marianoguerra commented 2 years ago

💬 calutron (@calutron@merveilles.town) via Kartik Agaram

🧵 conversation

somehow it's appealing to do an entire animation workflow within Blender including compositing and Editing

marianoguerra commented 2 years ago

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