Worlds hardest jigsaw vs. puzzle machine (all white)

  Рет қаралды 7,198,387

Stuff Made Here

Stuff Made Here

Күн бұрын

Пікірлер: 13 000
@StuffMadeHere
@StuffMadeHere 2 жыл бұрын
Big thanks to everyone who supports me on Patreon! That support allows me to spend such insane amounts of time on projects like this. If you’re interested in support these projects, check out patreon.com/stuffmadehere
@A_Hostage
@A_Hostage 2 жыл бұрын
nice
@rhysishype
@rhysishype 2 жыл бұрын
e
@robbyplummer9414
@robbyplummer9414 2 жыл бұрын
Wassaaaauuuppp
@robbyplummer9414
@robbyplummer9414 2 жыл бұрын
How are you
@wildtom
@wildtom 2 жыл бұрын
Can you tell me what program you use to program; like VS Code
@Kfimenenpah
@Kfimenenpah 2 жыл бұрын
"If at first you don't succeed, reduce your expectations until you're a success" what a line
@glasslinger
@glasslinger 2 жыл бұрын
If at firs you don't succeed, GET ANOTHER BEER!
@ChuckSploder
@ChuckSploder 2 жыл бұрын
"If at first you don't succeed, fail 5 more times." - GLaDOS
@altonyoung8869
@altonyoung8869 2 жыл бұрын
This is my mindset when I go to the bar
@justinchadwick4509
@justinchadwick4509 2 жыл бұрын
To put it in another way, the person who seeks perfection never succeeds.
@ZeriteI
@ZeriteI 2 жыл бұрын
I want this on a T-shirt
@josephdegraffenried3976
@josephdegraffenried3976 2 жыл бұрын
As an automation engineer this blew me away. Keep doing crazy stuff like this!
@GetOffMyPhoneGoogle
@GetOffMyPhoneGoogle 2 жыл бұрын
How is it knowing that the better you do your job the less jobs people will have?
@shawncarney9657
@shawncarney9657 2 жыл бұрын
@@GetOffMyPhoneGoogle sounds like a skill issue
@life-oh1bc
@life-oh1bc 2 жыл бұрын
@@GetOffMyPhoneGoogle stop coping lmao
@shawncarney9657
@shawncarney9657 2 жыл бұрын
@Joseph DeGraffenried. Keep up the good work, innovating the future 👏💪👍🙌
@GetOffMyPhoneGoogle
@GetOffMyPhoneGoogle 2 жыл бұрын
@@shawncarney9657 You can't automate my job. It's still a legitimate question.
@jasperfeldschuh3644
@jasperfeldschuh3644 2 жыл бұрын
Damn I cannot even imagine how stressful it must be to make these projects. Devoting months to these insane projects that could very easily end up failing, all to entertain strangers on the internet. I have mad respect for that.
@ShainAndrews
@ShainAndrews 2 жыл бұрын
Stressful? Glad your perception is yours to own.
@immejor508
@immejor508 2 жыл бұрын
@@ShainAndrews obviously it's stressful in this video it seems like he is just glad he finally finished it.
@kattegutt8986
@kattegutt8986 2 жыл бұрын
@@ShainAndrews i think it is stressful he spends a lot of time to make videos we should really apricate this stuff
@fluffybunny7089
@fluffybunny7089 2 жыл бұрын
@@immejor508 he threw in the towel instead of aiming for perfect. It seems obvious this became too stressful and tedious. 8 hours to scan puzzle pieces sounds miserable, that's a piece every 7.2 seconds.
@b3dubbs72
@b3dubbs72 2 жыл бұрын
@@fluffybunny7089 In engineering we say "perfection is the enemy of good enough"
@soul_maestro
@soul_maestro 6 ай бұрын
seeing that Mark Rover just released a video about making a likewise robot that took him and his team 3 years to built having yours avail. to "get inspired" if they wanted, just made me get even more respect for you as you did all by yourself and only took a couple weeks or months to complete it. and on a lower budget more likely as well. mad respect for all the stuff you come up with and create.
@mikayla_collie
@mikayla_collie Ай бұрын
i totally agree! i saw marks earlier, and was like, didnt stuffmade here already do this? :o then i came back here to check.
@richardfeltham5080
@richardfeltham5080 2 жыл бұрын
IMPORTANT TIP: Having spent a decade making laser cut jigsaws I have learned that if you cut it UPSIDE DOWN the slight bevel caused by the tapering of the beam focus works with you to iron out slight misalignments when assembling it. Wonderful, wonderful work and a joy to watch.
@jessicalane107
@jessicalane107 2 жыл бұрын
I get a ton of flashback on the bottom of materials not lifted off the bed. How do you prevent that?
@sub-optimal
@sub-optimal 2 жыл бұрын
@@jessicalane107 I cover it with sign writer's masking tape, which you can buy in rolls of any width. This stops the back-burn but means you have to peel it off each piece individually. Have became adept at doing this while watching tv...!
@JosephTyndaleRay
@JosephTyndaleRay 2 жыл бұрын
The only KZbin channel I immediately play when a new video comes out. Absolutely insane discipline and commitment. Always motivates me to keep up my own learning.
@I.____.....__...__
@I.____.....__...__ 2 жыл бұрын
Hopefully not _immediately_ immediately, hopefully you pull over or wait until break-/lunch-time or recess or whatever. 🤨
@TheGreatProphecy
@TheGreatProphecy 2 жыл бұрын
@@I.____.....__...__ nope, immediately, while im driving or have my hand in a patient.
@meansnada
@meansnada 2 жыл бұрын
Agreed. This guy is beyond insane.
@midnigh7x
@midnigh7x 2 жыл бұрын
Only this guy and Mark Rober. Their low upload amount but high quality means you know they'll be great
@benlasseri6266
@benlasseri6266 2 жыл бұрын
I think we can feel your pain building this robot and having to tone down expectations. Thanks for making this it's amazing.
@santhosh3374
@santhosh3374 2 жыл бұрын
Its always like that in development. If you can't fight it, Join it or how developers say "Its not a bug, its a feature"
@Call_Upon_YAH
@Call_Upon_YAH 2 жыл бұрын
Jesus Christ is the propitiation for the whole world's sins. They that believeth and are baptized (with the Holy Spirit) shall be saved; but they that believeth not shall be damned. Those led by the Holy Spirit do not abide in wickedness. 👍🏾 *God is ONE manifesting himself as THREE;* the Father, the Son, and the Holy Spirit! Bless him! *For these three are one.* As I am led by the Holy Spirit, nothing I state is a lie, but the truth of God. Anyone who tells you differently is misinformed or a liar. They do not know God, nor led by him. Anyone who *claims* to be a Christian and is against what I am doing, and where I am doing it; the Holy Spirit does not dwell within them, they lack understanding. They know not God, read his word, and their religion is in vain. Do not hear them, they will mislead you, the lost cannot guide the lost.
@Call_Upon_YAH
@Call_Upon_YAH 2 жыл бұрын
Another truth many have been deceived of: When you trust in God and cast your cares (worries, anxiety, depression, suicidal thoughts) upon him, they will be NO MORE! Know that there is power in the name Jesus Christ! His name casts out demons and heals! The world is wicked, evil, and of the devil. I too, was a wicked sinner of the world before I opened my heart to God. I am living proof of God's work and fruitfulness! He is an active God who hears the prayers of his! God's children are set apart (holy) and righteous. The devil is a liar that comes to steal, to kill, and to destroy; that includes your relationship with God! Open your heart to God, repent of your sins (he will forgive you), and let him direct your path. Draw nigh to God, and he will draw nigh to you. Cleanse your hands and purify your heart, lest you walk with the devil and follow him to hell.
@XxSUPERPOOPxX
@XxSUPERPOOPxX 2 жыл бұрын
@@Call_Upon_YAH You do realize that not only are you failing to win anyone over to your belief system with posts like these, but in reality you're actually pushing people AWAY from your beliefs by schizo-posting like this... right? Your religion can be all fine and well as written in its holy book, but not only are you doing a horrible job of spreading the *actually good* parts of your religion, you're also looking like an absolutely insane unhinged street preacher.
@syedabdullah8460
@syedabdullah8460 Жыл бұрын
As a Mechanical Design Engineer, my mind just went bullocks looking at how Software and Design Engineering has Integrated and how you solved the problem sequentially, Mechanically I suppose you can do way more precise movements, but what you have done has just peaked the whole project!! Love to see such videos, I get inspired to learn and get to enjoy Engineering!!
@gregrice1354
@gregrice1354 9 ай бұрын
Yeah, ya know ? I would have expected to see if hear more of these solutions to common experience challenges, like games - especially if tech companies want us to believe they actually programmed their computers to win against champion players at Chess or Go (with oodles squared number potential moves. You had the human range, realistic goal of 4000 piece puzzle (after early Expectation Adjustment)
@ccbbaaron
@ccbbaaron 2 жыл бұрын
I know you are slowly going totally insane but as much anticipation and excitement that I've had awaiting this second part must be immeasurable to the feelings you've had for this project. With relocating on top of the emotional and physical -torment- tribulations, you still completed it. Congratulations, and thank you for putting in the hard work (and fun little details).
@feeterican
@feeterican 2 жыл бұрын
I saw that on the monitor behind him when he cut back to talking.
@gerstmanndavid
@gerstmanndavid 2 жыл бұрын
Darn! I thought I was the only one. 😁
@DannySullivanMusic
@DannySullivanMusic 2 жыл бұрын
you are 1000% spot on.
@wouldntyaliktono
@wouldntyaliktono 2 жыл бұрын
The thing I like about this channel is that you have an idea, you scurry off and do it, and then post what you've done after it's all finished. There's no hurry to 'feed the algorithm' at the idealized pace, or keep up with current events. It's just good content, delivered after its actually finished and properly documented. I admire that a lot.
@Lina-ws3by
@Lina-ws3by 2 жыл бұрын
Actually he made a robot to enslave a human to make youtube videos at the perfectly fascinating pace.
@corbettdollar2354
@corbettdollar2354 2 жыл бұрын
Far and away my favorite channel in KZbin history personally
@pvic6959
@pvic6959 2 жыл бұрын
he dont need no algorithm!
@biggestboi92
@biggestboi92 2 жыл бұрын
Anyone that knows anything about automation knows how ridiculously hard of a challenge this is. Your projects are all so intense dude, love it!!
@ut971
@ut971 2 жыл бұрын
So true. We have the same project in school but just for 18 pieces... it was mind boggling hard to put them together in automation mode with a 6-axes robot.
@imrelunde9704
@imrelunde9704 2 жыл бұрын
@@ut971 Yeah, and thats only 16 pieces! i don't think people really understand how much knowledge you need to do something like this haha
2 жыл бұрын
Agree, all his projects are pretty complex compare to others :) love it!
@fonkbadonk5370
@fonkbadonk5370 2 жыл бұрын
Automation engineer with a background in IT here. It's REALLY frustrating at times conveying to customers which problems are the hard ones, because from a human standpoint the match between problem and hardness is often entirely different from a computer's point of view, which also don't have such a nicely "standardized" set of sensory input as humans. (Seemingly) simple issues like a scale giving slightly off measurements that don't quite match with what the level or flow meters report, but your PLC only getting the weight, while the people in the plant can clearly see the other values, can and WILL lead to deviations from the product's recipe. Nearly impossible to explain if you're not being lucky enough to have a techy of the customer involved. (Which is negligent and shouldn't happen, but hellooo real world.) And that's an extremely simple example. Like, bottom of the barrel.
@sacredgeometry
@sacredgeometry 2 жыл бұрын
@@sarsaparillasunset3873 You sound like you dont learn much
@skelliam
@skelliam Жыл бұрын
I don't know if you'll see this comment in a sea of 12k comments, but I really really really REALLY appreciate how you showcase your successes AFTER a series of failures. Code bugs are a part of the process, and I so appreciate your willingness to share those. There are many other channels that filter out the failures. Awesome job. 🙏
@Mutisi0n
@Mutisi0n Жыл бұрын
Seconded! Failures are how we learn, and showing the entire learning process is important
@devotee
@devotee 11 ай бұрын
I agree. I love that from his videos, the path to learn. Sometimes you see tech videos on KZbin from someone going through, let's say, a Linux installation, and they went so flawlessly, no typos, no errors, no unexpected things happening... That's not real life 😂
@shreyasjha576
@shreyasjha576 2 жыл бұрын
At 19:29, I thought you were gonna say became a patreon/member or something, but you said, "consider becoming a programmer". That took me by surprise haha.Thanks for inspiring millions of people around the world to pick up programming as an awesome hobby/career.
@OfficiallySnek
@OfficiallySnek 2 жыл бұрын
You know when Stuff Made Here says that he has tried to solve something for weeks, he has *literally spent weeks trying to solve it*
@Wilsonbros123
@Wilsonbros123 2 жыл бұрын
@@karlwithak1835 aaaaaaaand dislike
@liamdonegan9042
@liamdonegan9042 2 жыл бұрын
@Karl with a K Looks like you don't understand nuance
@theisaac3036
@theisaac3036 2 жыл бұрын
Facts
@moose6459
@moose6459 2 жыл бұрын
@@Wilsonbros123 oh no. The dislike button which does nothing on KZbin…
@twitterpaited
@twitterpaited 2 жыл бұрын
@@moose6459 not true, they increase the engagement metrics more than likes do!
@kvom01
@kvom01 Жыл бұрын
Retired programmer here. I would have debugged the process with a much smaller puzzle first, but you got there in the end. Kudos.
@gregrice1354
@gregrice1354 9 ай бұрын
Fake programmer here- paste and text free JavaScripts together. I thought he adjusted down again, and tests for 2 x 2 pieces - doing as you suggested is goal of reasonable, professional which experience.
@k4x1rda41
@k4x1rda41 8 ай бұрын
Programming student WHY DID HE SPEND LIKE 8 HOURS WITH THE BIG PUZZLE HE LITERALLY SHOWED THE MACHINE MAKING A SMALL ONE SORTA
@ThatEgghead
@ThatEgghead 7 ай бұрын
Yeah, I'm assuming he kept going for the 4K right away to make an entertaining video vs a 5x5 which could give you at least one of every scenario. Also, if he's using CAD to make the puzzle to laser cut before even cutting the pieces, for debugging the algorithm, just load in the image of the pieces straight from the CAD file vs having to scan them by hand first.
@BlackDreaded
@BlackDreaded 2 жыл бұрын
what I love about Shane is that he also shows the fails - engineering is hard and a lot of trial and error - but succeeding like in this video feels great
@CRneu
@CRneu 2 жыл бұрын
being a good engineer means learning from your mistakes. nobody is perfect. drop the ego.
@treo1230
@treo1230 2 жыл бұрын
I think enginners don't need to do ultra precise machines (at least not in all the fields). I the machines they make are reliable and can give a pretty good solution in a reasonable time, or do a good job, it's all the better.
@wojtekthegreat2115
@wojtekthegreat2115 2 жыл бұрын
@@ChaosLord5129 Not a single person on the planet is perfect
@wojtekthegreat2115
@wojtekthegreat2115 2 жыл бұрын
@@ChaosLord5129 Your lack of humbleness in itself can be seen as a flaw, I'm not saying it is but many can see it as. You're not perfect. You're commenting on a youtube video right now when you could be out there saving lives, again - you're not perfect. But what is perfect? The eye of the beholder? Or someone or something with truly no flaws. I promise you are not the latter.
@wojtekthegreat2115
@wojtekthegreat2115 2 жыл бұрын
@@ChaosLord5129 Okay, so you didn't read the rest of my points. Lacking I see.
@Mikeztarp
@Mikeztarp 2 жыл бұрын
A lot of people try to mix educational and entertaining, but no one does it quite this way, and rarely this well. The originality and ambition of your projects, the little jokes you have to pay attention to notice... I love this channel.
@UNKNOWNUSER-fv6nk
@UNKNOWNUSER-fv6nk 2 жыл бұрын
True that... As far as I know this channel is the best mix of both education and entertainment ... I always once again amazed how he packs so much cool stuff in short video
@Environmenthrall
@Environmenthrall 2 жыл бұрын
I don't know, I try to find the jokes, and I just feel as though I'm slowly going totally insane.
@cameron7374
@cameron7374 2 жыл бұрын
I love how he manages to explain the broad software concepts in a really easy to understand way without having to go into a super in-depth explanation of all the algorithms and mathematics involved. Makes it feel more accessible.
@SirYohan
@SirYohan 2 жыл бұрын
Honestly, reducing expectations and being able to accept "good enough" is an incredibly powerful and important skill for an engineer to develop. It's not being lazy, it's being efficient with your time.
@vinceb8041
@vinceb8041 2 жыл бұрын
Absolutely, getting stuck on perfectionism is the death of success
@Pants13
@Pants13 2 жыл бұрын
That’s probably what the Hayatt walkway engineers thought
@aravind930
@aravind930 2 жыл бұрын
@@Pants13more like 'guidelines are there as suggestions'
@SirYohan
@SirYohan 2 жыл бұрын
The Hyatt disaster was tragically an overlooked flaw in the design. What I am talking specifically about here is scope creep and managing existing scope. Saving himself literally dozens of hours of work for very minimal improvement on a personal hobby project is worthy of accepting "good enough". The same thing even applies to huge engineering efforts like the Hyatt Bridge. Every single engineering project, success and failure alike, has had to draw that line and the skill of the engineer is knowing where to draw it.
@Helper800
@Helper800 2 жыл бұрын
I could never get to this point in my early 20's. I am no engineer, however, when I was in college and doing 3D modeling in Maya I could not help but zoom in and move the vertices around until I was satisfied. Many tens of wasted hours later I realized I shouldn't be a 3D modeler. I am too hung up on the spectre of perfection. I have since developed a "good enough" attitude, although It usually just takes me a bit longer than most to get there. Excellent advice, I wholly agree.
@mechmotion
@mechmotion 6 ай бұрын
I was happy to hear Mark Rober giving you a massive shout out on his puzzle video.
@maxrosenbaum8502
@maxrosenbaum8502 2 жыл бұрын
“It is, without a doubt, THE hardest project that I’ve done.” I love how this is how he feels after every project. Shane rules.
@jpaugh64
@jpaugh64 2 жыл бұрын
Yeah... What if he's specifically looking for projects to push his boundaries?
@MirunaNero
@MirunaNero 2 жыл бұрын
tbf each project he's done has gotten more and more complicated in succession, so it makes sense that every one would be the hardest
@smorrow
@smorrow 2 жыл бұрын
It's like Dragonball Z where the enemies just happen to come in increasing strength
@jpaugh64
@jpaugh64 2 жыл бұрын
@@smorrow To an extent, that might be realistic. Very powerful characters don't care that you exist, and very underpowered characters don't bother to oppose you.
@OLDMANTEA
@OLDMANTEA 9 ай бұрын
Wife is like, “why doesn’t he go out more?”
@ScottStronghill
@ScottStronghill 2 жыл бұрын
Looking forward to part 3, where the expectations gnaw away at your soul until you have no choice but to revisit this project until it's fully automated.
@notalizardperson
@notalizardperson 2 жыл бұрын
And part 4, where it goes completely ridiculous, starting with one of the lost puzzle pieces it generates the rest of the puzzle, laser cuts it, then places it in the correct location.
@Shellcool
@Shellcool 2 жыл бұрын
@@notalizardperson yes please 🤣🤣🤣🤣
@dkatunin1497
@dkatunin1497 2 жыл бұрын
Classic move
@jurajvariny6034
@jurajvariny6034 2 жыл бұрын
And it will play music with marbles.. oh that was on different channel?
@Ithenna
@Ithenna 2 жыл бұрын
And thank goodness he'll only have to take pictures of the pieces another 53 times.
@TriSpoCo
@TriSpoCo 2 жыл бұрын
The humor in "Thank goodness I only have to do this X amount of times". I'm dying. Well done, sir!
@arpitanand4693
@arpitanand4693 Жыл бұрын
This guy's dry humor is probably up there with his engineering skills
@Kawka1122
@Kawka1122 Жыл бұрын
This video is racist
@LachimusPrime
@LachimusPrime Жыл бұрын
Says it 100 times 🤣
@Kawka1122
@Kawka1122 Жыл бұрын
@@LachimusPrimethis video is insulting for black community and is racist
@wanathan101
@wanathan101 Жыл бұрын
Edison and the light bulb.
@GeneralWeem
@GeneralWeem Жыл бұрын
“If at first you don’t succeed, reduce your expectations until you are a success” That is the best philosophical phrase I’ve heard. Ever.
@threethrushes
@threethrushes 10 ай бұрын
"Reasonable disposition moves reasonable disposition." by Marcus Aurelius is a banger, too.
@Hello-oy6zz
@Hello-oy6zz 2 жыл бұрын
I love it. The "I'm slow going totally insane" spelled out in different fonts whenever there was a shot of you speaking at the computer. Thank you for going through 32 hours of taking pictures for the project
@Firedogs14
@Firedogs14 Жыл бұрын
And after that there was a search for vacation spots with NO robots
@MK-xd5wg
@MK-xd5wg Жыл бұрын
It's like are you ok bro, do we need to call someone?
@sjohnson8505
@sjohnson8505 2 жыл бұрын
I don't normally write comments but the amount of effort you put in for something any other person would think insane or give up after a day really shows how far humanity can go when pushed all limits away through mere patience
@Drikeslite
@Drikeslite 2 жыл бұрын
He said he was going insane on the top monitor
@jmchez
@jmchez 2 жыл бұрын
"Happiness is the difference between expectations and achievements." -- Some ancient wise man
@thefekete
@thefekete 2 жыл бұрын
You misspelled a word.. it's "insanity" not "humanity" But seriously, if you work at something everyday, at some point you'll be somewhere you never thought possible.
@GBaGoldBassMC
@GBaGoldBassMC 2 жыл бұрын
I've been a coder for over 35 years, and this is the most perfect visualization of the iterative process of software problem defining, solving, experimenting, building, testing, rebuilding, retesting. Great work.
@lukeb1663
@lukeb1663 Жыл бұрын
Rebuild, retest, reduce (expectations)
@yeyuan6273
@yeyuan6273 Жыл бұрын
Rebuild, retest, reduce...... crashes on site, shitty code, even shittier code if someone trying to copy paste it, it’s bullsht what you are saying.... get it right or at least logically perfect at the first place!
@murdo_mck
@murdo_mck Жыл бұрын
But why didn't he prototype with a 40 piece puzzle?
@JoshuaMatthias
@JoshuaMatthias Жыл бұрын
Watching these videos brings to light just how complex, amazing and precise our own bodies are. It also highlights how much success there is in "failure". To me the Success line is more about recognizing your achievements over dwelling on what still needs to be perfected. Love the humorous ending, months of work and she immediately recognizes 2 missing pieces. It also illustrates that the biggest (and least appreciated) part of a successful project is the R&D.
@MrProfizmus
@MrProfizmus 2 жыл бұрын
I mean, you're not wrong - your original goal was to create a robot, to enable yourself solving this puzzle faster than it would normally take, which you estimated to be one year. And look at you go, done in 5 months! The highest level goal was absolutely achieved! :)
@asitisrequiredasitisrequir3411
@asitisrequiredasitisrequir3411 2 жыл бұрын
if that was your goal the robot is redundant to building by hand, which was needed anyway heh
@lillilacac
@lillilacac 2 жыл бұрын
That's less than half the time it woulda took him by hand!
@straaths
@straaths 2 жыл бұрын
was it? I am a bitch but we all in our hearts know that the goal was to solve any given puzzle and not one specific self made puzzle. He is great, robot is epic, the video is great and the wife is right.
@SaHaRaSquad
@SaHaRaSquad 2 жыл бұрын
​@@straaths Agreed. Though to be fair when he stated the goal he didn't know standard puzzle edges were too fuzzy and had all kinds of other issues.
@johnweber4504
@johnweber4504 2 жыл бұрын
... he has a point
@artemis2947
@artemis2947 2 жыл бұрын
i love the "I'm slowly going totally insane" message in the background, really shows how time consuming the process of this project was.
@blakedawson4339
@blakedawson4339 2 жыл бұрын
I saw it to
@deviusfeilds
@deviusfeilds 2 жыл бұрын
Plus the search for "holiday without robots". This is epic.
@ross-carlson
@ross-carlson 2 жыл бұрын
"Can my dog have a KZbin channel" was also pretty great - very cool little easter eggs for sure.
@AJLindvall
@AJLindvall 2 жыл бұрын
very Kubrick
@poultrypants
@poultrypants 2 жыл бұрын
@@ross-carlson Yea, at 5:28
@TimeBucks
@TimeBucks 2 жыл бұрын
That assembly time lapse was so satisfying
@morellatovar4151
@morellatovar4151 2 жыл бұрын
Bien
@Tyeler80
@Tyeler80 2 жыл бұрын
S A T I S F Y I N G 😍🤩🤩✨⭐️🌟💫
@nazkhan3506
@nazkhan3506 2 жыл бұрын
👍
@AndyFromBeaverton
@AndyFromBeaverton 2 жыл бұрын
I wonder if a vacuum table would have held the pieces in place better during assembly.
@hemantpatel1789
@hemantpatel1789 2 жыл бұрын
Nice👍
@TheMrGunmann
@TheMrGunmann Жыл бұрын
As a programmer I can totally feel you saying: "It is an awesome job", while feeling some resignation and just being happy to not touch the code again :D
@RADRaze2KX
@RADRaze2KX 2 жыл бұрын
Loved how you were like "Luckily, I only have to do this 1 time" "2 times" "3 times" . Video was fantastic! I love your content!
@TheWinjin
@TheWinjin 2 жыл бұрын
I loved how he immediately upscaled from like 16 to 4002 instead of doing something like a 64 puzzle piece.
@rksworld4405
@rksworld4405 2 жыл бұрын
the second time around i bet he didnt actualy do it haha
@yawcty6478
@yawcty6478 2 жыл бұрын
I like how the third monitor says, “I’m slowly going totally insane” and then shows top vacation destinations with no robots
@glenjamindle
@glenjamindle 2 жыл бұрын
Yea, but...can dogs start their own youtube channels?
@molnotsogame
@molnotsogame 2 жыл бұрын
I'm not the only one who noticed this
@mexicanloster225
@mexicanloster225 2 жыл бұрын
So glade I noticed it
@CaseFace5
@CaseFace5 2 жыл бұрын
I always love the little easter eggs he puts on his monitor screens lol
@Imkingsmen
@Imkingsmen 2 жыл бұрын
Haha I noticed that too lol😂
@Stepbrohelp
@Stepbrohelp 2 жыл бұрын
I’ve always been genuinely curious if you happen to be an exceptionally talented engineer or if a lot of engineers are as talented as you are but just aren’t as good at making KZbin videos about their engineering. All the stuff you make is absolutely incredible and your content is super entertaining, keep it up man!
@jays7761
@jays7761 2 жыл бұрын
People don't watch him because he's a good engineer... they watch him because he is an interesting and entertaining engineer; and THOSE are qualities that aren't common to all of the others.
@tessapugh868
@tessapugh868 2 жыл бұрын
I'm currently in engineering school and I have to say I will not have this guy's capabilities by the time I graduate, a vanishingly small set of people do. It's also not for everyone, some people just want to build sewer systems and its hard to do that alone, but I can tell you that these projects come from a quality education, probably some interesting friends with similar self-driven interests, and then unimaginable amounts of interest, drive, dedication, resistance to failure, and heaps and heaps of practice. However, as Jay S said as well, he's also an incredible videographer and communicator, and those artistic abilities are definitely rare among my classmates and the professionals i've worked with.
@U1TR4F0RCE
@U1TR4F0RCE 2 жыл бұрын
I think his experience is a big part he worked in industry for I believe a decade before videos started during the pandemic
@jasperfeldschuh3644
@jasperfeldschuh3644 2 жыл бұрын
He actually has more experience with computer science. (Masters degree in CS vs a bachelor's in mechanical engineering)
@bhx7527
@bhx7527 2 жыл бұрын
@@tessapugh868 Also an unimaginable stockpile or everything imaginable. Did you see his storage?
@jackhsrper
@jackhsrper Жыл бұрын
I was blown away impressed at the problem solving skill to even figure out how to effectively quantify each point on the edges! You’re awesome bro! You’re living the dream and I’m happy to just watch!
@mike6669-d2j
@mike6669-d2j 11 ай бұрын
There are many established algorithms for this, some of them from 40 years ago, that´s the easy part.
@TheModularian
@TheModularian 2 жыл бұрын
I really love that you're not afraid to show and explain the inevitable failures that happen in creative endeavors like this, a lot of other content creators gloss over them quickly if they even bother to talk about them at all. Addressing issues in a cost-value perspective is a fundamental skill that really makes for memorable teaching! Thanks!
@SJL30
@SJL30 2 жыл бұрын
What I like about you is you aren't afraid to admit your mistakes. You actually embrace them and let people know what went wrong or why things didn't work. Some people out there pretend they are so smart and get everything perfect on the first try everytime. Thanks for being real
@ethananderson523
@ethananderson523 2 жыл бұрын
You can tell how hard this one must have been compared to the other projects he's done (which all seem very hard as well) because he cut so many corners and just accepted it.
@MumrikDK
@MumrikDK 2 жыл бұрын
He also looks a good bit rougher than usual :D
@krinklesofmadness
@krinklesofmadness 2 жыл бұрын
@@MumrikDKtrying to pump out content in the midst of a shop move can’t be stress free either I imagine
@bluvalor7443
@bluvalor7443 2 жыл бұрын
@Cameron L Bold assumption to think, that there are no 2 sides of the same shape. And even if that is the case the interface between real world and data - scanning the pieces - likely wouldn't yield precise enough data for this to work (There is a little bit less than 16000 sides over there, the margin of error is too small). Hell, if these situations didn't happen, the recursive algorithm he wrote would have only 1 possible solution branch which would be the correct solution, and I doubt it was the case. And most of all, he addressed all of this in different words in this video,
@zach4505
@zach4505 2 жыл бұрын
@Cameron L By finding the area of the gap or overlap, you need to compare each edge with another with a good deal of math for each. The solution you suggest would probably work on a smaller scale and if less precision was needed. I think the locality sensitive hash is scalable because the math to find similar edges is done without comparisons.
@klev2008
@klev2008 2 жыл бұрын
@cameronl1859when can we expect a video of your puzzle solving robot doing it better?
@Mollerup_0
@Mollerup_0 Жыл бұрын
Dude, just found your channel, not only are you super smart, but a comedy genius. When you said "than god I only had to do this once" I was already sus, but the 4. time I was crying. Also the fucking top screen is hidden gold from " im slowly going totally insane" to if dogs can start a YT channel and the vacation without robots. God damm this was a treat^^
@Skywolve1998
@Skywolve1998 2 жыл бұрын
The story being told on the third monitor is a nice touch. At first I was like "Why does that screen just say 'I'm'?" but then it slowly made sense and kept getting better
@sabrod92
@sabrod92 2 жыл бұрын
I know right
@philswiftfan7228
@philswiftfan7228 2 жыл бұрын
Loved this Easter egg lmao spirited I had to scroll this far to find a comment😂
@JanTuts
@JanTuts 2 жыл бұрын
14:33 "Top vacation destinations with NO robots" :D
@Muskar2
@Muskar2 2 жыл бұрын
6:57 9:39 9:45 9:53 13:09
@Tyler-gb8il
@Tyler-gb8il 2 жыл бұрын
@@Muskar2 thank you, absolute goat
@Gunbudder
@Gunbudder 2 жыл бұрын
Not only could a TV show never be able to produce a segment like this, it would never be as good. this is peak youtube. you took months and months to make a single segment, and its amazing
@Frodo_Shaggins
@Frodo_Shaggins 2 жыл бұрын
That's why I love channels like these. No drama, just fun. Even though he doesn't upload often you understand why and can appreciate all the hard work that's put into this stuff.
@pyropulseIXXI
@pyropulseIXXI 2 жыл бұрын
How could a TV show never produce something like this? Is mythbusters not a TV that did similar stuff to this?
@Gunbudder
@Gunbudder 2 жыл бұрын
@@pyropulseIXXI not quite, mythbusters could not afford to take months and all the budget to make a single episode. even mythbuster's larger episodes that had some hefty budget were super rushed compared to this video. it just doesn't make sense financially to spend so much time on a single video unless you are independent and sponsored. mythbusters didn't have any sponsors (as far as i know) and was beholden to the network and advertisers that bought slots on the show. if they took a few months to make a single insane episode, that would be months of no advertising revenue
@Vinok1990
@Vinok1990 Жыл бұрын
I love that on his top monitor it says word by word “I’m slowly going totally insane” I think it’s neat that he took the time to do that and never say anything about it
@JesusP7
@JesusP7 Жыл бұрын
And the following monitor had: "Top Vacation Destinations with NO robots" 😆
@harkha-j4g
@harkha-j4g Жыл бұрын
I noticed that too
@erlinghandal9636
@erlinghandal9636 Жыл бұрын
Could be messages from his wife?
@christyjacob6200
@christyjacob6200 Жыл бұрын
Bro i was gonna comment the same thing I was searching for anyone who found it
@stigcc
@stigcc Жыл бұрын
I only noticed "I'm insane" lol
@smashingpencils
@smashingpencils 2 жыл бұрын
What an absolute legend. He could have easily put in those missing pieces at the end and not shown it on camera. But he didn't. Honest KZbinrs like this are so rare. Thank you Shane!
@technoturnovers7072
@technoturnovers7072 2 жыл бұрын
I feel like he could have just altered the interior sides of those 4 pieces to actually be correct, and then only rescanned those 4 pieces.... I mean, he's honest, I won't knock him there, but I feel like he missed a simple solution
@z9cubing574
@z9cubing574 Ай бұрын
18:00 "I think it's fixed." Shane Whigton's most dangerous words...
@jonnychapman2010
@jonnychapman2010 2 жыл бұрын
considering how perfect every single of of his projects turn out - i think this shows how unbelievably difficult this project must have been
@ThePyranthos
@ThePyranthos 2 жыл бұрын
@@nixietubes yea, unlike his other projects. Thats the point op was making. He does all these incredible projects, and they turn out great. Its rare to see one give him so many issues, but this one did, and is still impressive as hell.
@topogigio7031
@topogigio7031 2 жыл бұрын
That's because its not for you, its for him. If KZbin didn't exist, he would still be an Engineer.
@topogigio7031
@topogigio7031 2 жыл бұрын
Hopefully you Zoomers will understand someday, but Humans typically have at least one major passion in their lives that they would do even if that activity were harmful to them. Ive never seen a Zoomie that cares about anything at all, but hopefully some of you care about teaching and treating others well enough that society doesn't collapse.
@venomous_zxs5493
@venomous_zxs5493 2 жыл бұрын
@@topogigio7031 who the hell r u talking to
@amarissimus29
@amarissimus29 2 жыл бұрын
Agreed. I wouldn't call his functioning machines perfect, but rather perfectable proofs-of-concept. But yes, if this man is stymied by a problem, it's probably a corker.
@davidmontgomery1016
@davidmontgomery1016 2 жыл бұрын
Retired programmer here (~40 years). Very impressive work. My work was not in machine control but in information analysis (scheduling, decision making etc.). I get the idea that you expressed about the destination is the journey. I have written several programs just because I wanted to know if I could do it. I'm nerdy that way. Wife's response was priceless.
@demonindenim
@demonindenim 2 жыл бұрын
Sometimes I've spent ages on the silliest and most useless projects ever, but the problem-solving along the way is the fun (and sometimes stressful) part. Even if the result is useless, the knowledge you gain alongside it is infinitely helpful to future "useful" projects.
@dabrick100
@dabrick100 2 жыл бұрын
My people
@topogigio7031
@topogigio7031 2 жыл бұрын
FYI Everyone liking this dude's comment, just so you know, in the IT world his position is the most loathsome job in the entire industry. You know how Amazon and Twitter are being sued for using an algorithm to decide how to fire people? This guy worked on that.
@topogigio7031
@topogigio7031 2 жыл бұрын
Cannot believe that someone would be proud of destroying the US employment system. Man, I reaaallly hate how many Trump Cultists are in the IT field.
@dabrick100
@dabrick100 2 жыл бұрын
@@topogigio7031 information analysis is much more broad than that. Idk what ur problem is with this dude. This guy could have worked on DNA genome modeling and predictions for all you know
@xavierhill2785
@xavierhill2785 2 жыл бұрын
i felt real pain watching you paint over that wall mural. that was my favorite project so far
@RichardBarclay
@RichardBarclay 2 жыл бұрын
Don't be sad because it ended, be happy because it happened.
@CorporateZombi
@CorporateZombi 2 жыл бұрын
Preserved on KZbin... And in memory.
@KeithGroover
@KeithGroover 2 жыл бұрын
And it makes me sad that a landlord actually thought a blank wall was an improvement.
@piratecheese13
@piratecheese13 2 жыл бұрын
"a thing isn't beautiful because it lasts" -K9 from Star Wars
@operatorismail6038
@operatorismail6038 2 жыл бұрын
Did anyone notice the “I’m going totally insane”
@kukicu
@kukicu 2 жыл бұрын
The fact that you are so raw when you talk about you struggles is incredibly motivating. It's really hard to imagine the amount of work and worries and trial and error that go into projects like these when you see the finiahed product. So for that : a big massive thank you.
@JusNoBS420
@JusNoBS420 2 жыл бұрын
And the fact that “big brain” people sometimes forget to say idk…renew the warehouse lease!! 😂
@alucryts
@alucryts 2 жыл бұрын
God this video resonated so hard with me lol. I'm an engineer and I've run in to this same wall of "well fuck this is going to take a long time to solve let's change the scope". It's not a cop out. Sometimes it's reality. Showing the struggles and the copes along the way really gives weight to this problem beyond what most videos could ever possibly do.
@JonDotExe
@JonDotExe 2 жыл бұрын
At this point my email signature should just be "Log it as an edge case and push it to next quarter."
@KarenPuzzles
@KarenPuzzles 2 жыл бұрын
I'm more exhausted watching this than I am every time I solve a solid color puzzle.
@esalmond2286
@esalmond2286 2 жыл бұрын
I'd love to see you race the robot! Maybe with a more reasonable sized puzzle though 😊
@robertraish4279
@robertraish4279 2 жыл бұрын
This would combine two random parts of the internet that I would have never imagined coming together!! Would be brilliant!!
@thesledgehammerblog
@thesledgehammerblog 2 жыл бұрын
I'd like to see this thing try to solve the Ketchup puzzle.
@Jack-cv4ej
@Jack-cv4ej 2 жыл бұрын
hi
@bennydreamly
@bennydreamly 2 жыл бұрын
@@thesledgehammerblog OMG YES THAT WOULD BE AMAZING
@paulgreen4553
@paulgreen4553 Жыл бұрын
This is a puzzle I would 100% frame and hang it on the wall! The missing pieces, the effort that went into completing it the parts with the little missing spots... man it's truly a piece of art!
@jakemolenkamp6856
@jakemolenkamp6856 2 жыл бұрын
I had a teacher tell me perfection is the enemy of good enough. And although some times perfection is absolutely required I think this is a perfect example of where that saying fits perfectly. You’ve done an excellent job showing how to tackle some challenging programming problems, while also showing the challenges that come along with writing code.
@zooning-6843
@zooning-6843 2 жыл бұрын
Hahaha, “fits perfectly”. I’m sure it was unintended, but you made a jigsaw puzzle joke. Or a joke only a 15 would think of, but I like to think it’s a jigsaw puzzle joke.
@leolindahl4514
@leolindahl4514 2 жыл бұрын
I wouldnt say its a perfect example, but its good enough
@markfryer9880
@markfryer9880 2 жыл бұрын
Can we ever truly attain perfection anyway? We are imperfect and we live in an imperfect world, in an imperfect Universe, so maybe we need to stop busting ourselves up over the unrealistic goal of perfection?
@E-1337
@E-1337 2 жыл бұрын
perfection is a result of doing all the little things right. focus on the little things, and perfection will naturally come.
@Eagle3302PL
@Eagle3302PL 2 жыл бұрын
@@markfryer9880 You cannot achieve total perfection in general but you can achieve perfection in a specific task.
@depppata
@depppata 2 жыл бұрын
I am a Software Engineer and i am going to show this video to some friends and family if they ever ask me again why the computer/software is not doing what they want. To tell a program to do exactly how it should be is hard to imagine. For the human mind its so obvious and yet a program needs some help to understand what you are trying to do. Awesome project! You are the best!
@alexandertrowell4032
@alexandertrowell4032 2 жыл бұрын
I like how he said at the end "explain to computers in excruciating detail what to do". People forget the excruciating detail part. It's amazing how many ways you can mess up a seemingly simple feature.
@alvamiga
@alvamiga 2 жыл бұрын
@@alexandertrowell4032 I enjoyed the bits where the computer was finding no matches for anything. This is the point where you realise what a pedant a computer is and it does exactly what you tell it with no regard for what you wanted it to do. 😆
@berenscott8999
@berenscott8999 Жыл бұрын
@@alvamiga Well, you see, when you cut a puzzle, you are actually missing some of the material. See the cutting blade itself removes material. So, you are missing some of the puzzle, and the connecting pieces do not magically share the same exact shape. The process of cutting also isn't precise. And what I really thought was missing here was not really a matching sequence, but what he needed to do was find for example the most closest shapes. But, when he cut his own pieces, I'm thinking his method wasn't as good as the one used to make puzzles, it created too many similar matches.
@alvamiga
@alvamiga Жыл бұрын
@@berenscott8999 Modern jigsaws are usually cut with a press, which tends to part the material, rather than remove it. It's why the pieces generally fit snugly and don't wobble like in the past. The problem that I was seeing with the algorithm is that it was too prone to either finding heaps of matches or none. Finding the fine line between is a real challenge with general data, let alone stuff from the real world from photos. :)
@Radosish
@Radosish 2 жыл бұрын
Awesome as always. Truly enjoy your storytelling and problem solving skills
@adaktyl692
@adaktyl692 4 ай бұрын
i love the 3rd monitor easter egg. "I'm slowly going totally insane" or "top vacation destinations with no robots
@ChristianBehnke
@ChristianBehnke 2 жыл бұрын
Congratulations on the 3998 piece puzzle assembly! Seriously impressed.
@thesinistermobs1564
@thesinistermobs1564 2 жыл бұрын
The puzzle is actually 46*87 which is 4002 pieces, so with 2 pieces missing it comes out to exactly 4000
@thijsbeentjes4008
@thijsbeentjes4008 2 жыл бұрын
@@colinsouthern technically not, cuz we're not counting missing pieces and the small extra pieces were also left out during assembly
@LordDragox412
@LordDragox412 2 жыл бұрын
If only he went the route certain other people go and just had the robot take pieces away from a completed puzzle and reverse the footage, he could "assemble" it much faster. But it's Stuff Made Here, the guy who goes above and beyond to create things that actually work and not just look like they're working, amazing as always.
@thijsbeentjes4008
@thijsbeentjes4008 2 жыл бұрын
@@colinsouthern as far as I can see only 4000 pieces were presented in the end. You say it's 4 more because of the 4 pieces that got split into 2 parts (1 big and 1 small), but as far as I can tell he didn't put those small pieces in. Therefore it's still 4000 pieces and not 4004 like you said.
@thijsbeentjes4008
@thijsbeentjes4008 2 жыл бұрын
@@colinsouthern maybe he doesn't consider those small parts actual pieces. Also if he intentionally didn't put them in they wouldn't really be missing (cuz he knows where they are), they'd just not be in the puzzle. The reason I don't think they're in is because he showed himself putting the 4 bigger deformed pieces in, but didn't show himself putting those small parts in and I think he would've shown that too if he did.
@ShootLiegh
@ShootLiegh 2 жыл бұрын
I always love how relatable the different mental stages and rationalizations you go through with these types of projects. Like, you may be doing something way crazier than a lot of us are, but the overall troubleshooting process (and the hair pulling that goes along with it) is exactly the same.
@yu-ger-bloob-highway3521
@yu-ger-bloob-highway3521 2 жыл бұрын
Wow, this is actually INSANE. I got this as a random video in my feed, but the amount of time, energy and thought that would have to be put into this is simply astounding
@tyhensley7076
@tyhensley7076 2 жыл бұрын
welcome, glad to have you. now go forth and binge all his videos, decent way to spend some free time lmao.
@herantd
@herantd 2 жыл бұрын
Best channel on KZbin period
@sonofnone116
@sonofnone116 2 жыл бұрын
@@herantd i'd argue ScammerPayback & Trilogy Media are marginally higher on the list, but yeah...StuffMadeHere is also top 5
@jovanmil
@jovanmil 2 жыл бұрын
definitely one of the best, if not the best channel on YT; enjoy
@phakyou
@phakyou 6 ай бұрын
Who's here after Mark Rober video? He did all this just by himself. This man's a genius and absolutely determined.
@x0cx102
@x0cx102 6 ай бұрын
funny, was here a year before and then saw mark's video just now and came back to this.
@soccer14blood08
@soccer14blood08 2 жыл бұрын
Legitimately the only creator who completely brightens my day when I see they’ve posted a new video. Love everything about this guy.
@iRouRoui
@iRouRoui 2 жыл бұрын
same here
@libsyates2426
@libsyates2426 2 жыл бұрын
Somehow this is both the funniest and most educational channel I watch on the regular. "That takes about eight hours, so I'm glad I only have to do it [number] times!" had me cracking up harder each time
@garyjsu
@garyjsu 2 жыл бұрын
Same. The first time he repeated it, I smiled. The 2nd time, I audibly chuckled. The 3rd time, I laughed loudly enough my wife asked me what I was watching. I tried to explain. She just looked at me funny.
@NoNameEst1992
@NoNameEst1992 2 жыл бұрын
@@garyjsui get the same but isn't it annoying because then it's like "Well don't f**king ask then" 🤦😂...
@ShootLiegh
@ShootLiegh 2 жыл бұрын
As soon as he said it twice I immediately knew it wasn't the last either.
@Campfire_Bandit
@Campfire_Bandit 2 жыл бұрын
+
@ant_onion
@ant_onion 2 жыл бұрын
"I'm slowly going totally insane" Well, i think i would too if i spend months on a hard project. Mad respect for your content
@DaveHWasHere
@DaveHWasHere 2 жыл бұрын
The follow-up was even funnier: "Top vacation destinations with no robots". @StuffMadeHere enjoy your vacation!!!!
@yeetiusmaximuss
@yeetiusmaximuss 2 жыл бұрын
I'm glad I'm not the only one that notice this lmao
@mdrzn
@mdrzn 2 жыл бұрын
Good thing he only had to count 4k pieces four times!
@Turboy65
@Turboy65 Жыл бұрын
Here are the simple rules for solving a puzzle more quickly: Start by sorting the pieces. Look for edge pieces and corner pieces. Once you have sorted out all of those, resort the edge pieces into categories based on whether or not each of the three non-flat sides are "tab" or "socket" or "other" which is any uncommon shape. So those side pieces are subdivided into 27 categories. You can now build the frame fairly quickly by knowing which category pieces match what you are looking for right now. Of course you sorted all the pieces into these categories. With the frame complete, now start sorting all the rest of the pieces into shape categories, but on all four sides. Now you still have a lot of pieces to sort through but at least you can limit your search to only those pieces that are in the categories that fit what you are currently looking for.
@DJSAYBR
@DJSAYBR Жыл бұрын
One nice thing with this method is once the frame is together your always looking for 2 sides of a piece making significantly less potential matches
@gregrice1354
@gregrice1354 9 ай бұрын
Nice pseudo code.
@hobojimmy3500
@hobojimmy3500 2 жыл бұрын
I’d watch 3 hour long videos just talking about the process! Love these videos!!!
@raggedybritches5798
@raggedybritches5798 2 жыл бұрын
Same here. I would be interested in seeing the process in exhaustive detail.
@glenmacadaeg
@glenmacadaeg 2 жыл бұрын
"I'm slowly going totally insane" 😅 What I really love about your videos are your careful explanations of your thought process in solving problems. Your channel isn't a project building channel but a problem solving one ❤️ I look forward to future problems you'll solve!
@WangMan_
@WangMan_ 2 жыл бұрын
14:49 "Top vacation destinations with no robots" was my favourite
@stonedyeet2675
@stonedyeet2675 2 жыл бұрын
Ah you saw that too!
@jonrayroman7930
@jonrayroman7930 2 жыл бұрын
Thank god I wasn’t the only one that noticed this. I was scrolling down so far and no one was talking about it.
@bonelesschickenwings
@bonelesschickenwings Жыл бұрын
People like you are rare. This is really cool. Your intelligence, ambition, creativity, and dedication make for amazing content and amazing creations!!
@VictorPenteado
@VictorPenteado 2 жыл бұрын
You did an amazing puzzle assistant. Much better than a boring puzzle solver who can make it all alone and without knowing the power of friendship
@Fulmenify
@Fulmenify 2 жыл бұрын
This is awesome! Also, I definitely learned something: Before spending hours of preparing my whole data set (or puzzle pieces) for a yet unproven algorithm (like matching sides that could fit together), make a quick test with reduced data set to see whether it works in principle :D
@Thetarget1
@Thetarget1 2 жыл бұрын
I have "learned" that a lot of times, lol
@kimngo1629
@kimngo1629 2 жыл бұрын
ok
@Siberius-
@Siberius- 2 жыл бұрын
There's no way in hell he spent 8 hours scanning those puzzle pieces or whatever, 4 times lol. Every video has this intentional progressive story built in where he builds and tries stuff that he already knows won't work, and then tries a better replacement thing, then a better thing, etc. until he builds the thing that he likely knew from the start that he was going to build. But if the viewer doesn't know, then there's no reason to do the unnecessary stuff.
@oluwatoluburianu3597
@oluwatoluburianu3597 2 жыл бұрын
Love it
@FairNuff
@FairNuff 2 жыл бұрын
@@Siberius- Totally true. It's common practice. Even SpaceX does the same thing. They build dozens of rockets that they already know will blow the fuck up and then finally build the version that they knew all along will work fine so they can tell this progressive story through their launches. Everybody does this.
@maksymbozhko5896
@maksymbozhko5896 2 жыл бұрын
I am a programmer thinking "this guy does such cool stuff" as he says "you should consider becoming a programmer". I laughed out loud at that moment 😅
@NoNameAtAll2
@NoNameAtAll2 2 жыл бұрын
what language?
@commiedog425
@commiedog425 2 жыл бұрын
@@NoNameAtAll2 clearly English 🤦
@camerondorson3700
@camerondorson3700 2 жыл бұрын
@@commiedog425he meant programming language I assume.
@NoNameAtAll2
@NoNameAtAll2 2 жыл бұрын
@@camerondorson3700 it was a joke, I assume :)
@figfox2425
@figfox2425 2 жыл бұрын
If you're a programmer, you probably think at one point: "I would have done it differently" and then "I am sure It would work better that way"... ^^
@TommyRaines
@TommyRaines Жыл бұрын
Brief version of this fascinating story: human beings may be slow, but they're amazing
@_Stormfather
@_Stormfather Жыл бұрын
Our bodies are slow but our brains are fast. Computers have the opposite problem, if you consider that the speed of their brains is the speed of the programmer writing the code.
@timbasel4965
@timbasel4965 2 жыл бұрын
It would be so cool if Shane could release the images of the puzzle pieces. I'm a computer science student and I would love to try find an own solution to the problem.
@c7ndk
@c7ndk 2 жыл бұрын
Time for a puzzle-solver-algorithm-simulation game, no more goats, farming or goods hauling
@jamesbrown99991
@jamesbrown99991 2 жыл бұрын
Sounds good to me.
@ILiTTILe
@ILiTTILe 2 жыл бұрын
That would actually be very cool.
@adriendebosse6941
@adriendebosse6941 2 жыл бұрын
I'm not a programmer, but i'm curious about the edge pairing algorithm, how much tolerance about the edges matching it has and with that what would happen if we start to increase the tolerance.
@Zeo_Kana
@Zeo_Kana 2 жыл бұрын
I was wondering the same thing. as i'd have used a local database or a dictionary object (c#) to store the pieces which would have meant that a lookup would have been fast. but i love the locality sensitive hashing approach. One of my colleagues always says "theres more than one way to skin a cat", not sure he liked cats, either way, theres definitely more than one way to tackle this issue.
@CoolRestorations
@CoolRestorations 2 жыл бұрын
Its amazing to see that people like you exist, just incredible 👏 Stay safe, and good luck in future work!
@AerekSjaarda
@AerekSjaarda 2 жыл бұрын
I admire not only your genius, but also your ability to explain very advanced concepts in simple to comprehend ways, and your honesty about your mistakes. Fantastic work!
@AshiStarshade
@AshiStarshade 2 жыл бұрын
There might have been genius in some earlier video, but not in this one...
@grithog5399
@grithog5399 Жыл бұрын
Honestly, I can’t understand how someone this smart would not test each step on a small scale before committing the whole puzzle to it. UNLESS he’s just leveraging big failures for entertainment purposes.
@Observ45er
@Observ45er Жыл бұрын
People who have the time to make you Tube videos are usually not the busiest folks with serious jobs requiring skill.
@thomasw178
@thomasw178 11 ай бұрын
Educational purposes. This man is clearly not a schill.
@masonprice8992
@masonprice8992 2 жыл бұрын
Gotta love the absolute gems he drops in on his computer screen in the background.
@HiVizCamo
@HiVizCamo 2 жыл бұрын
Totally Insane
@vaskey784
@vaskey784 2 жыл бұрын
Lol top vacation spots without robots was my favorite lol
@masonprice8992
@masonprice8992 2 жыл бұрын
Same lol
@CarlLeisegang
@CarlLeisegang 2 жыл бұрын
I am slowly going totally insane
@Pwn3dbyth3n00b
@Pwn3dbyth3n00b Жыл бұрын
5 months since the last video you know the next one is about to be crazy
@monkeybarmonkeyman
@monkeybarmonkeyman Жыл бұрын
I never put "time"expectations on KZbin creators. I'm happy when they post, even if they just tell us they're good.
@rileysaunders8728
@rileysaunders8728 Жыл бұрын
​@@stephen-ng child is the biggest project of all
@gnorts_mr_alien
@gnorts_mr_alien Жыл бұрын
@@rileysaunders8728 the wife will be like "you do all those things, but can you do this?" and point to the baby
@sfacets
@sfacets Жыл бұрын
OP was having a kid - so yeah that project is definitely right up there on the crazy!
@trinitythemiata2197
@trinitythemiata2197 Жыл бұрын
“In this video I make a child”
@desertwoodcraft2307
@desertwoodcraft2307 2 жыл бұрын
Videos like this make me realize just how amazing the human mind is at solving problems.
@TassieLorenzo
@TassieLorenzo 2 жыл бұрын
Would it be possible to have the puzzle machine analyse the piece shapes in real time (like a human solving a puzzle), instead of loading ALL the puzzle pieces into the algorithm in advance? That would seem much more like organically solving the puzzle, as opposed to pre-solving the puzzle and then just recognising each piece and moving it to the spot.
@RCP-1136
@RCP-1136 2 жыл бұрын
*some human minds, most of us just watch them do it.
@sirpsionics
@sirpsionics 2 жыл бұрын
And how many people waste that ability. Me for example unfortunately :(. Stupid instant gratification issues.
@BrainHurricanes
@BrainHurricanes 2 жыл бұрын
@@TassieLorenzo You mean like putting all the pieces randomly on a table, so the puzzle machiene can put it all together ? And maybe first solve the outer puzzles and work it's way in ?
@CHIEF_420
@CHIEF_420 2 жыл бұрын
💻
@kingginger3335
@kingginger3335 Жыл бұрын
Everyone knows that if you're putting a puzzle together, you start with the outside pieces and work your way to the middle. Any pieces that have a flat edge is clearly the outter perimeter pieces. So, theoretically you could potentially build an all white puzzle, quicker than trying to compare all the pieces together
@EM-mw2qr
@EM-mw2qr Жыл бұрын
Yep!
@Jean_Mi
@Jean_Mi Жыл бұрын
With a normal puzzle (not completely blank), it's quicker to assemble the pieces according to their color, sometimes in the center, sometimes everywhere Then progress towards the edges Watch international competitions
@EM-mw2qr
@EM-mw2qr Жыл бұрын
Unless they make the all white puzzle the shape of a cloud that has no edges.
@SpamQGamers
@SpamQGamers Жыл бұрын
some puzzles have a false edge
@kingginger3335
@kingginger3335 Жыл бұрын
@@SpamQGamers true
@lucasfroissart7593
@lucasfroissart7593 2 жыл бұрын
Love how you spend time in the video going into the details of your code and how it solves your problem. Most other KZbinrs would have said “using a very complex program” and that’s it. As an engineer, it’s so refreshing to see you actually go into the technicality. And compare it to how I would try to solve it. Amazing, as always❤️
@zach4505
@zach4505 2 жыл бұрын
what's great about it is that he is teaching algorithms without a single line of code.
@tomkingston4203
@tomkingston4203 2 жыл бұрын
You don’t need any code to teach someone an algorithm. An algorithm is just a formula you follow. Writing code for it is just the implementation of it which is the easy part. Whoever wrote the code for the algorithm had to formulate or learn it on paper first before a single line of code is written. Thus, it makes sense not to show any code to somebody if you’re teaching them the general concept of an algorthim.
@nunom3293
@nunom3293 2 жыл бұрын
This is one of your best episodes. Not only for the engineering project, but also for adding some philosophy / poetry perls like: "If at first you don't succeed, reduce your expectations until you're a success" or "There is something poetic on two pieces missing".
@ilikechineseteaespeciallyj7262
@ilikechineseteaespeciallyj7262 2 жыл бұрын
Pearls*
@racemusgrave5584
@racemusgrave5584 2 жыл бұрын
I love the computer science plug, I've been complaining this past couple weeks about the 30+ hours I have had to spend on programming assignments for college, but seeing this type of stuff where the passion can come alive really has me amazed. This is by far the most impressive project I have seen. Just this past year I dove into hashing and I love to see it in action. I know there seems to be a lot of cut corners but I am still so impressed.
@You.Incontrol
@You.Incontrol 8 ай бұрын
Absolutely amazing. I get what you went through to do this! The problems, the guesses to solve them, the refinement, the bugs, recoding. Man, you are seriously incredible. I love the way you film them as well. Huge well done and thank you!!!
@MartinThmpsn
@MartinThmpsn 2 жыл бұрын
Would be pretty cool if you shared either the image set or the data from the images to allow other people to try to improve on the pre-processing and solving algorithms.
@sevenismy
@sevenismy 2 жыл бұрын
Maybe generating a virtual puzzle and then adding noise/errors to it would be a good option.
@SaHaRaSquad
@SaHaRaSquad 2 жыл бұрын
After seeing Matt Parker's unintentional competition where people reduced 30 days of computing time of his Python script to iirc less than a second, I support this idea. This could be a really cool, really difficult coding competition. With a bonus tier for solving the purchased puzzle with the fuzzy pieces.
@GustavSvard
@GustavSvard 2 жыл бұрын
@@SaHaRaSquad Yes! this would be so awesome.
@turoni314
@turoni314 2 жыл бұрын
@@SaHaRaSquad I think it is at 300 micro seconds at the moment. Would be a cool idea.
@bali4n1
@bali4n1 2 жыл бұрын
@@SaHaRaSquad Which one of Matts videos is it?
@Tommy-jn9ps
@Tommy-jn9ps 2 жыл бұрын
DAMN, You just earned a patreon because this is amazing. The level of how smart and disciplined you are is mind blowing
@dogscatsandallcuteanimals4499
@dogscatsandallcuteanimals4499 2 жыл бұрын
im always impressed by his discipline. I always find it hard to work on long projects to completion
@gijbuis
@gijbuis 10 ай бұрын
I would assume that in a puzzle of 4000 pieces many pieces are so similar to each other that it would be difficult to determine how accurately the shapes need to be measured in order for them to be seen as unique by your program?
@ryangress5697
@ryangress5697 2 жыл бұрын
I’d honestly love to see a deeper dive into the actual code. It’s got me crazy curious about the specifics. Great video as usual!
@asterion205
@asterion205 2 жыл бұрын
Having a github would be cool (without spoiling anything)
@evanbarnes9984
@evanbarnes9984 2 жыл бұрын
Definitely!
@skorp5677
@skorp5677 2 жыл бұрын
Look up classification problems :)
@Bijlsmaa
@Bijlsmaa 2 жыл бұрын
Of all the KZbin channels I'm subscribed to I'm always most amazed / astonished / intrigued / what-s-the-best-word-for-this by what you do. I think that's because you're doing it all by yourself no matter what's needed (welding, cnc, math, electronics, EVERYTHING). I've never seen anybody with such a briljant brain to do it all. Thanks!
@nathanbanks2354
@nathanbanks2354 2 жыл бұрын
He does need help to eat the brownies...
@commentsboardreferee7434
@commentsboardreferee7434 2 жыл бұрын
some days I think I'm pretty sharp. those are never the days I watch Stuff Made Here.
@DannySullivanMusic
@DannySullivanMusic 2 жыл бұрын
for sure. utterly right dude
@firdaushbhadha2597
@firdaushbhadha2597 2 жыл бұрын
I would love to see a little date in the bottom. Being able to truly grasp the work that went into this. Inspiring stuff. Seeing you have to solve a bug for such a "real-time" problem is so cool. You also learn things about your project, its environment, and limitations to "survive" or save the project. It's not like building an app to solve a causa sui problem. Its learning a process or method to help make us do something better, faster, stronger, and generally improve our understanding of sensory-computer problems.
@XX-xv6xe
@XX-xv6xe 7 күн бұрын
I don’t watch these just once. I’ve watched this one at least once before. They are just so inspiring. Looking forward to new work in the future.
@iamtheusualguy2611
@iamtheusualguy2611 2 жыл бұрын
This is honestly an amazing feat. As a CS student, what really got me is that some of the problems you encountered reminds me of problems from my Image Analysis course. Edge detection is a pretty common task and you could have used something like a Canny edge detector coupled with a Gaussian smoothing operation in opencv to filter out your edges from the raw images. In your case, the contrast between piece and background is so sharp that this algorithm combination could have saved you a lot of time. This is a common solution and is robust against noisiness of the general world. Canny edge and Gaussian kernels are pretty efficiently implemented as well, it might have worked on your high definition pictures. As for comparison: The LSH algorithm sounds very interesting! I never heard of it before. I wondered for myself during your explenation if you could have just used a generalized Hough transformation. The algorithm enables you to detect rotated and translated edges within pictures. While this would result in mass comparisons, Hough transformations are quite fast, so I wonder if it would actually be that inefficient to just apply it to every picture. Anyway, amazing video!
@LennartDoering
@LennartDoering 2 жыл бұрын
There is something I was wondering. A puzzle piece essentially is like a lock and a key right? Call the outward facing piece of the puzzle the key and the inward facing the lock. If you analyze these and put them on a graph like he did. And say a key is made out of 3 points on that graph wouldn't be the lock just the same three points but with negative signs? I wonder if in this case LSH is even necessary or if you could just directly look at the assumed region. I found this extremely interesting problem. I don't work in imagine analysis so this was pretty new and interesting stuff for me. Hopefully CS KZbinrs do some reactions to this.
@zacharyolson3082
@zacharyolson3082 2 жыл бұрын
I'm with everyone else. The 4 months was a long wait, but I check youtube every day for a new video from you! You are single handedly keeping me motivated to get through mechanical engineering. Thanks for the inspiration and help!
@justinnelson6794
@justinnelson6794 2 жыл бұрын
I love how whenever your explaining something in front of your monitor, it cycles through the words: I’m slowly going totally insane. Every time you come back. Also when it said: top vacation destinations with no robots. Also me being interested in computer science stuff, this video is one of the coolest and most interesting ones I’ve ever seen!
@braydenthomas6891
@braydenthomas6891 2 жыл бұрын
I noticed that too, love these little details.
@nikomitk8091
@nikomitk8091 Жыл бұрын
6:30 As a software engineer, many people that say stuff like that have no clue about problem solving and just learned a bit of coding on the Internet. Choosing the programming language for a project depends on several factors, and runtime performance is only a small one.
@lukejackson4964
@lukejackson4964 2 жыл бұрын
I literally cannot fathom the amount of patience a project like this takes
@Greg-ii6nq
@Greg-ii6nq 2 жыл бұрын
Way less than doing an entirely white jigsaw :)
@derekh9359
@derekh9359 5 ай бұрын
You are truly the greatest thing on KZbin. You make me feel stupid but in the best way. Your ability to problem solve is next level and it amazes me. So glad to see how well you're doing with views and patreon. Could not be more deserving!
@brycemodugno5677
@brycemodugno5677 Жыл бұрын
I imagine that this would be an absolute hit at an art establishment or children's museum. It would get many people into Engineering.
@gregrice1354
@gregrice1354 9 ай бұрын
Maybe even this 62 years old child!
@flemdogscience
@flemdogscience 2 жыл бұрын
Your stuff is so stinking phenomenal! I try to show my class your stuff so they can see what it looks like to think really deeply about something. I’m not sure it always clicks for them, but a few love it (myself included, obviously) and it’s good for everyone. Thanks for all the work you put in! PS-quick idea for your end screen…put that link in the description or pin it in the comments. Get the world binge watching stuff made here!
@nathanpfirman625
@nathanpfirman625 2 жыл бұрын
We need more teachers like you that show their students actually interesting videos rather than the school approved videos that are cringey asf
@magep468
@magep468 2 жыл бұрын
do you still show Bill Nye videos? I loved watching his stuff. Now I watch Smarter Every Day, Practical Engineering, Stuff Made Here and Colin Furze (but he probably isn't school-video material...)
@flemdogscience
@flemdogscience 2 жыл бұрын
@@magep468 I don't do too many Bill Nye. (Can't actually remember the last one I watched!)--but I still think his stuff is great! The only one I don't think that makes it into class is Colin Furze, although I do enjoy his content tremendously. I think he could fit though, I just need to incorporate more builds! I've been trying to make some more custom stuff myself for them that fits exactly with the days goal (with the sub-goal not being too cringy of a video!)
@JonKroeker
@JonKroeker 6 ай бұрын
Shane I’ve been watching you for years and am beyond happy for the bump/mountain your channel is about to go thru bc of Mark’s video. 🎉
@howardbartlett3419
@howardbartlett3419 2 жыл бұрын
The sheer amount of information that you had to process for this project is insane! Despite the reduced expectations, the end result is incredible, so I would definitely call it a success lol. Can't wait to see the next project you make.
My GIANT wall painting robot
23:24
Stuff Made Here
Рет қаралды 7 МЛН
How I made steel toe crocs with wood
24:15
Stuff Made Here
Рет қаралды 9 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
The Lever Paradox
24:43
Steve Mould
Рет қаралды 902 М.
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3,4 МЛН
The Fastest Maze-Solving Competition On Earth
25:22
Veritasium
Рет қаралды 21 МЛН
My Puzzle Robot is 200x Faster Than a Human
21:21
Mark Rober
Рет қаралды 27 МЛН
I went to my old job and took apart their new 3D printer
1:06:33
Stuff Made Here 2
Рет қаралды 836 М.
✈️ The Maddening Mess of Airport Codes! ✈️
16:04
CGP Grey
Рет қаралды 8 МЛН
Making the World's Purest Cookie
28:28
NileBlue
Рет қаралды 10 МЛН
Can I Jump Rope Fast Enough To Stop The Rain?
18:45
I did a thing
Рет қаралды 23 МЛН
The History of Tetris World Records
1:53:34
Summoning Salt
Рет қаралды 4,7 МЛН
Making a robot to carve photos into pumpkins
16:06
Stuff Made Here
Рет қаралды 10 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН