[Назад] [Вся нить] [Последние 50 сообщений]
Ответ в нить [Последние 50 сообщений]
Captcha image [Д]
Animapcha image [@] [?] [Т]
Тема    ( ответ в 1006669)
Сообщение
flower
Предпросмотр
Файл  []
Пароль  (для удаления файлов и сообщений)
Параметры   
c236fbfbce32f6317d2eae461cdd60d8.jpg - (880.61KB, 2562×1921)
1006669
No. 1006669  
Со временем, в голове от воспоминаний остаются только хеши. Делайте же запасную копию тут!

А вы знали, что на доске было ровно 365 нитей до создания этой? Теперь можно будет читать каждый день по одной нити, и хватит даже на високосный год!

Предыдущая: >>1005703
24 сообщений пропущено. Показаны 50 последних сообщений
No. 1006750  
>>1006746
>age is a simple, modern and secure file encryption tool, format, and Go library.
>Claude contributor
Петросян.жпг
No. 1006751  
Одна девочка тоже с кем-нибудь бы попереписывалась, десу
No. 1006752  
IMG_20260616_231842.jpg - (320.07KB, 638×467)
1006752
Mind the closing doors.

>>1006751
God would hear you out, dear.%%
Если от сердечка письмено, даже пальцем на стекле увидит. А иной раз и ответит.
No. 1006753  
111624325_p0.webp - (7.25MB, 3508×2200)
1006753
>>1006750
https://words.filippo.io/claude-debugging/
Помогает дебажить даже весьма нетривиальные баги в low-level cryptography со слов автора.
> Looking at the log, it loaded the implementation into the context and then immediately figured it out, without any exploratory tool use! After that it wrote itself a cute little test that reimplemented half of verification to confirm the hypothesis, wrote a mediocre fix, and checked the tests pass.
> I threw the fix away and refactored w1Encode to take high bits as input, and changed the type of the high bits, which is both clearer and saves a round-trip through Montgomery representation. Still, this 100% saved me a bunch of debugging time.
Думаю, оно ревьювится.
> I'm a cryptography engineer and professional open source maintainer. I maintain the cryptography standard library of the Go programming language. I've been the lead of the Go Security team at Google until 2022, and was on the Cryptography team at Cloudflare until 2017.
Автор, BTW. Афилиация одновременно успокаивает и настораживает.

https://www.latacora.com/blog/2019/07/16/the-pgp-problem/
https://lwn.net/Articles/1054220/
https://gpg.fail
https://efail.de
Увы, с GPG и связанной экосистемой отнюдь не всё гладко, кроме уже обозначенных в >>1006746 проблем.

Так что мне age кажется надёжнее решением.
No. 1006754  
literally me.png - (497.72KB, 648×609)
1006754
Болтуньицы.
No. 1006755  
>>1006749
>нет, не достаточно
Just pinky promise you won't do anything illegal.
No. 1006756  
gameboy.png - (2.69MB, 2048×2048)
1006756
Снова приглашаю одну девочку к публичной переписке.
Для чего прикрепляю картинку с текстурой подделки геймбоя, которую пользовала для одного проекта.
Что делатьь с этой информацией, решайте сами.
Пост на оичане меня привлекает тем, что можно просто зайти и запостить. И другие девочки это увидят и ответят.
No. 1006761  
>>1006756
Вы забыли "Пишете своё сообщение, постоваете сюда. На это сообщение я вам отправлю ответ".

