As my career progressed, the more I realized how right Brian is on OOP. Millions if not billions of dollars are wasted every year paying programmers to fix their own mistakes caused by the misapplication of OOP. Most of the serious issues I've come across in codebases are related in some way to object-oriented design patterns. Yet we still use it because it's a lifeform; it consumes energy, grows, adapts, and reproduces [new programmer jobs].
@@tenbitcomb yeah same here. When I started at my current company, they were using OOP, then the lead developer left and I took over. Debugging his stuff was so hard because you had to debug 1 error across 4 files and 3 classes. I totally adopted Brian's ideology in refactoring it to be procedural and it's SO much more maintainable now.
I subscribed to this channel on the off chance that you'd upload again because I agreed with the object oriented programming video so much, and now just as I'm getting back into learning japanese you make this video? Nice!
This looks really nice. I was working on my own story-based Japanese training software a couple years ago which I've been thinking about picking up again (since I need to actually learn Japanese now...). Mine's more active/interactive, like a game. And seeing this I'm wondering if I can just tack mine ontop of what you have done, since you've done a lot of the ground work with managing the stories and even getting audio in it (which is something I'd likely have omitted)
I missed you as a UA-camr. The video I like the most (and rewatch often) is the Replacing Unix video. Because there are several new OSes in creation (Fuchsia/Zircon, ...) I would really like you elaborating more about how files (and other kernel objects) should be identified by the name in a human-friendly way (or should humans be required to use the UUIDs to identify files uniquely?
I have actually been considering learning Japanese for quite some time, years really, but while I'm sure what you've created is great, I am now convinced that I'll never be able to learn even the most rudimentary Japanese and might as well not even try.
Cool idea! Have you tried the DeepL API for translation? I'm not sure if they have a free tier for their API so that might be a problem, I guess. Another interesting approach for this would be using NLP tools/ libraries like SpaCy to extract more information than just POS like Named Entities or Sentiment out of the text but I assume based on the highlighting that you've explored that route. I'd find a mode of this tool interesting where the Kanji can be hidden such that you can test yourself whether you memorized the kanji for that word and then hover to check if you've got it right.
Hi Brian. Is there a reason you’re learning Japanese? Are you thinking about moving to Japan? Coincidentally, I’ve just come back from a vacation from Japan, and I’m curious if immigrating to Japan is feasible for me.
I'm a software engineer in Japan, and quite frankly regret my choice. I'm working from 7:00 to 2:00 for only 29k a year. My friends who did the same are in a similar situation, on top of having martial issues because of the unexpected things about japanese women when they get married. I am very close from burnout. your choice but I would re-consider if I were you
i completely agree. learning through stories is the most efficient way to actually get it into your long-term memory. all these flashcards tools lack context, it goes out as fast as it goes in.
Nice to see you back
Welcome back
After 3 years you are suddenly back! I don't know if I can handle another three years man. Best programmer on youtube.
Holy shit you're still alive! I love your videos, their really informational!
Can we all agree that Brian's OOP is (bad/embarrassing/good) series is the best?
As my career progressed, the more I realized how right Brian is on OOP. Millions if not billions of dollars are wasted every year paying programmers to fix their own mistakes caused by the misapplication of OOP. Most of the serious issues I've come across in codebases are related in some way to object-oriented design patterns. Yet we still use it because it's a lifeform; it consumes energy, grows, adapts, and reproduces [new programmer jobs].
@@tenbitcomb yeah same here. When I started at my current company, they were using OOP, then the lead developer left and I took over.
Debugging his stuff was so hard because you had to debug 1 error across 4 files and 3 classes.
I totally adopted Brian's ideology in refactoring it to be procedural and it's SO much more maintainable now.
I subscribed to this channel on the off chance that you'd upload again because I agreed with the object oriented programming video so much, and now just as I'm getting back into learning japanese you make this video? Nice!
same here lol
the same, weird but nice coincidence
You’re back! I love your videos! Also, this is really cool.
Bash on OOP some more! I loved those videos!
The legend is back!
Please don't wait another 3 years for the next one
This looks really nice. I was working on my own story-based Japanese training software a couple years ago which I've been thinking about picking up again (since I need to actually learn Japanese now...). Mine's more active/interactive, like a game. And seeing this I'm wondering if I can just tack mine ontop of what you have done, since you've done a lot of the ground work with managing the stories and even getting audio in it (which is something I'd likely have omitted)
This is great to see that you're back working on a new project.
Good to see you back!
The goat is back
I missed you as a UA-camr. The video I like the most (and rewatch often) is the Replacing Unix video. Because there are several new OSes in creation (Fuchsia/Zircon, ...) I would really like you elaborating more about how files (and other kernel objects) should be identified by the name in a human-friendly way (or should humans be required to use the UUIDs to identify files uniquely?
Welcome back, Master!
Best programmer on youtube.
あ、Brianも日本語の勉強している同士だと予想していなかったです。いいね。日本語は面白いですよね。頑張ってくださいね!
No wayy... you back 🎉 . I come here time to time to check you posted a video or not
Please make more videos. You are one of the great people on UA-cam.
oh wow, you're back :)
He returns
Welcome back
RETURN OF THE KING
I have actually been considering learning Japanese for quite some time, years really, but while I'm sure what you've created is great, I am now convinced that I'll never be able to learn even the most rudimentary Japanese and might as well not even try.
Nice application! Do you think its approach could also be useful for learning Indo-European languages?
You came back with what I needed the most, thanks man
Ha, I've built something similar for myself when I was learning English.
Cool idea! Have you tried the DeepL API for translation? I'm not sure if they have a free tier for their API so that might be a problem, I guess. Another interesting approach for this would be using NLP tools/ libraries like SpaCy to extract more information than just POS like Named Entities or Sentiment out of the text but I assume based on the highlighting that you've explored that route. I'd find a mode of this tool interesting where the Kanji can be hidden such that you can test yourself whether you memorized the kanji for that word and then hover to check if you've got it right.
what blue filter are you using? i like how the whites are dimmed
Can we buy your course on the basics of computer science like OS, programming, etc…
oh man finally you came back,
If the code turns out to be object oriented, I’m unsubscribing.
lmao
Sup brian, long time no upload! I've been following your poasting on twatter
Hi Brian. Is there a reason you’re learning Japanese? Are you thinking about moving to Japan?
Coincidentally, I’ve just come back from a vacation from Japan, and I’m curious if immigrating to Japan is feasible for me.
I'm a software engineer in Japan, and quite frankly regret my choice. I'm working from 7:00 to 2:00 for only 29k a year. My friends who did the same are in a similar situation, on top of having martial issues because of the unexpected things about japanese women when they get married. I am very close from burnout. your choice but I would re-consider if I were you
@@al9218 ouch. I wish you luck!
Wow nice u still active.
Can u make series abt any of these: SDL2, x86 Assembly, Embedded Programming
Ty sir 🙏😁
Really cool!
Great to see new vids
Nice one!
This is nice, could also add roman pronunciation of the Japanese characters
Google 翻訳や AI があるのに、なぜ言語を学ぶ必要があるのでしょうか?
leaning Chinese for five years now. totally get you procrastinating on actually learning the characters and write a learning tool instead 😊
i completely agree. learning through stories is the most efficient way to actually get it into your long-term memory. all these flashcards tools lack context, it goes out as fast as it goes in.
Would be better if the source code, pull requests, issues weren’t locked behind a proprietary code forge
Brian Will the anti-OOP god! :)
Had to be 1st
Nice.
But japanese probably need to learn english more than we need to learn japanese
Welcome back