1,918 karma · joined May 13, 2015
OpenAI was allegedly working on their Arrakis model last year that didn’t end up panning out. It’s clear they’re hitting some sort of limit in the scaling laws, or cost efficiency, or both.
I have a thread with Andy Pavlo on the salient bits but basically it grew out of ORC modifications
I emailed the support email explaining the situation, and within a few hours got a reply from Chris saying that he’d fixed my repo, along with some advice about how to avoid this issue in the future.
In our industry it’s easy to forget that the average person doesn’t understand what’s happening currently in AI and fears the worst, based on the FUD being shouted by mouthpieces who have something to gain by being the gatekeepers of who uses AI and how.
[1] https://www.saltwire.com/cape-breton/business/code-testing-s...
* Exclusive access to resell OpenAI's technology and keep nearly all of that revenue for themselves, both cloud and services
* Receive 75% of OpenAI's profits up to $1 trillion
All they had to do is not rock the boat and let the golden goose keep laying eggs. A massive disruption like this, so soon after DevDay would not fit that strategy.My guess at this point is financial malfeasance, either failing to present a deal to the board or OpenAI has been in financial straits and he was covering it up.
The solution she proposes effectively would be an expansion of the US Digital Service (which the author spearheaded) into something that approximates the British civil service, which is actually highly functional and effective.
If you actually care about this problem and have a spare Audible credit it's worth a listen.
[1] https://us.macmillan.com/books/9781250266774/recodingamerica
That model is based on BERT and not LLaMa [2].
[1]: https://www.sbert.net/docs/pretrained_models.html
[2]: https://huggingface.co/microsoft/MiniLM-L12-H384-uncased
https://www.pgcasts.com/episodes/the-skip-locked-feature-in-...
It’s not “web scale” but it easily extends to several thousand background jobs in my experience
I firmly believe that output format guarantees are going to be important for real (non-toy) decades for LLMs
1. In the app, write a TypeScript schema for this, one good example could be
interface DeliveryInformation {
/* Tracking number for the delivery */
tracking_number: string;
/* Status of the delivery, one of "preparing", "out-for-delivery", or "delivered" */
status: string;
/* Weight of the package, e.g. "2oz" or "3lb" */
weight: string;
/* submission date time representation */
submitted_ts: string;
}
If you click Generate you'll see it generate a context-free grammar looking text, which is what llama.cpp reads. Click the download file to save it as grammar.gbnf2. Grab a model for llama.cpp, e.g. this quantized Llama2 chat model: https://huggingface.co/TheBloke/Llama-2-7B-Chat-GGML/blob/ma...
3. Grab the prompt in this gist (https://gist.github.com/a10y/d926039eee63cc2bcaf6345f9a419e3...) and save as prompt.txt
4. Compile a recent commit of llama.cpp and run the following command
./main -m ./models/llama-2-13b-chat/llama-2-13b-chat.ggmlv3.q8_0.bin -f prompt.txt -c 4096 -n 1000 -t 1 --temp 0 --grammar-file ./grammar.gbnf
EDIT: fixed some typosThe crux is that many students would take the 9th grade math course via private courses to then jump ahead a year or two when they get to the high school. The school tried to prevent people from doing this and the parents sued.
I went to this high school ~10 years ago and at the time a handful of kids every year would do this. I'd imagine it's much higher now though.
Now I just use IntelliJ and VSCode. Don't really have to think about it, plugin system has grown enormously, and I rarely need to spend time futzing with my configs because excellent themes are free and plentiful. Progress!
If you have oodles of money from the wealthiest people on the planet to spend on the worlds best researchers, you too can ignore this rule.
- unlike a lot of other schools, CS 106A is mostly taken by non-majors (90-something percent of undergrads take at least one CS course before graduation, and for non-majors that means 106A)
- the follow up course, 106B, is in C++ and focuses on OOP, pointers, memory, data structures, etc.
- 106J was crafted as a replacement for 106A by in JS. It had limited enrollment, and word on the street is 106J's first offering this past spring was an experiment and it didn't go all that well, so who's to say if it'll still be around next year.
Maybe they should switch from Java to something hipster and trendy, but there's about 10+ years worth of assignments that will need to be rewritten, including autograding infrastructure for the 600-800 people who take it every quarter.
I personally feel like JS is an awful language with few opinions or guard rails, and thus a bad language to teach people who are looking for programming principles. It works for the web but I think for a course almost entirely consisting of non-majors it's not a good first language.