Forwarded from Proudly Pointless (ryUwU)
This media is not supported in your browser
VIEW IN TELEGRAM
if you've noticed youtube loading slowly lately, it's because they've added an artificial 5-second loading delay on firefox
you can disable it by using a user agent switcher or adding this line to your filters on ublock origin:
you can disable it by using a user agent switcher or adding this line to your filters on ublock origin:
www.youtube.com##+js(nano-stb, resolve(1), *, 0.001)
🤡22🤬9
Forwarded from Расселла Д. Джонс умничает
Жизнь, сука, бессовестнее любой литературы.
Надысь на Мамаевом Кургане устроили фейерверк с салютами, ёпта. Потому что там, панимаш, святыня -- потому и жгли.
А нонче заломали мужика из Ростова, который там файер запалил. Потому что там, панимаш, святыня, а он зажёг.
Ять, ять, ять.
У меня уже лицо устало смеяться.
Надысь на Мамаевом Кургане устроили фейерверк с салютами, ёпта. Потому что там, панимаш, святыня -- потому и жгли.
А нонче заломали мужика из Ростова, который там файер запалил. Потому что там, панимаш, святыня, а он зажёг.
Ять, ять, ять.
У меня уже лицо устало смеяться.
😁7🔥4🥴1
Блог*
Наконец-то смержили. А всего-то пришлось в дискорде tracing попинговать.
Иииии оно дошло до релиза!
❤🔥5🔥2🤡1
#prog
Данила рассказывает про относительно эффективный способ ловить ошибки работы с памятью без оверхеда санитайзеров. На практике оказался весьма эффективным.
https://t.iss.one/experimentalchill/261
Данила рассказывает про относительно эффективный способ ловить ошибки работы с памятью без оверхеда санитайзеров. На практике оказался весьма эффективным.
https://t.iss.one/experimentalchill/261
Telegram
Experimental chill
Тут вышла статья от Кости Серебряного -- человек, который себе карьеру сделал на ASAN, Fuzzing и тд про GWP-ASAN. Это своеобразная модификация аллокатора, которая не включает полную мощь ASAN в проде, так как будут проблемы с оверхедом, а создаёт отдельный…
#prog #article
print(“lol”) doubled the speed of my Go function
Или о неочевидном влиянии исходников на branch predictor.
print(“lol”) doubled the speed of my Go function
Или о неочевидном влиянии исходников на branch predictor.
Medium
print(“lol”) doubled the speed of my Go function
Here is a Go function, if_max(). It finds the max value of an array of integers. Simple enough:
😁15
#rust #article #abnormalprogramming
Читателям моего блога, вероятно, знакомо такое понятие, как квайн: программа, организованная таким образом, что при запуске печатает собственный текст (буквальное обращение к файлу с исходником считается читерством).
Парочка наблюдений.
Для написания квайна на самом деле не требуется много выразительной силы языка.
Многие форматы для архивов являются фактически программами для восстановления исходных, несжатых, файлов, из серии инструкций, выполняемых интерпретатором — разархиватором.
Что из этого следует? Можно создать архивный аналог квайна: архив, который распаковывается в сам себя. В статье Zip Files All The Way Down рассказывается о том, как этого можно достичь.
Читателям моего блога, вероятно, знакомо такое понятие, как квайн: программа, организованная таким образом, что при запуске печатает собственный текст (буквальное обращение к файлу с исходником считается читерством).
Парочка наблюдений.
Для написания квайна на самом деле не требуется много выразительной силы языка.
Многие форматы для архивов являются фактически программами для восстановления исходных, несжатых, файлов, из серии инструкций, выполняемых интерпретатором — разархиватором.
Что из этого следует? Можно создать архивный аналог квайна: архив, который распаковывается в сам себя. В статье Zip Files All The Way Down рассказывается о том, как этого можно достичь.
Wikipedia
Quine (computing)
self-replicating program
🔥6
#prog #article #suckassstory
Why Chrome Crashes the Rust Book’s Web Server
TL;DR: Chrome в целях оптимизации загрузки может открыть больше одного TCP-соединения к серверу для доступа к одной веб-странице и при этом закрыть их, так ничего и не послав.
Why Chrome Crashes the Rust Book’s Web Server
TL;DR: Chrome в целях оптимизации загрузки может открыть больше одного TCP-соединения к серверу для доступа к одной веб-странице и при этом закрыть их, так ничего и не послав.
Medium
Why Chrome Crashes the Rust Book’s Web Server
Chapter 20 of the Rust book gives a step-by-step guide to building a simple web server. As the final project, it exercises many Rust…
🤔3🤯3
#культурнаяпрограмма
Coding Machines
Небольшой научно-фантастический рассказ, вдохновлённый"Reflections on trusting trust" Кена Томпсона (да, источник вдохновения является спойлером)
Coding Machines
Небольшой научно-фантастический рассказ, вдохновлённый