Skip to content

Commit 38c8e6d

Browse files
author
Steve Krouse
committed
## Friday Sept 27, 2019
* TOC {: toc } ### JE Call on 9/25/19 On Wednesday I spent two hours preparing for the call with JE, thinking through my plan for a "vision statement" project. The notes from the call are [here](/notes/jonathan-edwards/09-25-19). He approved of the plan and suggested this year's Salon de Refuge as a place to publish these notes. We agreed on **next Friday, Oct 4** as the time I will send him a couple paragraphs of a plan for this project: - my research goals, what I'm doing and why - write the abstract to the paper I want to submit Here are the prep notes: - Are there similar efforts like this? Clearly the Mother of All Demos comes to mind. But the Internet, Wikipedia, and open-source were all existence proofs. Yes some people hyped them up but it just took time for them to proof in the pudding. BV's talks come to mind but they also have a mixed legacy. They got me (and Webflow and Notion and Explorables) so I think its net super positive. - Markers of success - virality: super top of HN/reddit/twitter with thousands of upvotes, retweets - people citing it as influential to their own work (or career changes) - friends and family better understand what I'm trying to do (more incidental) - people want to sponsor or invest in what I'm doing (more inbound support requests) - Goal take away messages - something about how there are all sorts of limitations with technology that we have learned to live with but that are worth trying to fix - a feeling that the computer revolution that has happened doesn't live up to what can happen - a sense of medium from speaking to writing to printing press, radio, tv, internet, social media, etc that is so key and merits focus - wow, these are similar to https://futureofcoding.org/drafts/statement#5-year-goal! - in other words, my new thinking is: can I demo this system without a building it? can I use my imagination to cut corners? - Day in the life - The problem with demo-ing using such a system without modifying it is that it feels like another app. The problem with modifying it too much is that it feels like a lot of work, when in reality the modifications happen rarely - Some interfaces I wish existed - I could train my phone or watch with custom voice commands, such as: "I will follow up on that" to retroactively save and remind me about the last couple minutes of conversation. Trying to solve the problem of having to pull out my phone to take notes or reminders and disconnect from the conversation. - The ability to connect to multiple wifi networks at the same time, or dynamically switch between them based on bandwidth - Block phone numbers based on a pattern (app for this) - Spotify running - mix and match bits of functionality from google apps and code - todo list, email, amazing marvin, team project management - CRMs, Notion, Coda - invite list for party, expected attendance, tracking responses, seating list, analytics - https://futureofcoding.org/drafts/ulf-2019 - expense tracking - Other idea is to do interviews with people to get them to imagine / pretend build in Figma what interfaces they'd want Let's get visual! This system exists. What do I build? The system would let me interact with my Inbox as a stream of emails of some sort. I think that the idea of an "inbox" that you try and keep to zero by either doing the thing or putting it in a bucket of whent to do it is a good strategy. All emails (accept spam or others filtered out) will go to this inbox. I will also put new todos in here that are generated in real life such as meetings. This is like emailing yourself todos. --> One way to think of this strategy is emailing yourself todos and snoozing things. That works but it doesn't allow reordring of todos or nesting of todos or a lot of other expression. Something closer to Coda is what I want but also email within it. But you can do that with Coda! You can even view the emails one at a time in something that looks like Gmail for iPad. But it's not nearly as nice... This is where it gets subtle. I want to be able to have everything how I want it but I don't want to have to make it all myself. I'd like to customize building on what others have done, occasionally adding my own little customizations, mostly through composability, and occasionally through work from scratch. I think I have to bite the bullet and actually design it... Here's a ~20 minutes of work on some sketches: ![](https://user-images.githubusercontent.com/2288939/65612444-2df65c80-dfac-11e9-9f44-029f3d4bcf6b.png) Places I drew from and shouldn't forget when doing this work: - https://futureofcoding.org/log#end-user--end-community-computing-vision - https://futureofcoding.org/drafts/statement#5-year-goal - https://futureofcoding.org/drafts/ulf-2019 ### Other vision statement thoughts - How we allow for the functionality of Uber (people to exchange money for rides) without the centralized company Uber? For example, drivers can export their location, verified reviews, and a pricing function. Can we generalize for all sorts of such exchanges in a Craigslist sort of way? How do people export the _type_ of service they provide? Do we need an ontology of services and products or can simple searching work? - Metaphorically, Illich's thoughts on bikes vs cars could be an interesting way to explain end-user programming vs corporate-built software. It's similar to the metaphor I got from Dynamicland of a knife vs a Nespresso, which recently worked well on a friend.
1 parent a1198b9 commit 38c8e6d

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

