1,081 karma · joined January 5, 2017
In my current and previous roles (both working under the CTO, coincidentally), 1:1s were quick little meetings at mutually-convenient times. We got through any uncertainty in my short-term plans, sometimes did a little brainstorming about longer-term work, then got back to it. If a day didn't work for either of us, we'd push till another day or the next week, no pressure. Seems like a simple and helpful use of 10-15 minutes per week.
The hardware components aren't that hard to assemble, the programming is easy, but I'm at a loss with where to begin for building a simple housing where a motor can attach with a wand mounted to it. I'm sure it's very basic fabrication stuff, I just don't know where to begin.
The code is here: https://github.com/heyitsguay/gol3d
I keep meaning to go back and create an automated ruleset explorer that looks for stable but non-oscillating and non-constant population counts. Maybe someday...
Understanding what's real is hard and attribution is messy, but the conspiracy stuff that's flooded popular social media platforms since 2016 or so just isn't real. There are plenty of unfortunate souls caught up in the narrative, but far more people are turned off by it and move on.
Continuous geometric concepts don't play super well with the way we like to decompose model outputs into discrete entities (classes, words, visual properties). We can, e.g. find variables in celebrity face GAN latent spaces that seem related to face orientation, or hair color, sort of, over some variable range and under some input conditions, but that doesn't really translate cleanly into any typical mathematical characterizations, geometric or otherwise, where you'd be looking for some property to hold everywhere or at least have an atlas of connected local approximations to simple characterizations.
Instead, we get high-dimensional messes of spaces, and network gradients during training don't exhibit clean or easy to understand dynamics except in the simplest toy cases.
To paraphrase a more serious "math for ML" prof I've chatted with at times -- "doing math" classically involves being able to find a description with only a few free parameters for a complex phenomenon that may superficially appear to have many/infinite free parameters. It's possible that for large ML models trained on natural data, such a reduction just doesn't exist, you can't break the contributions of millions or billions of parameters down into a low-dimensional approximation. He was/is skeptical of us attaining deep mathematical insight into their operation, but he could always be wrong. I'd certainly love to see cool novel insights come out of mathematics that give clarity to what's been going on these past 15 years.
Edit: Claimed
That's not to knock the creators btw, I think they're working right at the edge of some incredibly challenging hardware constraints, just that maybe the tech is still immature for those who want to apply it, as opposed to those who want to hack on the tech stack itself.
My bone to pick with Musk and Altman and their ilk is their damage to public discourse, not that they're getting attention per se. Whether that public discourse damage really matters is its own conversation.
Basically, it's just more self-serving media pollution in an era that's drowning in it. Let the nerds who actually make this stuff have their say and argue it out, it's a shame they're famously bad at grabbing and holding onto the spotlight.
For instance, I googled "OriginTrail is enabling frictionless international trade for over 40% of US imports by fostering secure exchange of security audits" and found it repeated, verbatim, in a PR news wire and some crypto forums, but nothing else.
More generally though, the fact that matching GPT-4 is the marketing blurb as opposed to a GPT-3 -> GPT-4 level transition has me wondering: are we seeing the limits of current "just scale the data" approaches to ML? Like, we've basically scraped everything worth scraping off the web, and when you do that with any of our current techniques, it lands you somewhere around GPT-4?
I don't have the link anymore, but i saw a quote from a LinkedIn connection recently at one of the FAANG's about how data matters so much more than architecture for ML today. To paraphrase, it went something like "it turns out that when your data is large enough, architecture doesn't matter. GANs converge to about the same thing as diffusion models. Convnets converge to about the same thing as ViTs. Data size and quality matter a lot more".
In any case, maybe worth linking directly to the paper, it's an easy read and more informative: https://arxiv.org/abs/2311.14029
The tl;dr is they tested CLIP variants for zero-shot classification on CIFAR-10 and STL-10 at different levels of image compression and observed how performance dropped with more compression. They claim the purpose is more about demonstrating performance change attribution using this Integrated Gradients method but imo it doesn't appear more informative than just the general, intuitive observation that decreased image quality = decreased CLIP performance.
GPU development seems driven by more general computational principles that might be summed up glibly as "We're hitting fundamental physics limits for single-core processors, what is the maximum amount of data we can move per second through the maximum number of cores?" Perhaps there is a way to extend this with a view toward the challenges of current ML model training and inference, but I imagine trying to approach it as a black-box optimization problem could be quite difficult.
Talking about the energy usage of AI is like talking about the growing energy usage of lighbulbs at the turn of the 20th century. It's a byproduct of adoption and reduced-energy solutions will readily be taken up if/when found.