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 2024/11 Week 2 #275

Closed marianoguerra closed 2 weeks ago

marianoguerra commented 2 weeks ago
marianoguerra commented 2 weeks ago

πŸŽ™οΈ Hest β€” The Podcast πŸ¦‹ Future of Coding Meetup & Starter Pack πŸ§‘β€πŸ’» inside the head of a J programmer

Our Work

πŸ“ It takes a collective to raise an idea via Mariano Guerra

🧡 conversation

I wrote: It takes a collective to raise an idea

You may know about Alan Turing or John von Neumann, but what about John Vincent Atanasoff or Konrad Zuse?

marianoguerra commented 2 weeks ago

Devlog Together

πŸ“ Beginning to Work On a REPL for Drawware via Paul Tarvydas

🧡 conversation

Exploring / fooling around with making a REPL for drawware (inspired by Ivan Reese’s reference to the paper Advanced Game Engine Wizardry for Visual Programming Environments.

Surprising revelation: On the same computer, using just a websocket to connect a browser-based GUI to a Python program which interprets the diagram by shelling out results in turn-around that is "fast enough". It looks instantaneous. No further optimization, nor premature optimization, is required. Biggest missing feature at this point: a change to the diagram should cause the Python program to recompile and re-run the diagram and to update the output fields on the GUI. I think that this could be done by having the Python program periodically sample the 'test.drawio' file timestamp. I know that this is possible, but, I haven't worked out the details yet (suggestions welcome).

marianoguerra commented 2 weeks ago

🎲 probabilistic programming language project via Tom Lieber

🧡 conversation

People who were interested in my probabilistic programming language project for the statistics might enjoy this sprawling post where I dig deep into the guts of the surprisingly approachable inference algorithm underlying it:

alltom.com/pages/spawelo

Cool problem βœ…

Cool model βœ…

Cool algorithms βœ…

marianoguerra commented 2 weeks ago

πŸ’¬ Pietu

🧡 conversation

Hi all πŸ‘‹.

I've started a project to try out some of the ideas I've had regarding markdown and writing.

The perspective I'm coming from is that I've found it difficult to write technical articles. Especially ones containing code examples. The cut-n-paste nature of building such articles usually results in some files missing, broken code or incorrect output.

I've had a bad habit of not sharing what i'm doing, so this time I want to share baby-steps i'm making with the project. It's very barebones. I've got the first feature (if you permit) working, so the below video demonstrates includable blocks.

πŸŽ₯ Murkdown example blocks

marianoguerra commented 2 weeks ago

⏰ for hopefully the final time via Kartik Agaram

🧡 conversation

I have gotten annoyed by timezone calculations πŸ’¬ #present-company@2024-11-07. Here's a static html page you can download and save locally to roughly compare times in different timezones (just hours; you're on your own for minutes)

The way I'm naively imagining using this:

Right now you need to know if you're currently in Daylight Savings Time. Which is often beyond me, but I'm not yet sure what to do about that..

Inspired by Bret Victor, but of course the inevitable mistakes are all mine.

marianoguerra commented 2 weeks ago

πŸŽ™οΈ Hest β€” The Podcast via Ivan Reese

🧡 conversation

Lately I've felt a lot of "big feelings” β€” pain, yearning, confusion, frustration, desire β€” about computer programming.

I can't quite explain how I feel. Certainly can't write it down. Most definitely not in brief.

So I did the only thing that comes naturally: felt my way through it, out loud, exploratively.

Titles are hard, so it's called "Live as in Alive”, perhaps glancing sideways at the recent d-d-discourse about live programming vs live coding.

marianoguerra commented 2 weeks ago

πŸ“ Experiment With A Simple REPL For A DPL via Paul Tarvydas

🧡 conversation

Simple REPL for a DPL including a file watcher.

Towards Higher Level Syntax for Programming Languages

marianoguerra commented 2 weeks ago

Thinking Together

πŸ“ The Future of Programming via Paul Tarvydas

🧡 conversation

For discussion...The face of hardware is vastly different than it was in the 1950s and as it was in the early days of computer-ing, when concepts like programming languages and operating systems were invented. I think that this means re-imagining how we use what we've got, instead of just tweaking what we've got. It augments the meaning of "programming". To start things off, here are some thoughts: The Future of Programming

marianoguerra commented 2 weeks ago

πŸ’¬ Guyren Howe

🧡 conversation

I am quite interested in Event Handlers.

In college, I remember in my languages course discussing how you could have static scope or dynamic scope β€” whether a non-local identifier is searched for in the scope where the thing being called was defined, or in the scope where it’s being called.

Static won out, because in general it’s easier to reason about.

I mention all this, because I think I understand what Event Handlers are and how they work, and afaict, they’re just β€œa thing with dynamic scope”.

That all seems fine and good, but I never hear EH being described that way. Maybe because folks have forgotten about dynamic scope?

marianoguerra commented 2 weeks ago

πŸ“ Thinking about "syntax families", and how to ~categorize them via Jared Forsyth

🧡 conversation

I've put together some thoughts about syntax, they're pretty roughly defined at the moment, but I'd love to get your feedback!

marianoguerra commented 2 weeks ago

πŸ“ Single-Paradigm vs. Multi-Paradigm Thinking (Slight Return) via Paul Tarvydas

🧡 conversation

Thinking about multi-paradigm programming. Why FP isn't enough, IMO...

Managing Programming Complexity

marianoguerra commented 2 weeks ago

Content

πŸ“ One way to do applied research via Patrick Dubroy

🧡 conversation

Hello! I just published this blog post which is relevant to folks here:

One way to do applied research

marianoguerra commented 2 weeks ago

πŸ§‘β€πŸ’» ShareMyScreen puts you inside the head of a J programmer as they write a program. via Mariano Guerra

🧡 conversation

marianoguerra commented 2 weeks ago

🟧 automat.org @ HN via Maikel van de Lisdonk

🧡 conversation

Automat on hacker news .. awesome @Marek Rogalski !!

marianoguerra commented 2 weeks ago

🌲 best way to visualize / explore nested data structures via Gregor

🧡 conversation

adding onto my post over at bsky:

I'm curious, what is the best way to visualize / explore nested data structures you have seen?

πŸ“ Gregor (@watwa.re)

The core thesis of my new programming environment is once again: we can do better than text

Ironically enough I still dumped its AST (for lack of a better word) as pretty printed JSON. I could not handle that irony, so here's my shot at beating pretty JSON for looking at nested data structures

marianoguerra commented 2 weeks ago

πŸ’¬ Maikel van de Lisdonk

🧡 conversation

Here's the date for our next online FoC meetup: wednesday 27 nov 16:00 UTC.. and we have at least one demo already from Kartik Agaram , so we need 2 more. If you want to demo then please react in this thread.

marianoguerra commented 2 weeks ago

πŸ•ΈοΈ wiki.futureofcoding.org/meetups via Maikel van de Lisdonk

🧡 conversation

I created a wiki page for our meetups wiki.futureofcoding.org/meetups .. if anyone organises an offline FoC meetup, this also can be placed there (or online FoC meetup by other people of the community off course). If you need help with this, please let me know.

marianoguerra commented 2 weeks ago

πŸ¦‹ Future of Coding - Community via Gregor

🧡 conversation

My BlueSky has a distinct lack of your faces (and thoughts), I tried to collect as many of you into this pack as I could find, but I'd be happy to add more: πŸ¦‹ Future of Coding - Community