by jaypatelani on 5/16/24, 1:00 PM with 39 comments
by GrantMoyer on 5/16/24, 1:53 PM
by jart on 5/18/24, 7:17 AM
Last login: Fri May 17 23:58:08 2024 from 10.10.10.129
NetBSD 9.2 (GENERIC) #0: Wed May 12 13:15:55 UTC 2021
Welcome to NetBSD!
We recommend that you create a non-root account and use su(1) for root access.
$ ./curl -L -o tinyllama https://huggingface.co/Mozilla/TinyLlama-1.1B-Chat-v1.0-llamafile/resolve/main/TinyLlama-1.1B-Chat-v1.0.Q5_K_M.llamafile
$ chmod +x tinyllama
$ ./tinyllama -e -p '```c\nvoid *memcpy(void *dst,' -r '```\n' --temp 0 --log-disable
<s> ```c
void *memcpy(void *dst, const void *src, size_t n) {
char *d = (char *)dst;
const char *s = (const char *)src;
while (n--) {
*d++ = *s++;
}
return dst;
}
```
$
I think tinyllama and llamafile are much more culturally compatible with NetBSD's values than something like Microsoft Copilot.by firebaze on 5/16/24, 1:19 PM
by elromulous on 5/16/24, 1:16 PM
by oefrha on 5/16/24, 1:17 PM
by electrograv on 5/16/24, 1:20 PM
It seems the underlying issue here is bad code submitted ultimately by human contributors. Consistently thorough code review and testing will always be necessary.