HN user

ebalit

460 karma

CTO at Exxa

Exxa website: https://withexxa.com

Contact: etienne -at- withexxa.com

--

meet.hn/city/fr-Grenoble

Interests: AI/ML, Research, Robotics, Startups

---

Posts12
Comments218
View on HN

The analogy between projects/companies and governments is missing big components though.

- "Benevolent Dictators" of companies or projects have to obey the law - They can't forbid competition or alternatives - Every participant can leave at any time - If they burn the organization to the ground, the worst case scenario is the organization get replaced and people move on

I think it shows that we're using the word "dictator" way too casually in that case.

I'm totally with you on the evolution of motor tech because of drone and also personal mobility (scooters and hoverboard motors are a steal for what they can handle).

While high torque motors got way cheaper, especially with MIT Cheetah "clones" getting easily available, they're still at least 200-500 a pop (depending on the torque needed for each articulation) from what I could find.

I might not know where to search for the real gems though. Where do you search for cheap powerful servomotors?

But Meta is the main company behind Pytorch development. If they make it work and upstream it, this will cascade to all Pytorch users.

We don't have to imagine far, it's slowly happening. Pytorch for ROCm is getting better and better!

Then they will have to fix the split between data-center and consumer GPU for sure. From what I understand, this is on the roadmap with the convergence of both GPU lines on the UDNA architecture.

When you already know what you building, but not when you're doing exploratory data analysis for example.

There is a good reason why the ML community took Python as the favorite language overall.

I think this might be key, in addition to some landmark tokens to quickly backtrack to. The big question is how to train such model.

There is a recent paper from Meta that propose a way to train a model to backtrack its generation to improve generation alignment [0].

[0] https://arxiv.org/html/2409.14586v1

Transformers can also fetch at any moment any previous information that become useful.

RNN are constantly updating and overwriting their memory. It means they need to be able to predict what is going to be useful in order to store it for later.

This is a massive advantage for Transformers in interactive use cases like in ChatGPT. You give it context and ask questions in multiple turns. Which part of the context was important for a given question only becomes known later in the token sequence.

To be more precise, I should say it's an advantage of Attention-based models, because there are also hybrid models successfully mixing both approaches, like Jamba.

A $1k Wheelchair 2 years ago

There was a HackadayPrize 2023 competitor that worked on this [0]. He had to rethink the way those devices are built to bring the cost down.

That would be interesting to know if his solution could match the 4k$ in term of usability or if there is some issue like refreshing rate that make the piezo based system necessary for a good user experience.

[0] https://www.youtube.com/watch?v=BXi1tG78AW4

I'm not a lawyer but from what I understand the process is closer to what you mention for the US.

We have "garde à vue" and "détention provisoire":

- "Garde a vue" is similar to being in police custody and it's limited to 24-48 hours normally, but there is longer duration for specific crime, the maximum being 6 days for terrorism investigations [0].

- Then, a judge can decide that the defendant should stay in "détention provisoire" before a trial. It doesn't have a duration limit but should be motivated and can be re-examined multiple time [1].

0: https://fr.wikipedia.org/wiki/Garde_%C3%A0_vue_en_droit_fran... 1: https://fr.wikipedia.org/wiki/D%C3%A9tention_provisoire_en_F...

My question was genuine as I'm not from the gamedev domain and I might have missed the real state of the art.

Hard coded dialogs often feel very unnatural and limiting. I can see why people want to explore LLM to try to make new experiences possible.

I can see it becoming a new dimension of game design, open vs closed dialogs, like there is currently open vs closed world. And as in the open vs closed world, they will probably coexist instead of one type replacing the other.

You need 2 H100 to have enough VRAM for the model whereas you need only 1 MI300X. Doubling the total throughput (for all completions) of 1 MI300X to simulate the numbers for a duplicated system is reasonable.

They should probably show separately the throughput per completion as the tensor parallelism is often used for that purpose in addition to the doubling the VRAM.

vLLM inference of Mixtral in fp16 is a real workload. I guess the details are there because of the different inference engine used. You need the most similar compute tasks to be ran but the compute kernels can't be the same as in the end they need to be ran by a different hardware.

Comment on HN are often very negative about AMD / ROCm and the slow release of an offer competitive with Nvidia.

But I'm very hopeful. They're slowly chipping away at Nvidia massive lead on the software front. And now everything is starting to align through the efforts of AMD but also the work from the Pytorch team to make it easier to build new backends.

We all benefit in the end if they manage to get toe to toe with Nvidia.

They released a reference implementation with Mistral 7B and a fork of a framework they probably used to train the Mixture of Experts for the new one.

But it's still early and I guess that they kept just enough mystery to kickstart the conversation around this new model!

I disagree. Diffusion models are trained to generate the probability distribution of their training dataset, like other generative models (GAN, VAE, etc). The fact that the architecture is a Transformer (or a CNN with attention like in Stable Diffusion) is orthogonal to the generative vs discriminative divide.

Unsupervised is a confusing term as there is always an underlying loss being optimized and working as a supervision signal, even for good old kmeans. But generative models are generally considered to be part of unsupervised methods.

This is not how I interpret the messages from the OpenAI team members.

They are sending messages of unity, not fealty to Sam Altman.

Working together brought them to the top of the world both in term of research and product. This is a dream come true.

What would surprise me is that they wouldn't do everything they can to avoid breaking their team.