Skip to content

Commit 04b4251

Browse files
author
Steve Krouse
committed
added notes with dan and jaime
1 parent 355bb04 commit 04b4251

File tree

2 files changed

+169
-0
lines changed

2 files changed

+169
-0
lines changed

notes/dan-scanlon-call-9-5-17.md

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
---
2+
title: Dan Scanlon Call 9/5/17
3+
---
4+
5+
# Dan Scanlon Call 9/5/17
6+
7+
8+
* Listened to a few of my podcasts while on a long drive!
9+
10+
* Used to work at TabTour, now call Thinkster math
11+
* got excited about Bret Victor here
12+
* "Netflix for worksheets"
13+
* they aren't leveraging their medium (iPad) as much as possible
14+
15+
16+
* Now works at Analytical Flavor System
17+
* describe flavor profiles
18+
* sell the insights to food and beverage companies
19+
* friends of his, from Penn State, hung out at hackathons
20+
* leaving now, because of a cash crunch
21+
22+
23+
* Futurism
24+
* also his friend Alex and his friend Jordan
25+
* just made him a large offer to be head of engineering
26+
* media company, including blog
27+
* make investments and do new product development
28+
* thesis: "stuff that represents the future"
29+
* started two years ago
30+
* it's grown really fast
31+
* by using anaytics
32+
* have audience of several million
33+
* they started gravity blanket
34+
35+
36+
* His past future of programming research
37+
* GraphQL + Datomic
38+
* React Native WYSIWYG
39+
40+
41+
* In free time, future of programming research
42+
* Bret Victor, stop drawing dead fish, and dynamic visualizations
43+
* funciton out of sequences through interactions with canvas
44+
* start with line
45+
* manipulate that line
46+
* TODO send him aprt.us
47+
* new reframing
48+
* types as shapes makes things more intuative
49+
* he wasnts to think about types as spaces
50+
* boolean is a number line, but only at 0 or 1
51+
* analytical flavor system flavor profile is 24-dimensional space, where each scalar is represented 1-5
52+
* interact with something in space
53+
* that interaction turns into a series of frames
54+
* "moving a fish vertically up will cause one frame be to created"
55+
* "how do I animate moving the fish up?"
56+
* loop the sequence so that last position of the fish is the new origin
57+
* FramerJS
58+
* constrast: it's not UI-data-binding, because the thing you're interacting with in the canvas is not neccesarily a visual output
59+
* can visualize any Abstract Data Types
60+
* example app
61+
* move your finger across screen and get different wave sounds
62+
* 1. create touch event sequence
63+
* 2. put circle on screen in corner
64+
* 3. draw a line to it from the x-axis and y-axis
65+
* 4. label the value of the magnitue of those lines
66+
* 5. map the value of these values to the speaker
67+
* doing this research in his free time
68+
* restraining himself from coding it himself
69+
* trying to think it out in his head, hypothetically
70+
* TODO Elliot Conal denotational design
71+
72+
* Get his feedback on my research
73+
* StreamSheets
74+
* The inspiration of his project (Aberration) is in order to have a truly powerful system, you have to be able to manipulate the lower levels of a system within that system so you can "lift the hood"
75+
* Related to Alan Kay STEPS
76+
* Thinking about the complex pieces of data that will push the boundaries of your interface
77+
* Visualizing nested objects, for example, was hard in a prior prototype of his but will be better in Aberration
78+
* TODO ask if he has picture of Aberration
79+
* If you're trying to make a game
80+
* you have x-position and y-position
81+
82+
83+
* TODO add to slack group
84+
85+
<script>
86+
87+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
88+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
89+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
90+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
91+
92+
ga('create', 'UA-103157758-1', 'auto');
93+
ga('send', 'pageview');
94+
95+
</script>

