Forwarded from iggisv9t channel
Я люблю фильмы от центрнаучфильма, и не могу упустить повод запостить вот этот про теорему Ферма:
https://www.youtube.com/watch?v=52yhBkkulXw
https://www.youtube.com/watch?v=52yhBkkulXw
YouTube
Математик и черт
Год выпуска: 1972
Страна: СССР
Жанр: Научно - популярный, художественный
Продолжительность: 21 мин.
Режиссер: С. Райтбурт
В ролях: В. Шестаков, А. Кайдановский, А. Покровская
В фильме «Математик и чёрт» (СССР, 1972 режиссёр Райтбурт) математик предлагает…
Страна: СССР
Жанр: Научно - популярный, художественный
Продолжительность: 21 мин.
Режиссер: С. Райтбурт
В ролях: В. Шестаков, А. Кайдановский, А. Покровская
В фильме «Математик и чёрт» (СССР, 1972 режиссёр Райтбурт) математик предлагает…
#prog #amazingopensource
Программа для восстановления данных по их графиках. Серьёзно.
github.com/ankitrohatgi/WebPlotDigitizer
Программа для восстановления данных по их графиках. Серьёзно.
github.com/ankitrohatgi/WebPlotDigitizer
#prog
Взлом умной секс-игрушки. В плане безопасности состояние катастрофическое. Ну и вообще, зачем данные между плагом и PC гонять в виде JSON?!
youtube.com/watch?v=RnxcPeemHSc
Взлом умной секс-игрушки. В плане безопасности состояние катастрофическое. Ну и вообще, зачем данные между плагом и PC гонять в виде JSON?!
youtube.com/watch?v=RnxcPeemHSc
YouTube
smea - Adventures In Smart Buttplug Penetration testing - DEF CON 27 Conference
Analysts believe there are currently on the order of 10 billions Internet of Things (IoT) devices out in the wild. Sometimes, these devices find their way up people's butts: as it turns out, cheap and low-power radio-connected chips aren't just great for…
Блог*
#prog Взлом умной секс-игрушки. В плане безопасности состояние катастрофическое. Ну и вообще, зачем данные между плагом и PC гонять в виде JSON?! youtube.com/watch?v=RnxcPeemHSc
Есть текстовая расшифровка на русском, но видео всё же стоит посмотреть
habr.com/ru/company/ua-hosting/blog/495378
habr.com/ru/company/ua-hosting/blog/495378
Блог*
#prog #haskell #cpp #article Товарищ мёртвопищ опять вызывает бурления широких народных хабромасс. Haskell быстрее C++! Python медленнее PHP! Одна и та же оптимизация приводит к противоположным результатам в GCC и Clang! ...Реализация на других языках программирования…
#prog #haskell #c
И ещё раз про wc на Haskell. На это раз — с комбинируемыми статистиками, тормозными эрзац-завтипами и макросами. А, ну и опции нормально поддерживаются.
habr.com/ru/post/496370/
И ещё раз про wc на Haskell. На это раз — с комбинируемыми статистиками, тормозными эрзац-завтипами и макросами. А, ну и опции нормально поддерживаются.
habr.com/ru/post/496370/
Хабр
Радости и горести побед над C: делаем конфетку из прототипа wc на хаскеле
Привет, Хабр. Итак, в прошлый раз мы эмпирически доказали, что на хаскеле можно довольно легко написать этакий игрушечный wc, который при этом существенно быстрее реализации wc из GNU Coreutils....
#prog #rust
Как относительно просто сделать вполне рабочий string interner на Rust.
matklad.github.io/2020/03/22/fast-simple-rust-interner.html
Как относительно просто сделать вполне рабочий string interner на Rust.
matklad.github.io/2020/03/22/fast-simple-rust-interner.html
matklad.github.io
Fast and Simple Rust Interner
This post describes a simple technique for writing interners in Rust which I haven't seen documented before.
Блог*
#prog #rust #rustlib #amazingopensource beef — как Cow, только занимает меньше памяти. github.com/maciejhirsz/beef
#prog #rust
Статья о дизайне beef (точнее, о том, как снизить размер beef::Cow ещё сильнее): troubles.md/abusing-rustc
Стоит ли оно того? Да: в Rust-порте simd-json использование beef::Cow вместо std::borrow::Cow привело к увеличение throughput в (почти) всех бенчмарках
Статья о дизайне beef (точнее, о том, как снизить размер beef::Cow ещё сильнее): troubles.md/abusing-rustc
Стоит ли оно того? Да: в Rust-порте simd-json использование beef::Cow вместо std::borrow::Cow привело к увеличение throughput в (почти) всех бенчмарках
GitHub
Beef by Licenser · Pull Request #113 · simd-lite/simd-json
experiment with beef
closes #112
closes #112
#prog #rust #rustlib #amazingopensource
Библиотека, позволяющая хранить данные за указателем, эксплуатируя неиспользуемые биты в указателе
crates.io/crates/tagged-box
Библиотека, позволяющая хранить данные за указателем, эксплуатируя неиспользуемые биты в указателе
crates.io/crates/tagged-box
#blogrecommendation
Что объединяет фильм «Форрест Гамп» и роман Шолохова «Тихий Дон»?
t.iss.one/bookswithklishin/375
Что объединяет фильм «Форрест Гамп» и роман Шолохова «Тихий Дон»?
t.iss.one/bookswithklishin/375
Telegram
ReadMe.txt
Что объединяет фильм «Форрест Гамп» и роман Шолохова «Тихий Дон»?
Казацкая песня про колоду-дуду, которая трансформировалась в американский фолк-хит 1960-х Where Have All the Flowers Gone.
Основу песни написал Пит Сигер. В интервью позже он вспоминал, что…
Казацкая песня про колоду-дуду, которая трансформировалась в американский фолк-хит 1960-х Where Have All the Flowers Gone.
Основу песни написал Пит Сигер. В интервью позже он вспоминал, что…
Forwarded from dd if=/dev/stuff of=/dev/tg
Волны твиттера принесли прекрасное: https://twitter.com/vamchale/status/1249076951685398530
TL;DR: в Elm была проблема — паттерн-матчинг по негативным числовым литералам приводил к ошибке парсинга. Эван Чаплицкий не только не исправил этот баг (при этом спросив у автора тикета «Instead of fake examples, can you explain how this comes up?») — он еще и добавил в компилятор текст ошибки, который прилагает использовать вместо паттерн-матчинга if-else.
TL;DR: в Elm была проблема — паттерн-матчинг по негативным числовым литералам приводил к ошибке парсинга. Эван Чаплицкий не только не исправил этот баг (при этом спросив у автора тикета «Instead of fake examples, can you explain how this comes up?») — он еще и добавил в компилятор текст ошибки, который прилагает использовать вместо паттерн-матчинга if-else.
Twitter
Vanessa McHale
- pattern matching on literals hits a parser bug in elm - someone reports this - evan responds by saying "Why are you doing this? Instead of fake examples, can you explain how this comes up?" (not kidding) github.com/elm/compiler/i…
#gamedev
Когда F. E. A. R. вышла, игру хвалили за сильный, реалистичный AI. Обычным подходом в играх для создания реалистичного AI со сложным поведением является программирование поведения вручную, часто с использованием иерархического конечного автомата. Такой подход трудоёмок, требует большого количества ручной подгонки и непрактичен для создания по-настоящему сложного поведения. Разработчики F. E. A. R. пошли по другому пути: вместо того, чтобы прописывать сложное поведение целиком, AI дали цели и набор возможных действий — и предоставили свободу в выборе достижения целей. Вкупе с небольшим количеством дополнительной логики для группового поведения это позволило добиться реалистичного поведения — того, за что игру 2005 года выпуска вспоминают до сих пор.
alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear.pdf
Когда F. E. A. R. вышла, игру хвалили за сильный, реалистичный AI. Обычным подходом в играх для создания реалистичного AI со сложным поведением является программирование поведения вручную, часто с использованием иерархического конечного автомата. Такой подход трудоёмок, требует большого количества ручной подгонки и непрактичен для создания по-настоящему сложного поведения. Разработчики F. E. A. R. пошли по другому пути: вместо того, чтобы прописывать сложное поведение целиком, AI дали цели и набор возможных действий — и предоставили свободу в выборе достижения целей. Вкупе с небольшим количеством дополнительной логики для группового поведения это позволило добиться реалистичного поведения — того, за что игру 2005 года выпуска вспоминают до сих пор.
alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear.pdf
Планирую написать небольшую заметку про отличия функций, замыканий и функциональных указателей в Rust. Интересует?
Anonymous Poll
66%
Да!
5%
Нет!
28%
Да пили уже