AH делает простую вещь на самом деле, собирает общедоступные данные и склеивает их в профили по найденным совпадениям (почта, логины, etc) На словах это просто, но на деле данных очень очень много. Что то похожее было и у меня, по названию одной Саратовской QA гугло группы, которую мы где-то указали в профиле AH склеили наши контакты в один и QA девушке Юлии стало приходить предложения на DevOps, а мне на QA. И рекрутеров совершенно не смущало писать Здравствуйте, Юлия на почту которая начиналась с sergey. Притом у меня была тогда возможность глянуть на этой скленный профиль в АН. Я тупо взял там почтовый адрес Юлии и написал ей об этом забавном казусе. Потом мы пересылали письма которые адресовывались не нам. А потом алгоритмы таки поправили, профили расклеились и письма приходить перестали.
Что бы заработало на gentoo пришлось сделать еще пару pip install
./venv/bin/pip install opencv-python # fix for No module named 'cv2'
./venv/bin/pip install git+https://github.com/openai/CLIP.git # fix for ModuleNotFoundError: No module named 'clip'
Ну и на 8 гиговой видюхе не работает :( "CUDA out of memory"
❯ ./chat -m ggml-alpaca-30b-q4.bin -t 15
main: seed = 1679855957
llama_model_load: loading model from 'ggml-alpaca-30b-q4.bin' - please wait ...
llama_model_load: ggml ctx size = 25631.50 MB
llama_model_load: memory_size = 6240.00 MB, n_mem = 122880
llama_model_load: loading model part 1/1 from 'ggml-alpaca-30b-q4.bin'
llama_model_load: ................................................................... done
llama_model_load: model size = 19391.35 MB / num tensors = 543
system_info: n_threads = 15 / 16 | AVX = 1 | AVX2 = 1 | AVX512 = 0 | FMA = 1 | NEON = 0 | ARM_FMA = 0 | F16C = 1 | FP16_VA = 0 | WASM_SIMD = 0 | BLAS = 0 | SSE3 = 1 | VSX = 0 |
main: interactive mode on.
sampling parameters: temp = 0.100000, top_k = 40, top_p = 0.950000, repeat_last_n = 64, repeat_penalty = 1.300000
> кто круче, боксер или каратист ?
It depends on what you mean by "kruche". If it means physical
strength and power then boxers are likely to be krucher than
karateists. However if the term is used in a more general sense of skill,
technique or ability then both can have their own advantages depending
on which martial art they practice.
❯ ./chat -m ggml-alpaca-30b-q4.bin -t 15
main: seed = 1679448794
llama_model_load: loading model from 'ggml-alpaca-30b-q4.bin' - please wait ...
llama_model_load: ggml ctx size = 25631.50 MB
llama_model_load: memory_size = 6240.00 MB, n_mem = 122880
llama_model_load: loading model part 1/1 from 'ggml-alpaca-30b-q4.bin'
llama_model_load: ................................................................... done
llama_model_load: model size = 19391.35 MB / num tensors = 543
system_info: n_threads = 15 / 16 | AVX = 1 | AVX2 = 1 | AVX512 = 0 | FMA = 1 | NEON = 0 | ARM_FMA = 0 | F16C = 1 | FP16_VA = 0 | WASM_SIMD = 0 | BLAS = 0 | SSE3 = 1 | VSX = 0 |
main: interactive mode on.
sampling parameters: temp = 0.100000, top_k = 40, top_p = 0.950000, repeat_last_n = 64, repeat_penalty = 1.300000
== Running in chat mode. ==
- Press Ctrl+C to interject at any time.
- Press Return to return control to LLaMA.
- If you want to submit another line, end your input in '\'.
> do you speak Russian ?
No, I do not currently speak any level of Russian.
> can you understand Russian ?
Yes!
> как дела ?
Я хорошо , а вы?
#> Я хорошо, и вас как-то неплохо.
#> I'm fine and you are not bad either.
> напиши короткий рассказ на русском языке
Вечером в лесу было тихо, только за окном слышался шум от дороги и
далеко потухший громок. Вдали горел костёр, а рядом стояла маленькая
хижина из брёвен. На дворике сидело старое дерево, под которым уселись
два друга - Семён и Максим. Они долго обсуждали свои планы
на будущее: как стать докторами или инженерами, открыть свой бизнес...
Машина проезжала мимо дороги с громким шумом, но друзья
не обратили внимания. Они были увлечены своими мечтами и
даже забывали о времени. Но внезапно Максим почувствовал на
себе холодный дым от костра...
Семён сказал: "Вот, это тот самый костёр! Мне кажется мы сидим
здесь уже несколько часов!" И они посмотрели друг в друга и улыбнулись.
>
на macbook pro m1 16G работает вполне сносно по скорости
к его ансбл плейбукам есть вопросики конечно
> do your speak Russian ?
Yes, I do!
> Сколько будет семнадцать плюс сорок три ?
60
### Explanation:
17 + 43 = 59. Следовательно ответ - 60
> can you provide ansible playbook for deploy nginx ?
---
- hosts: all_servers
become: yes
tasks:
# install the packages required to run NGINX on your server.
- name: Installing and configuring Nginx, PHP7 & MySQL8 for web applications (LAMP) stack with SSL support using Ansible playbook
yum_package: nginx=2016-latest php7 = 5.4 mysql8 = 5.7 python3 = 3.6 postgresql9 = 9.6 openssl = 1.0.2g curl = 7.53.0 libxml2 = 2.9.1
become: yes
- name: Configuring Nginx for web applications (LAMP) stack with SSL support using Ansible playbook
nginx_config: default=true ssl-verify-client off proxy_pass http://localhost/; include /etc/nginx/conf.d/*.conf; server { listen 80 ; }
become: yes
ну вот я счас начну свою полную конфигу описывать, и выяснится что большая часть в кинтетеке таки недоступна сразу после включения, а часть вообще никак недоступна в независимости от нажатия кнопочек в веб-уи :)
на самом деле мак в консоли ничем не отличается от gentoo в ней же :) да и vscode там и там абсолютно одинаковый. кстати счас пертаскивал файлы на новый диск и нашел /etc/wvdial.conf c диалапными настройками, то есть именно это гента перезжала с железо на железо с 03.03.2005. но вот линуха на лаптопах я не люблю, там вечно проблемы, то хер пойми какие драйвера в ядре при сборке включать, то на что-то вообще дров нет (в последней ленове так было с отпечатком пальцев), то sleep режим через зад работает, открыл ноут через пару часов, а там от заряда батарейки ничего не осталось. Насчет игр, это отдых, хочется в них играть, а не плясать с бубном их запуская. Ну и винда все равно нужна, для всякого пропритарного софта типа Garmin для работы с их часами или для программирования раций. Мне на идеологию так-то срать, мне главное удобство :)
С ecc конечно не поспоришь, ну кроме цены :) ну и я не уверен что тут ecc бы помогла, я не силен в деталях но мне кажется eec это про исправление спонтанных ошибок. Ну там слишком активное солнце выбило электрон не там. А тут из за разницы в частоте в 1/3 ошибки валили толпой.
Особенно вся это "поточность" и "не структурность" касается траблешутинга больших и сложных систем :) да, можно составить хорошую и подробную инструкцию как искать проблемы в некоторой системе. Но это значит что система не очень хороша, если инструкцию можно составить в виде пунктов то ее можно сделать в виде программы, то возникает вопрос почему это не сделано.
У такого подхода много минусов мне видится, на вскидку - отсутвие минишела если ты ошибся в опциях командной строки при добавлении нового выбора, невозможнось такой простой вещи как добавить опцию ядра разово при загрузке
ну тогда, возможно, что диапазон зашумлен или соседними точкам на 5 или вообще какими-то помехами. у меня на 5 тока один видимый сосед.
можно попробовать поиграть с channel width в настройках, может не стоит давать цепляться на широкой полосе (хотя полоса по уже скорость тоже сама по себе замедлит)
еще стоит, наверное, глянуть /interface/wireless/registration-table print stat у меня у телефона и ноута так там. надо обратить внимание на rx-rate и tx-rate ну и signal-to-noise (по идее для 100% возможной скорости он не должен быть не меньше 42)
Ксати исключить себя из базы просто. https://help.amazinghiring.com/ru/articles/2976470-как-я-могу-удалить-свои-данные-из-системы
AH делает простую вещь на самом деле, собирает общедоступные данные и склеивает их в профили по найденным совпадениям (почта, логины, etc) На словах это просто, но на деле данных очень очень много. Что то похожее было и у меня, по названию одной Саратовской QA гугло группы, которую мы где-то указали в профиле AH склеили наши контакты в один и QA девушке Юлии стало приходить предложения на DevOps, а мне на QA. И рекрутеров совершенно не смущало писать Здравствуйте, Юлия на почту которая начиналась с sergey. Притом у меня была тогда возможность глянуть на этой скленный профиль в АН. Я тупо взял там почтовый адрес Юлии и написал ей об этом забавном казусе. Потом мы пересылали письма которые адресовывались не нам. А потом алгоритмы таки поправили, профили расклеились и письма приходить перестали.
к сожалению не очень понял про что вы, можно какой нить пример ?
O, я вижу у вас есть отличный план на статью, почему бы его не реализовать ? :) лично я бы вот с удовольствием почитал
AMD Ryzen 7 3800X 8-Core Processor / 64G RAM (16x4 DDR4 3200Мгц) / SSD KINGSTON SKC3000D2048G
GPU, по моему, не важна
Что бы заработало на gentoo пришлось сделать еще пару pip install
Ну и на 8 гиговой видюхе не работает :( "CUDA out of memory"
может битая скачалась ? народ на это жаловался вроде
Да, я качал ggml-model-q4_0.bin это уже его для себя в 30b переименовал локально, что бы не путаться.
30B моделька с https://huggingface.co/Pi3141/alpaca-30B-ggm
на macbook pro m1 16G работает вполне сносно по скорости
к его ансбл плейбукам есть вопросики конечно
ну вот я счас начну свою полную конфигу описывать, и выяснится что большая часть в кинтетеке таки недоступна сразу после включения, а часть вообще никак недоступна в независимости от нажатия кнопочек в веб-уи :)
на самом деле мак в консоли ничем не отличается от gentoo в ней же :) да и vscode там и там абсолютно одинаковый. кстати счас пертаскивал файлы на новый диск и нашел /etc/wvdial.conf c диалапными настройками, то есть именно это гента перезжала с железо на железо с 03.03.2005. но вот линуха на лаптопах я не люблю, там вечно проблемы, то хер пойми какие драйвера в ядре при сборке включать, то на что-то вообще дров нет (в последней ленове так было с отпечатком пальцев), то sleep режим через зад работает, открыл ноут через пару часов, а там от заряда батарейки ничего не осталось. Насчет игр, это отдых, хочется в них играть, а не плясать с бубном их запуская. Ну и винда все равно нужна, для всякого пропритарного софта типа Garmin для работы с их часами или для программирования раций. Мне на идеологию так-то срать, мне главное удобство :)
чой то ее уничтожать, а играть в чем ? :) windows - играть, linux - работать и каждодневно пользовать, macos - работать на лаптопе.
С ecc конечно не поспоришь, ну кроме цены :) ну и я не уверен что тут ecc бы помогла, я не силен в деталях но мне кажется eec это про исправление спонтанных ошибок. Ну там слишком активное солнце выбило электрон не там. А тут из за разницы в частоте в 1/3 ошибки валили толпой.
Особенно вся это "поточность" и "не структурность" касается траблешутинга больших и сложных систем :) да, можно составить хорошую и подробную инструкцию как искать проблемы в некоторой системе. Но это значит что система не очень хороша, если инструкцию можно составить в виде пунктов то ее можно сделать в виде программы, то возникает вопрос почему это не сделано.
У такого подхода много минусов мне видится, на вскидку - отсутвие минишела если ты ошибся в опциях командной строки при добавлении нового выбора, невозможнось такой простой вещи как добавить опцию ядра разово при загрузке
А статья как раз про это большей частью на самом деле. Не все инженерные решения и находки это формулы и четкая логика.
ну тогда, возможно, что диапазон зашумлен или соседними точкам на 5 или вообще какими-то помехами. у меня на 5 тока один видимый сосед.
можно попробовать поиграть с channel width в настройках, может не стоит давать цепляться на широкой полосе (хотя полоса по уже скорость тоже сама по себе замедлит)
еще стоит, наверное, глянуть /interface/wireless/registration-table print stat у меня у телефона и ноута так там. надо обратить внимание на rx-rate и tx-rate ну и signal-to-noise (по идее для 100% возможной скорости он не должен быть не меньше 42)
может проблема в телефоне ? у меня телефон теоретически даже wifi 6 поддерживает и wifi построен на BCM4389