Тёмный

Mike Bostock - Design is a Search Problem 

BocoupLLC
Подписаться 6 тыс.
Просмотров 49 тыс.
50% 1

Наука

Опубликовано:

 

15 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@thatsalot3577
@thatsalot3577 Год назад
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.
@rodrigolima8048
@rodrigolima8048 6 лет назад
i can't believe bostock is actually obi wan kenobi
@hawkkim1974
@hawkkim1974 7 лет назад
quite honest talk
@sendark001
@sendark001 10 лет назад
I would love to work with these guys.
@manuprakash1989
@manuprakash1989 8 лет назад
inspiring
@FelipeGualberto
@FelipeGualberto 6 лет назад
This guy is a genius.
@AlbertNikanorovtscosj
@AlbertNikanorovtscosj 7 лет назад
I thought Mike is Bell Labs guy in his 60s
@deputyVH
@deputyVH 6 лет назад
Why? D3 is not that old.
@schneeekind
@schneeekind 4 года назад
I LOLed hard
@AlbertNikanorovtscosj
@AlbertNikanorovtscosj 7 лет назад
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.
@tractatusviii7465
@tractatusviii7465 5 лет назад
chief d3 chairmaker. love & hate
@artychartybyjackmerlinbruc7134
How do you export D3 visualizations to SVG files?
@deputyVH
@deputyVH 6 лет назад
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.
@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 (
Далее
The beauty of data visualization - David McCandless
18:18
Mike Bostock D3 on Force Layouts
27:23
Просмотров 7 тыс.
Monumental Activations | Mike Bostock | Design@Large
55:51
Bret Victor - Inventing on Principle
54:20
Просмотров 294 тыс.
SVG Beyond Mere Shapes - Nadieh Bremer
28:31
Просмотров 18 тыс.
A.I. Experiments: Visualizing High-Dimensional Space
3:17
Mike Bostock - Keynote - CSVConf 2017
48:58
Просмотров 11 тыс.
I'll Let Myself In: Tactics of Physical Pen Testers
44:56
The Boundary of Computation
12:59
Просмотров 1 млн
iPhone 16 для НИЩЕБРОДОВ!
0:51
Просмотров 6 млн
КРАШ ТЕСТ REALME C61
0:43
Просмотров 136 тыс.