#Python makes such great use of that horizontal real estate. /s

Learn what text embeddings are, how they power RAG and semantic search, and how to call embedding APIs from Python using Ollama or an OpenAI-compatible server (for example llama.cpp). Includes persistence, retrieval, and links to chunking, vector stores, and reranking on this site.
#Embeddings #RAG #Python #Ollama #LLM #Self-Hosting #Vector Database
https://www.glukhov.org/rag/embeddings/
Can't install Ansible 2.18 in Ubuntu 24.04 anymore #apt #server #python #2404 #ansible
https://askubuntu.com/q/1565244/612
📰 SystemD Contributor Harassed Over Optional Age Verification Field, Suggests Installer-Level Disabling
It's FOSS interviewed a software engineer whose long-running open source contributions include Python code for the Arch Linux installer and maintaining packages for NixOS. But "a recent change he m...
📰 Source: Slashdot
🔗 Link: https://news.slashdot.org/story/26/03/28/2215230/systemd-contributor-harassed-over-optional-age-verification-field-suggests-installer-level-disabling?utm_source=rss1.0mainlinkanon&utm_medium=feed
#Python #Linux #OpenSource #AI #ArtificialIntelligence
Finally Block Overwrites Return Authorizing ALL Payments?!
FINALLY DISASTER! finally return OVERWRITES try return! Large payment protection disabled! 847 fraudulent $9,999 charges! $8.4M fraud! Payment processor TERMINATED contract! CTO RESIGNED!
#python #pythondisaster #finallyblock #returnoverwrite #paymentfraud #productionbug #pythonshorts #pythonwtf #authorizationbypass #careerending #fraudprotection #exceptionhandling
https://www.youtube.com/watch?v=JpK1RmtNbY0
“But classes can sometimes make your code easier to read, and more importantly, when used well, classes can sometimes make code that uses your code easier to read.”
Read more 👉 https://pym.dev/when-are-classes-used/
I built a personal finance toolkit because I was tired of paying monthly for budgeting apps.
FinanceKit: receipt scanner, portfolio tracker, subscription auditor, report generator, job tracker.
$29.99 one-time. No subscriptions. Built with Python.
Free demo: https://financekit.streamlit.app
#personalfinance #python #indiedev #foss
a revised version of "Lucy meets Lenny" now with the dog Ramis:
https://youtu.be/DdluihTgraY
this was created from a python library of motions and figures for the animation/graphics system manim. For more details, see the github repo: github.com/wdjoyner/pam
#python
#manim
#animation
#pam-python
Советы тем, кто боится поступать в ШАД (на своём примере)
Советы тем, кто боится поступать в ШАД (на своём примере) Всем привет! В предыдущей статье я рассказывала о своём пути поступления в ШАД. Сейчас я уже закончила первый семестр и учусь на втором. В этой статье хочу поделиться впечатлениями об учёбе: как выстроен процесс, насколько велика нагрузка и с какими сложностями можно столкнуться. Немного о себе Хоть я и закончила два курса ВМК МГУ, я не считаю себя сильным студентом. Я из обычной школы Калининграда, олимпиадами стала заниматься поздно, и результатов хватило только на 100 баллов ДВИ при поступлении (льгота олимпиадникам). На ВМК я училась не в самой сильной группе. Уровень курсов в ШАДе оказался для меня совершенно новым — такого насыщенного и глубокого материала у меня раньше не было. Окружение В ШАДе много действительно сильных ребят: всероссы, межнарники, студенты ПМИ ФКН, физтехи и другие, которые многие темы уже проходили в рамках своих вузовских программ. Я не раз наблюдала, как едва открывалась задача в домашнем задании, а её уже кто‑то сдавал. Сначала это пугало, я чувствовала себя не в своей тарелке. Но оказалось, что, помимо таких звёзд, есть и простые студенты, как я. Есть даже ребята с гуманитарным бэкграундом, их пример вдохновляет. Выбор направления В ШАДе несколько направлений. Я выбрала Data Science. Откровенно говоря, решение было скорее интуитивным: мне всегда была ближе математика, чем жёсткая разработка, поэтому направления «Разработка машинного обучения» или «Инфраструктура больших данных» казались сложнее и не совсем моими. Остальные направления ощущались для меня немного абстрактными. На практике разница между направлениями в основном сводится к набору обязательных предметов в семестре. При этом есть курсы по выбору, и в целом ты не ограничен: можно брать сколько угодно дополнительных курсов, и доступ к ним сохраняется даже после выпуска. Совет абитуриентам: внимательно изучите программу на сайте . На мотивационном собеседовании обязательно спросят, какое направление вы выбрали и почему. Если вы сможете назвать лишь пару курсов, которые хотите пройти, или начнёте судорожно гуглить — это станет красным флагом (так признавался мой друг из приёмной комиссии).
https://habr.com/ru/articles/1016354/
#шад #школа_анализа_данных #яндекс #алгоритмы #машинное+обучение #python
Python Tip #87 (of 365):
Use tuple unpacking to swap references 🧵
You can use tuple unpacking to swap the values of 2 variables in Python:
x, y = y, x
Outside of feeling clever in an interview, you may NEVER need to do that... but you MIGHT need to do something similar.
Here we're swapping 2 non-variable references that don't happen to be variables:
values[-2], values[-1] = values[-1], values[-2]
That swaps the last 2 items in a sequence.
🧵 (1/2)
Реставрация ruGPT-3 XL или как я вернул к жизни забытую русскую языковую модель
Несколько дней к ряду я занимался реставрацией легаси модели ai-forever/rugpt3xl , это классическая языковая модель от SberDevices на 1.3B параметров, крошка по современным меркам, на которой сберовцы обкатывали свои научные наработки аж в далёком 2021м году. Подробнее о ней можно почитать в статье “A family of pretrained transformer language models for Russian” на Google Scholar. Да, она foundation, то есть умеет только продолжать текст, не может выполнять инструкции или работать в режиме чата. Но обучена она на корпусе русского языка и этот самый русский генерит очень бодро. У неё есть две примечательные особенности: её обучали с нуля, архитектура представляет собой глубокую модификацию GPT-2.
https://habr.com/ru/articles/1016148/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1016148
#rugpt3 #реставрация #нейросеть #gguf #safetensors #python #ollama #huggingface #модель #llm
Release candidate 10.8.3.rc3 of passagemath, the comprehensive #OpenSource mathematics system in #Python, the pip-installable fork of #SageMath.
New package in passagemath's version of the Sage distribution: the @marimo.io@bsky.brid.gy @jupyter.org@bsky.brid.gy lab extension.
github.com/passagemath/...
Release passagemath-10.8.3.rc3...