- 1
IT Оффтоп #229
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
IT Оффтоп #229
#199: https://govnokod.ru/28942 https://govnokod.xyz/_28942
#200: https://govnokod.ru/28945 https://govnokod.xyz/_28945
#201: https://govnokod.ru/28948 https://govnokod.xyz/_28948
#202: https://govnokod.ru/28951 https://govnokod.xyz/_28951
#203: https://govnokod.ru/28954 https://govnokod.xyz/_28954
#204: https://govnokod.ru/28971 https://govnokod.xyz/_28971
#205: https://govnokod.ru/28986 https://govnokod.xyz/_28986
#206: https://govnokod.ru/28991 https://govnokod.xyz/_28991
#207: https://govnokod.ru/29002 https://govnokod.xyz/_29002
#208: https://govnokod.ru/29060 https://govnokod.xyz/_29060
#209: https://govnokod.ru/29070 https://govnokod.xyz/_29070
#210: https://govnokod.ru/29079 https://govnokod.xyz/_29079
#211: https://govnokod.ru/29092 https://govnokod.xyz/_29092
#212: https://govnokod.ru/29093 https://govnokod.xyz/_29093
#213: https://govnokod.ru/29104 https://govnokod.xyz/_29104
#214: https://govnokod.ru/29114 https://govnokod.xyz/_29114
#215: https://govnokod.ru/29125 https://govnokod.xyz/_29125
#216: https://govnokod.ru/29132 https://govnokod.xyz/_29132
#217: https://govnokod.ru/29147 https://govnokod.xyz/_29147
#218: https://govnokod.ru/29156 https://govnokod.xyz/_29156
#219: https://govnokod.ru/29166 https://govnokod.xyz/_29166
#220: https://govnokod.ru/29181 https://govnokod.xyz/_29181
#221: https://govnokod.ru/29185 https://govnokod.xyz/_29185
#222: https://govnokod.ru/29190 https://govnokod.xyz/_29190
#223: https://govnokod.ru/29203 https://govnokod.xyz/_29203
#224: https://govnokod.ru/29211 https://govnokod.xyz/_29211
#225: https://govnokod.ru/29212 https://govnokod.xyz/_29212
#226: https://govnokod.ru/29218 https://govnokod.xyz/_29218
#227: https://govnokod.ru/29220 https://govnokod.xyz/_29220
#228: https://govnokod.ru/29230 https://govnokod.xyz/_29230
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: https://index.gcode.space/.
Зеркала Говнокода и полезные ресурсы:
* https://govnokod.xyz/ (альтернативный Говнокод)
* https://gcode.space/ (read-only зеркало Говнокода)
* https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
* https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
* https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)
Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
чуркоебчик?
Ну базару нет, подумали таджики и решили пойти на крещение господня. Мороз, озеро, купель русская... Решается один из таджиков окунуться, раз окунается, два... Ему уже и крестик несут...
Второй мёрзнет, да спрашивает:
— Не холодно ли тебе, братан?
А тот ему и говорит:
— Иди нахуй чурка.
А полномочия ФСБ регламентируются секретным законом. То есть интернет могут отключить по причине «пошел нахуй с моей ветки, гандон».
— Мы тебя сейчас будем судить. Я, к твоему сведению, главный судья королевства.
— А вот это неправильно. Я требую этого… прокурора.
— Пожалуйста. Я и прокурор.
— Вот так порядочки!… Дай мне хоть адвоката.
— Ты будешь смеяться, но адвокат — это тоже я. Понимаешь, королевство у нас маленькое, толковых людей не найдешь. Так и мучаюсь — всё сам да сам.
— Интересно, может, ты ещё и палач?
— Нет. Палач у нас есть настоящий и, между прочим, очень хороший. Я вас потом познакомлю.
https://pbs.twimg.com/media/HBm-buLXAAAKkY-?format=jpg&name=medium
так что пиздец придет нет?
У мне даже через костыль с xset в led mask ничего не кажет
в иксах за раскладку отвечает xkb (или xmodset если у тебя 1997-й год на календаре) а в вялом хуй знае что отвечает
https://wayland-book.com/seat/xkb.html
Хехб находятся одни топики без ответа(
Я люблю изучать технологию с задержкой двадцать лет, так что я только XFree86 XOrg ,более-ли-менее зна
no faggots please
change my mind!
А на базе PDP-11 у вас ничего нет случайно?
ахаах
На английский понятно как (хотя англичане мошонкой и не обзываются)
https://media.s-bol.com/JRonOA6RJVjg/lA5pYl/550x566.jpg
А сейчас миндальничают, на голову посадили!
Данные защищены на 10%... 20%... 30%...
Ошибка!
Для продолжения защиты данных веедите код от госуслуг
https://www.spiderbasic.com/
Может, стоит начать продавать FTP клиент под BeOS, или условно бесплатный тоссер для фдо сделать
https://habr.com/ru/users/oldzoomer/posts/
Основные цели СВО в общем-то достигнуты.
Basic, который транспилируется в JavaScript
Когда-то было популярно генерить JS ввиду невозможности писать на нем: GWT и KotlinJS to new few, но кажется со времен JS 6 и TS такая необходимость отпала.. тогда уж имеет смысл прямо в WASM срать
Не совсем. JS генерится из TS, да и есть Babel JS которым из более нового JS высирают более старый
Это будет легче, быстрее, и с отличным интерпом c JS (бо TS обратно совместим), и к чести TS, сиситема типов там получилась правда хорошая. Стандартная библиотека JS, правда, хиловата, но чего уж тут.
Все Kotlin/JS и GWT (и я думаю этот спидорбасик или как-то там называется) тащат в JS свою стдлибу на 10 мегабайт обычно, а в JS и так насрано.
вот это ты подставился!!!
я как-то переключил прыщ на беларуский, и получил зламаны трубаправод
любители врановых это вам
raven / raaf -> ворон
kauw /jackdaw (как раз твоя галка)
magpie / ekster -> сорока
сойка еще есть, но я забыл как
(названия в шахматном порядке)
https://i.postimg.cc/NjFZctTg/image.png
Это про счетчик?
More recently, we’ve invested significantly in new features that make 1Password even more powerful and effortless to use ...
Current vs New Pricing:
Current price: $35.88 USD / year
New price: $47.88 USD / year
любить секьюрность мы не бросим!
1Password (Annual) for 1 user
Subtotal $35.88
Tax (21%) $7.53
Total $43.41
Amount Due $43.41
Владельцы робота-хуесоса соснули
cyka
Мой занкомый админ пускает В РОССИЮ из-за границы пеитуха по SSTP. Обычно у него все на IKEv2 (в этом я с ним солидарен) но его блокнули, а SSTP не требует внешнего клиента (там безопасники запретили ставить левое говно на винду)
l1 miss: 5985.173
ой да иди в пизду, 8к в кэше удержать не в состоянии, вот уж у кого память дырявая
там в цикле обходится массив на тысячу восьмибайтников
для префетчера нет разницы в каком порядке внутри слова лежат байты, но он тут и не нужен, там луп долго хуярит массив размером в три раза меньше l1, вытеснения как такового происходить не должно
и да, это древний камень, но тут вопрос про промахи мимо горячих постоянно запрашиваемых данных
про двумерные массивы знаешь?
>для префетчера нет разницы в каком порядке внутри слова лежат байты,
попробуй прочитать 16-ти байтные инты в обратном порядке и охуееш
> вытеснения как такового происходить не должно
покрути размер массива: меняется процент попадания?
> вопрос про промахи мимо горячих постоянно запрашиваемых данных
гипертрейдинг может или кто-то тебя вытенстяент с ядра и срет в кеш?
сделай привязку к ядру (аффинити) и убери хипертр
да я ещё до первого сообщения покрутил, на 4к ему вполне хорошо
@ 4kb
l1 hit 1806.364
l1 miss 498.379
@ 8kb
l1 hit 1131.342
l1 miss 5985.173
гипертрейдинг может или кто-то тебя вытенстяент с ядра и срет в кеш?
нет, я ни с чем не объебался
там ровно один вдумчиво работающий процесс на голой операционке
там не 4к и не 8к массивы, второй на самом деле пробивает размер кэша, а первый нет
прости, интел, я зря доебался
В растишке бы такое не скомпилировалось, но в ко-ко все едят говно и запивают клодом чтобы не обрыгаться
Или может Жан Клод?
ненавистники ipv6 это вам
2. STP нужно отключать, если у тебя нет избыточных соединений, зачем мне лишний протокол?
3. джамбо фреймы не имееют смысла если у тебя сеть мельче десятки. Нахуй они по wifi?
4. чтоб получить полудуплекс на сетях толще сотки я хз что надо сделать
5. ipv6 не нужен.
А вот за высер про vlan, и правда, надо пиздить. За несегментеированные сети надо пиздить. Убить нахуй.
Кстати, flat earthом тридцать лет назад называли L2 сети, которые делали потому, что роутеры тормозили
Зачем пользоваться натом и прыгать по веткам, когда можно без него?
1. убрали кучу ненужного говна типа CIPSO
2. фиксировали размер заголовка с опциями. Ты хоть понимаешь, насколько быстрее наложить указатель на адрес в памяти если заранее знать лейаут, чем ковыряться в какашах (90% из которых не будет никогда) и искать там конец головы?
3. Вместо ручной петушки и бродкастов -- мультикасты
4. Нет сраного ебаного НАТа
дохуя всего же
его как раз начали внедрять когда яровая ебанула закон, провайдерам стало не до развития услуг
и как будто сейчас какая-то проблема отследить договор у опсоса по айпишнику
Потом у тебя с машиной произошла какая-то хуйня, ты её вытаскиваешь для отладки и даже не можешь по сетке подключиться
- джамбо фреймы не имееют смысла если у тебя сеть мельче десятки. Нахуй они по wifi?
- чтоб получить полудуплекс на сетях толще сотки я хз что надо сделать
- ipv6 не нужен.
- А вот за высер про vlan, и правда, надо пиздить. За несегментеированные сети надо пиздить. Убить нахуй.
ты не выкупил иронию, или это твоя собственная ирония второго порядка?
не понял
Кто ответит, тот задрот
Это первое, что пришло в голову.
https://www.club386.com/qualcomm-showcases-frisbee-like-ultra-thin-snapdragon-x2-elite-mini-pcs/
https://www.php.net/manual/en/class.gender.php
иканус поясни
как обычно, программист предотвратил самоотвал жопы по причине "написал REPUBLIC полностью"
> public Gender\Gender::isNick(string $name0, string $name1, int $country = ?): array
> Returns true on success or false on failure.
https://x.com/StockMKTNewz/status/2027142047870714248
А через семьдесят минут: "завершено 38%, ждите".
А ты такой: да похуй, ресет!
И еще через полтора часа: "отменяется обновление, ждите"
Ща с NVME уже не так интересно, а вот в эпоху ноутбуков с HDD 5400 .. мм... )
Это тебе не бзди для волосатых мозолегрызов, которые показывают, что они делают.
Апирационные системы для деловых людей пользователю глупостями голову не забивают.
Сказано тебе 72%, значит 72%. Ожидайте.
Он и вчера переворачивал красно-черное дерево на доске. Впринципе, вся его работа заключалась в переворачивании красно-черных деревьев на доске. И еще иногда пингвинов.
Duration: N/A, bitrate: N/A
Stream #0:0: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 2000x1000, 25 fps, 25 tbr, 25 tbn
видеожпуг
ой
пионист Сидоров!
#gologoeb
наконец-то блядь
Дано: в Богоспасаемой некто установил, скажем, VPN через некую страну балтийского моря, и завернул туда весь траффик. So far -- so good. Гугловая геолокация видит РФ. Желая помочь кому-то разобраться, я подключаюсь к тому же VPN из штурвальной. Гугл видит Россию.
То-есть IP как-бы зашкварен. При этом все остальные сервисы в мире видят балтийскую страну.
Моя версия такова: через ВПН сидело достаточное количество петухов с включеннчым GPS, Wifi и пр и гугл, видя что там примерно все из рф с этим IP, сделал вывод, что всё таки РФ.
1. прав-ли я?
2. можно-ли расшкварить этот IP обратно? У гугла есть форма типа "сообщите нашим инженерам, что наша геолокация ошиблась, мы можем быть посомтрим в какое-то время если захотим", но это примерно как в Спорт-Лото писать, только бессмысленно.
В Гугл можно заходить со стационарного девайса, а можно с мобильного.
При заходе с мобильного у тебя обычно есть Google Play Services (если у тебя девайс на Андроиде, но не Хуавей и не ноунеймовский типа Explay). Google Play Services пробует определить твоё местоположение двумя способами:
1. По GNSS (GPS, Glonass, Beidou, Galileo).
2. Делает POST-запрос на https://www.googleapis.com/geolocation/v1/geolocate , передавая ему MAC-адреса и SSID всех точек Wifi, которые видит, а также MCC/MNC/LAC/CID всех базовых станций сотовых сетей, которые видит. По базе, наполненной предыдущими пользователями, Гугл грубо определяет местоположение (ну как грубо, иногда удаётся определить до десяти метров).
При заходе со стационарного есть только твой айпишник. Не совсем: ещё есть Accept-Language, часовой пояс, WebRTC в браузере может слить настоящий айпишник при использовании прокси, а ещё ECS (EDNS Client Service) может слить айпишник твоего провайдера, если пользуешься провайдерским рекурсивным резольвером DNS.
Есть набор технологий A-GPS (assisted GPS), чтобы не качать альманах со скоростью телеграфа со спутника.
A-GPS делится на Control Plane (через базовые станции сотовых сетей; кажется, нашими опсосами не поддерживается) и User Plane (через Интернет).
В User Plane есть SUPL-сервер (Secure User Plane Location). Обычно смартфоны используют supl.google.com:7275. Так вот запросы к SUPL фреймворк обычно делает в обход VPN, сливая настоящий айпишник. Заодно фреймворк сливает Гуглу IMEI твоего модема и IMSI твоей сим-карты.
1. не лазить туда мобилками
2. не лазить туда с залогинненых акков
Я не знаю, за сколько времени гугл спалит новый IP (вот и узнаем)
Но там у чувака весь траффик в НЕ РФ шел через этот IP, просто толпа юзеров с мобилками и ноутами через него сидела с известным результатом
Можно выпилить Google Play Services (без рута через adb shell pm uninstall com.google.android.gms), но тогда половина приложений перестанет работать. Значит, нужно думать, чем его заменить.
Для установки microG нужно патчить системный фреймворк, чтобы отключить проверку подписи (иначе он не даст установить microG, который подписан сертификатом левого чувака), а в новых Андроидах это сложно. На десятке получилось без проблем, на 14 пока не вышло (если что, сертификацию Гугла наебать удалось, «устройство сертифицировано» даже с рутом).
Как вариант можно использовать мумулятор «Android on Android» (VMOS, GBOX), но всё будет тормозить.
Третий вариант — ставить приложения из хуавеевского магазина, которые вместо Google Play Services используют HMS (Huawei Mobile Services). HMS Core легко ставится на нехуавеевские аппараты просто как пользовательское приложение. Я пробовал, некоторые заметно быстрее работают, ибо не выполняется тормозной гугловский код.
В принципе, во всех вариантах лучше браузеру не давать права на геолокацию, иначе Гугл тебя спалит даже с чужим фреймворком.
Ну и в /vendor/etc/gps.conf сменить supl.google.com на supl.grapheneos.org или на supl.qxwz.com (через модуль Magisk, если система ридонли).
Но всё это пирдоль и для обычных пользователей не подходит.
1. Я так же считаю. Куча петухов с мобильными устройствами со включенной геолокацией зашкварила айпишник.
2. Х. з. Если только пустить в VPN кучу петухов из других стран, чтобы окончательно запутать Гугл.
Буду на AWS создавать VPSки, и через них ходить (на них через другой впн, лол)
AWSные впски можно пересоздавать в один клик, и они будут другой IP получать. Пускай гугл подавится скотина
No public_key found
https://i.postimg.cc/jd2Ft7py/image.png
https://meduza.io/impro/fxUCrD6Bb1BWTTOhdrdFjD9PXlrcl-nqNhZBTpGi94c/resizing_type:fit/width:0/height:0/enlarge:1/quality:80/aHR0cHM6Ly9tZWR1/emEuaW8vaW1hZ2Uv/YXR0YWNobWVudHMv/aW1hZ2VzLzAwOS80/MDkvMTEyL2xhcmdl/L0xjeFJteGtNTC15/VGFUWDJUOTB2cWcu/anBn.webp
https://x.com/SvetlanaGod/status/2021203589138362504
у чувака квартира на мою похожа, только у меня неубрано
MOEK painted on a abandoned Russian Submarine in Amsterdam NDSM Werf Holland!
чё
The system will suspend now!
иди на хуй никто не просил
посреди установки блядь
Download %repository%/io/github/pseudomuto/protoc-gen-doc/1.5.1/protoc-gen-doc-1.5.1-linux-x86_64.exe, took 2 s 36 ms
Download %repository%/io/grpc/protoc-gen-grpc-java/1.39.0/protoc-gen-grpc-java-1.39.0-linux-x86_64.exe, took 1 s 631 ms
какой ещё экзешник нахуй
Female
Thermale
Software
Non binary
1. двоичный
2. гомосек
В ней есть хитрожопые проверки свойств из build.prop, блокирующие работу по названию модели. Причём в блокировках никакой логиги: ARCore может работать на более слабом смартфоне, а на более мощном может быть заблокирована; она может сегодня работать, а после обновления перестать, а откатиться к предыдущей версии нельзя: эта падла делает запрос к «Google Play» и если узнаёт, что существует более новая версия, то требует обновиться.
На «Хлаоми» всё печально: на «Покофонах» F1, F2, F3 работает, а в более новых поколениях куча моделей заблокирована, например, из шестого поколения ни одна модель «не поддерживается»; на «Redmi»/«Redmi Note» тоже куча моделей новее 11-й заблокирована. Хоть специально древний смартфон держи ради AR. Зато у не менее китайских аппаратов типа «Oppo» и «Vivo» заблокированных моделей меньше.
Аналогичная библиотека (с другим API) «Huawei AR Services» ставится в один клик на любой смартфон (даже не «Huawei») и работает. Значит, серьёзных оснований для блокировки нет. Осталось только программы с гугловского AR на хуавеевское переписать...
Тут просто всплыл забавный факт про вендорлок.
Ещё смешно, что Poco F1 в списке поддерживаемых, но на «стоковую» прошивку штатным способом ARCore из Гуглоплея не поставишь, поскольку отсутствует файл /vendor/etc/permissions/android.hardware.camera.ar.xml. Нужно разблокировать загрузчик, перемонтировать /vendor в rw и добавить этот файл (не забыв отключить verity, иначе система не загрузится, потому что контрольная сумма раздела изменилась) или сделать mount -o bind с помощью Magisk. Но Гугл про это молчит. С другими моделями аппаратов тоже возможны похожие приколы.
Приложение для банка отказалось работать, потому что у меня старный андроид, для которого боььше не выпускают секьюрити патчи.
А самсунг разумеется не уже не обновляет мой андроид, пушо ему шесть лет.
Что делать?
Что делать?
Муравью хуй приделать:(
ABN AMRO предлагает следующие решения:
1. использовать e.identifier (такая зяба внешняя куда карту пихать)
2. юзать веб-версию
3. использовать приложение партнёра
насколько я понимаю, у меня есть неиллюзорный шанс отсосать: застрять где-то в городе ночью, попытаться вызвать убер, и узнать, что хуй
Знаю про такое. С недавних пор аппарат ещё не проходит Play Integrity Check (который теперь вместо SafetyNet), если патч безопасности старше полугода! Гугол считает, что производитель тебе должен каждые полгода присылать патчи безопасности. Хорошо, что российские банки обычно не проверяют Play Integrity.
Дату патча безопасности можно подделать, если разблокирован загрузчик и есть Magisk. Но тогда придётся прятать факт разблокировки загрузчика, рут и Magisk от банковского приложения. Какой багор )))
Как было у Льюиса Кэрролла:
Но я обдумывал свой план,
Как щёки мазать мелом,
А пред лицом носить экран,
Чтоб не казаться белым.
Ну почему всё через жопу, кроме клизмы?
https://4pda.to/forum/index.php?showtopic=826244
Ребята, не стоит вскрывать эту тему. Вы молодые, шутливые, вам всё легко.
В Скрепной ещё доступ в Интернет может внезапно отвалиться и у тебя, и у таксиста, и восстановиться только через несколько часов.
К слову, у меня сегодня на всех симках Интернет отвалился шесть часов назад. На одной симке работает только в режиме 2G/GPRS, большая часть сайтов вообще недоступна, «Говнокод» грузится со скоростью телеграфа. На других симках вообще тишина. Даже сайт опсоса не грузится.
Проклинаю вебмартышек, у которых йажасцрипта триста метров грузят текста триста байт, и опсосов, связаться с которыми можно только через чатик (через недоступный Интернет, лол).
Застрял в городе ночью, зашел в SMS меню, выбрал "blyzhaishy bankomat", узнал адрес, снял сто рублей, махнул рукой на дороге, шахид-такси остановилось
--За сто рублей до блю хера доеду?
--Ау, сто писят давай, да
--Давай, поехали
И бесплатно можно послушать "черные глаза" всю дорогу.
И ничего не отваливалось!
Когда мужик не Блю хера и не милорда глупого —
Белинского и Гоголя с базара понесёт?
Это к Макаке выше вопрос
У нас отдельная система оплаты, наверное СБП сейчас в рф похоже по функциональности. Каждый раз, когда надо заплатить, открываешь приложение, вводишь пин, сканируешь QR, подтверждаешь. Если нужно заплатить с телефона, то приложение само откроется. Обычной истории "привязка к карте" почти нет, это для аренды и страховки, например, а рандомно без подтверждения никакая компания на счётчик тебя не повесит (да и не может - qr-код-то одноразовый).
IDEAL?
добавь грпц хуй знает в какой сервис
почисти конфиги
ответь на сообщения
приди на митинг
всё из говна и палок, чистить нет сил никаких
Вот тебе немного неконсистентного недокументированного говна из палочек, которое хуй знает как работает, подебаж его немножко, только не сломай ничего: тестов же нет
ахзахзах https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B0%D0%BA%D1%82%D0%BE%D1% 80_(%D1%84%D1%83%D1%82%D0%B1%D0%BE%D0%BB %D1%8C%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BB%D1 %83%D0%B1,_%D0%A2%D0%B5%D0%B1%D1%80%D0%B 8%D0%B7)
https://habr.com/ru/articles/1006394/
--я им наслаждаюсь
https://habr.com/ru/articles/915732/
Ф-бук и Яндекс поймали на том, что их официальные приложения для Андроида поднимают http-сервер на локалхосте. Кому он нужен? А скриптам яндекс-метрики и фейсбучной аналитики, размещённым на сайтах. Скрипты видят этот локальный сервер даже будучи запущенными в приватных вкладках, блядь, и видят, под каким питухом ты залогинен в приложении.
Некоторые пропатченные браузеры не пускают скрипты на локалхост. Но вот оригинальный «Хром» готов тебя сдать (х. з., может, через chrome://flags можно что-то подшаманить, пока не искал).
И, чтобы не потерять, снова про MARX:
https://habr.com/ru/articles/1006666/
Значит, скрипты Х-ра нужно закинуть в адблок.
Они майнят что ли? У меня никакой сайт из-за JS так не тормозил.
То-есть я поднял у себя приложение, оно байнднудось на лупбек, я открыл сайт, и он мне в это приложение подключился??
g: CORS
1. Она отправляет свой sessionid локалхосту.
2. Локалхост отправляет пару (акк, sessionid) Фейсбуку/Яндексу.
3. Фейсбук/Яндекс делится своими знаниями с приватной вкладкой.
Also, серьезная проблема для гугла разве что CG-NAT, да мобилки. За домашним натом сидят три человека (один человек, если это битард-задрот), которые легко палятся
1. админ, потому что у него открыт файрвол на всякую инфраструктуру только с его IP
2. любитель торрентов (uPnP в провайдеровское оборудщование не завезли)
3. пара человек-пользователей моего кастомного VPN сидела (пока его не забанили) пушо я тоже открывал только с фиксированных IP (но это не помогло)
Win98 жила в инете долго, пока её спецом нюком типа войдозера не ебнут
Win2K c ее RPC жила пару часов.
Впервые небелый IP дома я увидел у ADSL 64K (это было что-то на богатом). К сожалению, через него ожидаемо не работала аська
P.S. Я как раз наоборот, белый айпишник увидел через ADSL. Моих знакомых с FTTB кинули за НАТ.
FTTB, Docsis, и ADSL часто были за натом, потому что это по дайлапу можно выдавать IP на три часа, и потом забирать, а тут постоянное подключение, и IP быстро кончатся.
Сначала еще CG-NAT не было, и это было довольно багорно, потому что бывали IP из RFC1918, и они конфликтовали с локалкой, или с рабочей сеткой по VPN и пр.
PPTP тоже кстати не всегда через провайдеровское оборудование ходил (классический NAT -- port-based, и работает только для TCP и UDP, а PPTP это GRE, но для PPTP есть хелпер/ALG, который привязывается к Call ID в PPTP, но его не всегда включали: именно по-этому я за IKEv2, где есть NAT-T, и он утаптывает пакеты в UDP/4500, и ядро по спец полю отличает управляющие IKE пакеты от собссно ESP/AH)
Ты забыл, что сессия рвётся каждые сутки.
> ICQ'98 не работала точно
Я начал пользоваться ICQ, когда его у Мирабилиса перекупил АОЛ и унифицировал протокол с АОЛ.
Кто умеет наблюдать сквозь дыру, совершенно законным методом от юзера получили данные и разрешение на доступ в сеть, тут уже всё. Простейший метод, не требующий сравнения отпечатков, времени обращения и пр.
1. Чтобы что-то сломать, совершенно не обязательно получать ответ: нужно просто спешали крафтд запрос.
2. Понять ответ (если присреца) можно по времени ответа. Cайд-аттака.
Короче, это хуйня и говно: я запускаю не подписанное хуй пойми кем написанное приложение у себя на компе, и оно мне цепляется на локальный порт.
веб для пидоров: факт. Именно по этому я за NNTP, Gopher, SMTP и FTP.
Если не договориться о CORS, то и время ответа ты не получишь.
Но, во-первых, мусорные приложения гигантов (Гугла, Фейсбука, Яндекса) наверняка о заголовке Access-Control-Cross-Origin уже позаботились.
А во-вторых, как я уже написал, можно и без ответа, через «тоннель», образованный сервером корпорации зла/добра. Если приложение не может отправить ответ браузеру, то оно может отправить его серверу с айдишником сессии, а браузер потом сам заберёт эти данные с того же сервера по айдишнику сессии.
WebSocket — диалект HTTP.
WebRTC тоже довольно специфичен.
Вот через Java Applet или через Flash в своё время можно было оторваться по полной...
за тобой уже выехали
Во времена UTF-8 надо постараться
блядь технология я тебя в окно скоро выкину
А что тебя бугуртит? У разных ядер количество инструкций в цикле тоже разное.
зы: на языке нашего нового фатерланда "arm" -- бедный.
Есть ли связь?
в том-то и дело, что запускаю я на одном
armv8_cortex_a55
?
1. процесс сам переаффинитился через сискол
2. ядра для разного (i.e. для плавучки, для SIMD итд)
напиши тупое приложение однопотчоное которое CPU ебет целочисленно и на нем проверь
альзо, сам taskset тоже ест циклы же
taskset судя по всему делает простой exec после настрйоки аффинити у операционки
ядра general purpose, плавучка у каждого своя
у тебя естьсырцы и есть strace, узнай когда она делает fork, а когда sched_setaffinity
оно бы тупо сдохло по перформансу между ядрами операции гонять
> это сообщение отправляется прямиком в лог
Гениально, блядь.
<name> team is locked to v11 of Postman. To continue working with your team, you’ll need to use this version of the app.
Пошёл на хуй.
ага
сука
Гологуб, а есть такая фамилия -- Поцман?
https://i.postimg.cc/yNbrKH2H/image.png
ты превратил мой новый год в помоечку
Чем обоснована такая замена?
да господи божемойблядь,
Робко поздравлял.
Спотыкаясь, Новый год
По стране шагал.
Теперь нам регулярно звонит робот из-за того что скрейперы его не проставляют, и просит исправить недоразумение посреди ночи
Как для пилота штурвал,
Чёрно-оранжевый галстук
Верным мне спутником стал.
ПОШЛИ НА ХУЙ!
Всё его творчество базировалось на том, что он анонимен. Это, наверное, даже не главный момент, но абсолютно обязательный. Его творчество отвязано от личности, он мог быть кем угодно, это убивало любой bias. Он, блядь, тщательно это скрывал потому, что хотел оставаться анонимным, потому что в этом была его цель.
И тут какие-то три резиновых хуя решают что надо нахуй блядь разрушить многолетний проект человека, журналистская блядь обязанность, бездарники ёбаные. Личные данные пользователей gcode.space ещё обнародуйте.
Что такое есть пиздец?
Единый на всех мотив:
Шаблон на шаблоне, на штампе штамп
И сверху стереотип.
Бездарный надрыв, неумелый звон
Несётся во все концы.
Мы воины пафоса, пиздеца певцы,
Воины и певцы,
Воины-пиздецы.
ну как, пошли?
Firefox is not a fox and has nothing to do with fire.
Guinea pig is not a pig.
Sorevnovania Babushek (мультфильм "про Ксюшу и Компьюшу")
За полсуток больше тысячи лайков. Кремлеботы пишут:
— Хуй будешь?
— Что тебе скрывать, если ты наркотиками не торгуешь?
— Что тебе скрывать, если ты не украинский террорист?
— Ты просто не разбираешься в мессенджерах.
Хотя твит был не про секретность моих сообщений, а про то, что МАХ творит хуйню.
Почему у них такая истерика?
Ладно, допустим, их вынуждали становиться капо под угрозой расстрела или газвагена. Что вынуждает затупинцев работать на власть?
Они же в недружественном Хуитере выступают за блокировки и агитируют за установку мессенджера «скаМ», который мониторит сеть и сливает Роскомпетуху адреса VPN, которыми пользуется его пользователь. Фактически они рубят сук, на котором сидят, помогая Роскомпетуху заблокировать канал связи, через который они сидят в Хуиттере.
При этом этих мудаков никто не держит в кандалах, не травит «Циклоном-Б».
Они же ворчат, что, мол, у прибалтов и у хiхлов много стукачей, а в своём глазу бревно не замечают.
Что с людьми случилось?
Зогчем ви тrавите жидовские басни?
Это средство от вшей.
Которые переносят тиф, кстати (см. житие кош. Анны Франк)
Giftgas cannot melt wooden doors.
> у хiхлов много стукачей
Но разве же не настучали на братьев Ротенбергов Цукерманов? Настучали.
w: tomasulo algorithm
Роберт Томасуло.
> freed from implementing optimized code.
Да, безусловно. Думаю, к 1980-м программистов уже и не останется.
Так что в самой днищебродской модели их было шесть двубайтовых, а в модели для нормальных пацанов -- шестнадцать четырёхбайтовых (1964-й год насекундочку блядь!)
Но Томасуло придумал это для плавающего питуха (да-да, петух плавал уже в 60-е).
Иди на хуй, светишь блютусом блядь
Но меня дико лулзит с того, что дебилы делают просто школьные ошибки. Сука ну как можно наружу оставить открытым порт блядь? И ведь такое же сплошь и рядом.
Например у рейдов прошивка может быть вполне нормальная, но гуйня для управления запускает:
1. Tomcat (это контейнер жавьх сервлетов, по-сути веб-сервер на джаве)
2. PostgreSQL (чтобы там что-то хранить)
и делает на этом веб-интерфйс
Справшиватся: нахуя это всё на сервере с рейдом?
У сетевых петухов юбиквити чтобы покрутить настройки свитча тоже нужно такой же комбайн поднимать (только там монго вроде в качестве субд) (хотя может можно по ssh зайти тоже)
Redistributable (redis) кинул обидку AWS-у дескать он зарабатывает миллиарды на их поделках и не делится, а они хуй без соли доедают. Далее redis поменял у себя "license.txt", тем самым показав хуй AWS-у и другим присоскам. Далее кто-то форкнул предыдущую версию перед заменой license.txt и назвал её "valkey" (каламбур от key-value, только наоборот). После через redis стал нахуй никому не нужен и они решили дать заднюю. Нигде не ошибся?
Всё-таки надо делать дрочилку, которая качает кусками по 16 кило в режиме докачки.
Короче, на том сервере от многотомных раров можно было скачать только первый том. Какой багор )))
Кстати, я рассказывал, что его сайт доступен не только по IPv6. Просто в hosts нужно прописать адрес IPv4, который DNS перестал показывать. Кто айпишник знать желает, тот его уже и знает.
У меня, кстати, по проводу иногда очень сильно режут скорость на сайты не из т.н. "еблого списка", и впны даже не помогают. Видимо впн тоже нужен "белый". Тестируют видимо, или айпишник мой в какой-нибудь черный список попадает, или хуй пойми что еще эти пидорасы выдумывают.
Пока что лечится только перезагрузкой вроутера.
В общем, нужно параллельно включать несколько каналов связи и строить сложный вроутинг.
К слову, я узнал, что у нескольких моих знакомых не настроен приём MMS. Я понимаю, что стандарт — говно, больше 300 килобайт (гы!) во вложении не пошлёшь. Но как можно пренебрегать возможным каналом связи, когда всё блочат?
На сайты из чёрного списка попасть проще, чем на некоторые сайты за Клаудфлёрой (не на все).
I hope there will be harder problem waiting for you, than using flamegraphs to optimize GenAI Porn.
Засрём весь Интернет исусами-креветками, говорящими котиками, и роликами, где Хорошие люди дают пизды Плохим
Последнее особенно прекрасно. Допустим, я срал-ебал сами знаете кого. И вот я день-деньской генерю ролики, где ему дают пизды. И чувствую себя таким важным, таким борцом с режимом себя чувствую, таким революционером
лучший дистр на свете снова на коне
HTML content omitted because you are logged in or using a modern mobile device.
Каждый раз приходится переключаться на десктопный юзер-агент, чтобы просто текст посмотреть.
Как-то вот он грузился за секунду на 31200 модеме и работал шустро и стабильно в IE 5.0 на windows98 на Pentium 75Mhz с RAM 8MB.
Как так вышло, не знаешь?
Я уже писал, что в свете нового «замедления» мне понравился сайт RMS. Грузится мигом даже на 2G с плохим уровнем сигнала.
Для сравнения, в Андроиде на протяжении 10+ лет не работал переключатель раскладки при подключений внешней клавиатуры. Приходится устанавливать сторонние переключатели. Системный есть, но нихуя не работает, а тупые янки не видят проблемы, тому що у них одна раскладка.
Но звонок плохой, да. В перспективе доступ в Интернет будет дорогим и медленным.
И Рон, и я.
Как выйти из vim?
Почему всё так сложно?
найдите разницу между двумя мирами таксать
Для сравнения Whatsapp шифрует вложения по AES, без ключа хуй посмотришь, даже спиздив ссылку (надёжность хранения ключа — это уже другой вопрос).
Я всегда считал, что для настоящего интернета нужны не пароли, а лопата и смелость. Поэтому однажды я снял два дома: один — в Бранево, Польша, второй — в Мамоново, Калининград. Люди обычно снимают жильё, чтобы жить. Я же — чтобы соединять континенты.
План был прост, как розетка: прокопать подкоп между домами и протянуть оптоволокно. Не metaphorически, не духовно, а буквально — из Бранево в Мамоново. География сначала пыталась сопротивляться, но я её не спрашивал.
Для столь тонкой инженерной задачи я подключил трёх жителей Таджикистана — людей с философским отношением к земле, лопатам и абсурду. Они выслушали мой план, переглянулись и задали единственный профессиональный вопрос:
— Чай будет?
Работы шли бодро. В Бранево соседи думали, что я строю винный погреб. В Мамоново — что бункер на случай, если интернет снова «ляжет». Никто даже не догадывался, что под их ногами формируется трансграничная цифровая артерия.
Самым сложным было объяснить, почему кабель должен идти «чуть левее Евросоюза, но правее здравого смысла». Однако оптоволокно — вещь деликатная, оно любит, когда к нему относятся с уважением и паспортным контролем.
Когда тоннель был готов, интернет в Мамоново стал быстрее, чем слухи, а в Бранево — стабильнее, чем обещания провайдеров. Я стоял посреди подвала и понимал: где-то там, под землёй, лежит кабель, который видел больше границ, чем большинство людей.
С тех пор я знаю точно: если хочешь стабильный интернет — не жди, пока его проведут. Копай сам. Желательно сразу в двух странах
#нейронка
https://habr.com/ru/articles/988672/
Посмотри вопрос 35. Это к вопросу о подключении к сети в условиях диктатуры.
В маленьком мире вкануты пишут говнокод на питоне (теперь с помощью ИИ) и кричащий пузырь уйди-уйди.
некоторую можно перенаправить в файл. но не всю, только то, чему повезло.
попугай с выпученными глазами жпг
Или так (для плавающих):
1. Когда оно целое и по размеру влезает в мантиссу плавпитуха, все вычисления инструкциями для целых.
2. В прочих случаях инструкциями для плавпитуха.
Помимо этого JS предоставляет возможность параметру subject вообще не быть числом, и тогда он неявно вызовет конвертацию в число перед умножением.
TURBO PASCAL 4EVER!!!1!11!!1
BORLAND MY LOVE!
или я знаю например делиблов которые срут ESC последовательностями xterm в stdout не только не проверяя тип терминала (хуй бы с ним, не совместимых с xterm терминалов не бывает в живой природе) но блядь isatty даже не спрашивают, и потом говно в файле
а еще у меня коллеги реально палочки с черточками выпаршиваю из аутпута какого-то говна потому что автор-дебил срет псевдографикой и даже джейсоном не умеет
– автор не на ГК сидит? А то тут есть секта отрицателец json
Помнишь, для чего турбопаскалевский модуль Crt держит глобальную переменную DirectVideo?
знаешь, как работали иксы до появления DRM? Сообщали ядру, что забирают одну из VTY (седьмую по-умочдланию кажется) открывали видеопамтяь и срали туда
остальному сасать
node.js нужен чтобы фронтэнд-вкатуны свою парашу собирали по семь минут компилируя три кнопочки в шесть мегабайт говна, всем похуй на перформанс их компиляции
использовать node.js для чего-то другого можно только если ты бомж, и у тебя нет денег на прогрмиистов, приходится пользоваться вкатунами, которые никакого другого языка на курсах не выучили.
Это из серии "я пользуюсь пхп, потому что шаред хостинг дешевле"
Тоесть буквально ты пищешь на современном япе с высокоуровневыми плюшками, а работает всё в дестяь тысяч раз быстрей, словно к жопе присосался сопроцессор Сеймур Крэй.
это нужно для унижения.
https://govnokod.ru/29241
https://govnokod.xyz/_29241/