Пару недель назад я совершенно случайно обнаружил в Яндекс.Вебмастере плашку о фатальной ошибке. Там было написано, что мой сайт может угрожать безопасности пользователя, или на нём были обнаружены нарушения правил поисковой системы. Других ошибок не было: индекс качества даже немного подрос.Удивительно было, что этот сайт — известное в регионе СМИ, и вопросов к нему со стороны Яндекса не было все восемь лет его существования. Потому что мы и на самом деле нарушениями правил поисковиков не зан…
КДПВПо данным mptcp.io на 1 ноября 2023 года в глобальной сети функционируют около 350 тысяч ресурсов с поддержкой Multipath TCP (далее - MPTCP).График с сайтаРанее уже был проведен некоторый анализ внедрения стандарта.И, если коротенечко, то MPTCP позволяет использовать несколько каналов связи. Например на смартфоне использовать одновременно WiFi и сотовую сеть.Предназначен для решения задачи улучшения производительности (утилизации каналов) и надежности передачи данных в сети.Другим инструме…
С момента своего появления в браузерах, JavaScript зарекомендовал себя как один из самых динамичных и гибких языков программирования. В центре этой динамичности находится движок V8, который превращает скрипты высокого уровня в машинный код, летящий на космических скоростях. Но что на самом деле происходит между строк кода и выполнением программы? Какие механизмы в движке V8 позволяют JavaScript выступать наравне с компилируемыми языками по производительности? И так давайте рассмотрим более под…
Consistency Distilled Diff VAEConsistency Decoder [DALL·E 3] [Improving Image Generation with Better Captions] [Consistency Models] Improved decoding for stable diffusion vaes. Installation $ pip install git+https://github.com/openai/consistencydecoder.git Usage import torch from diffusers import StableDiffusionPipeline from consistencydecoder import ConsistencyDecoder, save_image, load_image # encode with stable diffusion vae pipe = StableDiffusionPipeline.from_pretrained( "runwayml/…
A FORTH in 386 bytes — the smallest real programming language ever as of yet.milliForth A FORTH in 380 bytes — the smallest real programming language ever, as of yet. The code in the above gif, that of [an older version of] hello_world.FORTH, is a modified version of the hello world program used by sectorFORTH (see below) bytes? Yes, bytes. This is a FORTH so small it fits in a 512-byte boot sector. This isn't new — sectorFORTH1 successfully fit a FORTH within the boot sector. However, …
Alternative to 12ft.io. Bypass paywalls with a proxy ladder and remove CORS headers from any URL Ladder Ladder is a web proxy to help bypass paywalls. This is a selfhosted version of 1ft.io and 12ft.io. It is inspired by 13ft. Why Freedom of information is an essential pillar of democracy and informed decision-making. While media organizations have legitimate financial interests, it is crucial to strike a balance between profitability and the public's right to access information…
OpenGPTs This is an open source effort to create a similar experience as OpenAI's GPTs. This builds upon LangChain, LangServe and LangSmith This gives you more control over the LLM you use (choose between the 60+ that LangChain offers), the prompts you use (use LangSmith to debug those), and the tools you give it (choose from LangChain's 100+ tools, or easily write your own). Check out a simple hosted version here Quickstart 1. Start the backend Install requirements cd backe…
Fast, collaborative live terminal sharing over the websshx A secure web-based, collaborative terminal. Features: Run a single command to share your terminal with anyone. Resize, move windows, and freely zoom and pan on an infinite canvas. See other people's cursors moving in real time. Connect to the nearest server in a globally distributed mesh. End-to-end encryption with Argon2 and AES. Automatic reconnection and real-time latency estimates. Predictive echo for faster local editing (à l…
На конференции Security Analyst Summit аналитики «Лаборатории Касперского» поделились техническими подробностями и результатами многомесячного анализа, позволившего полностью раскрыть цепочку атаки кампании «Операция Триангуляция» (Operation Triangulation). В атаках использовалось пять уязвимостей, четыре из которых оказались ранее неизвестными уязвимостями нулевого дня.