https://www.lucaiaconistewart.com/singapore-airlines
But yeah I agree, this kind of tedious repetitive work is nothing for me either. I need to do hobbies I can learn from. While this would have been incredibly educational (about aircraft design, construction, project management etc), it also contains a lot of highly repetitive work like building hundreds of the same seats. No thanks.
But anyway I wanted to say that hobbies aren't aways perpendicular to jobs or making money. I've used many things I've learned from hobbies in my job, and in fact my job is pretty much my hobby. And even with unrelated hobbies you can sometimes pull them into your work (as he did here). IMO this is the ideal way to go, yet for a lot of people unfortunately not achievable in this society :(
But kudos to him!! Wow, it looks amazing.
And I haven't been paid a dime.
All the while, I have been told that I'm "wasting my time," "you should be learning React Native and Javascript," and that "Apple is a dead company." etc. ad nauseam
Since I've been hearing that same refrain (substitute "Windows" for "React Native," and "C" for "JavaScript") for the last 34 years, it doesn't phase me that much.
The simple fact of the matter is, I can afford to take the time to do it, I really like Swift, and I really like developing for Apple systems.
Maybe it will result in some kind of lucrative stuff; maybe not. I don't care.
I spent over 30 years, writing software that other people used as toilet paper. I'm doing what I want.
This guy is doing what he wants. Good on him.
One of the nice things about art, is that it is something other people enjoy; maybe, even more than we (the artists) do.
I think it's great.
I also enjoyed this[0], a couple of years ago.
What language are you using? What is your destination platform?
UPDATE: I just looked at your HN handle. Questions answered. Good show!
Java
>>What is your destination platform?
Mac, Windows, iPhone, Android
What a nightmare.
You have cool hobbies.
It doesn't seem to be a particularly popular program, but it's the only one I've seen that does it.
I don't know if this[1] ever bore fruit.
The transcoder Java->ObjC isn't a bad idea. The languages have a lot of similarities.
[0] https://apps.apple.com/in/app/pico-compiler-java-compiler-jd...
[1] https://www.infoworld.com/article/3407781/a-plan-to-bring-ja...
Developers had a difficult time, adjusting to ObjC. It’s very different from C, whereas Java was familiar to almost everyone.
Person A: Look at this cool thing I did. Purely because I wanted to.
Person B: Wow you sure spent a lot of time on that. Surely you could be doing something more productive.
I find people that make this comment tend to not really understand or appreciate hacker "culture". We learn through experimentation and scratching itches. Maybe its not directly applicable to real world skills. Maybe it is. The process is what makes a good hacker. This person surely learned a lot about engineering and design in doing this project. Most importantly they wanted to do it.
Many people fill their time with bullshit on the Internet these days. I personally wonder what cool projects and other "pointless" things people could be creating if they weren't stuck on social media and consumed content.
Unless he's doing exactly what he would really want to do with his free time, in which case it is optimal.
Nobody saw the value in it at the time of doing it. That’s the thing about having true creative vision, to also have the conviction to do those things that nobody else sees the value of doing.
We’re not ants.
Yes, it can be traded for time to spend on things you enjoy doing -- such as your hobbies.
If you're worried about this person's impact, think about how many people saw this and were impressed and possibly inspired? I was.
We have a much different effect on the world than we realize. The things we think are important may not be and the kind word or small bit of advice we gave without a second thought may have changed someone else's life. The human experience is too complex to be measured in spreadsheets.
edit getting down voted by the immortal apparently...
Your replies seem to indicate that he should spend his time doing "productive" things instead; that would be more "optimal". I guess I'm tired of this race-to-the-bottom mentality where we spend so much time "optimizing" our productivity that we optimize the joy out of life. Productivity is a good thing, but I'm not convinced it is the greatest good.
I would rather spend time with friends and family, play games, read books, travel, etc.
I'm drawing attention to the opportunity cost inherit when you choose any one thing to spend your time on - you can't spend it on anything else, so make it something truly important to you.
If that happens to be building models, so much the merrier.
That's you. Lots of people are perfectly fine without the need for family/friends 24/7. The site clearly stated he had been working on the project since 2008, so they could spend a few weekends here & there on the project and still have plenty of time left for doing whatever else makes you (specific you not the royal one) approve of his endeavors. I might suggest you might have more free time yourself if you just accept things not in your control rather than worrying about how someone else does things you might choose to do differently. I'm suspecting that this is not the only example. You haven't mentioned your hobbies. Let's see if we approve of how you spend your time.
We don't all share the same values, and it's pretty arrogant of you to suggest that yours are universal.
Some people would counter that money is not everything, which I mostly agree with. But it can be traded for time, in as much as you are currently trading time for money in a hateful device called a job. And everyone knows that time is both valuable and limited.
That's my opinion, I can't justify time consuming hobbies like this one.
Still, it's a beautiful work of art and the creator should be justifiably proud of it.