Marble Machine X – A Lesson in Dumb Design

The best kind of videos that I've made
are videos where I'm trying to teach myself new stuff, and you get the chance to learn with me. And in this very video,
I'm trying to teach myself some of the most profound stuff I've ever attempted. And, if I manage to learn just a tiny sliver
of what I'm trying to teach myself, this could be one of the most valuable videos
I've ever made in my humble opinion. [click]
Okay, so what's going on with the Marble Machine X right now then? During this summer I thought
long and hard about this, and I have identified [click]
four major issues holding me back from succeeding with the Marble Machine X. Issue number one:
I didn't make the design requirements less dumb. As I will show you in this video,
this is is causing major issues with the functionality
of the Marble Machine X. Almost every persistent problem on the machine
can be traced back to my dumb design requirements.

This has been such a big learning experience for me. And, by making this video I hope that some of you
get the chance to learn from my mistake. In a brilliant three-part video series,
Tim Dodd, the Everyday Astronaut, toured the SpaceX factory grounds with Elon Musk, and… In the middle of the tour,
Tim asked Elon why the grid fins no longer folded in. Elon replied by giving a 5-minute lecture about design processes that tells us exactly
why the Marble Machine X is not working.

(See captions in the video) Elon Musk: – Does not matter who gave'em to you. It's particularly dangerous if a smart person
gave you the requirements, because you might not question them enough. Tim: – Yeah, you might take it as like gospel,
like "I have to do this thing". – Yes. Everyone's wrong, no matter who you are,
everyone's wrong some of the time. So make your requirements less dumb. Then… try very hard to delete
the part or process.

This is actually very important.
If you're not… occasionally adding things back in,
you are not deleting enough. Only the third step is simplify or optimize. The third step. Not the first step. The reason it's the third step is
because it's very common. It's possibly the most common error
of a smart engineer: It's to optimize a thing that should not exist. – Right. – Okay, and say, well, how do we get…
Why would you do that? Well, everyone has been trained
in high school and college to… that you gotta answer the question. Convergent logic. So you can't tell a professor
"your question is dumb." You will get a bad grade.
You have to answer the question. (See captions in the video) That is: (See captions in the video) – Right. – Finally you get to step four, which is accelerate cycle time.

You're moving too slowly, go faster, but don't go faster until you
have worked on the other three things first. (See captions in the video) And then the final step is automate. And… Now I have personally made the mistake
of going backwards on all five steps. Multiple times, where, I tell you,
I automated, accelerated, simplified and then deleted. Like one example I've talked about
before is like the… They were these like fiberglass mats,
on top of the Model 3 battery pack, they were in between the floor pan and the battery. And it was at one point choking
the battery pack production line and I was like,
basically living on the battery pack production line, like probably fix the line. But finally I said, what the hell are these mats for? And… And I asked the… the battery safety team, because I like…
"Are these mats for… What are these mats for?" They said "Oh, these mats."
I said "Are they for fire protection or something"? They said, "No, they are for noise and vibration.
So you don't get the…" And I said, "But you're the battery department." Then I asked an NVA…
noise vibration analysis team, "What's it for?"
They said "Fire safety." So literally it was like being
in a Dilbert cartoon, OK? (See captions in the video) [explosion] Okay, so, what actually makes the design requirements
for the Marble Machine X dumb? I have put aesthetical requirements, meaning how 'cool' something looks, at the same importance level
as functional requirements.

I… underestimated the difficulty of the project so much that I thought that I could afford
to prioritize looks over function. This shows you how extremely naïve I was,
going into this process. I underestimated the problem,
and I overestimated myself. Looks have to come second,
after the thing is actually working. Who would have thought?
[laughs] And, yeah, I've been aware about
this mistakes for quite some time. This is what I said about
the exact same topic in a video from long ago: Today I've been contemplating
giving up on the machine, and I also been contemplating how
amazingly awesome the machine will be when I finish it. I'm fighting this fight, you know,
between looks and mechanics. It's all this eternal war,
between the artist and the engineer. I'm playing both sides,
and I'm losing on both sides, basically. While the machine is made up of all these arms, the mechanics is really
the foundation for everything else.

