Mike Bostock - Design is a Search Problem

  Рет қаралды 49,926

BocoupLLC

BocoupLLC

Күн бұрын

Пікірлер: 31
@thatsalot3577
@thatsalot3577 2 жыл бұрын
I was looking into D3 and wanted to see this man, this was perhaps the best and most consistent Javascript library I've used so far.
@vinodabcd
@vinodabcd 7 жыл бұрын
Good talk, Love how Mike analogizes so much to algorithms.
@hawkkim1974
@hawkkim1974 7 жыл бұрын
quite honest talk
@rodrigolima8048
@rodrigolima8048 6 жыл бұрын
i can't believe bostock is actually obi wan kenobi
@FelipeGualberto
@FelipeGualberto 7 жыл бұрын
This guy is a genius.
@manuprakash1989
@manuprakash1989 9 жыл бұрын
inspiring
@sendark001
@sendark001 10 жыл бұрын
I would love to work with these guys.
@AlbertNikanorovtscosj
@AlbertNikanorovtscosj 8 жыл бұрын
I thought Mike is Bell Labs guy in his 60s
@deputyVH
@deputyVH 7 жыл бұрын
Why? D3 is not that old.
@schneeekind
@schneeekind 4 жыл бұрын
I LOLed hard
@AlbertNikanorovtscosj
@AlbertNikanorovtscosj 8 жыл бұрын
Oh, Mike Rostock is different in his twitter's photo profile,
@GerbenWijnja
@GerbenWijnja 7 жыл бұрын
Maybe you're looking at the wrong person. This is Mike Bostock, not Rostock.
@les2997
@les2997 8 жыл бұрын
Mike is right: design is a search problem, but this got me thinking about another area... Evolution now makes no sense to me. "Natural Selection selects for the functional advantage, but the mutational search has to find it within the combinatorial sequence that's being explored...natural selection doesn't work until you have something functional to be selected." -- Stephen Myer
@kdani3
@kdani3 8 жыл бұрын
+Les Another layman here, but I think I got your answer. Functional should really signify something that is sustainable. That can be "able to reproduce and help offspring" in the case of most animals and plants. But when you are talking about simpler organisms, things that cannot even be considered living, finding something functional may not be that unlikely. For example, it's not so hard to imagine a simple crystal structure that works like a mold in a way that when it's put into the right chemical environment it can copy recursively. It does not even have to be able to create a copy of itself. Any recurring sequence would do. (For example an alternation of negative and positive molds) It's enough that it can grow in a way that each branch of the structure is very similar (but slightly different) to each other. You already have a concept of competition in this simple thought experiment. If one branch of this structure has a simpler shape and is able to grow faster, it'll eventually grow bigger than the rest and steal its resources, causing it to molder from gradual chemical degradation. A branch with a basic ability to repair is also more sustainable. There are many different functional characteristics to be selected here. And that's actually a summarized version of one theory of how living things came into existence.
@les2997
@les2997 8 жыл бұрын
+Dániel Kántor Perhaps the software industry could use the amazing design / search features of dumb material processes :)
@kdani3
@kdani3 8 жыл бұрын
Les Well, it does, actually. In computer science you have evolutionary/genetic algorithms, which are based off a formalized model of evolution. Many sciences use such algorithms for optimization purposes, such as in engineering, where you can use them to find the best shape for an antenna for example. There is a wide range of applications. Working on an automatized diet planner, I use a similar (very simple!) algorithm. Read about what it can do in my note: facebook.com/notes/d%C3%A1niel-k%C3%A1ntor/get-your-food-right-for-36-or-less-a-day/1314085741941475 That said, this approach can only be used in some situations. In other situations, doing the math yourself can absurdly outperform evolution.
@les2997
@les2997 8 жыл бұрын
+Dániel Kántor Right, but these algorithms have a designer. I never saw a large scale computer simulation confirming evolution.
@kdani3
@kdani3 8 жыл бұрын
Les I think a fairly simple software example can demonstrate why evolution can work. I used a reasonable set of ingredients for my diet planner, but if I added one million nonsense ingredients and just a handful (
@tractatusviii7465
@tractatusviii7465 5 жыл бұрын
chief d3 chairmaker. love & hate
@artychartybyjackmerlinbruc7134
@artychartybyjackmerlinbruc7134 7 жыл бұрын
How do you export D3 visualizations to SVG files?
@deputyVH
@deputyVH 7 жыл бұрын
Strange question as D3 generates SVG so if you view the source code of the web page you can see the generated SVG. Of course the web page may include some of the styles used by the SVG output so you will need that too.
The beauty of data visualization - David McCandless
18:18
TED-Ed
Рет қаралды 1,4 МЛН
Keynote - Mike Bostock
51:41
BocoupLLC
Рет қаралды 9 М.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Маусымашар-2023 / Гала-концерт / АТУ қоштасу
1:27:35
Jaidarman OFFICIAL / JCI
Рет қаралды 390 М.
Bret Victor - Inventing on Principle
54:20
Rui Oliveira
Рет қаралды 302 М.
Mike Bostock - Keynote - CSVConf 2017
48:58
csvconf
Рет қаралды 11 М.
Data Visualization Design by Etan Lightstone: FutureStack 13
28:30
The Principles of Design | FREE COURSE
21:47
Envato Tuts+
Рет қаралды 1,3 МЛН
Monumental Activations | Mike Bostock | Design@Large
55:51
Design Lab
Рет қаралды 2,3 М.
A Conscious Universe? - Dr Rupert Sheldrake
1:22:44
The Weekend University
Рет қаралды 1,5 МЛН
Data Visualization with D3 by Michael Menz
45:17
CS50
Рет қаралды 35 М.