Worlds hardest jigsaw vs. puzzle machine (all white)

Ғылым және технология

Keep exploring at brilliant.org/stuffmadehere. Get started for free, and hurry-the first 200 people get 20% off an annual premium subscription.
If you're looking for a workstation check out Puget Systems. They rock: www.pugetsystems.com/
Help support these videos on patreon: / stuffmadehere
This project was so hard it almost broke me.
Topics discussed / used
Thresholding (image processing): en.wikipedia.org/wiki/Thresho...)
Mathematical morphology: en.wikipedia.org/wiki/Mathema...
Least squares method: en.wikipedia.org/wiki/Least_s...
Locality sensitive hashing: en.wikipedia.org/wiki/Localit...
Point in polygon: en.wikipedia.org/wiki/Point_i...
Memoization: en.wikipedia.org/wiki/Dynamic...
Transformation matrices: en.wikipedia.org/wiki/Transfo...
Big-O/asymptotic analysis: en.wikipedia.org/wiki/Asympto...
Using locality sensitive hashing for reverse image search: towardsdatascience.com/fast-n...
Telecentric lense: en.wikipedia.org/wiki/Telecen...

Пікірлер: 13 000

  • @StuffMadeHere
    @StuffMadeHere Жыл бұрын

    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

    Жыл бұрын

    nice

  • @rhyrhy69

    @rhyrhy69

    Жыл бұрын

    e

  • @robbyplummer9414

    @robbyplummer9414

    Жыл бұрын

    Wassaaaauuuppp

  • @robbyplummer9414

    @robbyplummer9414

    Жыл бұрын

    How are you

  • @wildtom

    @wildtom

    Жыл бұрын

    Can you tell me what program you use to program; like VS Code

  • @Kfimenenpah
    @Kfimenenpah Жыл бұрын

    "If at first you don't succeed, reduce your expectations until you're a success" what a line

  • @glasslinger

    @glasslinger

    Жыл бұрын

    If at firs you don't succeed, GET ANOTHER BEER!

  • @ChuckSploder

    @ChuckSploder

    Жыл бұрын

    "If at first you don't succeed, fail 5 more times." - GLaDOS

  • @altonyoung8869

    @altonyoung8869

    Жыл бұрын

    This is my mindset when I go to the bar

  • @justinchadwick4509

    @justinchadwick4509

    Жыл бұрын

    To put it in another way, the person who seeks perfection never succeeds.

  • @AdamWardVGP

    @AdamWardVGP

    Жыл бұрын

    I want this on a T-shirt

  • @jasperfeldschuh3644
    @jasperfeldschuh3644 Жыл бұрын

    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

    Жыл бұрын

    Stressful? Glad your perception is yours to own.

  • @immejor508

    @immejor508

    Жыл бұрын

    @@ShainAndrews obviously it's stressful in this video it seems like he is just glad he finally finished it.

  • @kattegutt8986

    @kattegutt8986

    Жыл бұрын

    @@ShainAndrews i think it is stressful he spends a lot of time to make videos we should really apricate this stuff

  • @fluffybunny7089

    @fluffybunny7089

    Жыл бұрын

    @@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

    Жыл бұрын

    @@fluffybunny7089 In engineering we say "perfection is the enemy of good enough"

  • @kvom01
    @kvom015 ай бұрын

    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

    2 ай бұрын

    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

    Ай бұрын

    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

    5 күн бұрын

    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.

  • @skelliam
    @skelliam9 ай бұрын

    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

    6 ай бұрын

    Seconded! Failures are how we learn, and showing the entire learning process is important

  • @devotee

    @devotee

    3 ай бұрын

    I agree. I love that from his videos, the path to learn. Sometimes you see tech videos on KZread 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 😂

  • @OfficiallySnek
    @OfficiallySnek Жыл бұрын

    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

    Жыл бұрын

    @@karlwithak1835 aaaaaaaand dislike

  • @liamdonegan9042

    @liamdonegan9042

    Жыл бұрын

    @Karl with a K Looks like you don't understand nuance

  • @theisaac3036

    @theisaac3036

    Жыл бұрын

    Facts

  • @moose6459

    @moose6459

    Жыл бұрын

    @@Wilsonbros123 oh no. The dislike button which does nothing on KZread…

  • @twitterpaited

    @twitterpaited

    Жыл бұрын

    @@moose6459 not true, they increase the engagement metrics more than likes do!

  • @ScottStronghill
    @ScottStronghill Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    @@notalizardperson yes please 🤣🤣🤣🤣

  • @dkatunin1497

    @dkatunin1497

    Жыл бұрын

    Classic move

  • @jurajvariny6034

    @jurajvariny6034

    Жыл бұрын

    And it will play music with marbles.. oh that was on different channel?

  • @Ithenna

    @Ithenna

    Жыл бұрын

    And thank goodness he'll only have to take pictures of the pieces another 53 times.

  • @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

    2 ай бұрын

    Maybe even this 62 years old child!

  • @syedabdullah8460
    @syedabdullah846010 ай бұрын

    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

    2 ай бұрын

    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)

  • @richardfeltham5080
    @richardfeltham5080 Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    @@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...!

  • @josephdegraffenried3976
    @josephdegraffenried3976 Жыл бұрын

    As an automation engineer this blew me away. Keep doing crazy stuff like this!

  • @GetOffMyPhoneGoogle

    @GetOffMyPhoneGoogle

    Жыл бұрын

    How is it knowing that the better you do your job the less jobs people will have?

  • @shawncarney9657

    @shawncarney9657

    Жыл бұрын

    @@GetOffMyPhoneGoogle sounds like a skill issue

  • @life-oh1bc

    @life-oh1bc

    Жыл бұрын

    @@GetOffMyPhoneGoogle stop coping lmao

  • @shawncarney9657

    @shawncarney9657

    Жыл бұрын

    @Joseph DeGraffenried. Keep up the good work, innovating the future 👏💪👍🙌

  • @GetOffMyPhoneGoogle

    @GetOffMyPhoneGoogle

    Жыл бұрын

    @@shawncarney9657 You can't automate my job. It's still a legitimate question.

  • @NamedNitrogen
    @NamedNitrogen8 ай бұрын

    “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

    3 ай бұрын

    "Reasonable disposition moves reasonable disposition." by Marcus Aurelius is a banger, too.

  • @TheMrGunmann
    @TheMrGunmann7 ай бұрын

    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

  • @JSquared3214
    @JSquared3214 Жыл бұрын

    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

    10 ай бұрын

    Edison and the light bulb.

  • @artemis2947
    @artemis2947 Жыл бұрын

    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

    Жыл бұрын

    I saw it to

  • @deviusfeilds

    @deviusfeilds

    Жыл бұрын

    Plus the search for "holiday without robots". This is epic.

  • @ross-carlson

    @ross-carlson

    Жыл бұрын

    "Can my dog have a KZread channel" was also pretty great - very cool little easter eggs for sure.

  • @AJLindvall

    @AJLindvall

    Жыл бұрын

    very Kubrick

  • @poultrypants

    @poultrypants

    Жыл бұрын

    @@ross-carlson Yea, at 5:28

  • @JoshuaMatthias
    @JoshuaMatthias8 ай бұрын

    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.

  • @TommyRaines
    @TommyRaines8 ай бұрын

    Brief version of this fascinating story: human beings may be slow, but they're amazing

  • @_Stormfather

    @_Stormfather

    6 ай бұрын

    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.

  • @maxrosenbaum8502
    @maxrosenbaum8502 Жыл бұрын

    “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

    Жыл бұрын

    Yeah... What if he's specifically looking for projects to push his boundaries?

  • @MirunaNero

    @MirunaNero

    Жыл бұрын

    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

    Жыл бұрын

    It's like Dragonball Z where the enemies just happen to come in increasing strength

  • @jpaugh64

    @jpaugh64

    Жыл бұрын

    @@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

    2 ай бұрын

    Wife is like, “why doesn’t he go out more?”

  • @yawcty6478
    @yawcty6478 Жыл бұрын

    I like how the third monitor says, “I’m slowly going totally insane” and then shows top vacation destinations with no robots

  • @glenjamindle

    @glenjamindle

    Жыл бұрын

    Yea, but...can dogs start their own youtube channels?

  • @molnotsogame

    @molnotsogame

    Жыл бұрын

    I'm not the only one who noticed this

  • @mexicanloster225

    @mexicanloster225

    Жыл бұрын

    So glade I noticed it

  • @CaseFace5

    @CaseFace5

    Жыл бұрын

    I always love the little easter eggs he puts on his monitor screens lol

  • @Imkingsmen

    @Imkingsmen

    Жыл бұрын

    Haha I noticed that too lol😂

  • @asafkessler6635
    @asafkessler6635 Жыл бұрын

    I want to tell you that as good you are as an engineer you are as an educator! You have an amazing philosophy on the middle ground between hard work and romantic viewpoint. I love how you said that their is something poetic about them two pieces being missing

  • @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!

  • @miguellopes6669

    @miguellopes6669

    3 ай бұрын

    There are many established algorithms for this, some of them from 40 years ago, that´s the easy part.

  • @BlackDreaded
    @BlackDreaded Жыл бұрын

    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

    Жыл бұрын

    being a good engineer means learning from your mistakes. nobody is perfect. drop the ego.

  • @treo1230

    @treo1230

    Жыл бұрын

    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

    Жыл бұрын

    @Choas_Lord_512 Not a single person on the planet is perfect

  • @wojtekthegreat2115

    @wojtekthegreat2115

    Жыл бұрын

    @Choas_Lord_512 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

    Жыл бұрын

    @Choas_Lord_512 Okay, so you didn't read the rest of my points. Lacking I see.

  • @wouldntyaliktono
    @wouldntyaliktono Жыл бұрын

    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

    Жыл бұрын

    Actually he made a robot to enslave a human to make youtube videos at the perfectly fascinating pace.

  • @corbettdollar2354

    @corbettdollar2354

    Жыл бұрын

    Far and away my favorite channel in KZread history personally

  • @pvic6959

    @pvic6959

    Жыл бұрын

    he dont need no algorithm!

  • @Mollerup1987
    @Mollerup19878 ай бұрын

    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^^

  • @grithog5399
    @grithog53997 ай бұрын

    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

    7 ай бұрын

    People who have the time to make you Tube videos are usually not the busiest folks with serious jobs requiring skill.

  • @thomasw178

    @thomasw178

    3 ай бұрын

    Educational purposes. This man is clearly not a schill.

  • @RADRaze2KX
    @RADRaze2KX Жыл бұрын

    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

    Жыл бұрын

    I loved how he immediately upscaled from like 16 to 4002 instead of doing something like a 64 puzzle piece.

  • @rksworld4405

    @rksworld4405

    Жыл бұрын

    the second time around i bet he didnt actualy do it haha

  • @benlasseri6266
    @benlasseri6266 Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    @@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.

  • @paulgreen4553
    @paulgreen45535 ай бұрын

    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!

  • @Turboy65
    @Turboy655 ай бұрын

    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

    5 ай бұрын

    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

    2 ай бұрын

    Nice pseudo code.

  • @ericcochrane7379
    @ericcochrane7379 Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    @@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

  • Жыл бұрын

    Agree, all his projects are pretty complex compare to others :) love it!

  • @sarsaparillasunset3873

    @sarsaparillasunset3873

    Жыл бұрын

    What an utter waste of time

  • @fonkbadonk5370

    @fonkbadonk5370

    Жыл бұрын

    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.

  • @SirYohan
    @SirYohan Жыл бұрын

    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

    Жыл бұрын

    Absolutely, getting stuck on perfectionism is the death of success

  • @Pants13

    @Pants13

    Жыл бұрын

    That’s probably what the Hayatt walkway engineers thought

  • @aravind930

    @aravind930

    Жыл бұрын

    @@Pants13more like 'guidelines are there as suggestions'

  • @SirYohan

    @SirYohan

    Жыл бұрын

    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

    Жыл бұрын

    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.

  • @bonelesschickenwings
    @bonelesschickenwings7 ай бұрын

    People like you are rare. This is really cool. Your intelligence, ambition, creativity, and dedication make for amazing content and amazing creations!!

  • @You.Incontrol
    @You.Incontrol23 күн бұрын

    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!!!

  • @shreyasjha576
    @shreyasjha576 Жыл бұрын

    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.

  • @Mikeztarp
    @Mikeztarp Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    I don't know, I try to find the jokes, and I just feel as though I'm slowly going totally insane.

  • @cameron7374

    @cameron7374

    Жыл бұрын

    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.

  • @DarrenSteward
    @DarrenSteward3 ай бұрын

    “Packed tighter than a neutrino star” 😂, also the monitor saying “I’m slowly going totally insane” is also awesome. Such an awesome project and video, thank you!

  • @XxJokyxX
    @XxJokyxX11 ай бұрын

    Hey Shane! Programmer here! What are the odds you could upload all the images of the pieces and their right sorting for a nice coding challenge? :)

  • @gregrice1354

    @gregrice1354

    2 ай бұрын

    @XxJokyxX (inserted because Android only occasionally performs according to+20 years old web page standards, like replying under selected comments- I hear interim Google CEO due for replacement by founder Brinn. More than a little refurbishment past due for existing Google services and products. Yeah! Document the daring detail to the deadly "AI" tool dealies". That should show some years as measure how soon they can achieve results equal to or better than Shane has achieved in 5 months

  • @MrProfizmus
    @MrProfizmus Жыл бұрын

    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

    Жыл бұрын

    if that was your goal the robot is redundant to building by hand, which was needed anyway heh

  • @lillilacac

    @lillilacac

    Жыл бұрын

    That's less than half the time it woulda took him by hand!

  • @straaths

    @straaths

    Жыл бұрын

    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

    Жыл бұрын

    ​@@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

    Жыл бұрын

    ... he has a point

  • @TimeBucks
    @TimeBucks Жыл бұрын

    That assembly time lapse was so satisfying

  • @morellatovar4151

    @morellatovar4151

    Жыл бұрын

    Bien

  • @Tyeler80

    @Tyeler80

    Жыл бұрын

    S A T I S F Y I N G 😍🤩🤩✨⭐️🌟💫

  • @nazkhan3506

    @nazkhan3506

    Жыл бұрын

    👍

  • @AndyFromBeaverton

    @AndyFromBeaverton

    Жыл бұрын

    I wonder if a vacuum table would have held the pieces in place better during assembly.

  • @hemantpatel1789

    @hemantpatel1789

    Жыл бұрын

    Nice👍

  • @Boostf83
    @Boostf83 Жыл бұрын

    By far my new favorite channel… the topics are so abstract and I love it

  • @tobyihli9470
    @tobyihli94703 ай бұрын

    Congratulations! This is what makes this nation so great. All across the nation people are solving the worlds puzzling problems, bit by bit. (Pun intended) I know I for one am proud of you!

  • @ethananderson523
    @ethananderson523 Жыл бұрын

    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

    Жыл бұрын

    He also looks a good bit rougher than usual :D

  • @cameronl1859

    @cameronl1859

    Жыл бұрын

    I really think he overengineered this one. He could have just scanned each piece and converted it to SVG - there are a ton of libraries out there that can do this. The SVG would have polygon data which he could then use to map out the placement. He could do that by iterating over every non-flat side of each piece and finding the area of the gap or overlap of each non-flat side of all other pieces - the piece with a side that has the lowest area of all pieces will fit with the piece being iterated over. You'd do this for each non-flat side until every non-flat side is paired with another. The code for that should only take a few hours to write at worst, and could run just fine on any machine, and you wouldn't have to worry about imprecisions in the puzzle cutting.

  • @krinklesofmadness

    @krinklesofmadness

    Жыл бұрын

    @@MumrikDKtrying to pump out content in the midst of a shop move can’t be stress free either I imagine

  • @bluvalor7443

    @bluvalor7443

    Жыл бұрын

    @@cameronl1859 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

    Жыл бұрын

    @@cameronl1859 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.

  • @JosephTyndaleRay
    @JosephTyndaleRay Жыл бұрын

    The only KZread 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.____.....__...__

    Жыл бұрын

    Hopefully not _immediately_ immediately, hopefully you pull over or wait until break-/lunch-time or recess or whatever. 🤨

  • @TheGreatProphecy

    @TheGreatProphecy

    Жыл бұрын

    @@I.____.....__...__ nope, immediately, while im driving or have my hand in a patient.

  • @meansnada

    @meansnada

    Жыл бұрын

    Agreed. This guy is beyond insane.

  • @midnigh7x

    @midnigh7x

    Жыл бұрын

    Only this guy and Mark Rober. Their low upload amount but high quality means you know they'll be great

  • @110jmartin011
    @110jmartin011 Жыл бұрын

    Thanks for this video, I stopped working on a video game that required rng mapping and "puzzle fitting" of the generated tiles because of how difficult the algorithm was, this has inspired me to pick it up again.

  • @jons4534
    @jons45343 ай бұрын

    Just stumbled on this channel. Thoroughly enjoyed listening to a guy who's clearly very smart AND entertaining. A happy new subscriber.

  • @smashingpencils
    @smashingpencils Жыл бұрын

    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 KZreadrs like this are so rare. Thank you Shane!

  • @technoturnovers7072

    @technoturnovers7072

    Жыл бұрын

    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

  • @sjohnson8505
    @sjohnson8505 Жыл бұрын

    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

    Жыл бұрын

    He said he was going insane on the top monitor

  • @jmchez

    @jmchez

    Жыл бұрын

    "Happiness is the difference between expectations and achievements." -- Some ancient wise man

  • @thefekete

    @thefekete

    Жыл бұрын

    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.

  • @dariusdaynight
    @dariusdaynight10 ай бұрын

    What a legend. Tackled hurdles one by one and kept persevering. Great inspiration!

  • @maksymbozhko5896
    @maksymbozhko5896 Жыл бұрын

    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

    Жыл бұрын

    what language?

  • @commiedog425

    @commiedog425

    Жыл бұрын

    @@NoNameAtAll2 clearly English 🤦

  • @camerondorson3700

    @camerondorson3700

    Жыл бұрын

    @@commiedog425he meant programming language I assume.

  • @NoNameAtAll2

    @NoNameAtAll2

    Жыл бұрын

    @@camerondorson3700 it was a joke, I assume :)

  • @figfox2425

    @figfox2425

    Жыл бұрын

    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"... ^^

  • @Skywolve1998
    @Skywolve1998 Жыл бұрын

    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

    Жыл бұрын

    I know right

  • @philswiftfan7228

    @philswiftfan7228

    Жыл бұрын

    Loved this Easter egg lmao spirited I had to scroll this far to find a comment😂

  • @JanTuts

    @JanTuts

    Жыл бұрын

    14:33 "Top vacation destinations with NO robots" :D

  • @Muskar2

    @Muskar2

    Жыл бұрын

    6:57 9:39 9:45 9:53 13:09

  • @Tyler-gb8il

    @Tyler-gb8il

    Жыл бұрын

    @@Muskar2 thank you, absolute goat

  • @kingginger3335
    @kingginger33358 ай бұрын

    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

    7 ай бұрын

    Yep!

  • @Jean_Mi

    @Jean_Mi

    7 ай бұрын

    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

    7 ай бұрын

    Unless they make the all white puzzle the shape of a cloud that has no edges.

  • @SpamQGamers

    @SpamQGamers

    7 ай бұрын

    some puzzles have a false edge

  • @kingginger3335

    @kingginger3335

    7 ай бұрын

    @@SpamQGamers true

  • @dhlml
    @dhlml3 ай бұрын

    The life lesson: start smaller, tweak as you go, and only then move to larger scale... that said, my hat off to you for not giving up and making it work!

  • @Hello-oy6zz
    @Hello-oy6zz Жыл бұрын

    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?

  • @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

    11 ай бұрын

    And the following monitor had: "Top Vacation Destinations with NO robots" 😆

  • @user-cm7hk5hb6u

    @user-cm7hk5hb6u

    11 ай бұрын

    I noticed that too

  • @erlinghandal9636

    @erlinghandal9636

    10 ай бұрын

    Could be messages from his wife?

  • @christyjacob6200

    @christyjacob6200

    7 ай бұрын

    Bro i was gonna comment the same thing I was searching for anyone who found it

  • @stigcc

    @stigcc

    6 ай бұрын

    I only noticed "I'm insane" lol

  • @felipejaramillo477
    @felipejaramillo4779 ай бұрын

    It’s mind blowing that there are people out there who’s brains can put things like this together naturally.

  • @andyiswonderful
    @andyiswonderful3 ай бұрын

    That was one of the most interesting KZread I have ever seen. But, I have a PhD in engineering and I love puzzles, so it was inevitable.

  • @xavierhill2785
    @xavierhill2785 Жыл бұрын

    i felt real pain watching you paint over that wall mural. that was my favorite project so far

  • @RichardBarclay

    @RichardBarclay

    Жыл бұрын

    Don't be sad because it ended, be happy because it happened.

  • @CorporateZombi

    @CorporateZombi

    Жыл бұрын

    Preserved on KZread... And in memory.

  • @KeithGroover

    @KeithGroover

    Жыл бұрын

    And it makes me sad that a landlord actually thought a blank wall was an improvement.

  • @piratecheese13

    @piratecheese13

    Жыл бұрын

    "a thing isn't beautiful because it lasts" -K9 from Star Wars

  • @operatorismail6038

    @operatorismail6038

    Жыл бұрын

    Did anyone notice the “I’m going totally insane”

  • @GoldBass
    @GoldBass Жыл бұрын

    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?

  • @JP-vs1ys
    @JP-vs1ys7 ай бұрын

    just great talent and very hard to imagine for those of us without this level of skill and awareness. much respect.

  • @jylpah
    @jylpah7 ай бұрын

    As an engineer I have rough understanding of the insane amount of work required to do this. I really enjoy your videos. Great work.

  • @ccbbaaron
    @ccbbaaron Жыл бұрын

    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

    Жыл бұрын

    I saw that on the monitor behind him when he cut back to talking.

  • @gerstmanndavid

    @gerstmanndavid

    Жыл бұрын

    Darn! I thought I was the only one. 😁

  • @DannySullivanMusic

    @DannySullivanMusic

    Жыл бұрын

    you are 1000% spot on.

  • @jonnychapman2010
    @jonnychapman2010 Жыл бұрын

    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

    Жыл бұрын

    @@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

    Жыл бұрын

    That's because its not for you, its for him. If KZread didn't exist, he would still be an Engineer.

  • @topogigio7031

    @topogigio7031

    Жыл бұрын

    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

    Жыл бұрын

    @@topogigio7031 who the hell r u talking to

  • @amarissimus29

    @amarissimus29

    Жыл бұрын

    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.

  • @dhebert111
    @dhebert111Ай бұрын

    This video is a great demonstration of the work that goes into programming for novices. I'm much more patient with people lately, but I still get frustrated while teaching certain people at times. Older family members are the worst😂...it's a good thing I love them...😂

  • @mediaskate648
    @mediaskate6488 ай бұрын

    You pure grit and dedication to a problem is so admirable. Cheers bro!

  • @KarenPuzzles
    @KarenPuzzles Жыл бұрын

    I'm more exhausted watching this than I am every time I solve a solid color puzzle.

  • @esalmond2286

    @esalmond2286

    Жыл бұрын

    I'd love to see you race the robot! Maybe with a more reasonable sized puzzle though 😊

  • @robertraish4279

    @robertraish4279

    Жыл бұрын

    This would combine two random parts of the internet that I would have never imagined coming together!! Would be brilliant!!

  • @thesledgehammerblog

    @thesledgehammerblog

    Жыл бұрын

    I'd like to see this thing try to solve the Ketchup puzzle.

  • @Jack-cv4ej

    @Jack-cv4ej

    Жыл бұрын

    hi

  • @bennydreamly

    @bennydreamly

    Жыл бұрын

    @@thesledgehammerblog OMG YES THAT WOULD BE AMAZING

  • @ant_onion
    @ant_onion Жыл бұрын

    "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

    Жыл бұрын

    The follow-up was even funnier: "Top vacation destinations with no robots". @StuffMadeHere enjoy your vacation!!!!

  • @yeetiusmaximuss

    @yeetiusmaximuss

    Жыл бұрын

    I'm glad I'm not the only one that notice this lmao

  • @mdrzn

    @mdrzn

    Жыл бұрын

    Good thing he only had to count 4k pieces four times!

  • @lupinario
    @lupinario2 ай бұрын

    This was absolutely amazing. Great job!

  • @wconradjr
    @wconradjr5 ай бұрын

    His invention time, from start to finish, and the time to complete the puzzle interactively with his invention, still sped up the puzzle completion time from 8 years to < 1 year. This is a real measure of success no matter how you feel about the invention. It may not have been flawless, but it was still successful.

  • @ChristianBehnke
    @ChristianBehnke Жыл бұрын

    Congratulations on the 3998 piece puzzle assembly! Seriously impressed.

  • @thesinistermobs1564

    @thesinistermobs1564

    Жыл бұрын

    The puzzle is actually 46*87 which is 4002 pieces, so with 2 pieces missing it comes out to exactly 4000

  • @thijsbeentjes4008

    @thijsbeentjes4008

    Жыл бұрын

    @@colinsouthern technically not, cuz we're not counting missing pieces and the small extra pieces were also left out during assembly

  • @LordDragox412

    @LordDragox412

    Жыл бұрын

    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

    Жыл бұрын

    @@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

    Жыл бұрын

    @@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.

  • @Stepbrohelp
    @Stepbrohelp Жыл бұрын

    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 KZread videos about their engineering. All the stuff you make is absolutely incredible and your content is super entertaining, keep it up man!

  • @jays7761

    @jays7761

    Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    He actually has more experience with computer science. (Masters degree in CS vs a bachelor's in mechanical engineering)

  • @bhx7527

    @bhx7527

    Жыл бұрын

    @@tessapugh868 Also an unimaginable stockpile or everything imaginable. Did you see his storage?

  • @clownshoesmma6249
    @clownshoesmma6249 Жыл бұрын

    Haven’t seen you for a while so hope everything is fine. I really love this channel

  • @martyphillips1470

    @martyphillips1470

    Жыл бұрын

    He uploaded recently [=

  • @sirtaugs

    @sirtaugs

    8 ай бұрын

    And just uploaded again!!!

  • @JasonF_1985
    @JasonF_19858 ай бұрын

    This is such a great project, thanks for putting in the work.

  • @glenmacadaeg
    @glenmacadaeg Жыл бұрын

    "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_

    Жыл бұрын

    14:49 "Top vacation destinations with no robots" was my favourite

  • @stonedyeet2675

    @stonedyeet2675

    Жыл бұрын

    Ah you saw that too!

  • @jonrayroman7930

    @jonrayroman7930

    Жыл бұрын

    Thank god I wasn’t the only one that noticed this. I was scrolling down so far and no one was talking about it.

  • @VictorPenteado
    @VictorPenteado Жыл бұрын

    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

  • @eastsideeddie
    @eastsideeddie3 ай бұрын

    Do you mind that I absolutely LOVE your wife? You worked so hard on this whole project and she comes in at the end and totally steals the video with one simple question. Awesome!!

  • @beardalaxy
    @beardalaxy Жыл бұрын

    It's stuff like this that makes me think we are still a long way from robots taking over. They still require so much human intervention, let alone needing to be made by humans, who are imperfect to begin with. Great video.

  • @alucryts
    @alucryts Жыл бұрын

    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

    Жыл бұрын

    At this point my email signature should just be "Log it as an edge case and push it to next quarter."

  • @Gunbudder
    @Gunbudder Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    How could a TV show never produce something like this? Is mythbusters not a TV that did similar stuff to this?

  • @Gunbudder

    @Gunbudder

    Жыл бұрын

    @@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

  • @3mileshi
    @3mileshi3 ай бұрын

    A stunning video. I love the battle between science and the in the moment engineering that actually moves the project forward like the seating of the pieces manually: clearly the concept is proved, and so this small conceit is forgiven, to be solved later, and we satisfy everyone but the wife, which is pretty much an A+. This is the first video of yours I've seen, but I'm looking forward to more. Thanks!

  • @nikitaskyriazis
    @nikitaskyriazis Жыл бұрын

    I'm very happy the algorithm brought me to your channel. Great work! I envy your projects 😊

  • @SJL30
    @SJL30 Жыл бұрын

    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

  • @desertwoodcraft2307
    @desertwoodcraft2307 Жыл бұрын

    Videos like this make me realize just how amazing the human mind is at solving problems.

  • @TassieLorenzo

    @TassieLorenzo

    Жыл бұрын

    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

    Жыл бұрын

    *some human minds, most of us just watch them do it.

  • @sirpsionics

    @sirpsionics

    Жыл бұрын

    And how many people waste that ability. Me for example unfortunately :(. Stupid instant gratification issues.

  • @BrainHurricanes

    @BrainHurricanes

    Жыл бұрын

    @@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

    Жыл бұрын

    💻

  • @dman2095
    @dman2095 Жыл бұрын

    So freaking cool. The patience u have is astonishing!!

  • @TheLetsboogiedown
    @TheLetsboogiedown8 ай бұрын

    Amazing and well done! Thanks for showing the successes and the failures

  • @masonprice8992
    @masonprice8992 Жыл бұрын

    Gotta love the absolute gems he drops in on his computer screen in the background.

  • @HiVizCamo

    @HiVizCamo

    Жыл бұрын

    Totally Insane

  • @vaskey784

    @vaskey784

    Жыл бұрын

    Lol top vacation spots without robots was my favorite lol

  • @masonprice8992

    @masonprice8992

    Жыл бұрын

    Same lol

  • @CarlLeisegang

    @CarlLeisegang

    Жыл бұрын

    I am slowly going totally insane

  • @libsyates2426
    @libsyates2426 Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    @@garyjsui get the same but isn't it annoying because then it's like "Well don't f**king ask then" 🤦😂...

  • @ShootLiegh

    @ShootLiegh

    Жыл бұрын

    As soon as he said it twice I immediately knew it wasn't the last either.

  • @Campfire_Bandit

    @Campfire_Bandit

    Жыл бұрын

    +

  • @Saltlife386
    @Saltlife386 Жыл бұрын

    It has been too long without a new project/ video. Been coming back every month waiting for new content.

  • @ENFPerspectives
    @ENFPerspectives Жыл бұрын

    12:00 I am feeling guilty for beating myself up when I hung my patio curtains three different ways before I found the right way. I feel so much better now, knowing a computer whiz makes mistakes also. Thanks for sharing them.

  • @davidmontgomery1016
    @davidmontgomery1016 Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    My people

  • @topogigio7031

    @topogigio7031

    Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

    @@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

  • @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 KZread 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”

  • @a44_jaymagdum83
    @a44_jaymagdum83 Жыл бұрын

    Appreciated your efforts. just keep hustling

  • @joefowler8464
    @joefowler8464 Жыл бұрын

    I hope everything is going okay. Love your videos and looking forward to the next one.

  • @hobojimmy3500
    @hobojimmy3500 Жыл бұрын

    I’d watch 3 hour long videos just talking about the process! Love these videos!!!

  • @raggedybritches5798

    @raggedybritches5798

    Жыл бұрын

    Same here. I would be interested in seeing the process in exhaustive detail.

  • @user-vn2hl6hj5v
    @user-vn2hl6hj5v11 ай бұрын

    Everything about these videos is just perfect. It looks so, beautiful and satisfying to watch and explanations are so clear, I just can't describe it. And somehow Shane manages to make videos very fun. Attention to the details is just astonishing. Even after watching it the third time you discover even more previously unnoticed memes and easter eggs. Third monitor jokes are just so neat...

  • @nicespejo
    @nicespejo Жыл бұрын

    I could watch the robot put puzzles together all day, it looks nice, satisfying

  • @timbasel4965
    @timbasel4965 Жыл бұрын

    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

    Жыл бұрын

    Time for a puzzle-solver-algorithm-simulation game, no more goats, farming or goods hauling

  • @jamesbrown99991

    @jamesbrown99991

    Жыл бұрын

    Sounds good to me.

  • @ILiTTILe

    @ILiTTILe

    Жыл бұрын

    That would actually be very cool.

  • @adriendebosse6941

    @adriendebosse6941

    Жыл бұрын

    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

    Жыл бұрын

    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.

  • @TheModularian
    @TheModularian Жыл бұрын

    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!

  • @Barncatfish
    @Barncatfish2 ай бұрын

    Truly inspiring, entertaining, and educational, with nice sides of humor and philosophy. Savor these years of creative genius young man while you have the energy and determination to bring these dauntingly wacky projects to fruition. Well done.

  • @Paul-sj5db
    @Paul-sj5db Жыл бұрын

    Couple of suggestions. 1. Try it on a smaller puzzle first. That way you wouldn't have to "only scan 4000 pieces 4 times". 2. Create tests for your code. 3. Instead of abrading the pieces and rescanning and creating your own and rescanning you could have removed noise programmatically which would make it better able to handle real puzzles.

  • @phoenixaudas
    @phoenixaudas5 ай бұрын

    This is a masterpiece of „edutainment“ ❤👍🍿😎 story, script, scenes, transitions, lighting, etc. … shows that „everything is only as dry as it is being presented“ Cheers! 🥂

Келесі