iamchrisle | 6 years ago | on: Spleeter: Extract voice, piano, drums, etc. from any music track
iamchrisle's comments
iamchrisle | 6 years ago | on: Spleeter: Extract voice, piano, drums, etc. from any music track
One-click process: Xtrax Stems 2 (https://audionamix.com/technology/xtrax-stems/)
Professional: ADX Trax Pro 3 (https://audionamix.com/technology/adx-trax-pro/)
Both products use a server which have a much larger pre-trained models. The professional one has added features such as handling sibilance, GUI to edit note following as a guide for the models, and an editor tool for extracting using harmonics.
(Note: I don't work for this company. I do pay for / use their products, and I also happen to know someone who works there.)
iamchrisle | 6 years ago | on: How to do a code review
In general, yes we do practice it. They are guidelines, not rules tho.
Is Angular grossly over-engineered? Depends on how you look at it.
Any code's complexity reflects the complexity of its use case and Angular, for example, needs to fit A LOT of use cases at Google. So yea, sometimes, I think it can be a big hammer for a small nail. In other cases, all that abstraction helps. I guess that's the nature of how code eventually matures over time.
iamchrisle | 6 years ago | on: How to do a code review
iamchrisle | 8 years ago | on: Ableton Live Redesign
When you want to use it again, drag the saved rack into your project. The plugins settings will be restored.
iamchrisle | 9 years ago | on: Ask HN: Why does Google put the query in the URL hash instead of query string?
iamchrisle | 9 years ago | on: Google's CFO Ruth Porat is pushing “creatives” to bring costs under control
Also, some Googlers are insanely good at finding out when they're about to get rid old swag.. I'm not one of them, unfortunately.
I do admit, the quantity of Mac power adapters laying around the office is a bit silly.
iamchrisle | 9 years ago | on: Why Google Stores Billions of Lines of Code in a Single Repository
iamchrisle | 9 years ago | on: Why Google Stores Billions of Lines of Code in a Single Repository
iamchrisle | 9 years ago | on: Why Google Stores Billions of Lines of Code in a Single Repository
CitC clients takes seconds, many IDEs work (some better than others with dedicated/volunteers to support), internal GUI based versioning, code reviewing, testing, documenting, bug tracking tools also work at scale.
iamchrisle | 9 years ago | on: Why Google Stores Billions of Lines of Code in a Single Repository
iamchrisle | 11 years ago | on: Why Is Google Blocking Inbox on Firefox?
iamchrisle | 11 years ago | on: Ask HN: Good Experiences Working at Google?
Work is what you make of it.
Interview process: I interviewed at equally big companies like Comcast too. Google's interview process was just as slow as other big companies. Seems to be normal when you get to that size.
Management and structure: Your experience working there, like anywhere including a startup, will greatly depend on who your manager is. My manager is great and actively encourages me to step up my game.
Work/life balance: Google gives you a lot room to do the work that you're excited to do but that comes at a price: Self-regulation. If you're not good at it you WILL burn yourself out. But that's not any different than my last startup. I've seen it in startups too.
Personally, having a great time, learning a lot very fast, and happy. Of course, your millage may vary.
iamchrisle | 11 years ago | on: Boba.js: a JavaScript library for Google Analytics
Pros: - It's good at dealing with older browsers - It's async (non blocking) - Simple to implement - No dependencies
Cons: - UI is simple but workflow is a little confusing at first - Not "plug-and-play". Still requires a little working knowledge about Google Analytics.
iamchrisle | 12 years ago | on: Moz Dumps Amazon Web Services, Citing Expense and 'Lacking' Service
Technical details:
I don't know exactly how they do it but my guess is that they are I/O bound on the crawling side, then CPU bound on the parsing and processing side. I'm assuming they use different machines for those tasks.
On the crawling side, the index with 60-70 billion URLS was using 80 cc2.8xlarge machines with a backup on 200 c1.xlarge machines. (http://moz.com/blog/one-step-back-two-steps-forward)
(DISCLAIMER: I'm in the same industry. I am a developer with working for an indirect competitor. I know a few engineers and non-engineers who work at Moz.)
iamchrisle | 12 years ago | on: Post mortem: Thanks and lessons learned
iamchrisle | 12 years ago | on: Hand Coding A Personal Website
The .htaccess is used to 301 redirect www.bennet.org to bennet.org. Important for SEO so that Google only indexes one domain instead of the domain and the subdomain. Only indexing one domain gives it a better chance of ranking higher.
Also.. do you really think the traffic and 453k of bandwidth is really going to put any strain on performance?
iamchrisle | 12 years ago | on: Ask HN:What are some SEO techniques for bootstrapped project
http://searchengineland.com/googles-matt-cutts-guest-bloggin...
iamchrisle | 12 years ago | on: Dear Clueless About Marketing Programmer: Yes it’s hard, but not impossible.
"because I see too many good products die because whoever built it never got it out to the right people."
- yes. Great ideas DESERVE to be found!
"difficult as a marketer discerning who is a gifted programmer and who isn't"
The street goes both ways. I would say that it's easy to fool a marketer into thinking you're a rockstar programmer.
"there is a long, long learning curve if you're going to do it well."
Well said. I still personally think it's more difficult -- maybe not conceptually, but it's terribly labor intensive and unpredictable.
iamchrisle | 12 years ago | on: Dear Clueless About Marketing Programmer: Yes it’s hard, but not impossible.