Closed marianoguerra closed 5 months ago
š„ Snappets: Procedural Animation for children (in VR!) š§® iPadOS "math notes" š” Some possible goals for the future of software
š¬ Marek Rogalski
Things are moving again in the right direction š This week two new objects got finished - the Timeline and the Key Presser. Just one more and the MVP will be complete ^^
š„ Video
š„ HypoTalk: Let's put JavaScript back in the event handlers via Mariano Guerra
A demo of HypoTalk, a live environment to develop and compose UIs with the least amount of logic possible.
š„ Snappets: Procedural Animation for children (in VR!) via Hamish Todd
Hey folks, a video of the mathematical animation program I've been working on!
š You Are A Coder (zine) by enderverse via ender
āEnd usersā are always already programming. I made a (digital) zine about this.
š¬ Oleksandr Kryvonos
very small update to my new project (name selection pending)
š„ Demo
š¬ ender
I am currently thinking about working on one or more of these ideas:
I will probably converge on a visual programming language with a spreadsheet GUI that compiles to WebAssembly. Any resources for intuition about compilers, spreadsheets, or DSLs that help me understand these topics would much appreciate.
(think: x explained visually, explorable explanations)
š”š¬ Kartik Agaram
Some possible goals for the future of software
After some š¬ #linking-together@2024-06-06 discussions, I spent some time searching the archives of this community for the word 'manifesto', then skimming the manifestos I found in search of their goals, phrased as problems they saw in the world. Then I clustered them by these problems. Here's what I ended up with, possible problems we have seen in the past:
Programming computers requires a lot of knowledge and effort.
github.com/dkrasner/Simpletalk/blob/master/ComputingManifesto.pdf
github.com/stefanlesser/recurse/blob/master/manifesto2017.md (creating data visualizations)
Adapting software to ourselves is hard; few people do it.
researchgate.net/publication/220427813_Meta-Design_A_manifesto_for_End-User_Development
Software is trapped in silos (apps) and can't be recomposed.
Software is inefficient and unstable because it's built atop a Jenga-like tower of dependencies.
Programmers encourage the world to be profligate with the attention of others.
github.com/stefanlesser/recurse/blob/master/manifesto2017.md
Software has a deep influence on populations without corresponding accountability.
Programmers build software atop platforms optimized for consumption rather than creation.
Programmers can't build a sustainable living without behaving in anti-social ways hostile to their customers.
github.com/stefanlesser/recurse/blob/master/manifesto2017.md
Programming requires simulating the computer in your head.
UIs are poor.
github.com/Slackadays/Clipboard/wiki/User-Experience-Manifesto (discoverability)
github.com/stefanlesser/recurse/blob/master/manifesto2017.md (touch-screen controls)
It is possible to break a computer's software in such a way that it requires outside intervention (e.g. a rescue disk) to fix.
Computers can't model the world.
If the problem you're chasing doesn't quite fit in any of these buckets, please share it in a similar format. (One sentence, not describing a solution.) If it does fit one or more of these buckets, please mention them. (Alternative wordings are also appreciated, but for me the primary goal here is to cluster ourselves.)
š¬ Don Abrams
we keep telling computers how to work instead of what they should do
š§® iPadOS "math notes" brings some spreadsheet/Calca mechanics to handwriting via Beni Cherniavsky-Paskin
Oh, and they even added Bret Victor style variable "scrubbing".
(Desktop also got builtin Math Notes, minus handwriting, briefly flashed 51:57 ā looks very much like Calca.io / Soulver / NoteCalc etc.?)
So, are we "Magic Ink" yet? (I'm not so much thinking of Bret Victor's essay as Ink&Switch's experiments like inkandswitch.com/inkbase, CrossCut & Untangle ...)
On one hand nothing revolutionary, spreadsheets had much more power for decades.
And yet a solid chunk of useful functionality is starting to move into taken-for-granted "this is just how futuristic paper naturally works" territory š.
I expect long term it might make such "what-if" explorations accessibleĀ¹ to more people, and more importantly prepare people for more complex interactions on top?
Ā¹ well, once/IF it waters down to lower-end hardware. Good-enough stylus tech remains expensive enough to be niche, not evenly distributed š
š¬ Alex McLean
I always thought field was well ahead of its time. Prefigured a lot of Bret Victor's demos and future of coding work that followed in 'real world' use.. Happy to see it is still active. Has anyone used it?
š arcprize.org via Nilesh Trivedi
This is an AGI benchmark where LLMs currently perform 34%. A prize has been announced for the first team to reach 85% performance: arcprize.org
š¬ Iacob Nasca
anyone around here working in a R&D department ? I need some pointers. Thanks!
[ ] Change Month and Week Number
[ ] focWeekExport "2023-01-19" "2023-01-26"
[ ] Update Search Index
[ ] Download New Attachments
[ ] Update links
[ ] Check that comment links work (push weekly dump with channel summaries)
[ ] Check to mention right person for moved messages
[ ] Summary
[ ] Hashtags
[ ] Set title in newsletter
https://tinyletter.com/
https://tinyletter.com/marianoguerra/letters/
http://localhost:8000/history/
https://marianoguerra.github.io/future-of-coding-weekly/
https://stackedit.io/app#