Forwarded from Tech Crimes (Architector #4)
you cannot type a bare question mark into the chat box on telegram desktop 7.3.2
7.3.1 or other clients are unaffected
https://github.com/telegramdesktop/tdesktop/issues/31471
7.3.1 or other clients are unaffected
https://github.com/telegramdesktop/tdesktop/issues/31471
GitHub
Typing “?” as the first character in an empty message field opens the “Shortcuts and gestures” legend instead of inserting the…
Steps to reproduce Open any chat in Telegram Desktop 7.3.2 so the message field is empty and focused. Type ?. On Russian or Ukrainian layouts this is Shift+7; on US layouts it is Shift+/. Expected ...
😁13❤2🤯2😍1
Forwarded from kosmonozhka
Совет №31.
О создании милого образа.
#kosmonozhka
#100_советов_художнику
P.S. на руках у Космоножки рыба минтай с ногами по имени Хентай. родился в исторический день, когда мне попытались заказать хентай-открытку с Космоножкой
О создании милого образа.
#kosmonozhka
#100_советов_художнику
P.S. на руках у Космоножки рыба минтай с ногами по имени Хентай. родился в исторический день, когда мне попытались заказать хентай-открытку с Космоножкой
😁17
Блог*
PSA: если вы копируете ссылку из приложения YouTube, то к ней в конце прибавляется query parameter si. То есть ссылка выглядит, как youtu.be/random_video_id?si=some_random_part. Так вот, ?si и всё, что идёт далее — это уникальное значение, которое необходимо…
Сделал PR в репу TWiR, чтобы это в тексты не попадало. Как оказалось, там уже есть скрипты, которые проверяют тексты перед публикацией, так что отслеживание
si было довольно тривиальной задачей. Настройка тулинга для Python была довольно неприятным занятием, впрочем.GitHub
Remove YouTube tracking URL query parameters by AnthonyMikh · Pull Request #8881 · rust-lang/this-week-in-rust
When sharing a YouTube link using the app or the "share" button, YouTube automatically adds generated share ID to link in form of si query parameter. This parameter is only used b...
👎16🎉12👍3🥰1
Forwarded from TikArchive | TikTok Downloader
This media is not supported in your browser
VIEW IN TELEGRAM
😁10❤8💩3🙏1🖕1
"Дьявол носит Prada" определённо является старым фильмом, потому что сегодня Голливуд не стал бы снимать фильм, где протагонистка признаётся мужчине, что тот был прав.
🌚16🥴9😁7👎6🫡3👍1
#prog #itsec #algo #article
Black-Box HashDoS: Attacking Hash Tables Without Knowing the Hash Function
Black-Box HashDoS: Attacking Hash Tables Without Knowing the Hash Function
In this article I will describe a novel technique that allows an attacker to pass attacker-chosen string keys to a hash table implementation such that each lookup query takes O(n) instead of the expected O(1) work. The attack takes O(n × log n) interactive steps with the hash table to prepare, and does not require knowledge of the hash function used by the hash table. Instead, the technique directly targets the underlying structure of the hash table.
Luckily these attacks as described are quite niche (requiring lookup, insert and clear access on a table without interference from others), and mitigations are possible. However, the attack isn’t purely theoretical, I construct a working attack against Rust’s standard library hash table implementation below.
🤔2🤷1
#prog #article
Superoptimizing an FPU emulator
TL;DR: для функции, которая изымает из числа с плавающей точкой самый младший бит и состоит из шести операций с if, полным перебором (что, собственно, и есть супероптимизация) нашли реализацию за пять операций без ветвления.
Superoptimizing an FPU emulator
TL;DR: для функции, которая изымает из числа с плавающей точкой самый младший бит и состоит из шести операций с if, полным перебором (что, собственно, и есть супероптимизация) нашли реализацию за пять операций без ветвления.
purplesyringa's blog
Superoptimizing an FPU emulator
Superoptimization is the process where a compiler automatically finds the optimal sequence for a loop-free sequence of instructions.
– Wikipedia
Compilers are good at making mechanical transformations that make code faster. Unfortunately, most of them are…
– Wikipedia
Compilers are good at making mechanical transformations that make code faster. Unfortunately, most of them are…
🔥21🎉3👍1
Forwarded from Лентач
«Новая газета» объявила о прекращении работы.
Ранее минюст включил издание в реестр «иноагентов»
«Нас убили. 9 ноября мы погасим свет в нашем доме, где прожили 30 лет, выключим сервера и уйдем. Газеты больше нет. Российские власти и российские спецслужбы заставили редакцию прекратить работу», — говорится в заявлении редакции.
Ранее минюст включил издание в реестр «иноагентов»
😢20🤣9👍7😁2🤬2🖕1🫡1