Szymon Kaliski 2022-01-04 07:51:35 the talks from LIVE 2021 are now available on the workshop website - http://liveprog.org
a ton of cool things in there, and if you scroll to the bottom of the list I talk about as of yet unpublished Ink&Switch project :)
Tak Tran 2022-01-04 18:18:36 ❤ the Inkbase project @Szymon Kaliski - like the idea of the fidelity of the tool matching the maturity of the idea, and would be awesome to have something more humane like ink/sketching be more of a computing primitive 🙂
Dalton Banks 2022-01-05 01:42:52 @Szymon Kaliski really fun demo, so much i want to play around with there. impatient for a ⚙framework 60fps epaper notepad
Deepak Karki 2022-01-04 21:19:33 https://hciforstartups.org/
HCI for Startups is a new course that will help you learn and apply techniques in human-computer interaction to the challenges of building new (potentially commercially viable) technology products and services.
If you are a CMU student, you should enroll. If you are an Internet visitor, please follow along online. Most materials are made available online.
Henning Sato von Rosen 2022-01-04 21:28:21 Thanks for sharing; very much FoC! Looking forward to digesting some of it.
Mariano Guerra 2022-01-05 15:23:30 Dalton Banks 2022-01-05 17:45:26 [January 5th, 2022 5:27 AM] dalton: I’m struck by how rare it is for basic control systems knowledge to show up in our projects; my impression is that the common approaches to closed loop feedback are:
• Ad hoc exception handling and state management
• An exercise left to the user
• ‘I’m sorry dave, I’m afraid I can’t do that’
I think we tend this way because the underlying substrates (CPUs, peripherals, ISAs, PL grammars) are so well characterized as to allow formerly unthinkable consistency with open-loop methods.
It seems like there’s a lot of low hanging fruit here, and it gets at the heart of what ‘liveness’ is about. I’m curious if anyone here has experience working with controls/dynamical systems, or pointers to FoC type projects being approached in this way.
PS if you’re not familiar with controls, a wikipedia trip makes it seem like a lot of daunting math, but the basics are actually pretty simple. Basically you’ve got your current system state, a function to compute the next state, and then whatever parameters you can actual directly control (“direct manipulation”). If you’ve ever used React or FRP, they get halfway there, then overcomplicate and oversimplify it at the same time. Here’s a friendly intro if you’re curious: https://www.youtube.com/watch?v=O-OqgFE9SD4.
Mariano Guerra 2022-01-05 15:26:32 Céu: Structured Synchronous Reactive Programming
Check the video on the landing page, it's a great overview
http://ceu-lang.org/
Shubhadeep Roychowdhury 2022-01-06 04:32:36 Mariano Guerra 2022-01-06 20:23:07 Andrew F 2022-01-06 20:31:29 What I want: a combined chording keyboard and pointer (probably track point style) that connects to my phone via Bluetooth and folds up to fit in my pocket. Relatedly, I think the game-controller form factor is underrated for input devices.
Kartik Agaram 2022-01-07 00:01:17 Related idea: I wish I could type into the touch screen and also use gestures for punctuation to avoid having to press shift and whatnot. That would make coding on the keyboard much more tractable.
nicolas decoster 2022-01-07 12:04:46 Idea: a way to detect fingers movements/positions so you don't need a keyboard or tactile device. Combined with chord typing for example. So you can tap on your desk, your thighs, etc.