You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: links.md
+25-3Lines changed: 25 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -8,17 +8,22 @@ title: Link Research
8
8
9
9
*[General Principles for a Generalized Idea Garden](https://www.researchgate.net/publication/313369217_General_Principles_for_a_Generalized_Idea_Garden)
10
10
* get back to Jonathan Edwards after reading this one!
* Seems like building a relational database from scratch is hard and over my head
100
+
* In my gut, I feel like I could just implement all of these things in a super dumb way to start in StreamSheets and if that's too slow I can optimize all this later.
101
+
* Definitely doesn't feel like something I should figure out now. I should wait until its a more urgent and immediate problem.
102
+
* And it feels like I could just use a JS library or something to hack it for now. These things already exsit.
103
+
*[TodoMVC in Imp](https://github.com/jamii/imp/commit/ea4889010e33a5a522ad2015aff42041c3538139)
104
+
* Reminds me a lot of Eve, which is not a suprise because he worked there
105
+
* Not super intuative to read through on first blush.
106
+
* More of his thoughts on the UI library here: http://scattered-thoughts.net/blog/2017/07/28/relational-ui/
* Re-watched [Felienne Hermans "Spreadsheets are code lady" video](https://www.youtube.com/watch?v=TMIBfzSqguQ). Really amazing talk. One insight I had is that if you really want to make spreadsheets more like coding, you need to remove cell references. You can reference columns by their names and rows only by performing operations (filters, finds) on a range of rows. Cell references are the pointers of spreadsheets.
89
110
*[Out of the Tarpit](https://github.com/papers-we-love/papers-we-love/blob/master/design/out-of-the-tar-pit.pdf)
@@ -93,6 +114,7 @@ title: Link Research
93
114
* In 7.1.2 Control in the real world, "Clearly if the progrma is to every run, some control will be needed somewhere because things will have to happen in some order - but this should be nor more our concern than the fact that the changes are elecricity will be needed somewhere." Also: The synchrony hypothesis assumes that all finite and stateless computatinos take zero time so its immaterial whether they happen in sequence or in parallel.
94
115
* 7.2.2 Ease of expression, "One possible sittuation of this kind is for derived data which is dependent upon both a series of user inputs over time, and its own previous values."
0 commit comments