If the marbles get stuck,
or if they fall out of the machine, nothing else really matters, like Metallica once said. I have made a demonstration here
to show you exactly how these dumb design requirements result in
failure after failure on the Marble Machine X. So the goal here, is for the marbles to go
from point A up here down to point B down here. On the table, we have two competing solutions. So, here on the right side
we have the constrained solution, where the marbles are going through this PMMA tube.

On the left side, we have the unconstrained solution,
where the marbles go in a group straight down, hopefully into the bucket. Let's see how well these designs
are doing their jobs. So, I'm gonna start over here with the constrained path. [marbles released] We have two marbles in the bucket, and… Oops! Looks like the marbles got stuck there. Okay, that's not so good.
Let's see the unconstrained path. [marbles released] Aah! All the marbles reached the goal,
so… Okay. Turns out this unconstrained path
actually did a really good job. Who would have thought?
[chuckles] Which one of these two solutions
do you think I used for the Marble Machine X? Of course this one, the constrained one. So why did I choose this solution,
since it doesn't seem to really work so great? Because it looks cool.
[chuckles] So from the beginning of the project,
I just wanted the marbles to go in one line, like a factory assembly line, and…

That was kind of a darling, so…
What do you expect? Do you want me to just kill my darling,
just because it doesn't work? [chuckles] Na na na na. This old trope 'Form From Function',
it's some kind of antiquated boomer design advice. I'm more into the millennial version:
'Form and perhaps Function'. Yeah, let's take that one. And then let's accept donations
from like 11 000 people, who believes in my abilities, and use the funding to put it into
a "Form and perhaps Function" project.

Yes, let's do that Martin, way to go. So this design that gets stuck: We have it in the machine itself,
right down here. So, before the marbles enter this tube right here, they have to be collected and go into a single line. And, the marbles has never got stuck
ever in the history of the Marble Machine X here, until recently when I finished the cyber bass, the marble throughput was increased, and guess what,
the marbles got stuck. Who would have thought?
[chuckles] [audience cheers] Let me tell you about what's happened just before the last livestream I made, before going to Sweden over the summer. It was the very last day before my trip. The cyber bass was ready.
Sun was shining. The floor was free from marbles,
and I felt fully prepared for a livestream where I wanted to impress on you all
how well the machine was doing, and…

Normally before these livestreams I was always late, doing last-minute fixes under huge stress, but. not. this. day.
[chuckles] I was ready like,
one hour before we were supposed to go live. I just had to shower, and then crush it
together with Hannes2000. Felt great. But… just before heading into the shower
I made like one final test to prepare the machine and suddenly I heard the heart-breaking sound
of marbles falling on the floor. I stopped the machine, and the constrained marble path
had flooded for the first time ever. At this time I didn't panic.
I cleaned up all the marbles from the floor. Added a little bit of tape, and tested again. The marbles flooded again. Slightly more panicked, I repeated these tests. And the marbles flooded like three more times. Every time resulting in me
crawling around like Gollum, picking marbles from the floor. So in the end I got it right
and the marbles seemed to stop flooding. Good! All was good. Now it was twenty minutes
until the livestream was set to go live.

I was a little bit stressed,
but not too much, so I just needed to crank the machine,
one more time, in preparation for the live stream. So I started to crank the machine and I saw all the marbles starting
to go up in the first gear. And as in slow motion, I saw the marbles fill up the whole gear,
and then I saw the PMMA tube here explode. [chuckles] With marbles exploding out
all over the floor as a result, so… The lower gear moves faster
than the upper gear, so when the marbles are
pressing too hard on that pipe, they had nowhere to go
and the pipe exploded. Perfect! Now it was ten minutes
until the livestream was to go live. The floor was filled with marbles,
and the transportation pipe was broken, so I taped the pipe with masking tape,
I crawled around like Gollum yet again, and got all the marbles up from the floor.

Four minutes before the livestream
was going to go live, I went into the shower in full panic. Seven minutes later we started the livestream. Only three minutes late. And even though the machine hadn't been
fully calibrated for timing at this time, the machine actually played pretty well. Unedited, live mixed music. So here are some clips from that very livestream. [♪ unreleased/80 000 Marble Test ♪] [cyber bass riff] [drum-triggered cat and dog sounds]
(Music ends) Hannes2000: – [laughs]
Yes! So, why did my fully prepared livestream
turn into chaos and panic? Well, because I didn't make
my design requirements less dumb.