notes/jaime-brandon-call-9-5-17.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
title: Jaime Brandon Call 9/5/17
3+
---
4+
5+
# Jaime Brandon Call 9/5/17
6+
7+
8+
* part time master in cognitive science at UCL
9+
10+
11+
* replication crisis in softer sciences in last decade or so, lsat 40-50 years, subtle effects of statistics. TODO 7 deadly sins of psychology http://scattered-thoughts.net/blog/2017/05/18/notes-on-the-seven-deadly-sins-of-psychology-a-manifesto-for-reforming-the-culture-of-scientific-practice/
12+
13+
14+
* check out http://tiddlywiki.com/ for better system than github pages. has some neat ideas, but feels like it needs to be unified more
15+
16+
17+
* in order to understand query, datalog, read about logicblox, like https://pdfs.semanticscholar.org/0ffa/f68f4399998864d6d9835c7bd8240d322b49.pdf
18+
19+
20+
* currently being paid to work 3 days a week to work on whatever I feel like... supported by logicblox. got them by first building a query compiler first and then showing it around. then the first company that he went to, logicblox, said yes. he was prepared to go around to multiple companies but the first said yes. He mostly talked with the CEO, but he just quit so now the CEO is supporting Jaime personally. Maybe Jaime would start a company with him when he's ready, after his vacation. This is exciting to Jaime because they had been successful in the past, from an execution perspective. They had a buisiness that got money and shipped tech.
21+
22+
23+
* TODO send Jaime Paul Biggar Dark stuff
24+
25+
26+
* StreamSheets feedback
27+
* it is basically "event sourcing", but I have to be careful that there are no side-effects by accident or you lose a lot of the benefits of it
28+
* Google: Frank McSharey Timely dataflow
29+
* MIT Objective spreadsheets https://sdg.csail.mit.edu/projects/objsheets
30+
* "the spreadsheet is the universial UI for timeseries data"
31+
32+
33+
* TODO think about what it would look like to have a branch structure where it encourages you to create smaller and smaller features and merge them early
34+
35+
36+
* Next few weeks for him: trying to keep things small and self contained so he can actually accomplish things. Could be a good platform for keeping track of what paper you've read, want to read, notes you've taken on. Part-database and part-wiki.
37+
38+
39+
* Making each commit and feature really small
40+
* What is that called? "accereting a system instead of desigining it"
41+
* once you come to a feature you want, you first have to list all the possible ways to get it
42+
* building it custom yourself
43+
* tailoring something that exsits to your use
44+
* you have to think about how far away each of the "comprimises" you choose will take you from your vision
45+
* In this conversation, we chatted about how JS and shipping SQL to SQlite on the backend via sending SQL is the quickest way. What's the tradeoff between doing this and another option?
46+
47+
48+
* LogicHub feedback
49+
* https://blog.ought.com/dialog-markets-37db7c185e41
50+
* Made Jaime realize that if there was a tool that made him justify why he wasn't using JS and SQLite, that would help him realize that the reason he isn't is because they are "icky" in his head and when he reflects on why he's not using it, he just thinks "there must be some reason". TODO think about whether it could somehow be integrated with WoofJS worklow in ways
51+
* He has a decision template and heuristics but always forgets to use it in the moment and is wondering how to make sure that he is reminded through triggers and then checks
52+
53+
54+
* TODO think about the recurring reminders I want to think about and make sure I check regularly
55+
56+
* software knowledge transfer of best practices doesn't happen as much (like me seeing Jaime's journal) in the same way as you would if you were a mathmatician and could watch a peer do a proof
57+
58+
* TODO add Jaime to slack group
59+
60+
* how they run liberal media stuff
61+
* 15 min of saying hi
62+
* then pair people randomly and send them on 15min walks (TODO add this to list of options for future programming meetings)
63+
64+
<script>
65+
66+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
67+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
68+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
69+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
70+
71+
ga('create', 'UA-103157758-1', 'auto');
72+
ga('send', 'pageview');
73+
74+
</script>

0 commit comments

Comments
 (0)