Skip to content

Commit 659de09

Browse files
author
Steve Krouse
committed
# Bret Victor Deep Dive!
## Bret Victor Folder I created an entire folder inside my notes directory. I took so many notes on just Magic Ink](/notes/magic-ink) that it seemed like a good idea to have a seperate file for each piece of his work. ## Tired, and maybe sick This was a long day! I worked for most of the last 10 hours, and most, at least 7 hours, was reading and writing about Bret's projects. I am exhausted, partially because my throat is hurting :( I've really been sick with this thing for a while now! Let me schedule a doctor's appointment now for tomorrow... Ok, I got an appointment for 4pm tomorrow. ### Trust & doctors I wish I had a doctor that I trusted, from a philosophical perspective, as much as I trust my Alexander Technique teacher Rebecca. I have trouble understanding the way doctors think, diagnose and cure things -- partially because they go through so much formal training that I didn't have, whereas Alexander Technique was something that a non-medical person created simply from personal analysis. ## So many of my ideas In particular I was shocked by how many of my favorite ideas *Bret also wrote about*, including a better medium for mathmatics, including for school children, LogicHub, a wiki-like platform for understanding and argumentation with nested sources. # Custom Log I'm really really excited about the work I did on my custom log file yesterday. That was pure fun. Later in the night, I opened it up just to admire it. Hope to work on that again soon! # Tomorrow (12/6/17) Should have 5 hours to continue here with the deep dive as long as I am not feeling too sick.
1 parent 7026816 commit 659de09

10 files changed

+530
-1
lines changed

_data/git-log.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: Simulation as a Practical Tool
3+
---
4+
5+
# [Simulation as a Practical Tool](http://worrydream.com/#!/SimulationAsAPracticalTool) -
6+
7+
_Oct 2009_
8+
9+
* TOC
10+
{:toc}
11+
12+
Brilliant! Abstract mathmatic symbol manipulation was a neccsary evil given that it was *the only way at that time* to *explore mathmatical relationships*. Now that we have computers, we should be able to construct tools better suited to exploring relationships. And in the specific case of physics, we can use simulation tools.
13+
14+
Solving this problem for school math is solving a problem that doesn't exist, given that school math is designed to be hard and annoying.
15+
16+
Solving this problem for "adults" is more interesting.
17+
18+
> We need to compile a corpus of real, motivating problems — problems that people desperately want to explore, but currently cannot.
19+
20+
I wonder if the Mathmatica Langauge is the best solution we currently have to this problem?
21+
22+
<script>
23+
24+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
25+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
26+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
27+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
28+
29+
ga('create', 'UA-103157758-1', 'auto');
30+
ga('send', 'pageview');
31+
32+
</script>
33+
<script repoPath="stevekrouse/futureofcoding.org" type="text/javascript" src="/unbreakable-links/index.js"></script>

