HackerTrans
TopNewTrendsCommentsPastAskShowJobs

fgfm

no profile record

Submissions

First verifiable quantum experiment by Google [video]

youtube.com
1 points·by fgfm·9 months ago·0 comments

[untitled]

1 points·by fgfm·2 years ago·0 comments

Eureka Labs: Andrej Karpathy new venture in education and AI

eurekalabs.ai
1 points·by fgfm·2 years ago·0 comments

OpenAI ARR breakdown: API revenue only represents 15%

futuresearch.ai
2 points·by fgfm·2 years ago·0 comments

Runway Gen-3 Alpha: temporal consistency coming to video generation

youtube.com
5 points·by fgfm·2 years ago·0 comments

Mistral releases the v0.3 of its 7B LLM

huggingface.co
6 points·by fgfm·2 years ago·0 comments

Captable – open-source cap table management

github.com
9 points·by fgfm·2 years ago·2 comments

Sequoia: Speculative decoding boosting LLM inference by 8-10x

infini-ai-lab.github.io
3 points·by fgfm·2 years ago·0 comments

The Era of 1-bit LLMs: ternary parameters for cost-effective computing

arxiv.org
1,040 points·by fgfm·2 years ago·447 comments

The Case for Open Source AI

press.airstreet.com
1 points·by fgfm·2 years ago·0 comments

AlphaCodium – SOTA approach for code generation

codium.ai
7 points·by fgfm·2 years ago·2 comments

Wavecoder – a CodeLLM with 6.7B params scoring just behind GPT4

twitter.com
36 points·by fgfm·2 years ago·10 comments

OpenChat-3.5 Update 0106: ChatGPT-level performances accessible locally

huggingface.co
2 points·by fgfm·3 years ago·0 comments

CRUXEval: A Benchmark for Code Reasoning, Understanding and Execution

arxiv.org
1 points·by fgfm·3 years ago·0 comments

Show HN: Quack Companion – VSCode extension for OSS contribution assistance

github.com
49 points·by fgfm·3 years ago·11 comments

Exponentially Faster Language Modelling

arxiv.org
2 points·by fgfm·3 years ago·1 comments

Orca 2: Teaching Small Language Models How to Reason

arxiv.org
310 points·by fgfm·3 years ago·80 comments

OpenChat 3.5: 7B model with comparable perf to ChatGPT

huggingface.co
6 points·by fgfm·3 years ago·2 comments

Loading Llama-2 70B 20x faster with Anyscale Endpoints

anyscale.com
1 points·by fgfm·3 years ago·1 comments

Mistral 7B

arxiv.org
267 points·by fgfm·3 years ago·123 comments

comments

fgfm
·2 years ago·discuss
It's funny how discoveries in NLP & computer vision complement each other. The replacement of multiplication by additions made me think about the AdderNet paper (https://arxiv.org/abs/1912.13200), which concluded as you had to suffer almost no performance drop.

Perhaps the accumulators in current hardware cannot leverage this to its full potential, but combined with such a strict quantization, this would open LLM to the wider ML community much earlier than expected (when consumer hardware allows you to train near SOTA LLMs from scratch on your machine).
fgfm
·3 years ago·discuss
That last part feels very relatable to me: I've seen organizations who are mindful of the licenses of tools they use to avoid further problems, and others assuming that because it's closed source the problem won't ever arise.

License-wise, we're getting more and more transparency on the permissions that apply to the training sets of each OSS model. But I would argue that once we're passed that, developers are gonna raise their expectations:

- control over dependency multiplicity ~= "rewrite this using only a single linear algebra library with Apache 2 license" or even "rewrite this in pure Node JS"

- adding corresponding reference/license notice: the model copies/adapts a section of a library that requires copyright notice reproduction.

- transparency on the similarity with the source material if it was copied/adapted from somewhere else (even if the license allows this, this enters the realm of social courtesy/community codes)
fgfm
·3 years ago·discuss
Haha I don't know what your poison is, but the same goes for: - using the syntax of Python 3.11 for asynchronous tasks; - using Promises vs. Observables in Javascript

Was the demo example confusing, or not challenging enough perhaps? If you have tough coding guidelines you've been enforcing manually in code reviews up until now, please do share
fgfm
·3 years ago·discuss
Thanks for sharing, that's an interesting social component of the equation. From your comment, I assume you're referring to something I've also encountered as a maintainer: we filter out signals where no efforts were put in. If I get the feeling that a PR is perhaps a bit useful but that the author has committed an LLM-generated piece of code, I'll be on the fence. If I'm asked to review a PR with the bare minimal added value, but the author has tried their best and is seeking help to get them started with OSS contributions, I will help. Was that your experience as well?

