Risolta anche la seconda parte!
Onestamente, l'ho trovata più semplice della parte 2 del giorno 1, ma forse lunedì avevo solo tanto, tanto... sonno 😅
E lo script trova la soluzione in un decimo di secondo, quindi... non male 😁
Incode Technologies is hiring Machine Learning Data Analyst
🔧 #python #sql #machinelearning
🌎 Serbia
⏰ Full-time
🏢 Incode Technologies
Job details https://jobsfordevelopers.com/jobs/machine-learning-data-analyst-at-incode-com-apr-3-2025-356e31?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Dictionary get() Default
Never get KeyError again
dict.get(key, default) returns default if key doesn't exist
#python #pythontricks #codingtips #programmingtutorial #pythondictionarydefaulttutorial #pythonneverkeyerrortopic #pythondictdefaultidea #pythondefaultreturnsidea #pythonreturnsdefaultidea #pythondefaultdoesnidea #pythondoesnexistidea #pythondictdefaultreturnsidea
https://www.youtube.com/watch?v=AcIK8NFMIF4
📝 Advent of Code 2025 Day 3: Lobby
Part 1 seemed almost *too* easy. But of course, this is one of those days where you have to do something smarter than brute-forcing...so I went with recursion!
#python #AdventOfCode2025 #programming #coding
#AdventOfCode, day 3
Solving a puzzle to start the day before heading back into writing production code is a good way to get the brain activated.
https://notes.hamatti.org/technology/advent-of-code/2025/day-3
E la prima parte del giorno 3 è andata.
E' stata una fortuna che mio figlio si sia svegliato chiamandomi a gran voce: mi ha svegliato del tutto ed ho trovato una buona soluzione.
#AdventOfCode #python
Автоматизируем машинное обучение с помощью ИИ-агентов
Решая соревнования на Kaggle начинаешь замечать паттерн. Baseline сделать просто: загрузить данные, запустить CatBoost или LightGBM, получить baseline метрику. Это занимает полчаса. Но чтобы попасть в топ решений, нужно перепробовать десятки вариантов препроцессинга, сотни комбинаций фичей и тысячи наборов гиперпараметров. Существующие AutoML системы не сильно помогают. Они работают по фиксированному сценарию: пробуют предопределенный набор алгоритмов, выбирают лучший по метрике и возвращают результат. AutoGluon обучает несколько моделей и делает многоуровневый ансамбль, но каждый запуск начинается с нуля. TPOT генерирует pipeline через генетический алгоритм, но не учится на ошибках предыдущих запусков. Главная проблема в том, что эти системы не рассуждают. Они не анализируют почему конкретный подход сработал или провалился. Они не адаптируются к специфике задачи. Они не накапливают опыт между запусками. Каждая новая задача для них как первая. Человек работает иначе. Если дата-саентист видит несбалансированные классы, он сразу знает что нужна стратификация и подбор порога. Если видел похожую задачу раньше, применяет то, что сработало тогда. Если первая попытка провалилась, анализирует почему и пробует другой подход. С появлением языковых моделей появилась возможность создать систему, которая работает ближе к человеку. LLM умеют анализировать данные, рассуждать о выборе методов и учиться на примерах. Но одна модель недостаточна. Она может пропустить очевидную ошибку или зациклиться на неправильном подходе. Нужна архитектура, которая позволит системе проверять саму себя и накапливать опыт.
https://habr.com/ru/articles/972686/
#AutoML #машинное_обучение #python #llm #aiагенты
Как попасть в мир олимпиадного (спортивного) программирования? Спорт для ума, который меняет мышление
Олимпиадное программирование — это спорт для ума, который прокачивает алгоритмическое мышление, скорость и выдержку. Разбираем, с чего начать, какие навыки нужны, почему для соревнований чаще выбирают C++ и какие ресурсы помогут подготовиться школьникам, студентам и взрослым новичкам. Хочешь попробовать интеллектуальный спорт, где за пять часов нужно решить несколько задач и обойти соперников по скорости мышления? Спортивное программирование даёт не только адреналин соревнований, но и реальный буст к учёбе, поступлению и карьере — от первых олимпиад в школе до участия в ICPC и стажировок в IT-компаниях.
https://habr.com/ru/articles/972682/
#олимпиадное_программирование #спортивное_программирование #алгоритмы #c++ #python #icpc #программирование_для_начинающих #подготовка_к_олимпиадам #задачи_по_программированию #задачи_и_решения
#GitHub - jeffthibault/python-nostr: A #Python library for #Nostr
https://mnmm.top/AGw
Content warning:Advent of Code - Day 3
I just completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode #Python
I stayed up until 9pm to work on this one a day early! 😱
Slicing was quite handy here, as was the string index method, which I VERY rarely use in Python.
https://github.com/treyhunner/advent-of-code/tree/main/2025/day03
BREAKING: #CPython 3.13.10 and 3.14.1 changed the multiprocessing message format in patch release. As a result, programs using multiprocessing may break randomly if they are running while #Python is upgraded (i.e. need restarting).
But apparently it's not a big deal, since all the cool kids are running Python in containers, and nobody is using Python for system tools anymore. Everything has been RIIR-ed and Python is only omnipresent in some backwaters like #Gentoo.
https://github.com/python/cpython/issues/142206
9 Great Low-Cost VPS Options ! 🇺🇸
9 VPS Buenos de Bajo Coste ! 🇪🇸
👉 https://nubecolectiva.com/vps/vps-para-python/
#programming #coding #programación #code #webdevelopment #devs #softwaredevelopment #vps #python