That's why. Because I prioritized looks over function. But wait! Don't the marbles
actually need to be constrained to fall into the magnet lift correctly? Yes. But… That's exactly the type of wrong question
Elon taught us to not answer, but instead question the validity of the question itself. The marbles only need to be constrained
if I'm using this type of magnet lift. Okay, so… Why did I use this type of magnet lift?
[chuckles] Anyone care to guess?
Waiting… Yeah, because it looks cool.
[chuckles] In fact, I think it looked so cool, so I accepted that with the magnetic lift system,
I needed a complex demagnetizer as well. Which in itself became
an endless point of debugging and optimization, so, if I had skipped the magnetic lift,
not only could I have simplified the marble transport, I could also have skipped
several complex moving parts, but…

I didn't do that, because hey,
I thought it looked cool. Ow, I hurt my eye.
[chuckles] Oh anyway. So when I started to hang out with engineers,
they screamed at me to not use the magnet lift. I thought that engineers were generally
narrow-minded, negative and lacking in imagination. I thought it was up to me,
the Jesus of optimism and 'Yes can do' attitude,
to save these lost souls from the dark paths of skepticism.
[chuckles] And now after three years of crawling like Gollum, the pain in my snowflake knees
have finally made me go full circle. And now I think that the skepticism of a weathered engineer
is actually a thing of beauty. It's a driving force
and not a stop block, so… There… I guess there's a reason
why it's called 'Form From Function'. And there's a reason why it's not called
"Form and perhaps Function". Who would have thought?
[chuckles] [inhales deeply] Am I just going to scrap this machine? No. My plan is to finish the assembly
of this machine, warts and all.

And then record one song,
and make one music video with this machine. Because I think the Marble Machine X deserves that. And I think that you and everyone
invested in the Marble Machine X deserves that. [click]
But, what about the world tour then? Has all this actually been a complete waste of time? Absolutely not.
Queue optimistic music. [optimistic music] So let's zoom out.
Shift our perspective, and think about the machine
that builds the machine. The machine that builds the machine
is in better shape than ever. I would never have the skills I have today if I hadn't gone through this whole process. We built the Marble Machine X
and it's nearly working perfectly. Nearly is not enough,
but the fact that we got so close tells me that if we can make a new machine, with ten-X improvements,
using what we have learned, we will have a machine
that can go on world tours, so…

For example, when SpaceX
test flies a new design, they don't really care if the rocket crashes on impact, as long as they are getting the data they want. Dave Lee: – I was talking to this guy…
Marcus House, he has a SpaceX channel. Warren: – I know Marcus, yeah. Dave Lee: – Yeah… Yeah, great guy… And I was asking "Why is SpaceX
making like SN21, and 22," "like, you know… rockets,
when they even haven't tested SN20?" And his answer was really insightful, he's saying: "It's because SpaceX
thinks the machine that makes this machine," "that the process of production is more…"
Nice.

– The machine that builds the machine.
– Exactly. "is more important
than actually the product." So, they're willing to scrap the product. They don't even have to ever use
whatever they made for SN21-22. It's just the learning that they've gotten
from actually trying it, is worth it. So how can we use what we have learnt,
and make something beautiful out of this new knowledge? The answer is Marble Machine X-T. 'T' standing for 'Touring' version. And that would be the third generation marble machine. And, the MMX-T will be brutally simplified,
both design-wise and process-wise, and… You can read my early thoughts on these
simplifications on the Wintergatan.net blog. I can't wait to get another chance,
I can't wait to knock this one out of the park. Don't underestimate the man who overestimates himself. Third time's the charm everyone. So…
[click] The obvious solution to issue number one is starting over with Marble Machine X-T.