> SCREW HOLES
Это что же, отвёрткой поцарапали? Непорядок.
> ROK BAY
РОКК ЕБОЛ
No. 1006762  
>>1006756
Конкретную одну девочку или Одну Девочку вообще?
No. 1006763  
>>1006756
А больше чем одну можно?
No. 1006764  
>>1006762
А вы конкретная?
Я вот Вас именно искала!!
No. 1006765  
>>1006763
Одна девочка - социальный конструкт. Она везде и всегда и все.
No. 1006769  
00f23338548bff84ecbf1202507e452a.jpg - (330.80KB, 2048×1643)
1006769
>>1006737
Хаа. Если соберётесь и найдёте удобную дату, можем всё-таки поиграть в майнкрафт Ойчаном. Если хотя бы 3 человека, включая меня, наберётся.
No. 1006771  
>>1006769
Я не против где-то в конце недели какой. Но это я сейчас не против. А как время придёт кто знает, что голова решит.
И время соотнести надо же. У нас тут отовсюду девочки и чтобы удобно всем. И по моему никто кроме нас особо желания не высказывал...
No. 1006772  
Иностранцы съели все покемонкарточки видимо. Даже в покецентрах нет.
Съездила под ливнем помокнуть, на обратном пути купила 1.8 литра основы для савы и опять начинаю свой домашний бар с утра пораньше. Буду наслаждаться своей маленькой жизнью.
No. 1006775  
Девочки. Минна. Кто-нибудь.
Я вас всех люблю.
Давайте обнимаца.
(Я не та девочка, которая запостилась выше, но удалилась)
No. 1006776  
>>1006775
>Кто-нибудь
Даже кошечьки? А вдруг царапнёт?
No. 1006777  
>>1006776
Риски уже были заложены в предложение.
No. 1006778  
>>1006777
Мяв! Ну раз так, то ткнулась в вас носиком!
No. 1006779  
>>1006778
Ааа, погладила вас по голове! А вы кошечка, девочка, или кто-то ещё? Если девочка, то обняла вас!!
No. 1006780  
aec06d5dbee7cab502c797489d3b8380.jpg - (519.90KB, 2048×1147)
1006780
>>1006779
А щёчькой, щёчькой потрётесь!?
No. 1006781  
132864616_p0.png - (1.36MB, 858×1072)
1006781
>>1006775
Одна девочка с головой в парсинг GGUF метаданных - потому как пытается аналитически предсказать реальное использование памяти модельками основных архитектур. Уже целый день бьётся - устала, закрыла IDE, зашла сюда - а тут такое! И сразу легче как-то. Спасибочки!
No. 1006782  
>>1006769
>>1006771
По-ойчански будет поднять сервер котом-нибудь и девочки будут заходить по надобности.
Когда есть доступная возможность, сопротивления меньше, внезапно.
Там и чатиться можно без шифрования.
No. 1006783  
141390940_p0.webp - (688.70KB, 5333×7111)
1006783
>>1006775
No. 1006784  
>>1006782
Смысл то в том чтобы были желающие и поиграть вместе в определённое время. А не когда кто захотел по одиночке побегали. Вряд ли у двух девочек одновременно желание и они встретятся.
Тут уже вызывались. Я тоже могу потыкать, но у меня времени займёт дольше явно. Я компьютерно неграмотная.

Давайте вот пока просто если желающие ещё есть, вы поднимите руку и я посчитаю. И потом время подберем.
Я ближайшее могу наверное 17-18-19 где-то выделить время.
Хотя подозреваю на вечеринку никто не придёт.
No. 1006785  
140140620_p0.jpg - (746.17KB, 1000×1400)
1006785
>>1006784
>>1006769-постер снова поднимает руку.
No. 1006786  
143915396_p0.jpg - (1.35MB, 2454×4386)
1006786
>>1006781
Интересно.

С Линухом вроде такая беда, или может преймущество, что сколько памяти не попроси, ядро тебе даст, а проблемы обнаружатся, только если страницу негде разместить. Ядро можно скомпилировать и без такой фичи, но тогда начнутся проблемы с кучей софта, например с xorg, которое запрашивает кучу памяти, а по факту использует мало.

Так что если нужен контроль за памятью, используемой библиотеками, как я предполагаю, единственный выход — подменить malloc вызовы своими и вести учёт самостоятельно. Чтобы при успешном выделении памяти гарантия, что оперативки всегда достаточно.

Ещё проблема, что у библиотек может быть кастомный аллокатор. Или что оно зовёт mmap на файл, как llama.cpp вот. То бишь, и mmap надо подменять, чтобы была гарантия, что всё точно-точно поместится в оперативке без swap'ов. Сложно.

Не знаю, есть ли какие-то syscall'ы для решения этой проблемы. Или решается ли это как-то через обработку сигналов.
No. 1006789  
139353235_p0.jpg - (682.39KB, 1440×2560)
1006789
>>1006787
Его, ЕМНИП, невозможно отключить для конкретного task'а или их поддерева. Только для всей системы. В том-то и проблема.
No. 1006790  
>>1006786
> Не знаю, есть ли какие-то syscall'ы для решения этой проблемы.
mlock/mlock2, mlockall.

> Ядро можно скомпилировать и без такой фичи
Строго говоря, это для включения или отключения не нужно перекомпилировать ядро. Это параметр vm.overcommit_memory, его можно переключать на ходу.
No. 1006791  
>>1006784
Хм, никогда не играл, но могу за компанию подключиться.
No. 1006792  
>>1006789
На prlimit() посмотри, там вроде как можно лимит на brk()/sbrk() поставить, если нужно.
https://kernel-internals.org/mm/overcommit/
https://linuxvox.com/blog/linux-optimistic-malloc-will-new-always-throw-when-out-of-memory/
Запиши нулями и слови SIGSEGV если что. Непонятно что ты хочешь.
No. 1006793  
146154901_p0.webp - (915.77KB, 1285×2329)
1006793
>>1006792
> Непонятно что ты хочешь.
> mlock/mlock2, mlockall
Похоже, что это.

