LINUXTALKS.CO

Форум

Чубурнет уже?

Форум — Tech / Games / Dev

Последние пару дней без обхода блокировок половина сайтов не открывается, например:

Это уже по всей России?

 

Aber ()

☝🏻Илон Маск сделал это заявление на ежегодном собрании акционеров Tesla

Форум — Tech / Games / Dev

«Neuralink может сделать приблизительный снимок разума человека и загрузить его в тело робота Optimus. Это возможно и, вероятно, случится в течение 20 лет.»

Эксперты отмечают, что, хотя теоретически такая технология может быть реализована в будущем, текущие заявления на эту тему часто вызывают значительный скептицизм в научном сообществе.

 

anonymous ()

☝🏻Супермаркет в США вводит ограничения на выход без покупок

Форум — Tech / Games / Dev

Магазин Safeway на Кинг-стрит в Сан-Франциско запустил противокражную систему, которая не позволяет покупателям покидать магазин без совершения покупки.

Вход осуществляется через автоматические турникеты, а попытка покинуть магазин без сканирования чека запускает сигнализацию.🚨

Покупатели выражают недовольство и жалуются на необходимость обращаться к охранникам для выхода.

Эти меры были приняты в ответ на растущее число магазинных краж в США.

☝🏻В 2024 году несколько магазинов Safeway уже убрали кассы самообслуживания из-за подобных проблем, в то время как сеть Tesco начала использовать напольные весы для контроля входа и выхода и доступа к кассам.🛒

 

anonymous ()

☝🏻Китайские космонавты застряли в космосе

Форум — Tech / Games / Dev

Три китайских астронавта, участвующие в миссии Shenzhou-20, застряли в космосе из-за столкновения их возвращаемого модуля с орбитальным мусором.🚀

Запущенные в апреле, они планировали вернуться на Землю 5 ноября, но находится на орбите уже более 170 дней.

Китайское космическое агентство в настоящее время проводит оценку рисков и возможных повреждений.

Если модуль Shenzhou-20 нельзя будет отремонтировать, потребуется запуск Shenzhou-21 для транспортировки астронавтов.

☝🏻Инцидент подчеркивает растущую угрозу космического мусора для пилотируемых миссий.

Теоретически космический мусор может навсегда запереть человечество на Земле.

ООН уже призвала к разработке международных мер по управлению и отслеживанию орбитального мусора.

 

anonymous ()

☝🏻Детские SiM-карты будут геотрекерами для родителей

Форум — Tech / Games / Dev

Подобные сим-карты будут оформляться детям с разрешения их родителей.

Родители получат возможность отслеживать геолокацию своих детей без необходимости подавать официальные заявления или обращаться в суд.

Ранее сообщалось, что эти SiM-карты также позволят родителям настраивать фильтрацию интернет-трафика, обеспечивая контроль доступа к определенному контенту.

Социальные сети и ресурсы, зарегистрированные в Роскомнадзоре, будут обязаны проверять доступ несовершеннолетних к информации при авторизации по этому номеру телефона.

 

anonymous ()

☝🏻Важливі НОВИНИ тут

Форум — Tech / Games / Dev

«Если в Киеве отключена ТЭЦ и в течение трех дней при температуре -10°C нет перспективы восстановления, нужно объявлять:

а) слив воды из домов;
б) эвакуацию из города»

(с) - директор Центра исследования энергетики Александр Харченко

 

anonymous ()

Хуеплёты, рассчитайсь!

Форум — Tech / Games / Dev

А ну, давай, стройся.

 ,

anonymous ()

Dansk Rejsekort проездной в Дании. Ухищрения чтобы не платить.

Форум — Tech / Games / Dev

Дания с нового 2026 года полностью переходит на проездные в виде мобильных приложений. Это надо обязательно с включенной геолокацией на смартфоне при входе открыть приложение зафиксировать начало пути, открыть созданный билет, показать водителю и всё можно ехать, при выходе нужно аналогично зафиксировать конец пути нажав на кнопку. Оплата идет с привязанной банковской карточкой.
Выглядит это так:

Ессно qr-код никогда не сканируется, он и не должен сканироваться.
Что придумать типа такого чтоб показывать водителю но не платить? Статичные картинки не подходят, там счет времени идет (часы минуты секунды).

 

Holger ()

☠️ Microsoft прекратит поддержку Windows 10 14 октября 2025 года.

Форум — Tech / Games / Dev

 

anonymous ()

Хочу играть в игры и нейросети

Форум — Tech / Games / Dev

но так как дома есть люди, которые вряд ли мои увлечения примут, думаю достать eGPU. Насколько понимаю, надо купить шайтан-коробку, запихнуть в неё рыксу подешевше и втыкать в любой ПК или ноут в районе доступности. Так я смогу кататься меж двух домов и брать с собой видеокарту, не покупая по видеокарте на каждый девайс, к тому же, один из них из-за тараканов моих домашних - моноблок.

Рассказывайте, какие подводные камни, пользуетесь ли мобильностью этой штуки и как на это отреагирует линукс?

 , ,

anonymous ()

Какой дестрибутив лучше всего подходит для разработки нейросетей?

Форум — Tech / Games / Dev

Хочу поставить себе Hugglefaces Transformers, Pytorch, Qt и попробовать делать на этом нейросети и ui к ним.

Возможно захочу попробовать Tenstorrent API Metallium.

Ну и хорошо бы чтобы там были средства разработки на Qt в часности графических.

Если ко всему этому в дистрибутиве будут пакеты модного VS Code то тоже замечательно, хотя если что я и Матовской Pluma обойдусь.