[♪ unreleased / 80000 Marble Test ♪] (End of music fragment) [click]
So far we've looked at the first of the four major issues
holding me back from succeeding with the machine. Before moving on to issue two, three and four, I would like to make an update regarding
the crowdfunding project for the Marble Machine X. [click]
The Marble Machine X is from today officially fully funded. The MMX crowdfunding campaign is a complete success. You did it! I would like to meet each and everyone of you personally and say "Thank you", face-to-face, in the real world. In case the Wintergatan world tour ever happens, we are offering Marble Machine X
contributors a special VIP+1 ticket. So each VIP+1 ticket would grant you: Entry to a Wintergatan concert for you plus a friend. Meet up with me and other MMX contributors. You also get the chance to meet the Marble Machine
up close for you and a friend, so you can inspect what you have supported.

On wintergatan.net you can read about the different groups
that are elligible for these VIP+1 tickets. If you belong to any of these groups, please register your VIP+1 ticket on wintergatan.net. I have to say it feels kinda awkward
to give out a reward that might never become real. But on the other hand, by now I think
that we've reached a common understanding about the uncertainty of this project. The risk factor is part of what makes it great. The Marble Machine X is right up there with Star Citizen at this stage, so…
[chuckles] If the world tour happens, I want all MMX contributors
to be able to visit the concerts, not as guests,
but as VIP members of the team that made it happen.

Hang on here, Martin.
We're not really with you. [click]
(See captions in the video) Thanks to your support, I reached a point where I have
everything I need to finish this project. With your support, I bought materials
and music instruments for the Marble Machine X. And now I have all the parts I need
to finish the marble machine. With your support,
I've been able to collaborate with Olivier from ID-acoustique to build my dream music studio. And the music studio is now completed. With your support,
I have built my dream over-the-top workshop. In this workshop I have all the tools, machinery,
and organization I need to finish the Marble Machine X.

And on the workbench right here, I'm working on
a marble demonstration for later in this video. Let's do a sneak peek. Strange.
[chuckles] With your support, I've even built an outdoor gym. So these snowflake arms don't melt into water. So I'm actually transferring
your funds directly into muscle mass into the very biceps
that are actually building the Marble Machine X. Let's check this epic gym out.
[chuckles] So yeah, here it is,
and you can see the progress is absolutely brutal. I've already started with, like,
these extra things on the side here. Let's see, what's the weight of these? One point twenty-five kilo.
One on each side, mind you. So, we're like already gone from like
twenty kilo to like twenty two and a half. So yeah, progress is real. Here's my chin bar, and yeah… From snowflake to flaming fire, yo. With your support, I could move to a house on the French countryside
where the sun is always shining.

We have grapes, and olives, so… I could build my studios here,
right in the middle of nowhere. In the nature I love. With your support, I've made an over-the-top video studio. I have light and cameras, and with this equipment
I made over two hundred youtube videos. With your support, you have given me an abundant amount
of the most scarce resource we have: Time. What a rare gift for someone to be able to accept. Thanks to your support, I've been able to build a team of colleagues
that means the world to me. You have given me the perfect conditions, it's now up to me to finally execute.

So, wouldn't more money
make it easier for me to execute? It did make it easier, until now. But today, when I can't really find efficient ways
to utilize the money to speed up this process, I can't keep accepting it with good conscience. If you end your financial support today, I want you to know
that the Marble Machine X project will not suffer. Martin, Martin, Martin. You still don't get it, do you? We want to continue no matter what. We actually don't really care about all these
snowflake ramblings of yours, we want nothing back. Shut up,
and take my money. [laughs] I know you're out there,
and I appreciate the hell out of you. You're more than welcome
to continue to support Wintergatan.

But, I want to be clear
that what you would be supporting is changing. (See captions in the video) When I'm building and making videos
at the same time I'm constantly multitasking. Multitasking makes us less efficient and more prone to errors,
and this leads us directly [click]
to issue number two: I have been working on too many non-essential things, so to improve,
I need to work on fewer, essential things. [♪ unreleased / 80000 Marble Test ♪] In the book 'Essentialism:
The Disciplined Pursuit of Less', Greg McKeown argues for the importance of finding out what is actually essential, and then eliminate everything else. A "Non-Essentialist" he writes, "thinks almost everything is essential" and "views opportunities as basically equal".