In that regard, the proxy for "no effort" usually defaults to "it looks like the PR doesn't check any of the guidelines in the CONTRIBUTING.md or the PR template". Here we're trying to always bring that guideline context, make it requestable, and inject it into your coding workflow. In the process, we want to educate those developers about your specific engineering culture.

Besides, code generation is inevitably going to become a growing part of software engineering. Here we're making sure this transition isn't operated without proper alignment or context. It's already challenging to get everyone on the same page in code reviews, so team alignment isn't a trivial problem and it's not gonna improve with the extra thousands of LoC developers will be able to produce each day. Or do you foresee a significant proportion of OSS maintainers consistently rejecting automatically-generated code?
fgfm
·3 years ago·discuss
We'll do our best to consistently report it since this can indeed influence the financial decisions of developers, especially if they go through third-party paying LLM APIs. In our early experiments, we've seen about 200-250 tokens per request (~= autocompletion), of which about 40-50 tokens are generated.

Two things we're doing this:

- right now our API response contains more than what's required for autocompletion, so there is room for improvement there. And since we focus on team alignment, the goal is to boost the suggestion acceptance rate compared to alternatives. So in the end, fewer calls and lower token consumption.

- since we're working on fully migrating to hostable OSS models of reasonable size, the financial aspect of token consumption should be mostly moved out of the picture to focus on latency.
fgfm
·3 years ago·discuss
I appreciate the feedback about clarity, thanks! We'll update the documentation and agree to reflect that more accurately.

For now, we've started with VSCode as an IDE and used GitHub for authentication. But actually, we're already working with GitLab to add support. For other VCS, the prioritization will be demand-based as we don't want to spread thin early on.

Regarding the OpenAI part, as stated in the post, we're currently migrating the community version to self-hosted OSS models. If you sniff around the backend API repo, you'll see there is already a third-party service registered for Ollama and a corresponding docker-compose (https://github.com/quack-ai/contribution-api/blob/main/docke...). Our next release was already planned to switch to Ollama (keeping OpenAI as an alternative as well), so I'm thrilled if that goes along with the community preference!
fgfm
·3 years ago·discuss
This approach feels like pruning, but the speedup is considerably higher. Interestingly, I'm curious how this will play out on more recent transformer architectures though: I guess the speedup will be more important for the largest architectures, but even if we can get 2x or 10x speedup on Mistral/Zephyr, Orca 2 or OpenChat3.5, that would be a tremendous achievement!
fgfm
·3 years ago·discuss
Orca 2-13B consistently beat Llama 2-70B on most benchmarks in 0-shot. Hopefully, research papers will start to include Mistral/Zephyr 7B & Openchat 3.5. Even though they're smaller, they're getting competitive against much larger models and they're much cheaper to orchestrate.
fgfm
·3 years ago·discuss
The Alignement AI Lab just published OpenChat 3.5, which is outperforming ChatGPT (march version) on most benchmarks apart from MMLU (67.3% vs 64.3%) & BBH-CoT (70.1% vs 63.5%).
fgfm
·3 years ago·discuss
The Anyscale team shared how you can achieve considerable speedups for model loading in production with examples on the Llama 2 variants.
fgfm
·3 years ago·discuss
Well, that was a blog post, but they just released a research paper. And in comparison to the blogpost, they indeed added more information regarding the attention mechanism they used, details about the architecture, more evaluation results (Arena Elo rating) etc.

Not saying it's novel, but it's useful from a research perspective and well appreciated that they added new information in there I would say. But let me know if you feel differently
fgfm
·3 years ago·discuss
The research paper by Mistral about their Mistral 7B v0.1
fgfm
·3 years ago·discuss
The Mistral AI team added an article with additional context on their efforts beyond their new 7B model & their commitment to OSS!
fgfm
·3 years ago·discuss
New code LLM released by the BigCode team from HuggingFace achieving 46.2 on HumanEval by including commits in the training set.
fgfm
·3 years ago·discuss
A new open-source package manager created by the authors of Mamba (C++ re-implementation of Conda). Looks like poetry and conda in one blazing fast project, looking forward to try it out!
fgfm
·3 years ago·discuss
A new Python high-performance compiler that could compete with Mojo before it even releases.
fgfm
·3 years ago·discuss
Study on adversarial attacks on LLMs to steer their objective into misalignment.
fgfm
·3 years ago·discuss
There is a new code LLM in town, and with only 15B params, it reaches 62.20% pass@1 on HumanEval!
fgfm
·3 years ago·discuss
Goat AI just released their new model Goat-7b which surpasses Vicuna, Alpaca & LLaMA 2 in their 7b versions.
fgfm
·3 years ago·discuss
GitHub just released a report about their ongoing experimentation with Copilot over a million users. Interestingly enough, it highlights the increase in acceptance rate over time. But I'd be curious to distinguish pure performance increase of Copilot as an API vs. learning curve of users to prompt it correctly.