Хочу, чтобы можно было (предсказуемо) резервировать оперативку под задачу заранее, а не abort'ить её, когда она уже какие-то минуты считалась и внезапно оперативки не хватило. Хочу, чтобы если после запуска задачи открываю браузер с тяжёлой вкладкой, проблемы случились бы у браузера, а не у задачи. Хочу более gracefull failure, чем глобально ловить сигнал. Ну и SIGSEGVа, насколько я понимаю, не будет, пока есть место в swap'е.
No. 1006794  
>>1006792
>>1006793
SIGSEGV никогда не прилетит в результате корректного обращения к mmap'нутой памяти. Если за вашим процессом придёт oom killer, ядро прибьёт его SIGKILL, который перехватить или игнорировать нельзя. Если ваше отображение на read+write и оно shared (например, shared memory или файл), то, если ядро решило выгрузить страницу, к которой происходит обращение, то прилетает SIGBUS, а не SIGSEGV. Причём это, generally speaking, не зависит от количества свободной RAM или swap — у нас был случай, когда ядро просто так решало выгрузить страницу на диск из shared memory, когда свободной памяти было >60 Gb. Полечилось mlock'ом сразу опосля mmap.
No. 1006798  
faptcha_php.png - (9.50KB, 90×50)
1006798
>проблемы случились бы у браузера, а не у задачи
oom score
>более gracefull failure, чем глобально ловить сигнал
picrel
>>1006794
>SIGSEGV никогда не прилетит
Пишите письма Торвальду.
>SIGBUS
Пишут, что такое сейчас почти не бывает.
No. 1006801  
sigbus.png - (127.80KB, 754×227)
1006801
>>1006798
SIGBUS, потому что ядро выгрузило страницу: https://onlinegdb.com/ksmusjlR8

SIGKILL из-за oom killer: https://www.onlinegdb.com/7APm5xsvD
No. 1006802  
>>1006801
У тебя SIGBUS из-за того, что памяти не хватает. Сигнал здесь приходит:
    for(size_t i = 0; i < SIZE; ++i) {
        p[i] = 'x';
    }

Если ты mlock() попробуешь, то будет Cannot allocate memory.
No. 1006803  
>>1006801
Не корми.
No. 1006804  
faptcha_php.png - (12.76KB, 90×50)
1006804
>>1006803
Почему нет? Ням ням ням
No. 1006807  
146254490_p0_sample.webp - (2.90MB, 6000×4000)
1006807
>>1006785
>>1006784
>>1006791
Можем считать, наверное, что нас трое. Тогда вопрос со временем. Я могу в любое время в воскресенье, следующее или это, кроме ночи понедельника по CET. Суббота следующей недели тоже OK, целиком.

Вопрос с где я буду решать проброской порта на VPS. Арендовывать bare metal, чтобы развернуть прямо там и уменьшить ping, мне пока не хочется. Но можете решить вы; должно быть можно логиниться без зарегистрированной в microsoft/mojang копии игры.

>>1006784
> Я ближайшее могу наверное 17-18-19 где-то выделить время.
Это дни июля-месяца или часы суток? Если часы суток, то по какому времени?
No. 1006845  
>>1006804 <= >>1006616
No. 1006846  
>>1006807
Это дни июля!
Но сейчас меня одна милая особа зовёт на длительное де-то в дом на горе и возможно буду недоступна, если на эти даты решим. Но пока не решили.
А так в принципе если заранее сговориться, то в конце недели какой-то время сделаю, чтобы побегать. В будни тоже могу, но это тоже заранее надо понять, чтобы я работу раскидала заранее и подстроилась.
По времени то мне само удобно день-вечер по UTC+9, но наверное лучше мне подстроиться, под всех. И >>1006791 тоже откуда? Давайте понемногу сговоримся и кога-нибудь построим домики из грязи.
No. 1006847  
>>1006846
> И >>1006791 тоже откуда?

GMT+3 T_T
Могу в 16:00-01:00 в любой день.
No. 1006873  
>>1005157
(Ещё некто писал про "зачем скрепочки", если кто может указать на пост.)
Спасибо.
No. 1006874  
142531306_p0.jpg - (1.89MB, 2362×3000)
1006874
>>1006846
>>1006847
Давайте тогда 19-ого, в пятницу, в 16:00 по GMT+3 (22:00 по UTC+9). Но лучше 20-ого или 21-ого, если есть возможность у вас.
No. 1006875  
>>1006874
Но 19 это воскресенье.
Двадцатого день моря и я к вечеру наверное освобожусь. Вторник надо по тачкам смотреть, но думаю к десяти смогу.
А если пятница, то на этой неделе позвали фейерверк в камакуре смотреть. А на следующей ещё не знаю.
No. 1006876  
Пойдём! Я разрешу тебе погладить своего кота. Самого мягкого.
No. 1006883  
eac49176204c2bc31f3656c1bed9e438.jpg - (285.45KB, 2048×1448)
1006883
Сегодня одна девочка с племянницей под дождь - да не просто дождь а прямо ливень. И девочка даже не пыталась спрятаться - в итоге обе вернулись как из душа - летний, тёплый ливень - впервые за это лето... И теперь девочка глаз оторвать не может... Допустимо ли?
No. 1006909  
Не покопаем мы похоже.
Если когда-то кто-то надумает, напомните.
No. 1006910  
>>1006909
Ну я (>>1006847) готов.
No. 1006912  
>>1006910
Я в субботу-воскресенье по идее работу немного разгребу. Давай побегаем немного. У Вас майнкрафты официальные или пиратские? Не уверена что успею с сервером разобраться, но если успею, то побегаем.
Удалить сообщение []
Пароль  
[Mod]