An "Essentialist", on the other hand, "thinks almost everything is non-essential" and "distinguishes the vital few from the trivial many". "The difference between the way of the essentialist" "and the way of the non-essentialist" "can be seen in the figure opposite." "In both images the same amount of effort is exerted." "In the image on the left,
the energy is divided into many different activities." "The result is that we have the unfulfilling experience" "of making a millimeter of progress
in a million directions." Kind of relatable.
[laughs] "In the image on the right,
the energy is given to fewer activities." "The result is that by investing in fewer things,
we have the satisfying experience" "of making significant progress
in the things that matter most." "The way of the essentialist
rejects the idea that we can fit it all in." "Instead, it require us
to grapple with real trade-offs," "and make tough decisions." (See text in the video) In chapter eleven, Greg writes about the power of a graceful "No".

(See text in the video) "the disciplined pursuit of less is just lip service." "We have good reasons to fear saying no," "yet, as hard as it can be to say No to someone," "failing to do so can cause us" "to miss out on something far more important." Okay, how does this relate to my situation,
and to the Marble Machine X? Well, I've been spending
my energy in a million directions.

Documenting my work
to make youtube videos and livestreams has been essential for this process until now. To make progress from here,
I have to grapple with real trade-offs and make tough decisions. And going forward,
I need to deem most youtube videos
as being non-essential. And only make a few really essential videos. Also the work that remains
on the machine now is tedious and repetitive. I have nothing new to share with you. The Wintergatan videos have
already become tediously repetitive. I don't want them to become
a 40 seasons soap opera, where me and Wilson keeps
dealing with our relationship issues, season after season.

(See text in the video) I strive to become one of those people. [click]
The solution to issue number two is to practice essentialism. [♪ unreleased / 80000 Marble Test ♪] [end of music fragment] Issue number three:
I have been doing a lot (of) shallow work. To improve I need to do deep work. If essentialism can teach me what to work on,
the question about how to work on the essential things still remains. Everything beautiful I have ever created, came from long periods
of uninterrupted concentration.

It came from working alone in an enclosed space out of view from the outside world. Since my creations became popular,
my way of working has changed. I've been working in public,
multitasking on too many projects, and my productivity has gone down. In Essentialism, Greg McKeown calls this "the paradox of success". (See text in the video) "that led to our success in the first place." And, since I fell into the paradox of success,
I've released zero new songs on spotify, I built zero functional Marble Machines. For the past three years,
I've worked harder than I've ever worked. I've been busier than ever,
and yet I've not been productive. The work I've done for the past three years
is what Cal Newport calls "shallow work".

In his book
'Deep Work – Rules for Success in a Distracted World', Cal Newport defines shallow work as: (See text in the video) Cal then goes on to define the alternative:
Deep work. (See text in the video) To exemplify the value of deep work,
Cal tells a story about Carl Jung, who in 1921
created large waves in the field of psychology. Jung was famous and busy. But he wasn't satisfied with busyness alone. So he built a tower out of stone in the woods
to promote deep work in his professional life. The resulting Bollingen tower
has become a legendary symbol for concentration and Jung later went on to become
one of the most influential thinkers in history.

I already have a stone tower in the forest. In fact, I'm sitting in it right now, but… What good is a stone tower in the woods,
if I squander my time doing shallow work? As Neal Stephenson,
the cyberpunk author puts it: (See text in the video) Kind of relatable. Why do I fall into shallow work so easily? According to Cal, one of the many answers
is that in our current hyperactive Internet culture many of us are tending toward
increasingly visible busyness. Because we lack a better way to demonstrate our value. "Busyness as Proxy for Productivity:" (See text in the video) This explains why I always
retour to making videos despite having said several times
that I would make fewer videos. It feels like I'm being
more productive when I show you in a visible way what I'm working on. But fate loves irony: The more I focus on
showing you
what I'm working on, the more I do shallow work,
and the less I get done on the machine.

Inspired by deep work and time blocking,
I made a schedule for my autumn, that looks like this. Instead of doing unorganized
shallow work 12 hours per day, I am going to do organized work 8 hours per day. And leave time for exercise and rest. When I built the first machine,
I spent hours cutting plywood gears manually by hand on the bandsaw. One slip in concentration could ruin
several days of work. And I remember being completely happy standing by the bandsaw,
deeply focused those days. (See underlined text in the video) (See text in the middle) (See text in the middle) "Deep work is a proven way to deep satisfaction" Okay, so… This is a picture of my brain
during the past year, and this is the state I'm trying to enable, by removing what is non-essential,
and going deep.

