Hacker Newsnew | past | comments | ask | show | jobs | submit | omarelb's commentslogin

Really interested in this! Do you know of some good reading in this area?


Attendi | Senior Machine Learning Engineer | Amsterdam, ON-SITE hybrid | Full-time (80-100%)

Healthcare professionals have to spend too much time on administrative tasks, when they should be spending that time delivering great care. Attendi allows healthcare professionals to report with their voice. This saves them precious time and removes the screen between client and caregiver, allowing more personal and effective care to be given. We provide an extraordinary work environment: getting paid well to work with smart people on things that directly have a positive impact on society.

Healthcare professionals perform all their administrative tasks in electronic health record (EHR) systems. Attendi (voice) enables EHR vendors' applications by developing speech-to-text and textual understanding APIs.

As a Senior ML Research Engineer, you will play a key role in applying the latest AI research findings to our unique datasets, focusing on the end-to-end development and deployment of AI models. You will be at the forefront of translating recent scientific advancements into practical applications within healthcare, with a strong emphasis on privacy and meeting the needs of healthcare professionals. You will be responsible for effectively utilizing our unique dataset of spoken and written medical reports.

We have a dedicated team with fewer than 15 members, which means no bullshit, moving fast, and getting a generous slice of equity. We're post product-market fit, profitable, and on the cusp of scaling up in the Dutch market.

Check out https://attendi.recruitee.com/o/ml-research-engineer for more details on the position.

Feel free to send any questions to omar [at] attendi [dot] nl.


Sounds very interesting! Do you have a link by any chance?


Not OP (and late to the game), but searching his handle led me to https://xakpc.info/series/htmx-dotnet


Attendi | Senior Frontend Engineer | Amsterdam, ON-SITE hybrid | Full-time (80-100%) Healthcare professionals have to spend too much time on administrative tasks, when they should be spending that time delivering great care. Attendi allows healthcare professionals to report with their voice. This saves them precious time and removes the screen between client and caregiver, allowing more personal and effective care to be given. We provide an extraordinary work environment: getting paid well to work with smart people on things that directly have a positive impact on society.

Healthcare professionals perform all their administrative tasks in electronic health record (EHR) systems. Attendi voice-enables EHR vendors' applications by developing speech-to-text and textual understanding APIs. Our EHR vendor partners also integrate our UI components, like a microphone that implements UX best practices for recording and transcribing audio, into their applications.

As our senior frontend developer, your will maintain and improve our microphone component across the web, Android, and iOS platforms, while also creating new components that will be integrated into our partners' applications.

We are a small startup team with fewer than ten members, which means no bullshit, moving fast, and getting a generous slice of equity. We're post product-market fit, profitable, and on the cusp of scaling up in the Dutch market.

Check out https://attendi.recruitee.com/o/senior-frontend-engineer for more details on the position.

Feel free to send any questions to berend [at] attendi [dot] nl.


Attendi | Senior Frontend Engineer | Amsterdam, ON-SITE hybrid | Full-time (80-100%)

Healthcare professionals have to spend too much time on administrative tasks, when they should be spending that time delivering great care. Attendi allows healthcare professionals to report with their voice. This saves them precious time and removes the screen between client and caregiver, allowing more personal and effective care to be given. We provide an extraordinary work environment: getting paid well to work with smart people on things that directly have a positive impact on society.

Healthcare professionals perform all their administrative tasks in electronic health record (EHR) systems. Attendi voice-enables EHR vendors' applications by developing speech-to-text and textual understanding APIs. Our EHR vendor partners also integrate our UI components, like a microphone that implements UX best practices for recording and transcribing audio, into their applications.

As our senior frontend developer, your will maintain and improve our microphone component across the web, Android, and iOS platforms, while also creating new components that will be integrated into our partners' applications.

We are a small startup team with fewer than ten members, which means no bullshit, moving fast, and getting a generous slice of equity. We're post product-market fit, profitable, and on the cusp of scaling up in the Dutch market.

Check out https://attendi.recruitee.com/o/senior-frontend-engineer for more details on the position.

Feel free to send any questions to berend [at] attendi [dot] nl.


Attendi | Senior Frontend Engineer | Amsterdam, ON-SITE hybrid | Full-time (80-100%)

Healthcare professionals have to spend too much time on administrative tasks, when they should be spending that time delivering great care. Attendi allows healthcare professionals to report with their voice. This saves them precious time and removes the screen between client and caregiver, allowing more personal and effective care to be given. We provide an extraordinary work environment: getting paid well to work with smart people on things that directly have a positive impact on society.

Healthcare professionals perform all their administrative tasks in electronic health record (EHR) systems. Attendi voice-enables EHR vendors' applications by developing speech-to-text and textual understanding APIs. Our EHR vendor partners also integrate our UI components, like a microphone that implements UX best practices for recording and transcribing audio, into their applications.

As our senior frontend developer, your will maintain and improve our microphone component across the web, Android, and iOS platforms, while also creating new components that will be integrated into our partners' applications.

We are a small startup team with fewer than ten members, which means no bullshit, moving fast, and getting a generous slice of equity. We're post product-market fit, profitable, and on the cusp of scaling up in the Dutch market.

Check out https://attendi.recruitee.com/o/senior-frontend-engineer for more details on the position.

Feel free to send any questions to berend [at] attendi [dot] nl.


Are you open to considering visa sponsorship for eligible candidates?


yes, but this takes time since we need to apply for this first


oh okay i was not aware that sponsorship needs to be applied first and then interviews can begin


Hey, so we're doing something similar to the solution given above, but without compiling the worker at bundle time.

Basically what we're doing is putting the worker code in a string. When you need the worker, you can `import myWorker from ./worker`. At runtime you can create a `Blob` from the string, then create a URL for it using `window.URL.createObjectURL`.

It's certainly far from ideal. Since the code lives in a string, there are no compile time errors at all (though you could probably develop without the string form and put it in a string after). But it kinda works. Hope it's what you're looking for.


Yes, data URI & blobs is a way. You can author worker code as you would normally do (in TypeScript, for example) and bundle (with type checks) it into a string as part of your own build process. Ideally, though, you would want to keep the worker wrapper separate from core library so that users with complex projects can integrate it in their own build however they want…


Languages built on the BEAM VM like Erlang and Elixir support concurrency at the runtime level, though it's up to you to specify when you want to run something in parallel. Or am I missing why they don't fulfill your requirements?

I'm not sure if it's desirable to parallelize code automatically, as in many cases you do need at least _some_ parts of the code to run synchronously. But it's an interesting thought experiment to have parallelism be the default instead of opt-in.


What cities would that be? Asking for a friend ;)


You could start by looking at places that people from the big cities visit for summer vacation. The town I live in has a full winter season, and in the summer turns into a beach town with a lot of regional tourists who boost businesses up with money. Very low crime and thriving local culture. Common to see people not lock their bikes while downtown.


Thanks for the delightful read!

I would've also liked to know how hash maps are typically implemented in programming languages. For instance how the number of buckets is chosen and if buckets are added at runtime when the amount of items in the map changes. But I'll do some further research myself!


You're welcome!

I deliberately didn't go in to that for a few reasons.

1. It would have made this article very, very long. 2. It's a bit out of scope for an article on hashing. 3. I think I might give hash maps their own article in future.

Hash maps are fantastically deep. So many different ways to do it. You'll find a lot of material online but I'd recommend Raymond Hettinger's talk on how Pythons hash map data structure has evolved over time: https://www.youtube.com/watch?v=p33CVV29OG8.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: