Jack Rusher 2021-09-20 08:25:10 Andreas S. 2021-09-20 10:07:51 This actually looks really good, I have forwarded it to some parents with elementary school kids, lets see how they roll with it!
Ivan Reese 2021-09-20 16:03:51 I like the use of corners for draggable UI — feels very Fitts-friendly, though I wonder if that works just as well on mobile (since the screen edges are no longer "infinitely" wide).
I also like the floating panels on each screen edge, specifically that you're encouraged to set them up arbitrarily however you like. This all has a really friendly vibe.
Zach Potter 2021-09-20 20:44:41 Wow so clever! I love how the discard corner keeps reference to the last discarded thing so you can drag it back out to undo. There's very few actual buttons, just things you can drag where you need them
Konrad Hinsen 2021-09-22 11:53:53 I suspect that code written via this interface will look quite different to code written in text editors, because of the very different visual impact of nesting.
Alex Bit 2021-09-22 00:15:28 hi friends. do you use any tool for modularizing/untangling/refactoring the architecture of the code for your big old applications (especially heavy web apps or mobile apps for performance gains)? I recently learned about CAST Imaging, and came across this video: https://player.vimeo.com/video/496050718
- have you ever heard of this tool?
- if yes, why did you use it for?
- if no, do you know/use other similar tools?
Luke Persola 2021-09-22 17:33:45 First I’ve heard of it. I’ve used other tools that visualize code as graphs but usually just to take a glance.
Breck Yunits 2021-09-24 21:11:04 Very interesting Alex. Had not seen that before. It's significantly slower, but does look pretty powerful. With the GitHub one I had some interesting insights in a minute or two. CodeScene has an onboarding, which I did, but then there's a long wait until you get your first results. And then the results include build artifacts and libs, which are instant to exclude with the GH one, but a bit harder to figure out with CodeScene. I've now updated the configs, and am waiting to run the jobs again. Anyway, it does look promising, and excited to see the results, just a bigger learning curve with slower feedback times when using the app.
Breck Yunits 2021-09-24 21:15:21 [update]: yeah this is pretty great. in particular on bigger projects with bigger teams, it provides some really interesting perspectives. thanks for the pointer @Alex Bit!
Kartik Agaram 2021-09-22 01:27:54
🐦 Mel Conway: An Application Development/Execution Platform for the Rest of Us
This is about engaging almost everybody in the process of building real-world applications. It develops the rationale for, and will end with, a product concept.
0:1/2
Ivan Reese 2021-09-22 15:42:03 Not yet! (Haven't read it yet — Twitter seems like a really odd format for something this long and prepared)
Chris Granger 2021-09-22 16:22:45 his “humane dozen” always really resonated with me, his implementation of them never really made sense to me though
nicolas decoster 2021-09-22 16:43:52 Yes I feel the same, the beginning of the thread is very promising but when it comes to the implementation it feels a bit frustrating.
Florian Schulz 2021-09-23 05:38:44 📕 I was looking for the book “Tools for thought” by Howard Rheingold but the shipping time to Switzerland was many weeks. I was then surprised to find the original version on the author’s website: http://www.rheingold.com/texts/tft/
Florian Schulz 2021-09-23 05:57:52 On a sidenote: that website is one of those forgotten gems of the web: longevity. The website’s sourcecode reveals how websites used to be marked up:
Florian Schulz 2021-09-23 05:58:53 What got me to inspect it? Well, it didn’t work with Safari Reader Mode. So I suspected something about the markup wasn’t quite right: most of the content is wrapped inside one or more<blockquote>
tags.
Harry Brundage 2021-09-23 16:15:40 anyone got any good resources on diff-ing of not-text? comparing what has changed since the last time you looked or what is different between what you're about to publish vs what has already been published in a node/wire system or other such 2D, visual heavy interface paradigm?
Shalabh 2021-09-23 18:41:16 The LIVE 2021 (Workshop on Live Programming) lineup looks great: http://liveprog.org/
Includes our very own Mariano Guerra. There's a talk on "Smalltalk and Hypercard", another one called "Inkbase" from @Szymon Kaliski, "Joker" by Geoffrey Litt... in fact all these talks look great so it's hard to highlight just a few. Last year they published the videos. Not sure if it is the same this year.
Eric Gade 2021-09-23 18:47:06 Thanks for posting, this looks great. HC/ST talk will be fun. Plus Gilad Bracha is always entertaining
J. Ryan Stinnett 🕰️ 2021-03-29 11:53:05 I've been wanting to read Bonnie Nardi's "A Small Matter of Programming: Perspectives on End User Computing" for a while now, but I thought it was trapped in out of print paper only... I just discovered there's a PDF version available at https://ieeexplore.ieee.org/book/6267418, so perhaps of interest to others here who may want to read it as well.
Florian Schulz 2021-09-25 09:59:39 Not directly related to programming, but I love these playful interactives on the Ableton website that teaches how to play a Synth (2019): https://learningsynths.ableton.com/en/get-started
It’s really fun because the interactions are simplified to the use of mouse buttons and gestures. Within each interactive, they are mapped to different parameters, often controlling multiple at a time and the visual feedback is so clear. Doesn’t feel like doing heavy work compared to using the actual tool.
Srini Kadamati 2021-09-25 14:25:33 oo! I’ve been following Jack for a while, he’s also in our Explorable Explanations Slack
Kartik Agaram 2021-09-26 02:49:01 Ivan Reese 2021-09-26 03:03:56 (Also, in my of my Hest posts, I embedded a piece of music that moves smoothly back and forth between some polyrhythms (when slow) and the corresponding chords (when fast) to illustrate a point about perceptions of time in execution, but sadly the musician has since deleted their entire online presence and the embed is lost)
William Taysom 2021-09-26 04:49:47 "Only a fraction." 😏 If you take this to its limit, you start hearing measure theory https://www.youtube.com/watch?v=cyW5z-M2yzw. I love this video for how it gives you a feel for the way that the continuum differs from a rational subset without any sort of Cantor contradiction. (Uncountability tells you what the reals aren't, but doesn't so much help you feel for what they are like.)