sshumaker
You can also design an API optimized for batch workloads (say the same core prompt with different data for instruct-style reasoning) - that can result in large savings in those scenarios.
The simple version of this just involves saving off the KV cache in the attention layers, and restore it back instead of recomputing. It only requires small changes to inference and the attention layers.
The main challenge is being able to do this under scale, e.g. dump the weights out of GPU memory, persist them, and have a system to rapidly reload them as needed (or just regenerate).
There's even work that is more sophisticated in this domain that allows 'template' style partial caching: https://arxiv.org/abs/2311.04934
We're a stealth startup building something unbelievably ambitious in the AI space that blends AI and gaming tech - co-founders are Andy Gavin [1] (co-founder of video game developer Naughty Dog) and myself (VP @ Microsoft, Credit Karma, previously Google and Naughty Dog). Venture-backed by top investors including First Round Capital and Battery. Get in on the ground floor and work directly alongside a living legend and a dream team of world-class talent.
We're looking for someone who has deep experience with CoreML and optimizing model inferencing for mobile usage (e.g. ANE on iOS).
If interested, reach out to me at: [email protected]
[1] Andy Gavin on the Making of Crash Bandicoot: https://www.youtube.com/watch?v=pSHj5UKSylk
I’m not claiming democracy is any better - humans are notoriously bad at long-term thinking unfortunately.
The Israelis know this by now, so the fact that Israel was goaded into a ground war speaks as much to the political situation as anything else, but either way it’s tragic.
We're a stealth startup building something unbelievably ambitious in the AI space that blends AI and gaming tech - co-founders are Andy Gavin [1] (co-founder of video game developer Naughty Dog) and myself (VP @ Microsoft, Credit Karma, previously Google and Naughty Dog). Venture-backed by top investors including First Round Capital and Battery. Get in on the ground floor and work directly alongside a living legend and a small team of world-class talent.
Lead Mobile Engineer - Swift and C/C++, CoreML a plus
AI engineer - Finetuning/Retraining LLMs (LLama/Mixtral/etc), MLOps a plus
If interested, reach out to me at: [email protected]
[1] Andy Gavin on the Making of Crash Bandicoot: https://www.youtube.com/watch?v=pSHj5UKSylk
I just tried exactly that with dalle-3 and it worked well.
More to the point, it’s pretty clear LLMs do form a model of the world, that’s exactly how they reason about things. There was some good experiments on this a while back - check out the Othello experiment.
That said, something like hdbscan doesn’t suffer from this problem.
Very early stage startup, venture backed from top VCs, working on one of the hardest and most ambitious problems of our generation in AI. A true "AI-first" startup, not just a thin CRUD app on top of GPT.
Co-founders are Naughty Dog co-founder Andy (https://en.wikipedia.org/wiki/Andy_Gavin) and myself (https://linkedin.com/in/sshumaker). This is the most exciting project of our careers (a tough feat given our backgrounds) - it feels like literal science fiction.
We're looking for hands-on experience (even as a dedicated hobbyist) building + training audio models for text-to-speech, speech-to-text, or other novel AI speech applications, and someone who is deeply innovative and passionate about the space. It's still very early so this would be an opportunity to join on the ground floor - with meaningful equity, plus competitive comp.
Please contact me - Scott Shumaker ([email protected]) - if you're interested and want to learn more.
Response: There is no widely available historical information to suggest that Abraham Lincoln's maternal grandmother had an unusual number of thumbs. It would be reasonable to guess that she had the typical two thumbs, one on each hand, unless stated otherwise.
From a pure measurement standpoint, could Jupiter fit in the space between the earth and moon?
The average distance from the Earth to the Moon is about 238,855 miles (384,400 kilometers). Jupiter, the largest planet in our solar system, has a diameter of about 86,881 miles (139,822 kilometers).
So, if you were to somehow place Jupiter in between the Earth and the Moon, it would fit with a significant amount of room to spare. However, it's important to note that this is a purely theoretical situation and not something that could actually happen without cataclysmic consequences due to gravitational forces and other factors.
We’ll get engineers working long hours focused on it, consulting closely with our legal and trust teams. One of the first questions we ask legal when we suspect a privacy issue is “Is this a notifiable event?”
It’s not really about getting slapped by regulators - it’s the fact that much of Microsoft’s business is built by earning the trust of large companies and small ones. Many of them are in the EU of course, but we have strict compliance we apply broadly. It’s just not worth damaging our reputation (and hurting our business) for some shortcut somewhere, as trust takes a long time to build and is easily broken.
In what way is this not true? Obviously there is no perfection here, only degrees of risk. But this is literally why people pick MSFT over others. They have by far the strongest culture around maintaining trust in the enterprise space.
https://azure.microsoft.com/en-us/products/cognitive-service...
(disclaimer: I work for Microsoft but not on the Azure team)
To some extent I have been wondering for a while if prioritizing Ads in Google Search is Google’s way of creating that economic barrier to spam content (for some meaning of spam) - you can take the fact that a brand is willing to spend money as some indication of “quality”.
https://www.chabad.org/library/article_cdo/aid/2430792/jewis...
Two paper tape readers are mounted in front of the 700 Unit at the top. One is a 5-level tape reader, which is used to read the plaintext (when used offline). The other one is a 6-level reader which is used to read the keystream tape. The signals of both readers are 'mixed' in the 804 unit by means of modulo-2 addition (XOR).
…
For proper security it is important that the keystream tape contains a sequence of evenly spread truely random characters. Producing such a random keystream was a major challenge during WWII.
When the need for keystream tapes increased during the course of war, the manual production was replaced by electromechanical methods. The machine that was used for the production of Rockex key tapes was codenamed DONALD DUCK, possibly because it speaks gibberish [3]. It wasn't before the application of a noise source however, that truely random key streams were produced. In the UK, a noise generator with five flip-flops was developed at GCHQ just after WWII by former GPO-engineer Don Horwood, who had also worked on Colossus at Bletchley Park.
…
Furthermore, he allowed only two identical tapes and instructed them to be both destroyed immediately after use. This way the machine became a real One-Time Pad system.
From https://www.cryptomuseum.com/crypto/uk/rockex/index.htm