[click]
Solution to issue number three, for me, is to practice deep work. [♪ unreleased / 80000 Marble Test ♪] [end of music fragment] Issue number four that has held me back
from succeeding with the Marble Machine X is that I haven't been able to
delegate to a team that can execute. Most importantly,
I'm not talking about my current team here. I'm talking about the potential
larger extended team, that I should have built. It turns out: Hiring and managing people
is a full time job in itself. And it also turns out that I am
really, really, really bad at it. Navigating social webs of expectation
takes me out of deep work.

I could perhaps improve a little bit,
but not enough, so… First solution
is that I'm hiring a Wintergatan COO. Chief Operating Officer, full time. If you go to wintergatan.net,
you can find the job listing there. In short: "I am looking for someone
who can act as my right hand," "and together with me,
make Wintergatan 100x more efficient." "Your exact role would be tailored to you," "but one of the most important aspects is" "that you see the Cultural Matrix of our world" "and feel the macro currents of
how value propagates in our digital era." We are transitioning from web 2.0 to web 3.0 and I am looking for a partner who sees this big picture and have ideas about
how to operate Wintergatan in this exciting future.

If you are interested in working with me, please read the job listing
and reach out to us. Thank you! [woosh]
The second idea is to form some kind of decentralized autonomous organization
with a governance token. I think this could be extremely suitable
for the MMXT project. (See captions in the video) [click]
So, the solution for issue number four is to first hire a COO, and then later potentially also creating a DAO. This is my vision,
this is the direction of progress I want to pursue. Every step I can take in this direction,
will be a great improvement. [♪ unreleased / 80000 Marble Test ♪] Okay. [click]
So, what are my near term plans? The very next project for me is, that I'm going to finish a very special project that is inside this box.

I've been working on a secret project
in the background for the last two years. I wanted to keep it behind the scenes,
because I wasn't sure how it would pan out. But it's nearing completion now. And don't get me wrong. I'm not starting a new project. I'm finishing a project,
that was started two years ago. I have collaborated on this project
with one of the best mechanical engineers there is. Florian from the 'Fhuable' youtube channel. Florian has made the prototype inside this box. And Florians execution on this project have been over the top amazing. Crushing all my expectations, but… I was kind of naïve to start this project
alongside the Marble Machine X. But if we succeed, I'm sure that
you are all going to love it, and understand why I went for it.

It's going to be a project that you will be able to
interact with yourself, and, yeah… I can't wait to show you this. [click]
Justin: – I mean I'll say that I… I also have kind of a a bit of a hacker mindset. You know, I try to find
the vulnerabilities, I try to find a crack. I try to take a route which no
one expects and is kind of hidden. Oftentimes you have a problem,
and it looks like there's some sort of impossibility result. Like you can't do something, and like… The way that you escape impossibility results is…

Is kind of by redefining the problem,
or redefining the assumptions. Um, you… you really don't want to take for granted
things that other people took for granted. And… And basically relax
the problem in very subtle ways. Where… Where suddenly you…
you open up a design space. Um… And so yeah…
This is something that I like doing is… kind of taking something where
people seem stuck. You know, they're not… They're no longer making progress,
they thought about it for a long time. And they believe it's impossible.
And then kind of… coming in with fresh eyes, and saying… And a new perspective, and saying "Actually,
if you tweak your… viewpoint just a little bit." There is a way around it. By relaxing the problem in very subtle ways
and by shifting my perspective, I now see how I have been
tying myself down to the ground, with a million tiny ropes like Gulliver, the giant.

I have tied myself down with dumb design requirements, non-essential commitments,
and shallow multitasking. And I have stayed there on the ground for too long, lying in my comfort zone of busyness. It's time for me
to stop paying only lip service to these ideas. It's time for me to stand up, shatter the non-essential bonds, and go towards my long term goals. Thank you for watching. [lights switching off] // Subtitled by Wintergatan Writers. Join our team on discord. // [more lights switching off].

As found on YouTube

You May Also Like