Сообщения CrX
Может стоит обновить разделы («группы») новостей?
Например новости про SCO и Novell более не актуальны, а группы всё ещё есть. Новости о Slackware тоже достаточно редки и ничем не выделяются из новостей о других дистрибутивов.
Добавить при этом можно, например Arch — один из наиболее популярных дистрибутивов на десктопе, если не самый популярный, раз уж есть группы об Ubuntu, Debian, Gentoo и даже Calculate со Slackware. Также, возможно, имеет смысл сделать отдельную группу для SystemD, или даже для всех новостей о Леннарте Поттеринге и его проектах, но во втором случае я даже не представляю, какую иконку можно было бы использовать.
Куда подевались все нормальные клавиатуры?
Лет 10 назад покупал клаву — были десятки моделей в каждом магазине, соответствующих моим критериям, оставалось выбрать, условно, какая больше нравится внешне и устраивает по цене. Сейчас я просмотрел все известные мне местные (Москва) магазины (citilink, oldi, никс, яндекс.маркет, регард, днс, кнс, вроде ещё парочку смотрел, но всех уже не помню). И нет ни одной подходящей.
Посоветуйте, где купить клаву, соответствующую потребностям, желательно так, чтобы без геморроя в Москве (вариант с заказом из-за бугра хотелось бы избежать, зная как работает Почта, и что в итоге может приехать очень хорошая погремушка).
Надо:
- Свитчи Cherry MX Blue
- Полноразмерная (то есть с нампадом)
- Проводная
- Без подсветки клавиш
Желательно:
- Основной цвет: чёрный (допустимо тёмно-серый. Белую не хочется, но могу рассмотреть)
- Наличие хотя бы английских букв на клавишах. Печатаю вслепую, но всё же иногда (особенно после потребления алкоголя) всё же хочется видеть — особенно когда не печатаешь текст, а надо ткнуть одну клавишу какую-то.
- Цена до 15 килорублей, а лучше до 10
Неужели я многого прошу? По крайней мере по пунктам «надо»? Когда нынешнюю клаву покупал, соответствующих критериям было очень много, в некоторых магазинах буквально десятки, в каких-то хотя бы несколько. Куда они делись?
И что делать? Das Keyboard что ли брать? Она хотя бы основным критериям соответствует. Но мне так-то этот понт с голыми клавишами ни к чему.
Или всё же попытаться рискнуть и заказать из-за рубежа? Если это единственный вариант, подскажите, как наиболее безгеморно это сделать в нынешних реалиях + с наименьшим риском: где конкретно лучше брать, чтоб не было проблем с оплатой и доставкой?
Прошу воздержаться от комментариев в духе «тебе надо не это, бери беспроводную, с радужными переливами подсветки на всю комнату и без нампада». Требования и вкусы у разных людей разные, и я знаю, что мне надо.
У Столлмана рак
К счастью, он говорит, что состояние не такое уж плохое, и он будет с нами ещё много лет.
https://audio-video.gnu.org/video/gnu40/rms-gnu40.webm (таймкод 2:16)
Сколько каких реакций поставили под вашими сообщениями? (+юзерскрипт)
// ==UserScript==
// @name LOR count-reactions
// @match https://www.linux.org.ru/notifications?filter=reaction
// @version 1.2
// @author CrX
// @description Show reaction count on reactions notifications page
// @grant GM_xmlhttpRequest
// ==/UserScript==
var res = {"🤡": 0, "👍": 0, "👎":0, "🤦": 0, "🔥": 0, "😊": 0, "🤔": 0, "😱":0, "☕☕":0, "🪗": 0};
let newdiv = document.createElement("div");
newdiv.setAttribute("id", "scriptedReactions");
h1 = document.getElementsByTagName("h1")[0];
h1.parentNode.insertBefore(newdiv, h1.nextSibling);
function countReactions(pageDom) {
Array.from(pageDom.getElementsByClassName('reaction')).forEach((e) => {
for (var r in res) {
if (e.innerText.search(r) != -1) { res[r]++; }
}
});
let reacttext = "| ";
var items = Object.keys(res).map(function(key) {
return [key, res[key]];
});
items.sort(function(first, second) { return second[1] - first[1];});
for (var r in items) {
reacttext += items[r][0] + ": " + items[r][1] + " | ";
}
document.getElementById("scriptedReactions").innerHTML = reacttext;
}
function scrapePage(pageurl) {
GM_xmlhttpRequest({
method: "GET",
url: pageurl,
onload: function(response) {
var parser = new DOMParser ();
var responseDoc = parser.parseFromString(response.responseText, "text/html");
countReactions(responseDoc)
let nextlink = responseDoc.querySelector('a[rel="next"]');
if (nextlink) {scrapePage(nextlink);}
}
});
}
countReactions(document);
scrapePage(document.querySelector('a[rel="next"]'));
(upd: скрипт обновлён, исправлены неверные результаты, если в настройках количество уведомлений отлично от 100)
Добавляем в ViolentMonkey, или что там у вас. Идём на страницу уведомлений о реакциях, смотрим, сколько каких, прямо под заголовком страницы.
Можно копипастить сюда, у кого что.
Топ клоунов — это хорошо, но там только «лучшие из лучших». А что у вас? А баянов кто-нибудь уже успел насобирать?
Моё на момент написания сообщения: | 🤡: 31 | 👍: 322 | 👎: 16 | 🤦: 11 | 🔥: 62 | 😊: 61 | 🤔: 9 | 😱: 13 | ☕☕: 157 | 🪗: 0 |
Моники «ЗЕОН» — что за зверь?
В общем, я немного слоупок, но никакой объективной инфы в инете по поводу этого чуда не нашёл, окромя откровенной рекламы от сотрудников.
Кому-нибудь довелось поюзать или хотя бы вживую повидать? По характеристикам вроде не совсем дно за такие деньги, производитель матрицы тоже вроде не замечен в совсем халтуре. Где тут подвох и есть ли он? Как он по сравнению с китайками? А с AOC тем же (который тоже как ноунейм начинал).
P.S. Про то, что IPS лучше *VA и подобное — не интересно. Интересно именно как оно в сравнении с аналогами в различных областях.
Собираю новый комп. С интел+нвидиа перелезаю на АМД. Покритикуйте конфиг
Всю жизнь юзал только интел для CPU и только nVidia для GPU. Решил в этот раз попробовать АМД. С первую очередь из-за проблем с nVidia под онтопиком. Нынешний комп на i5 4-ядерном, 16 гб DDR3 и GTX 660 вместо видеокарты. Я сперва хотел только видюху менять. Но как оказалось, новым надо PCIe4, а у меня только 3. А если менять мать, то мень и проц бы надо, и DDR4 вместо DDR3… Выходит, в общем, что надо новую сборку по-хорошему. Подобрал вроде примерно, что нравится, в упор к потолку по финансам.
!Ъ: https://i.postimg.cc/4xhnL7RG/2023-08-08-T11-54-57.png
Ъ:
- AMD Ryzen 7 5700X
- 32 GB (две планки по 16) DDR4 Kingston Fury Beast Black
- MSI AMD Radeon RX 6650 XT
- Дешманский SSD M2 на 1 TB, Digma
- Мать MSI MPG B550 Gaming Plus (мне тут важно достаточное количество SATA-слотов, потому что есть планы подключать больше HDD, как старых, так и докупленных), а также 4 слота под раму, чтобы можно было ещё 32 добавить, еслли потребуется
- БП 750В Aerocool
- Всякое остальное не важное, но нужное вроде корпуса, кулера, спермопасты
P.S. Линукс тут при том, что именно он будет на всём это деле крутиться, очевидно.
Перемещено leave из talks
Автоматический бан спамеров
Почему бы не сделать автоматический бан для некоторых вариантов спама? Можно выписывать автоматический бан (с удалением сообщения, естественно, и можно с какой-нибудь формой ручной разблокировки на всякий случай) при соблюдении одновременно следующих условий:
- Это первое сообщение пользователя.
- Аккаунт зарегистрирован менее 72 часов назад (обычно они сразу пишут, но на всякий случай можно сделать запас до 72).
- В сообщении содержится url.
- В сообщении нет ни одной кириллической буквы.
Учитывая, сколько спама на ЛОРе именно «в лоб» и на английском, это должно отсечь добрую его часть, при достаточно простой (как мне кажется) реализации. Меньше придётся модераторам жать на кнопки, а юзерам репортить в спецтему.
Какие игры в карты знаете вы?
Заинтересовался вот тут недавно темой игральных карт. Как ни крути, а это часть культуры. Стало интересно, в какие игры играют в разных регионах мира. Опросил нескольких «зарубежных» знакомых, узнал много нового. А во что играют в вашем регионе, помимо очевидного Дурака, Покера и Блекджека? Или может какие-то оригинальные варианты Дурака популярны, кроме подкидного и переводного?
P.S. Линукс тут при том, что он тоже является свободным, как и правила карточных игр, распространяемые по принципу Public Domain, с кучей форков.
Илон Маск и Стив Возняк призывают немедленно остановить обучение ИИ «более мощных», чем существующий GPT-4
Илон Маск, Стив Возняк и ещё куча деятелей подписали Открытое письмо, призывающее приостановить разработки «более мощных» ИИ.
Основной посыл:
«Должны ли мы развивать «нечеловеческие умы», которые в конечном итоге могут превзойти нас численностью, перехитрить и заменить? Должны ли мы рисковать потерей контроля над нашей цивилизацией? Такие решения не должны делегироваться неизбранным лидерам технологий»
Вот ещё выдержки основного смысла для Ъ (но уже без перевода, мне лень):
Advanced AI could represent a profound change in the history of life on Earth, and should be planned for and managed with commensurate care and resources. Unfortunately, this level of planning and management is not happening, even though recent months have seen AI labs locked in an out-of-control race to develop and deploy ever more powerful digital minds that no one – not even their creators – can understand, predict, or reliably control.
Contemporary AI systems are now becoming human-competitive at general tasks
Powerful AI systems should be developed only once we are confident that their effects will be positive and their risks will be manageable.
We call on all AI labs to immediately pause for at least 6 months the training of AI systems more powerful than GPT-4. This pause should be public and verifiable, and include all key actors. If such a pause cannot be enacted quickly, governments should step in and institute a moratorium.
In parallel, AI developers must work with policymakers to dramatically accelerate development of robust AI governance systems. These should at a minimum include: new and capable regulatory authorities dedicated to AI; oversight and tracking of highly capable AI systems and large pools of computational capability; provenance and watermarking systems to help distinguish real from synthetic and to track model leaks; a robust auditing and certification ecosystem; liability for AI-caused harm; robust public funding for technical AI safety research; and well-resourced institutions for coping with the dramatic economic and political disruptions (especially to democracy) that AI will cause
Кто-нибудь осилил firejail + wireguard только для конкретного сендбокса?
Есть потребность запускать определённые программы в своих сэндбоксах и каждое со своим VPN-подключением. С сэндбоксингом как таковым firejail справляется прекрасно. Также прекрасно справляется, если подключить VPN глобально, а сэндбокс направить через eth0. Но вот наоборот — основаная система через eth0, а остальное через wg0, wg1, и т.д. — с этим затык.
Если я делаю wg-quick up ./wg0.conf
, а затем firejail --private --net=wg0
, получаю:
Error: the software is not supported for /31 networks
Если попробовать наоборот, без подключения VPn просто firejail --private
, а уже внутри сэндбокса wg-quick up ./wg0.conf
, то получаю закономерное:
sudo: The «no new privileges» flag is set, which prevents sudo from running as root. sudo: If sudo is running in a container, you may need to adjust the container configuration to disable the flag.
Кто-нибудь сталкивался с таким? И куда копать?
Альтернативные варианты решения без firejail (bubblewrap?) в принципе тоже рассматриваются. Но доккер и тем более QEMU/VirtualBox просьба не предлагать.
P.S. конфиг для wireguard беру, например отсюда (не реклама, просто первый попавшийся бесплатный для чистоты эксперимента). Запустить надо, допустим, firefox (на самом деле надо будет ещё кое-что, но если firefox запустится, я дальше уже сам разберусь).
Создатель «Вангеров» и «Периметра» Андрей Кузьмин погиб в ДТП в Калининграде
https://ria.ru/20221106/smert-1829500994.html
Светлая память «отцу» легендарных игр с нестандартным подходом к геймдизайну.
Для тех, кто не в курсе, исходники и Вангеров и Периметра были впоследствии выложены под GPL3, а игры портированы на Линукс.
← предыдущие |