You are viewing archived messages.
Go here to search the history.

Allan Campopiano 2022-02-15 18:31:19

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

https://towardsdatascience.com/is-the-normal-curve-too-good-to-be-true-c7cf2fd33997

Dalton Banks 2022-02-16 23:13:45

I’m excited, and a tad nervous - next Wednesday will be my first time presenting what I’ve been chewing on this year! https://twitter.com/jessmartin/status/1494048926114144268

Along with some fine folks who need no introduction:

  • Super jazzed to hear Alexander Obenauer give an update on his explorations of personal computing. The Potential Merits of an Itemized OS was one of my favorite pieces of writing this year.
  • Equally jazzed to hear Geoffrey Litt give a rundown of his experiments with https://twemex.app, a browser plugin I use daily that makes Twitter 10x more useful IMO.

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.

PS: if you want a preview and are willing to give some feedback, dm me and I’d welcome some sharpening ahead of time! The clickbait tl;dr: “Why the Elm Architecture is Doomed: Or, How I Learned to Stop Worrying and Love Mutable State.” Tongue out-of-cheek, I’ll be talking about what I think we can (re)learn from the hardware world, especially around modeling, simulation, feedback control, and dynamical systems.

Christopher Galtenberg 2022-02-16 23:18:06

Great luck and topic! I love Elm, am ambivalent on TEA, and would be happy to read slides or notes (I wouldn't be able to 1:1, schedule is just too packed)

Kiril Videlov 2022-02-17 16:14:21

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:

  • High-level operations around developer intent
  • Early feedback (like pair-programming) which is also given asynchronously (like pull request reviews)
  • Compatible with existing tooling

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 🙂 ).

Cheers!

Konrad Hinsen 2022-02-18 05:33:14

I had a quick look at the Web site, just reading from top to bottom. But I still have no idea what Sturdy does differently from git. Statements such as "Sturdy maps developer intent to concrete actions." sound interesting but provide no hint at all at how this translates to an implementation.

Mariano Guerra 2022-02-18 09:22:46

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

  • Run queries

  • Load examples

  • See intermediate representations

https://instadeq.github.io/firestore-query-parser-js/playground.html

https://www.youtube.com/watch?v=vgkMPdwBcS8

Tom Larkworthy 2022-02-18 12:35:51

FWIW the most powerful and least understood semantics are the 'in' and 'array-contains-any', this is how you can do something similar to SQL joins efficiently.

Tom Larkworthy 2022-02-18 12:37:33

maybe you could translate SQL joins to clientside joins

Mariano Guerra 2022-02-18 12:37:54

array operators are supported in the language

Tom Larkworthy 2022-02-18 12:38:29

wait what are you building?

Tom Larkworthy 2022-02-18 12:40:04

oh yeah cool

a == 4 and b in ["r"] and c < 4.5 ORDER BY a, b DESC, c ASC LIMIT 5
Mariano Guerra 2022-02-18 12:47:34

we are adding firestore as a source on instadeq and until we have a visual query builder we needed a concise way to express queries, that's why I build this, it's just a way to take a query in and apply it to the firestore object

Mariano Guerra 2022-02-18 12:48:02

at some point I will implement the visual query builder and this one will dissapear from the UI

Tom Larkworthy 2022-02-18 12:50:09

yeah like a SQL translation layer, yeah, thats cool!