This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Реліз інтеграції Yasno для Home Assistant v3.0.0 з підтримкою відключень за адресою
Головна нова функціональність: можливість знайти та додати власну адресу за назвою вулиці та номером будинку.
На жаль, довелось видалити можливість змінювати групу "на льоту". Тепер якщо потрібно змінити групу, треба заново створити новий запис інтеграції.
Реліз: https://github.com/denysdovhan/ha-yasno-outages/releases/tag/v3.0.0
Головна нова функціональність: можливість знайти та додати власну адресу за назвою вулиці та номером будинку.
На жаль, довелось видалити можливість змінювати групу "на льоту". Тепер якщо потрібно змінити групу, треба заново створити новий запис інтеграції.
Реліз: https://github.com/denysdovhan/ha-yasno-outages/releases/tag/v3.0.0
🔥12
Є тут хтось, хто користується Obsidian?
Розкажіть як організували собі сховище, як пишете та будуєте звʼязки. Приймаю будь-які поради.
Розкажіть як організували собі сховище, як пишете та будуєте звʼязки. Приймаю будь-які поради.
❤5
Поясню мій кейс з нотатками:
Я постійно пишу нотатки: здебільшого короткі, щоб відразу вивантажити з голови інформацію. Здебільшого це підсумки розмов, нотатки по навчанню, розрахунки, швидкі замальовки або креслення.
Я використовую для цього Apple Notes. Їх головна перевага: вони завжди під рукою та нативні для пристроїв Apple.
Їх супер легко створювати: на мак у достатньо навести курсор у лівий нижній кут екрану (так само на айпаді). На айфоні у мене є кнопочка у шторці швидкого доступу.
Найбільший недолік: відсутність Markdown та звʼязків між даними. Нотатки швидко губляться і важко знаходяться.
Мені імпонує концепція Obsidian:
- всі нотатки це фізичні файли
- можливо легко встановлювати звʼязки між нотатками
- повна підтримка Makrdown
- можливість досліджувати звʼязки між записами з допомогою графу.
Водночас він відчувається менш нативним та швидким, крім того має досить високий поріг входу.
Я постійно пишу нотатки: здебільшого короткі, щоб відразу вивантажити з голови інформацію. Здебільшого це підсумки розмов, нотатки по навчанню, розрахунки, швидкі замальовки або креслення.
Я використовую для цього Apple Notes. Їх головна перевага: вони завжди під рукою та нативні для пристроїв Apple.
Їх супер легко створювати: на мак у достатньо навести курсор у лівий нижній кут екрану (так само на айпаді). На айфоні у мене є кнопочка у шторці швидкого доступу.
Найбільший недолік: відсутність Markdown та звʼязків між даними. Нотатки швидко губляться і важко знаходяться.
Мені імпонує концепція Obsidian:
- всі нотатки це фізичні файли
- можливо легко встановлювати звʼязки між нотатками
- повна підтримка Makrdown
- можливість досліджувати звʼязки між записами з допомогою графу.
Водночас він відчувається менш нативним та швидким, крім того має досить високий поріг входу.
❤7👍2😁2
😁 Хочу зафіксувати цю віху розвитку AI: вашій увазі, скіл для ревʼю коду в стилі Віталія Портнікова.
Кілька днів тому побачив цей твіт і думав: з тим як Віталій Портніков випускає щодня по кілька відео, можливо тексти для нього дійсно пише AI з промптом, який описує такий стиль мови?
Кілька днів тому побачив цей твіт і думав: з тим як Віталій Портніков випускає щодня по кілька відео, можливо тексти для нього дійсно пише AI з промптом, який описує такий стиль мови?
😁36❤4👍1
Дякую, Apple Intelligence, без тебе я б не знав, що заряджаю телефон портсигаром 🙂
🤣28❤1
den the dev
Дякую, Apple Intelligence, без тебе я б не знав, що заряджаю телефон портсигаром 🙂
This media is not supported in your browser
VIEW IN TELEGRAM
Ця історія нагадала мені ось цей фрагмент з Кремнієвої долини 😁
😁26
This media is not supported in your browser
VIEW IN TELEGRAM
У нас багато медіа написли про те, що Boris Cherny народився в Одесі - він розповів про це в подкасті.
Але чомусь ніхто не написав, що буквально наступним реченням в цьому подкасті він каже:
І далі йде обговорення, як вони на святах піднімають тости «за Америку».
В котре не розумію меншовартісного бажання привʼязати когось до українства. Особливо в той час, коли в нас сотні талановитих людей, які ідентифікують себе українцями.
Ну так, народився тут, але поїхав, реалізував себе там, живе щасливо, радіє що не опинився тут з нами.
Не засуджу його, але й не розумію нащо бігати по соцмережах і називати його «нашим козаком».
P.S: Окреме відкрите питання, чи досягнув би він всього, якби насправді виріс в Україні, отримав тут освіту і намагався реалізуватись тут, всупереч усім історичним подіям.
Але чомусь ніхто не написав, що буквально наступним реченням в цьому подкасті він каже:
I feel so lucky every day that I got to grow up here (тобто в США).
І далі йде обговорення, як вони на святах піднімають тости «за Америку».
В котре не розумію меншовартісного бажання привʼязати когось до українства. Особливо в той час, коли в нас сотні талановитих людей, які ідентифікують себе українцями.
Ну так, народився тут, але поїхав, реалізував себе там, живе щасливо, радіє що не опинився тут з нами.
Не засуджу його, але й не розумію нащо бігати по соцмережах і називати його «нашим козаком».
P.S: Окреме відкрите питання, чи досягнув би він всього, якби насправді виріс в Україні, отримав тут освіту і намагався реалізуватись тут, всупереч усім історичним подіям.
💯39👍9❤3
Нова драма про vibe-кодинг та безпеку
Є такий новий і прикольний проєкт Huntarr - він починався як інструмент для проактивного пошуку медіа контенту через Sonarr та Radarr (інструменти для пошукуфільмів та серіалів iso-образів Linux).
Так, от Huntarr розвивається настільки швидко і додає в себе настільки багато функціональності, що здається скоро замінить собою всі інші проєкти.
Як ви вже зрозуміли, розвивається він так швидко завдяки vibe-кодингу.
На цьому тижні, на Reddit опублікували просто божевільний пост про безпекові вразливості цього проєкту:
- Запит на
- Більше того, цей запит повертає усі налаштування, усіх підключених апок з паролями і токенами 🤯
- Будь-хто без аутентифікації може скинути дані адміністратора і перехопити контроль за всім 🫠
І багато іншого, всього 21 вразливість від критичної до помірної.
Але систему характеризує не помилка, а реакція на неї. Замість фіксу вразливостей, автор:
- ігноруває приватні повідомлення про вразливості
- цензурує всі публічні повідомлення про вразливості та банить їх авторів
- видаляє та банить людей, які бʼють на сполох у тематичному сабредіті
- закрив спільноту на редіті та зробив проєкт на GitHub приватним
Яка мораль цієї історії?
Скоріш за все автор згенерує фікси для цих проблем, але це не виправить процес розробки.
Проєкт який генерується ударними темпами, без жодних ревʼю, автоматичного тестування, де ніхто не розуміє код та вразливості заховані у ньому - це найстрашніше.
Є такий новий і прикольний проєкт Huntarr - він починався як інструмент для проактивного пошуку медіа контенту через Sonarr та Radarr (інструменти для пошуку
Так, от Huntarr розвивається настільки швидко і додає в себе настільки багато функціональності, що здається скоро замінить собою всі інші проєкти.
Як ви вже зрозуміли, розвивається він так швидко завдяки vibe-кодингу.
На цьому тижні, на Reddit опублікували просто божевільний пост про безпекові вразливості цього проєкту:
- Запит на
POST /api/settings/general не має ЖОДНОЇ аутентифікації: без пароля, без токена — абсолютно нічого 🙈- Більше того, цей запит повертає усі налаштування, усіх підключених апок з паролями і токенами 🤯
- Будь-хто без аутентифікації може скинути дані адміністратора і перехопити контроль за всім 🫠
І багато іншого, всього 21 вразливість від критичної до помірної.
Але систему характеризує не помилка, а реакція на неї. Замість фіксу вразливостей, автор:
- ігноруває приватні повідомлення про вразливості
- цензурує всі публічні повідомлення про вразливості та банить їх авторів
- видаляє та банить людей, які бʼють на сполох у тематичному сабредіті
- закрив спільноту на редіті та зробив проєкт на GitHub приватним
Яка мораль цієї історії?
Скоріш за все автор згенерує фікси для цих проблем, але це не виправить процес розробки.
Проєкт який генерується ударними темпами, без жодних ревʼю, автоматичного тестування, де ніхто не розуміє код та вразливості заховані у ньому - це найстрашніше.
Reddit
From the selfhosted community on Reddit: Huntarr - Your passwords and your entire arr stack's API keys are exposed to anyone on…
Explore this post and more from the selfhosted community
🤯5🌚5👍4❤1
Кеті Пері тепер теж буде вайб-кодити з Claude Code
Насправді, наскільки я розумію, це жест підтримки Anthropic у їх протистоянні з Міністерством війни США.
Якщо ви не чули, то зараз йде заруба між Пентагоном та АІ-компаніями про використання АІ у військових цілях, для планування бойових операцій, розробки ПЗ, тощо.
Anthropic погодились надати свої технології, але за двома винятками: використання для внутрішнього шпигування за американцями та для розробки повністю автономної зброї.
Але така позиція не влаштовує Пентагон, тож він оголосив Anthropic загрозою постачання для національної безпеки (supply-chain risk to national security).
Насправді, наскільки я розумію, це жест підтримки Anthropic у їх протистоянні з Міністерством війни США.
Якщо ви не чули, то зараз йде заруба між Пентагоном та АІ-компаніями про використання АІ у військових цілях, для планування бойових операцій, розробки ПЗ, тощо.
Anthropic погодились надати свої технології, але за двома винятками: використання для внутрішнього шпигування за американцями та для розробки повністю автономної зброї.
Але така позиція не влаштовує Пентагон, тож він оголосив Anthropic загрозою постачання для національної безпеки (supply-chain risk to national security).
👍9❤3
OpenClaw видалив особисту пошту директорки з Superintelligence Safety в Meta, попри вказівки цього не робити
Summer Yue поставила собі OpenClaw на Mac Mini і попросила:
Натомість бот почав стирати вміст електронної пошти і не переставав всупереч вказівкам зупинитись.
Довелосьвитягувати з розетки вбивати процес на Mac.
Правду кажуть, що з штучним інтелектом треба вчасно витягнути його з розетки.
Summer Yue поставила собі OpenClaw на Mac Mini і попросила:
check this inbox too and suggest what you would archive or delete, don’t action until I tell you to.
Натомість бот почав стирати вміст електронної пошти і не переставав всупереч вказівкам зупинитись.
Довелось
Правду кажуть, що з штучним інтелектом треба вчасно витягнути його з розетки.
X (formerly Twitter)
Summer Yue (@summeryue0) on X
Safety and alignment at Meta Superintelligence. Prev: VP of Research at Scale AI, research at Google DeepMind / Brain (Gemini, LaMDA, RL / TFAgents, AlphaChip).
😁18❤1👍1
💨 Вчора ввечері трішки попрацював над Purifier Card для Home Assistant
Це картка для керування очищувачами повітря, яку я колись зробив для себе. Серед змін:
• Виправив зламані дропдауни для вибору швидкості.
• Виправив кілька дрібних UI-проблем та багів.
• Уніфікував переклади різними мовами.
• Змінив формат релізів - тепер вони напівавтоматичні, зміни будуть групуватись, а не релізитись одразу.
• Оновив всі залежності до найновіших версій.
• Інсталювати можна в один клік по кнопці Open in My Home Assistant.
• Кілька дрібних змін та оновлень у рідмі.
Також додав банер про те, що я більше не маю очищувача повітря. Мій очищувач зламався, а новий я не купував. Я продовжую підтримувати цю картку у фоновому режимі: фікс дрібних багів, оновлення залежностей і так далі. Однак, я не більше не працюватиму над цим проєктом активно.
Якщо у вас раптом є робочий очищувач повітря та ентузіазм контрибютити - я з радістю прийму ваші пул реквести.
Це картка для керування очищувачами повітря, яку я колись зробив для себе. Серед змін:
• Виправив зламані дропдауни для вибору швидкості.
• Виправив кілька дрібних UI-проблем та багів.
• Уніфікував переклади різними мовами.
• Змінив формат релізів - тепер вони напівавтоматичні, зміни будуть групуватись, а не релізитись одразу.
• Оновив всі залежності до найновіших версій.
• Інсталювати можна в один клік по кнопці Open in My Home Assistant.
• Кілька дрібних змін та оновлень у рідмі.
Також додав банер про те, що я більше не маю очищувача повітря. Мій очищувач зламався, а новий я не купував. Я продовжую підтримувати цю картку у фоновому режимі: фікс дрібних багів, оновлення залежностей і так далі. Однак, я не більше не працюватиму над цим проєктом активно.
Якщо у вас раптом є робочий очищувач повітря та ентузіазм контрибютити - я з радістю прийму ваші пул реквести.
GitHub
GitHub - denysdovhan/purifier-card: Air Purifier card for Home Assistant Lovelace UI
Air Purifier card for Home Assistant Lovelace UI. Contribute to denysdovhan/purifier-card development by creating an account on GitHub.
❤6
den the dev
💨 Вчора ввечері трішки попрацював над Purifier Card для Home Assistant Це картка для керування очищувачами повітря, яку я колись зробив для себе. Серед змін: • Виправив зламані дропдауни для вибору швидкості. • Виправив кілька дрібних UI-проблем та багів.…
Більшість змін зробив за мене Codex. При цьому, я вперше спробував кілька паралельних агентів над одним проєктом з допомогою worktrees.
Загалом сподобалось, але когнітивно важко тримати в голові одночасно кілька великих процесів та координувати їх. Для дрібних змін - цілком окей. Буду експерементувати.
Загалом сподобалось, але когнітивно важко тримати в голові одночасно кілька великих процесів та координувати їх. Для дрібних змін - цілком окей. Буду експерементувати.
🔥13👍2
Побачив пропозал додати оператор try в ECMAScript
Ідея дуже схожа на Options з Rust, або Maybe в Haskell. Якщо кототко, то замість громіздких try-catch конструкцій для промісів можна буде зробити щось таке:
Якщо чесно, дуже таке хочеться. Для нетерплячих, можна спробувати npm-пакет, який додає такий
Як вам така ідея? Що думаєте?
Ідея дуже схожа на Options з Rust, або Maybe в Haskell. Якщо кототко, то замість громіздких try-catch конструкцій для промісів можна буде зробити щось таке:
const { ok, error, value } = try await fetch("/api/users")
const [ok, fetchErr, res] = try fs.readFileSync("data.txt")Якщо чесно, дуже таке хочеться. Для нетерплячих, можна спробувати npm-пакет, який додає такий
try() фрапер.Як вам така ідея? Що думаєте?
GitHub
GitHub - arthurfiorette/proposal-try-operator: A proposal to bring ergonomic, inline error handling to JavaScript through a new…
A proposal to bring ergonomic, inline error handling to JavaScript through a new try operator that always returns a Result. - arthurfiorette/proposal-try-operator
👍5