notes/bret-victor/bret-victor.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
title: Bret Victor
3+
---
4+
5+
# Bret Victor
6+
7+
* TOC
8+
{:toc}
9+
10+
## Kill Math (page created)
11+
12+
## [Interactive Exploration of a Dynamical System](https://vimeo.com/23839605) - May 16, 2011
13+
14+
## [Scientific Communication](http://worrydream.com/#!/ScientificCommunicationAsSequentialArt) - May 24, 2011
15+
16+
## [Scrubbing Calculator](http://worrydream.com/#!/ScrubbingCalculator) - May 31, 2011
17+
18+
19+
## [The Ladder of Abstraction](http://worrydream.com/#!2/LadderOfAbstraction) - Oct 2011
20+
21+
## [A Brief Rant](http://worrydream.com/#!/ABriefRantOnTheFutureOfInteractionDesign) - Nov 2011
22+
23+
## [Learnable Programming](http://worrydream.com/#!/LearnableProgramming) - Sept 2012
24+
25+
26+
## [Media for Thinking the Unthinkable](http://worrydream.com/#!/MediaForThinkingTheUnthinkable) - April 4, 2013
27+
28+
## [Stop Drawing Dead Fish](https://vimeo.com/64895205) - April 26, 2013
29+
30+
## [Drawing Dynamic Visualizations](https://vimeo.com/66085662) - May 2013
31+
32+
## [The Future of Programming](https://vimeo.com/71278954) - July 2013
33+
34+
## [Links 2013](http://worrydream.com/#!/Links2013)
35+
36+
## [Seeing Spaces](https://vimeo.com/97903574) - June 2014
37+
38+
## [Humane Representation of Thought](https://vimeo.com/115154289) - Oct 2014
39+
40+
## [What a technologist can do about climate change](http://worrydream.com/#!/ClimateChange) - Nov 2015
41+
42+
43+
44+
45+
46+
47+
## [Quotes](http://worrydream.com/#!/quotes)
48+
49+
50+
51+
52+
53+
<script>
54+
55+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
56+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
57+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
58+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
59+
60+
ga('create', 'UA-103157758-1', 'auto');
61+
ga('send', 'pageview');
62+
63+
</script>
64+
<script repoPath="stevekrouse/futureofcoding.org" type="text/javascript" src="/unbreakable-links/index.js"></script>
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: Explorable Explanations
3+
---
4+
5+
# [Explorable Explanations](http://worrydream.com/ExplorableExplanations/)
6+
7+
_March 10, 2011_
8+
9+
* TOC
10+
{:toc}
11+
12+
## [Ten Brighter Ideas?](http://worrydream.com/TenBrighterIdeas/)
13+
14+
Holy shit. How have I never seen this? It's blowing my brain. In many ways, this website represents much of my vision for LogicHub. He even says:
15+
16+
> As you explore this document, imagine a world where we expect every claim to be accompanied by an explorable analysis, and every statistic to be linked to a primary source. Imagine collecting data and designing analyses in a collaborative wiki-like manner.
17+
18+
19+
Published on March 29, 2010, this was the first explorable explanation.
20+
As I currently go through his work in order of creation, I am recognizing a pattern: first he creates something he's passionate about, then he generalizes it via an essay. He did this with the BART widget and Magic Ink, and here with Ten Brighter Ideas and Explorable Explanations. It makes me wonder if I should be working on more concrete problems that I'm passionate about _first_ and then try and abstract from there into a tool afterwards.
21+
22+
In fact, I would argue that Ten Brighter Ideas is so much better than most explorable explanations that I feel like the idea isn't done justice.
23+
24+
## Debate
25+
26+
> Multiple authors could model the same situation, and readers could compare. If you look at the groups for and against the above proposition, you'll see they're basically just hurling around unsourced soundbites, leaving readers little to go on besides emotional appeal. What if both sides were expected to offer reactive documents, and the reader could critically explore their predicted scenarios?
27+
28+
Wow, this is quite similar to my LogicHub idea.
29+
30+
## Inform
31+
32+
This tools like a really neat tool to build interactive fiction: http://inform7.com
33+
34+
<script>
35+
36+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
37+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
38+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
39+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
40+
41+
ga('create', 'UA-103157758-1', 'auto');
42+
ga('send', 'pageview');
43+
44+
</script>
45+
<script repoPath="stevekrouse/futureofcoding.org" type="text/javascript" src="/unbreakable-links/index.js"></script>

notes/bret-victor/kill-math.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: Kill Math
3+
---
4+
5+
# [Kill Math](http://worrydream.com/#!/KillMath)
6+
7+
_April 2011_
8+
9+
* TOC
10+
{:toc}
11+
12+
13+
14+
<script>
15+
16+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
17+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
18+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
19+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
20+
21+
ga('create', 'UA-103157758-1', 'auto');
22+
ga('send', 'pageview');
23+
24+
</script>
25+
<script repoPath="stevekrouse/futureofcoding.org" type="text/javascript" src="/unbreakable-links/index.js"></script>

0 commit comments

Comments
 (0)