notes/jonathan-edwards/09-25-19.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: JE Meeting 9-25-19
3+
---
4+
5+
# JE Meeting 9/25/19
6+
7+
8+
## Agenda
9+
10+
- I'm looking to spend ~3 months in heads-down research mode, but it can be more or less. I thought that'd be a good chunk of time to start with and then revisit later. I was thinking that we could plan it around a talk or conference deadline. Or we could make one up and maybe I somehow find a way to hold myself to it? It will also depend on what I decide to work on of course... But Oct 1 to Dec 31 is my current thinking. It might be Oct 6 to Jan 31 but that's the idea.
11+
12+
- I have a few options for what to work on next, but I have one that I'm kinda attached to. So hear me out, but I have other ideas if you really disapprove...
13+
14+
- I feel the need for a powerful vision statement. Maybe a video, maybe an essay with photos and videos. Putting my steak in the ground for the community and also outside of it -- my friends and family outside of research. (Thought it is important to have a specific audience.) In some ways I see it being similar to Bret Victor talks and videos, or like the Augmenting Human Intellect research agenda. I want to convey the problem with how things are, and how much better things could be (if we solved all the problems between here and there). Maybe through experimenting with my dream things and others'.
15+
16+
- No SPLASH this year, ok? Work with someone going to record things?
17+
18+
## To decide
19+
20+
- timeline --> now-ish to early Feb
21+
- finish deadline / venue --> Salon, Feb
22+
- content --> BV style thing
23+
- next meeting / checkin schedule --> next Friday
24+
- SPLASH / live recording --> last min decision
25+
26+
## Notes
27+
28+
- Bret Victor-y
29+
- I agree
30+
- Time and space and relativity is very hard and very dense hard-ness. Maybe too crowded
31+
- "end-community programming" has nice overtones, and social impact of this work is much less crowded. more room for making a mark. much more topical. culture is so important in programming. very relevant
32+
- "research fiction" --> maybe a BV term, maybe Toby. BV / Engelbart, sci fi thing
33+
- dark matter of software - 90% of all software doesn't exist because too expensive to make
34+
- good timing because the theme of the next salon will be an illichian convivial computing: bicycles for the mind, so that could be the perfect target / milestone.
35+
- either a mockup or something: vision
36+
- key problem stopping it (cultural, technical, research) - lacking in BV's work. Some sort of roadmap with milestones. Research Programme.
37+
- A paper doing this would fit right in. Timing is right. Submit in early Feb.
38+
- try to attend comp collective this friday ilich
39+
- mockup the software architecture that could enable this
40+
- TODO write up my research goals, what I'm doing and why, going into that conference. goals, etc.
41+
- write the abstract to my paper that I want to submit to the Salon now (another way to think of it)
42+
- deadline to send him this is oct 4
43+
- he liked when I said "talking to other people" to get some more use cases because that opens up other perspectives. I'm a bad subject for this because I could build these things
44+
- cautionary tale: we all spend some time building our personal information world ideal world. It never produces anything general purpose. In emacs. So arcane and complicated. He used to have an enormous .el file. That's the risk just doing it for ourselves.
45+
- he agrees with me that people can't imagine what they want, but I can pull their needs and how they think and I can provide some technical empathy to solve them
46+
- his current update
47+
- talk at Kent Oct 21
48+
- semantics working mostly now and read-only UI in progress
49+
- maybe show me soon

0 commit comments

Comments
 (0)