Forwarded from РУКИ
This media is not supported in your browser
VIEW IN TELEGRAM
Так выглядит карта умных звонков Ring, которая доступна полиции. Можно ввести любой адрес и найти ближайшую камеру, а потом запросить с нее видео. Ордер не потребуется.
Forwarded from Dubilet
Сьогодні разом з Ярослав Железняк реєструємо законопроєкт, який дещо спростить взаємодію з податковою.
Із найцікавішого — скасування книги обліку для ФОПів, які не є платниками ПДВ. Про цю книгу під постом, де я проводив опитування, згадували чи не найчастіше.
Два тижні тому ми з Ярославом провели круглий стіл на цю тему, а цього тижня було зібрано підписи за цей законопроєкт від депутатів з усіх комітетів. Бо діджиталізація — вона ж як Нокія, Connecting People 🙂
Із найцікавішого — скасування книги обліку для ФОПів, які не є платниками ПДВ. Про цю книгу під постом, де я проводив опитування, згадували чи не найчастіше.
Два тижні тому ми з Ярославом провели круглий стіл на цю тему, а цього тижня було зібрано підписи за цей законопроєкт від депутатів з усіх комітетів. Бо діджиталізація — вона ж як Нокія, Connecting People 🙂
Мне никогда не было понятно зачем отдельно оператор '.' и '->'. В Расте решили, что это глупо и оставили одну точку.
Where’s the -> Operator?
In C and C++, two different operators are used for calling methods: you use . if you’re calling a method on the object directly and -> if you’re calling the method on a pointer to the object and need to dereference the pointer first. In other words, if object is a pointer, object->something() is similar to (*object).something().
Rust doesn’t have an equivalent to the -> operator; instead, Rust has a feature called automatic referencing and dereferencing. Calling methods is one of the few places in Rust that has this behavior.
Here’s how it works: when you call a method with object.something(), Rust automatically adds in &, &mut, or * so object matches the signature of the method. In other words, the following are the same:
p1.distance(&p2); (&p1).distance(&p2);
The first one looks much cleaner. This automatic referencing behavior works because methods have a clear receiver—the type of self. Given the receiver and name of a method, Rust can figure out definitively whether the method is reading (&self), mutating (&mut self), or consuming (self). The fact that Rust makes borrowing implicit for method receivers is a big part of making ownership ergonomic in practice.
Where’s the -> Operator?
In C and C++, two different operators are used for calling methods: you use . if you’re calling a method on the object directly and -> if you’re calling the method on a pointer to the object and need to dereference the pointer first. In other words, if object is a pointer, object->something() is similar to (*object).something().
Rust doesn’t have an equivalent to the -> operator; instead, Rust has a feature called automatic referencing and dereferencing. Calling methods is one of the few places in Rust that has this behavior.
Here’s how it works: when you call a method with object.something(), Rust automatically adds in &, &mut, or * so object matches the signature of the method. In other words, the following are the same:
p1.distance(&p2); (&p1).distance(&p2);
The first one looks much cleaner. This automatic referencing behavior works because methods have a clear receiver—the type of self. Given the receiver and name of a method, Rust can figure out definitively whether the method is reading (&self), mutating (&mut self), or consuming (self). The fact that Rust makes borrowing implicit for method receivers is a big part of making ownership ergonomic in practice.
🇺🇦 atikhono_mind
Мне никогда не было понятно зачем отдельно оператор '.' и '->'. В Расте решили, что это глупо и оставили одну точку. Where’s the -> Operator? In C and C++, two different operators are used for calling methods: you use . if you’re calling a method on the…
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Backtracking (Дима Веснин)
Ник Уолтон выпустил AI Dungeon 2 — текстовую игру бесконечным подземельем, в котором можно делать всё, что угодно. на любую команду игрока специально настроенный OpenAI сам сгенерирует продолжение. он помнит последние восемь вопросов-ответов и иногда у него получаются довольно впечатляющие штуки!
датасета взяли с сайта chooseyourstory.com, а конкретные технические детали расписаны в блоге автора. AI Dungeon 2 — впечатляющий прыжок в будущее, разве что диалоги пока у него получаются не очень
прямо сейчас сайт слёг под нагрузкой, а вообще AI Dungeon 2 доступен онлайн тут
датасета взяли с сайта chooseyourstory.com, а конкретные технические детали расписаны в блоге автора. AI Dungeon 2 — впечатляющий прыжок в будущее, разве что диалоги пока у него получаются не очень
прямо сейчас сайт слёг под нагрузкой, а вообще AI Dungeon 2 доступен онлайн тут
Уже 2 игры являются тьюринг полными. Это компьютерная baba is you и настольная magic the gathering, ваау. К тому же в baba is you реализовали игру жизни (у меня плохо с переводом Conway's game of life)
YouTube
Conway's Game of Life in Baba Is You
After @mattar0d built cellular automaton rule 110 in Baba Is You, I thought I'd try Game of Life. It's been done before but I wanted to build one that (a) is fairly intuitive to understand, and (b) theoretically works as a real Baba Is You level.
Baba Is…
Baba Is…
То чуство, когда всё это время до этого ты вызывал cat, который не нужен, упс.
YouTube
Only Linux Brainlets CAT into GREP!!!
"Did you hear that, Stacy? Yeah, it's true: he claims to know about the command line but he still cats stdout piping it into grep in the current year!"
WEBSITE: https://lukesmith.xyz 🌐❓🔎
DONATE NOW: https://lukesmith.xyz/donate 💰😎👌💯
WEBSITE: https://lukesmith.xyz 🌐❓🔎
DONATE NOW: https://lukesmith.xyz/donate 💰😎👌💯
Ах, если бы все так писали коммиты, то мы бы уже жили в 25м веке
dhwthompson.com
My favourite Git commit
I like Git commit messages. Used well, I think they’re one of the most powerful tools available to document a codebase over its lifetime. I’d like to illustrate that by showing you my favourite ever Git commit.
🇺🇦 atikhono_mind
Ах, если бы все так писали коммиты, то мы бы уже жили в 25м веке
Для тех, кто не читал сейчас объясню в чем соль. Там обсуждается коммит на одну страницу к добавлению в коде одного пробела. И там всё не просто так
Очень забавно, я давно уже видел все вставки в этом видео по отдельности до просмотра. Там, кстати, в описании есть все ссылки на вставки
YouTube
КАК ВЫВЕРНУТЬ МИР НАИЗНАНКУ? ТОПОЛОГИЯ — ТОПЛЕС
Тонна интересных головоломок в интернет-магазине https://cccstore.ru
Скидка по промокоду TOPLES
Подарок с каждым заказом!
↓↓↓
Хотите головоломку от меня лично? Тогда выполните условия:
1. Сделайте репост этого видео с YouTube на свою станичку в VK.
2. Поставьте…
Скидка по промокоду TOPLES
Подарок с каждым заказом!
↓↓↓
Хотите головоломку от меня лично? Тогда выполните условия:
1. Сделайте репост этого видео с YouTube на свою станичку в VK.
2. Поставьте…
🇺🇦 atikhono_mind
Очень забавно, я давно уже видел все вставки в этом видео по отдельности до просмотра. Там, кстати, в описании есть все ссылки на вставки
Я как обычно забыл сказать почему это может быть вам интересно. Там рассказывается о том, что человек топологически равен спиннеру. А крендель очкам, а кружка тору. Прям взрыв мозга
Forwarded from запуск завтра
Очень крутая иллюзия, можно выбирать в своей голове, вокруг какой оси и в какую сторону будет крутиться эта фиговина на видео https://www.youtube.com/watch?v=HC0GGkNZPgs
По ссылке ещё куча похожего, с переменой цветов и иллюзией движения: http://illusionoftheyear.com/cat/top-10-finalists/2019/
По ссылке ещё куча похожего, с переменой цветов и иллюзией движения: http://illusionoftheyear.com/cat/top-10-finalists/2019/
YouTube
Dual Axis Illusion
Best Illusion of the Year Contest - 2019
Title: Dual Axis Illusion
Authors: Frank Force
Country: USA
Title: Dual Axis Illusion
Authors: Frank Force
Country: USA
А лучше купить себе электрокар. Ломаться почти нечему, электричество контрафактным не бывает, у себя же под домом не воняешь выхлопами, прелесть.
Forwarded from OpenDataUkraine
❗️Майже 1500 українських АЗС працюють нелегально та не відповідають за якість пального.
🙄 Ризик натрапити на контрафакт на таких станціях й отримати проблеми з двигуном та паливною системою — вкрай високий.
📌 Перевірити АЗС, на якій ви заправляєте своє авто, можна за допомогою відкритих даних Опендатабот.
Детальніше:
https://opendatabot.ua/blog/394-azs
🙄 Ризик натрапити на контрафакт на таких станціях й отримати проблеми з двигуном та паливною системою — вкрай високий.
📌 Перевірити АЗС, на якій ви заправляєте своє авто, можна за допомогою відкритих даних Опендатабот.
Детальніше:
https://opendatabot.ua/blog/394-azs
opendatabot.ua
Як перевірити якість пального?
Якість пального на АЗС тепер можна перевірити в Опендатабот.
Если пройти на таком Death Stranding то можно так накачаться, что потом перестанешь использовать общественный транспорт. Будешь просто бегать в нужное место.
YouTube
The Infinadeck Omnidirectional Treadmill - Smarter Every Day 192 (VR Series)
http://www.audible.com/Smarter or text "Smarter" to 500-500
Click here to subscribe for next video: http://bit.ly/Subscribe2SED
Behind the Scenes Video Here: https://www.youtube.com/watch?v=P7UNo4fTUYc
⇊ Click below for more links! ⇊
I'm a huge fan of…
Click here to subscribe for next video: http://bit.ly/Subscribe2SED
Behind the Scenes Video Here: https://www.youtube.com/watch?v=P7UNo4fTUYc
⇊ Click below for more links! ⇊
I'm a huge fan of…
Охх, я по этим видосикам стал понимать теорвер гораздо лучше, чем после целого семестра в КПИ.
YouTube
Surviving The Deadliest Game
There’s no more dangerous game than Russian Roulette. One wrong move and the consequences are fatal… and Balloon Kevin knows it.
The real difficulty is that in the sort of game you see played in a movie, there’s no skill involved when a player makes that…
The real difficulty is that in the sort of game you see played in a movie, there’s no skill involved when a player makes that…