HNHacker News
TopNewBestAskShowJobs

cweill

182 karma · joined March 6, 2013

I used to do Machine Learning at Google Research. Now I make YouTube videos. Cornell '12.

CreatorML (Startup): https://creatorml.com

YouTube: https://www.youtube.com/CharlesWeill

GitHub: https://github.com/cweill

Twitter: https://twitter.com/CharlesWeill

LinkedIn: https://www.linkedin.com/in/cweill

Website: https://charlesweill.com

submissionscomments
cweill··on AI tools have been built to catch Covid, but none of them helped
The hardest part about ML is understanding the domain. I agree with Jeremy Howard on this, that it's easier to teach a domain expert to do ML than to teach an ML expert the domain. I think you are on the right path.
cweill··on Fencers Refused to Fight. Then Came the Rule That Changed the Sport
A fun video related to this and Brazilian Jiu Jitsu is this one: https://youtu.be/xeUQlXmzuZ8

Basically my understanding is that high-level competitive Jiu Jitsu (Gi) can be extremely dull to watch, because of the point system disincentiving taking any risks. So that's when No-Gi submission-only competitions became popular to watch. 20+ minute rounds without any points scorable for the first half.

cweill··on Show HN: AI Background Remover
Canva has this feature, but it's only available to premium users. I use it quite a bit when making YouTube thumbnails that contain my face. It's nice to have a free alternative.

Here's another free option: https://www.remove.bg/

cweill··on I was sick, tired and had lost myself until I began lifting weights at 71
Where would something like Brazilian Jiu Jitsu fall for health benefits? Cardio? Load-bearing exercise?
cweill··on Ask HN: Is there an HN, but for lifestyle businesses?
+1 indiehackers.com
cweill··on Ask HN: How do you manage forearm/wrist pain?
Place your keyboard so that it is below your elbows. Usually that means on a negatively tilted keyboard tray under your desk. This simple change eliminated my wrist pain and numbing.

See Cornell's ergonomics lab guide: https://ergo.human.cornell.edu/AHTutorials/typingposture.htm...

cweill··on The unreasonable effectiveness of just showing up everyday
Agreed. It's incredibly difficult to know what the audience wants, at least until you have a loyal community following (fans). Even then it's not perfect.
cweill··on The unreasonable effectiveness of just showing up everyday
Ali Abdaal's Part Time Youtuber academy course.

https://academy.aliabdaal.com/

cweill··on OpenAI disbands its robotics research team
I think the comments are confounding shutting down the robotics research team with eliminating all RL research. Most robotics teams don't use data-hungry RL algorithms because the cost of interacting with the environment is so expensive. And even if the team has a simulator that can approximate the real world to produce infinite data, there is still the issue of the "simulator-gap" with the real world.

I don't work for openAI but I would guess they are going to keep working on RL (e.g hide and seek, gym, DoTA style Research) to push the algorithmic SoTA. But translating that into a physical robot interacting with the physical world is extremely difficult and a ways away.

cweill··on The unreasonable effectiveness of just showing up everyday
I'm taking a course on how to build and grow a YouTube channel. The main advice they give is "just commit to making a video once a week, every week, for 2 years, and you're life will change." It's a tautology, no guarantees on how well your channel will do, but it's such a simple idea, and nice motivator to build momentum and keep going.
cweill··on Extremely burnt out at 25. Considering quitting job and taking an extended break
I was so burnt out that I was struggling to focus at work. During my time off, I did several things like exercise more, do some reading, a bit of travel, pick up some new skills that don't involve sitting at a desk. I documented the before and after in two videos (producing videos was something I wanted to learn during my time off):

Before: https://youtu.be/7vSBCZ1mnL4

After: https://youtu.be/0IvfL4z7XHw (uploaded today)

cweill··on Tell HN: YC will help you find a co-founder
One of the big names in Sillicon Valley (maybe Garry Tan?) that you need three things in a cofounder:

1. Intelligence 2. Work ethic 3. High Integrity

While the first two can easily be judged, the last one is extremely tough to identify, and generally requires some incident in the company to reveal the integrities of the co-founders. Any suggestions how to identify high integrity early on?