Ну и pip должен быть рабочий и подключатся к серверам(не обязательное требование, могу пакеты поскачивать с gihub вручную, но в начале хотелось бы миминизировать количество сложностей.

 ,

torvn77 ()

Какое сейчас no perdo решение, чтобы починить звонки в telegram?

Форум — Tech / Games / Dev

Другое приложение для звонков - тоже вариант.

По VPN (VLESS) точно так же квакает.

 

damix9 ()

Вместить энтропию в human-able memory

Форум — Tech / Games / Dev

Итак, как мы знаем, а если не знаем, то, как известно, ключ к решению ухода от brute-force кроется в накоплении энтропии в размере от 32 байт (условно). Проблема в том, что обычному одебилевшему мимокащу запомнить 32 байта просто невозможно и я нафантазировал способ решения для условного публичного сервиса. Условия, в которых мы находимся:

  1. Алгоритм - открытый;
  2. Сервер (точка доступа) может участвовать, но не может знать ничего про энтропию;
  3. Итог - асинхронщина, пусть будет EC-256.

Делаем условия авторизации:

  1. Традиционно, логин и пароль. Уже тяжело и куча проблем, но это повсеместно, принимаем за аксиому, что кащ способен запомнить, что он натыкал на клавиатуре;
  2. Делаем революцию и «прыжок веры», вводим дополнительную сущность в виде pin кода: 5 байт, чтобы не вышло, что 99,99% кащей ввели свой год рождения. Да, спорно, я от сейфа-то пинкод забываю периодически, но там 6 байт не-мнемоничных.

Ограничения для логина, пусть будут 6 байт, для пароля - 8. Итого, имеем 6+8+5 = 19 байт энтропии. Как вырастить еще 13 байт, для достижения нирваны?

Предложение: собираем из 19 байт ascii символы, выводим кащу все слова, имеющие этот набор букв (розенталем по ебалу) из большого словаря. Кащ тыкает понравившееся слово, добавляем его к энтропии.

Вопрос: какие методы мнемоники позволяют запихнуть кащу в голову недостающую энторпию, чтобы он мог ее вспомнить 100500%.

 ,

Anoxemian ()

Mr. Sugoma умер (наверное)

Форум — Tech / Games / Dev

Mr. Sugoma погиб, заболел, или это всё фейк, но факт есть факт - от него уже около двух недель ни слуху ни духу (ура)
Скриншот одного из последних сообщений сугомы в Discord (сейчас удалено)

 ,

Forbirdden ()

В какое же унылое *ерьмо превратилась работа с сетью в этих наших линухах :(

Форум — Tech / Games / Dev

Навеяно темой.

( читать дальше... )

Короче, сетап. Имеется дом с кучей комнат. В каждой комнате по телеку, возле которого тв-приставка. Приставки с кастомными прошивками под конкретного оператора, причем турецкого. Т.е. приставкам буквально нужны турецкие айишники. Нахера это все нужно человеку я особо не вникал, но что-то он там смотрит, вот прям клин светом сошелся, мол, менять ничего не хочу, просто настрой сеть чтоб приставки ожили. Ну, думаю, херня вопрос, vpn поднять и раздать.

Схема сети такая: от провайдера приходит кабель, воткнут в старенький комп, ip-шник раздает dhcp прова. Интерфейс встроенной гигабитной карточки eno1. Также в компе вставлена WiFi карточка(wlp7s0) и сетевуха на 4 порта (enp3s0, enp4s0, enp5s0, enp6s0). От каждого порта идет кабель, на конце которых 5-портовые свичи, к которым в свою очередь подключены тв-приставки и всякое малозначительное барахло(собственно поэтому там и свичи).

Задача: настроить комп как маршрутизатор, WiFi карту заставить раздать собственно WiFI, на компе поднять vpn, который раздавать по кабелям на свичи с приставками. Разумеется настроить бридж, чтобы компы и принтеры на разных свичах могли друг до друга достучаться.

Про схему не спрашивайте, оно вот уже вот так есть, хозяин менять ничего не хочет, его все устраивает. Ну собственно почему бы и нет? Вроде бы говно вопрос. И тут начинается история почему я криворукий нуб и неосилятор.

Итак, что было сделано. На комп накатил Void Linux(извините, привык к нему просто). Установлены iptables, dnsmasq, hostapd.

Для начала проводная часть:

Вписал в /etc/sysctl.conf

net.ipv4.ip_forward=1

И принял изменения:

sudo sysctl -p /etc/sysctl.conf

Присвоил интерфейсам айпишники:

sudo ip addr add 192.168.3.1/24 dev enp3s0
sudo ip addr add 192.168.4.1/24 dev enp4s0
sudo ip addr add 192.168.5.1/24 dev enp5s0
sudo ip addr add 192.168.6.1/24 dev enp6s0

Затем пишу правила для iptables:

Очищаю правила:

sudo iptables -t nat -F
sudo iptables -t nat -X

Настраиваю дроп по умолчанию:

sudo iptables -P FORWARD DROP

Устраиваю маскарад и указываю от каких интерфейсов слушать пакеты:

sudo iptables -t nat -A POSTROUTING -o eno1 -j MASQUERADE
sudo iptables -A FORWARD -i eno1 -o enp3s0 -j ACCEPT
sudo iptables -A FORWARD -i eno1 -o enp4s0 -j ACCEPT
sudo iptables -A FORWARD -i eno1 -o enp5s0 -j ACCEPT
sudo iptables -A FORWARD -i eno1 -o enp6s0 -j ACCEPT

ИИИИИИиии вот тут первый тупняк. Вбиваю проверку таблицы…

sudo iptables -n -L -t nat

…но в ответ получаю пустую таблицу правил. Не понял. Разве я не должен был тут увидеть установленные правила?

Ладно, едем пока дальше, настраивает dhcp раздачу айпишников:

Редактирую /etc/dnsmasq.conf

interface=enp3s0
dhcp-range=192.168.3.100,192.168.3.200,255.255.255.0,12h

interface=enp4s0
dhcp-range=192.168.4.100,192.168.4.200,255.255.255.0,12h

interface=enp5s0
dhcp-range=192.168.5.100,192.168.5.200,255.255.255.0,12h

interface=enp6s0
dhcp-range=192.168.6.100,192.168.6.200,255.255.255.0,12h

Перезапускаю службу, успешно:

sudo sv restart dnsmasq

Проверяю что айпишники присвоились…

ip link show

…айпишники всем портам присвоились, state UP.

Разумеется уже на стадии пустой таблицы правил iptables стало понятно, что работать не будет. Ну собственно и не работает. Приставки айпишники не получают, хотя и показывают статус подключено.

Лллладно. Пока туплю, думаю, подниму раздачу вафли.

Конфигурирую файл /etc/hostapd/hostapd.conf

interface=wlp7s0
ssid=MyBestWiFi
channel=1
hw_mode=g
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=my_best_password
wpa_key_mgmt=WPA-PSK

Принимаю изменения:

sudo hostapd -B /etc/hostapd/hostapd.conf

Дописываю правила в таблицу правил, которые в нее не вписываются:

sudo iptables -A FORWARD -i wlp7s0 -o eno1 -j ACCEPT

Дописываю в /etc/dnsmasq.conf

interface=wlp7s0
dhcp-range=192.168.7.100,192.168.7.200,255.255.255.0,12h

Ну и стартую сервис:

sudo sv start hostapd

Сеть появляется, но при подключении смартфон вылетает по тайм ауту.

С чего конкретно я угорел.

  1. Нахера надо было закапывать ifconfig и изобретать велосипед с ip?

  2. Нахера в системах по умолчанию отдают управление сраному NetworkManager? Я наверное полчаса не мог понять почему через ip у меня не присваиваются айпишники, пока не понял, что процесс занят утилитой nmcli. Разумеется было снесено к херам за ненабностью.

  3. Чо за херня с таблицей iptables? Почему она пустая?

В общем, объясните где я дебил и как мне это осилить?

@Anoxemian, @cocucka

 , , ,

Oberstserj ()

Кто соображает в js. Как это делается?

Форум — Tech / Games / Dev

Залип, как дождаться event и решить промис только после этого event?

<script type="module">
    const sqlw = new Worker("...");
    sqlw.init = async ( w, e ) => {
        w.postMessage( { type: "open", messageId: "open", args: e } );
        w.onmessage = ( e ) => {
            if ( e.data.type === "sqlite3-api" && e.data.result === "worker1-ready" ){
                // ??????
            }
        };    
    }
    let e = await sqlw.init( sqlw, {filename: "test.db", flags: "cw", vfs: "opfs"} );
</script>

 

Anoxemian ()

1 сентября надо в школку

Форум — Tech / Games / Dev

А в школе нельзя будет скачать пакеты моей любимой слачки и поиграть в игру очень больное число. Атата по попе сделают. Господа айтишьники, что делатб?

 

anonymous ()

https://youtu.be/8a13M0JC5KY?si=NWSBqAjsutG7r95l

Форум — Tech / Games / Dev

 , , , ,

MrSugoma ()

Подскажите в чём лучше всего вести визуальное редактирование Markdown?

Форум — Tech / Games / Dev

Подскажите в чём лучше всего вести визуальное редактирование Markdown?
На Linux естественно.

 , , ,

torvn77 ()

☝🏻 Инженер энтузиаст создал робота-помощника для повышения продуктивности

Форум — Tech / Games / Dev

Этот «помощник» сочетает в себе таймер, сервомоторы, систему подачи кофе и камеру с распознаванием лиц.

Устройство интегрируется с расширением для Chrome, которое следит за вкладками и анализирует, не теряет ли пользователь время.

Если пользователь отвлекается от рабочих задач, робот «стреляет» горячим кофе в лицо, возвращая его к задачам.☕️

Подробности

 

anonymous ()