523 karma · joined July 15, 2011
(Edit: For clarification, the NPM stats refer to the number of times the library was fetched from NPM's servers, not the number of times a developer incorporated it into a project. For popular NPM libraries, this number can be in the many millions of downloads per week. My confusion stems from the fact a library used by thousands of projects will have substantially higher numbers in NPM than what is seen here. It is of course possible that this number counts developers incorporating these icons not through the NPM library.)
I'm a co-founder at Fixie, a Seattle-based AI startup. We're launching an experiment to showcase what's possible with Fixie's real-time LLM-powered voice platform. You can check it out at https://hisanta.ai - you can have live voice chats with Santa, Mrs. Claus, Rudolph, and other friends (toggle the naughty/nice switch at the top for some other characters!)
We'd love to get your help testing this and get any feedback -- especially from people with kids :-)
All the code for this app is open source: https://github.com/fixie-ai/hisanta.ai
This is not just a thin wrapper around LLMs. To get the performance to this level, we've had to do a lot of engineering to wire together ASR, LLMs, and TTS models efficiently, and are doing some clever things to hide latency. Happy to answer any questions about the technology.
The Fixie platform (https://fixie.ai) powers the app and embeds the logic for managing voice sessions with LLM agents, which can be built either through a no-code UI or using our AI.JSX (https://ai-jsx.com) framework for building LLM apps. We support a range of ASR and TTS models under the hood as well.
We'd love your feedback! Drop me a line or join our Discord: https://discord.com/invite/tRMV7PW8f2
Thanks! Matt on behalf of the Fixie team
The main point of my article was the surprise around the extent of the VC network and the helpful interactions with them. Before going through this process, VC was a black box to me. Now, a lot less so.
A few folks below have pointed out that I must have had an extensive VC network to draw on. Not quite. I knew 3-4 VCs casually from having worked at a couple of other startups. None of them invested in us by the way. It certainly didn't hurt to get their advice. Now, of course, I have a rolodex full of dozens I could potentially call up at some point, which is useful. I can see how founders who have done it before likely find it a lot easier to get the ball (and the checks) rolling.
OctoML is changing how developers optimize and deploy machine learning models. We are the creators of Apache TVM, a popular open-source compiler that transforms ML models into highly-efficient binary code optimized for the specific hardware and model architecture. We are also building the Octomizer, a cloud service that enables developers to optimize and package their ML models through a modern web app as well as a rich API surface.
Series C, over $130M of funding, company is 100 people and growing to 200-250 next year.
ML Systems Engineer - https://jobs.ashbyhq.com/OctoML/c4728daa-c818-44e2-b56f-95af...
ML Training Systems Engineer - https://jobs.ashbyhq.com/OctoML/3fa67134-96f3-4bbe-9bc6-9e30...
Cloud Backend Engineer - https://jobs.ashbyhq.com/OctoML/4a84f36b-6c19-423a-98bf-e509...
Apache TVM Open Source Engineer - https://jobs.ashbyhq.com/OctoML/3137c2d9-af6d-4948-8111-362c...
Embedded Software Engineer - https://jobs.ashbyhq.com/OctoML/c263e74a-d74c-4940-8bbf-a65c...
Infrastructure Engineer - https://jobs.ashbyhq.com/OctoML/aa619a7e-fe22-427a-9b0f-67f0...
Associate Product Manager - https://jobs.ashbyhq.com/OctoML/02930712-15b5-42b4-b90b-539a...
Field Engineer - https://jobs.ashbyhq.com/OctoML/16ab7270-913b-4af2-bedc-3683...
If it weren't for the fact that Google makes level information public within the company, I doubt there would be quite so much emphasis on getting a promotion. Most people want to get L6 for the recognition and the fact that it elevates you above other engineers in terms of status and influence. When I worked at Apple, levels were private, so you had to treat everyone the same -- a person's influence was not dictated by what level they had on their company profile (there is no company profile at Apple). In my opinion this approach was much better, and significantly lessened the internal competition for promotions.
The article misses a really important point that you can't just revamp the UX for a product used by billions of users without some pretty serious blowback. Startups like Notion have a great deal of flexibility to tweak and innovate on their UX as much as they like, but even changing something minor in Gmail or Google Docs impacts orders of magnitude more people, using the product in such a huge number of environments -- phones, tablets, PCs -- in every language and every corner of the world. Every time Google has tried to make a major UX change -- look at Inbox, for example -- the challenges of bringing all of the existing users over to the new experience are very real. As a result, the UX tends to evolve in smaller steps, which (of course) results in the final result being more of a hodgepodge than you would get if you just started from scratch.
Google has very good UX designers, UX researchers, product managers, and engineers. These people know how to design good user experiences and care very much about the end result. But there is the reality of being boxed into design decisions that are difficult to undo without making some really major changes that are highly disruptive. Now, you could just say that Google should bite the bullet and hit reboot on some of its bad UX decisions from years ago. That is always an option, but it is often difficult to justify the benefits of an improved UX versus the productivity hit to all of the existing users.
https://octoml.ai/#op-398625-senior-platform-engineer
OctoML is developing technology to compile and optimize Deep Learning models for deployment on a wide range of hardware targets. We're the creators of TVM.ai, an Apache Incubator project that automatically generates highly-optimized code for an ML model.
We're looking for a senior software engineer to join our Platform team, developing cloud services for compiling, tuning, benchmarking, and packaging ML models. We program in Rust, Python, and C++.
The whole point of my blog post is this: Most academics are trying to do work that is relevant to industry, but many of them are going about it the wrong way. Nobody is saying you have to work on industry-relevant research, but if you're going to try, at least do it right.
Google recently open sourced its TensorFlow plstform specifically to enable researchers (and others) to build upon and improve it -- trying to avoid the problem with MapReduce (where a bunch of clones came out that were, at least initially, inferior to the original).