hownowbrowncow
Joined 11 years ago
Joined 11 years ago
One other subtle interaction that is hard to live without now: watching code shift with format-on-save is the fastest feedback on whether code will build/run. Don’t need to look at another console for a syntax error almost ever.
3Play is a company focused on ensuring content is accessible to all across disability and language. Our human-QA’d live captioning, transcription, audio description, translation, and dubbing services are used by over 10,000 higher ed, enterprise, media, and government customers.
I’m leading a team that focuses on globalization/localization of content. We are currently investing in new dubbing tools using voice synth and translation models. It’s a really fun challenge since 3Play has a contractor market for filling in places where models don’t have enough accuracy or yield poor results; a unique position to be in for designing workflows and fine-tuning models. I’m looking for a strong API engineer who has established Rails experience and enjoys collaborating on integrations, productionizing models, and working closely on new editor views in Remix. It’s a small team; we’d get to work closely together and you’d be very influential with the direction of the product!
Feel free to email your resume at nathanael [at] 3playmedia.com or apply directly with the full posting at https://www.3playmedia.com/company/jobs-post/?gh_jid=6003662.... Mention HN if you apply on the site!
One wonders how you might gain a representation of physics learned in the model. Perhaps multimodal inputs with rendered objects; physics simulations?
And yet the old approach for Document Driven Apps is completely out of date straight from the banner page here: https://developer.apple.com/document-based-apps/ (https://developer.apple.com/library/archive/samplecode/Shape...). As mentioned in a lot of comments, there's a real desire to build apps natively but held back by bugs and the lack of entry through even sample code.
I agree that this might help you move quickly when starting a project and might be a fine approach for a small prototype or personal site (or, more unkindly, in a consulting project). But you pay a huge cost: maintainability. There is no encapsulation at all, not to mention the pain of having all these generic classes floating around, colliding with anything that might accidentally match. I’ve worked on projects like this where huge HAML views chain many of these functional CSS classes. It makes it very difficult to accommodate new external components or design updates which I would say are pretty much inevitable in any product company. Even if you don’t add anything new, good luck updating the entire system to adjust the padding on all buttons unless you were disciplined enough to truly create encapsulating classes (which is really the opposite approach of functional CSS anyway).
I really think CSS modules got it right (or similar approaches where you have a unique class name per component). Our team approaches component styles like a UIView in iOS—it should render acceptably with reasonable constraints. This means any parent component / view can render this and set display: block, flex, etc and the contents should largely adapt. These days this is pretty easy with flexbox and grid. Even better—you can ensure that the markup classes stay private to you and only allow modifications through JS (or mark some classes as :global). Even better than that—your components can adopt delegation or renderProps to allow parent views to replace / modify with their own markup so everything in the component can truly be encapsulated.
Good to make sure you team members who might have installed within that time period nuke out all their node_modules.