cweill··on Extremely burnt out at 25. Considering quitting job and taking an extended break
I'm just wrapping up a 3 month Sabbatical from Google. Best decision I made this year. I think you should take the plunge given you're already strongly considering it.
cweill··on On working too hard: finding balance, and lessons learned from others
Exactly. One of the biggest things I keep in mind these days is that most people, myself included, are bad at knowing what's most important to get done. It may seems that more code is more work is good, but the banter with colleagues improves communication and cohesion which can have a much higher impact than writing that additional code. If a higher up tells you to do something, you can be pretty sure it's important (at least to your report chain), otherwise it can be tough to identify relative importance of work activities.
cweill··on What's the most profitable programming hobby?
Most profitable? Start a YouTube channel teaching people Android dev, and then sell courses.
cweill··on What's the most profitable programming hobby?
What do you think the expected return is that good on these competitions? Especially since the number of hours required to do well can be extremely high.
cweill··on Stripe Atlas: the first five years and 20k startups
I'm not sure why you're being downvoted. I went through the same process to create an LLC, and while the process was simple enough, once I had my attorney look over it, I realized that I needed to make changes that Atlas would not accommodate on their boilerplate. So instead I used a different, more established company to form the LLC.
cweill··on How do I start investing?
Don't gamble more than you're willing or able to lose though!
cweill··on When can I consider a business dead?
AND you are no longer willing to finance it (inject your own or other people's capital).
cweill··on Ask HN: How to grow after 10 years in the industry?
If you could take that job and leverage it to build your personal brand (blog, YouTube channel) I'd agree it's a dream job! The next best thing would be working in a research lab where you get to publish or speak under your own name.
cweill··on Ask HN: How to Keep Two Jobs?
Out of curiosity, did you sign an invention assignment agreement at both companies? Is so, I wonder how that works (I am not a lawyer).
cweill··on Ask HN: It finally happened to me, how do you deal with burnout?
A big part of burnout is feeling like you're not making any progress, especially when you're the "expert".

Try being a beginner again at something.

After I burnt out, I started making YouTube videos. Even though I'm a total beginner at it, I'm having a lot of fun, and am making tangible progress!

cweill··on “Great resignation” wave coming for companies
I love this comment. Thank you for sharing this experience.

I also underestimated the impact of having my work burned in front of me after 2 years of overtime and sacrifice. The money afforded me some level of financial Independence which at least gives me the optionality to choose whether I want to suffer this again.

I'm thinking of following in your footsteps. Wish me luck!

cweill··on Co-founders tried to reduce my equity after company was accepted into YC
What about when some founders put in capital, say one founder puts in $100k? Do they still need to vest?
cweill··on Ask HN: Why Not Microservices?
+1 I think this is the most comprehensive answer. Default to using monoliths whenever possible. More Simple = more robust, more complex = more fragile.
cweill··on Ask HN: Why Not Microservices?
In my experience, microservices are an emergent property of Conway's law [1], essentially that a system's architecture will tend to ship it's team(s)' communication structure. The biggest bottleneck to software engineering is communication between engineers, especially as teams grow beyond 3+ people working a single system. It becomes difficult to keep everyone on the same page about every design decision and change, which becomes obvious if your team does code reviews (imagine if every code change required 3+ approvals). Communication unfortunately scales O(n^2).

As a result, What makes a "team" is it's leadership structure, I.e it's determined by the number of engineers who want to be leaders (which includes accountability and ownership). If you have a team with multiple leader-types who want more ownership, and a natural seam in the solution space emerges to spin-off, they will tend to become the communication hubs for other engineers, and eventually spin out into their own subteam with their own microservice. They'll want their own abity to release when necessary, and choose dependencies without needing to convince everyone beyond their immediate subteam.

In short, if you're 1 person, microservices make little to no sense given the addition work and complexity involved. If you're more than 1 engineer, it depends on individual engineers willingness to be a lead and own a whole part of the system and become a communication hub. Companies like Google and Amazon will have lots of microservices because so many engineers want to be tech leads (either for promotion or self-fulfillment).

[1] https://en.m.wikipedia.org/wiki/Conway%27s_law

cweill··on How to get rich without being lucky (2019)
I missed the part where he says that wealth is limited. Doesn't he says that wealth creation is a positive-sum game (I.e. 1+1=3 thanks to automation and leverage), as opposed to status which limited and its pursuit is a zero-sum game? Wouldn't that mean that wealth is unlimited?
cweill··on How to get rich without being lucky (2019)
+1 to these three. I also like the observation about the only things that are "permissionless and limitless leverage" being media and code. If you position yourself along on of those (or both) and are patient, you have the chance to become extremely wealthy, especially once you've mastered the other 3 points you mentioned.
cweill··on For those who can afford it, quitting has become the ultimate form of self-care
FWIW I'm taking 92 days unpaid leave from my FAANG job. Just uploaded a YouTube video about it [1]. It's already been a month, and the freedom has been an incredible boon. Started exersing more, reading more, just took a Jiu Jitsu class, did a quick trip to Miami to visit all my NYC expats. I guess I'm not alone in feeling burnt out and needing a break. [1] https://youtu.be/7vSBCZ1mnL4
cweill··on All my career rejections
I got rejected twice, and got an offer on my third try over the course of 3 years. If it's something your really want, don't give up. Also see the "interview anti-loop" http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...
← PreviousPage 3 of 4Next →