LINUX.ORG.RU

Избранные сообщения chkalov

Что на самом деле произошло со Столлманом

Форум — Talks

Поскольку в виде комментария моё сообщение затеряется в десятках страниц, решил создать отдельный тред.

А началось всё с Джеффри Эпштейна. Он занимался сутенёрством, в том числе и с несовершеннолетними и против воли последних.

В 2002 году, когда о преступлениях Эпштейна ещё не было известно, он был организатором конференции по искусственному интеллекту. Там он он приказал одной из девушек подкатить к Минскому — известному учёному и основателю лаборатории Искусственного Интеллекта в MIT. Он отказался, но об этом стало известно лишь позже. Девушка же только сказала, что ей было приказано к нему подкатить, а что дальше происходило не уточняется.

Из-за этого все в списке рассылки CSAIL (Computer Science and Artificial Intelligence Laboratory) думали, что он таки согласился.

Ричард Столлман высказался в защиту Минского, который умер трёмя годами ранее и сам прокомментировать ничего не мог, предположив, что девушка могла притвориться, что ей самой этого хотелось.

Далее пришла Селам Джи Гано, которая с FSF не связана, а просто училась в MIT, откопала этот список рассылки (непубличный), переврала слова Столлмана, убрав слова «могла притвориться», сама этому ужаснулась, написала всем журналистам кому можно, опубликовала статью «Уберите Ричарда Столлмана».

Волну подхватили издания, такие как Vice, где всё переврали ещё сильнее и написали, что Столлман защищал самого Эпштейна, хотя сам RMS недвусмысленно сказал, что его не поддерживает на своём сайте.

Затем подключились другие: Мэттью Гарретт, Sage/Sarah Sharp, Сара Мей, Neil McGovern (исполнительный директор GNOME) вообще пригрозил разрывом отношений с FSF.

В итоге Столлману пришлось подать в отставку в MIT и FSF.

 ,

Xenius
()

Коррекция падения напряжения на диоде.

Форум — Development

Приветствую!

Занимаюсь не большим, собственным проектом метеостанции с питанием от солнечной батареи. Для начала, из чего попало собрал тестовый образец: STM32F100, NRF24L01, датчик температуры - диод, CR2032 для RTC. В конечном устройстве планирую поставить BMP280, SHT20, STM32L151, NRF96W / Si4463.

Первое и самое главное - напряжение питания не будет постоянным. Падение напряжения на прямо включенном диоде зависит от температуры и +- линейно, но при неизменной температуре будет меняться в зависимости от питающего напряжения по причине I=U/R. Соответственно имеем проблему, как правильно откорректировать это значение опираясь на питающее напряжение?

Я написал простенький код, где АЦП делает 128 семплов и после вычисляется среднее арифметическое. Приведу ту часть, где вычисляются сами значения:

// VDDA currently
float vdda = (1.20 / adc_vref) * 4096.0;

// LSB value
float lsbv = (vdda / 4096.0);

// Diode voltage
float diode = lsbv * adc_diode;

Подключил плату к БП, измерил значения при разном напряжении питания и получил следующее:

БП 3.3v
vdda	3.26591372		
lsb	0.000797342218	
diode	0.512691021	

БП 2v	
vdda	1.98513734	
lsb	0.000484652672	
diode	0.486106634	

Соответственно при изменении питающего напряжения в пределах 1.28077638 V напряжение на диоде меняется на 0.026584387 V.

С матаном у меня не очень, поэтому подвигав не многочисленными извилинами, я пришел к такой последовательности расчетов:

  1. Возьмём значения из предыдущих измерений. Верхнее значения напряжения при измерении 3.26591372, дельту 1.28077638 и 0.026584387
  2. В текущий момент у нас следующие показатели:
    • vdda 2.57880378
    • lsb 0.000629590766
    • diode 0.499265492
  3. Получаем текущую дельту напряжения питания: 3.26591372 - 2.57880378 = 0.68710994
  4. Делим вымеренную дельту на текущую: 1.28077638 / 0.68710994 = 1.86400502371
  5. Делим дельту диода на значение из предыдущих расчетов: 0.026584387 / 1.86400502371 = 0.0142619717554
  6. Прибавляем полученное значение корректировки к текущему напряжению на диоде: 0.499265492 + 0.0142619717554 = 0.513527463756

Собственно мы получаем нечто более-менее похожее на правду, но храмающее по точности.

Схема включения диода

Фото тестовой платы

Схема тестовой платы

 , ,

wheelman
()

Решение проблемы трещащего звука c микрофона

Форум — Desktop

Часа 3 потратил на гугление и попытки избавиться от треска микрофона в скайпе. На этом сайте эта тема обсуждалась уже 2 раза: И все-таки, как заставить нормально работать микрофон с пульсой? Треск при использовании микрофона

Проблема заключается в том, захват звука происходит с треском при использовании метода POSBUF. Но с воспроизведением всё ОК. Встречается это на драйверах snd_hda_intel. Но Pulseaudio работало с захватом звука очень плохо. С большими задержками шла инициализация звука с микрофона в приложениях.

Для исправления я: 1. Изменил параметр position_fix на 3 (VIACOMBO) в настройках драйвера (в предыдущих 2 темах использовалась правка файла /etc/modprobe.d/alsa-base.conf. Я же его менял в openSUSE через YaST в настройках звука) 2. В конфигурационном файле /etc/pulse/default.pa заменил строку load-module module-udev-detect на load-module module-udev-detect tsched=0 (Взято отсюда https://wiki.ubuntu.com/Audio/PositionReporting)

После описанных манипуляций воспроизведение идёт через POSBUF, а запись LPIB. И интервал инициализации становится нулевым, что избавляет от больших задержек.

Надеюсь, кому-то будет полезно.

 , , ,

unnicked
()

Файлохранилище на 50 Tb домой

Форум — Linux-hardware

С опасением пропадания инфы из интернета или доступа к ней и просто для удобства экспериментов с информацией, задумался, что таки надо накачать из интернета побольше. По самым скромным подсчетам выходит порядка 50 Тб, на скачивания где-то более года должно уйти.

Бюджет тысяч 70-80 максимум. Но чем меньше, тем жаба довольнее.

Как бы сделать из чего-то максимально дешевого? Из чего бы всезнающие лоровцы сделали?

Пока что думаю взять материнскую плату с 6-8-ю SATA-портами и напихать около 6-8 дисков по 8-10 Тб.

Резервное хранение - периодическими записями инфы по мере заполнения на внешние hdd, а те - на полочку.

Вопросы. Что за железо выбрать? Наверное, желательно работающий ECC, но это сильно сужает варианты выбора. Может есть готовые недорогие решения, но что-то не ориентируюсь в них. Имеющиеся NAS почему-то только на пару дисков рассчитаны.

Что с SMR дисками (черепичными)? Будет ли нормальная скорость, если на них писать инфу последовательно? В планах - скачивать все на один диск - а писать на другой.

 ,

praseodim
()

Релиз bladeRF-wiphy

Новости — Open Source
Релиз bladeRF-wiphy
Группа Open Source

Состоялся релиз bladeRF-wiphy — открытой реализации модема WiFi на VHDL от компании Nuand. Wiphy работает на bladeRF 2.0 micro xA9 и поддерживает как работу в режиме клиента, так и режим точки доступа. Так же поддерживается режим мониторинга сетей (monitor mode).

Исходный код опубликован на GitHub под лицензией GPL-2.0.

>>> Исходный код

>>> Подробности

 bladerf, , ,

hateyoufeel
()

Mozilla против свободы

Форум — Talks

Там это, Мозилла выразила свою позицию по поводу последних событий.

This week we saw the culmination of a four-year disinformation campaign orchestrated by the President. We have to acknowledge how the internet was misused to get here.

And we have to change it.

https://twitter.com/mozilla/status/1347633954497548289

 , , ,

Enot52
()

Два с половиной года на удаленке

Галерея — Рабочие места

Вдохновившись примером решила попробовать тоже повернуться «к лесу передом», и развернуть стол от стены к окну.

Наверное к лету придётся поворачивать обратно, по пока погодка солнечными днями не балует. Ну и на крайний случай есть рольставни.

Два с половиной года назад перешла на удаленку, поэтому с прошлого раза проапгрейдила и квартиру, и стол. Стул тоже бы надо поменять, но пока руки не дошли.

Фото конечно постановочное, таким чистым мой стол не бывает никогда.

  • Рабочий ноут Thinkpad X1 Carbon c Fedora 32
  • Подставка под ноут - Amazon Basics
  • Док-станция Thinkpad-овская прячется под ноутом.
  • Монитор (один!) какой-то Samsung
  • Уши Sennheiser PC 8 USB Headset
  • Пингвин был подарен лет этак десять назад в коридорах МГУ федоро-единомышленником и с тех пор живёт на рабочем столе.
  • Стол, стул, лампочка, комод и вообще почти всё - Ikea. Стол меняется по высоте, но использую эту возможность нерегулярно.
  • Таймер чтобы не забывать что на кухне что-то готовится.
  • В углу зарядка для всего какой-то noname
  • O’Reilly Animals Coloring Book
  • Колонок на фото нет потому что они на другой стороне комнаты, по Bluetooth подключены к планшету (Galaxy Tab S4) со Spotify.
  • Типичная дюссельдорфская «зима» за окном.

P.S. Для Harald: салфеток нет, в одном из ящиков есть рулончик бумажных кухонных полотенец.

 ,

alpha
()

2160x1080 & Manjaro & Cinnamon

Форум — Desktop

Здравствуйте.

Имеется ноутбук Dell с разрешением 1920х1080. У него есть DisplayPort разъем.

Имеется монитор LG 29" с разрешением 2560х1080 (UHD) подключенный к этому ноутбуку через переходник DisplayPort->HDMI.

Имеется Manjaro & Cinnamon.

В списке разрешений монитора нету разрешения ВЫШЕ чем 1920х1080.

Все остальные устройства, бывший неттоп Brix, Raspberry PI, Cubietruck и Chromebook определяют и устанавливают разрешение правильно, только этот ноутбук выеживается. Допускаю что EDID корежится в переходнике, поэтому вопрос.

Можно каким-то образом отображать ВСЕ доступные для графического адаптера разрешения ? Или хотя бы жестко установить разрешение на старте Корицы ?

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

Спасибо.

 ,

windows10
()

Новогодний Linux Mint 19.1 Tessa (Cinnamon)

Галерея — Скриншоты
  • OS: Linux Mint 19.1 Tessa x86_64
  • Kernel: 4.15.0-43-generic
  • DE: Cinnamon 4.0.8
  • Theme: Minty
  • Icons: Korl,Plex

 ,

tronis
()

Определить свободную мощность

Форум — Linux-install

Есть в пекарне БП мощностью X Вт. Хочу поменять видеокарту и новая будет жрать на Y Вт больше. Как узнать потянет ли это БП до покупки новой видеокарты?

 , ,

ados
()

Увидел правила IPTABLES, зачем так делают?

Форум — General

Подскажите для общего развития. Прошивка для роутера «FreshTomato»

Есть правила в цепочке INPUT

iptables -A INPUT -j ACCEPT -m state --state NEW  
iptables -A INPUT -d wan-ip -j DROP  
iptables -A INPUT -j DROP -m state --state INVALID  
iptables -A INPUT -j ACCEPT -m state --state RELATED,ESTABLISHED  
...  
...  

Первому пакету с флагом SYN присваивается статус NEW.
Но, второй пакет SYN\ASK уничтожается. доступ к интерфейсу закрыт.

Вопрос в первых двух правилах.
Для чего так сделано?
Обычно, пропускают соединение RELATED,ESTABLISHED
Все остальное, кроме нужного закрыто…

 ,

AndrK189100
()

Эффект Манделы и DoS мира

Форум — Science & Engineering

Недавно посмотрел научно-фантастический фильм Гая Леви - Эффект Манделы. Главный герой фильма - программист, у которого случилась трагедия - его маленькая дочь утонула в море. После этого события он начал замечать странные несовпадения своих воспоминаний с реальностью. Это привело его к теории эффекта Манделы, сторонники которой считают, что наш мир виртуален и этот эффект - всего лишь побочное явление от коррекций, которые вносятся по мере необходимости, для того, чтобы мир продолжал существовать. Убитый горем программист находит профессора, который рассказывает ему о неудавшемся эксперименте с квантовым компьютером (целых 512 кубит), который должен был доказать эту теорию. Основная идея заключается в том, что вычислительные мощности виртуальной реальности нашего мира небезграничны, поэтому она не занимается детальным вычислением тех частей мира, которые не взаимодействую хотя бы с одним наблюдателем. Убитый горем программист решает за-DoS-ить мир. Вначале «вселенский разум» пытается его остановить изменяя реальность на альтернативную, в которой его дочь жива. Это приводит к множеству проблем, которые нет смысла тут перечислять. В итоге у программиста таки получается осуществить DoS атаку, весь мир начинает жутко глючить, а затем просто перезагружается с самого начала и развивается с незначительными изменениями, которые предотвращают смерть девочки на том этапе истории, с которого начинается фильм.

Интересно, если наш мир действительно виртуален, можно ли его взломать изнутри? Может ли человек или человечество это сделать?

 , , , эффект манделы

bbk123
()

«Хабр» съехал из России

Форум — Talks

«Хабр» – это популярное российское сообщество ИТ-специалистов, контент в котором генерируют сами пользователи. Это своего рода коллективный блог, и все посты, публикуемые в нем, так или иначе связаны с информационными технологиями. Свои блоги на «Хабре» ведут и крупные компании, в том числе «Яндекс».

«Хабр» перенес регистрацию юридического лица из России на Кипр. Основатель ресурса Денис Крючков сообщил об этом в официальном блоге ресурса.

С 7 февраля 2020 г. у «Хабра» действует соглашение с юридическим лицом «Habr Blockchain Publishing LTD», офис которого расположен в Никосии на Кипре.

Это, вероятно, связано с нежеланием владельцев ресурса выполнять мероприятия, связанные с обязанностями Организатора Распространения Информации (ОРИ).

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

 ,

Uncle_Bobby
()

.NET Conf 2020. Бесплатная конференция, 10-12 ноября

Новости — Конференции и встречи
Группа Конференции и встречи

Выходит .NET 5 и будет трёхдневная конференция. Можно будет задать свои вопросы спикерам(https://www.dotnetconf.net/speakers)

Кому интересно, можно посмотреть название конкретных докладов: https://www.dotnetconf.net/agenda

>>> Подробности

 , ,

fsb4000
()

Для чего нужен Timer hack thread в майнкрафте?

Форум — Development

Майн - вещь со слабо развитой многопоточностью для такого размера софтины, разных потоков в нём всего штук 10. Один из них - «Timer hack thread» - визуально не делает примерно ничего: картинка.
Судя по найденному в интернетах, код у сабжа примерно такой - поток просто стартует и висит в вечном ожидании. Для чего нужен такой хак? Что-то, связанное с планировщиком? Как может одиночный спящий поток внутри игры, жрущей 3 гига памяти и 2 ядра полностью, влиять на что-то?

 , ,

izzholtik
()

Интернет через разные шлюзы

Форум — Admin

Есть linux-роутер с 3-мя сетевыми интерфейсами. Два их которых (eth0 и eth1) обслуживают локальную сеть, третей (eth2) подключен к интернет провайдеру.

Нужно клиентов из подсети 10.255.100.0/24 (с интерфейса eth0) пускать в интернет напрямую через интернет провайдера (nat настроен и работает, интерфейс eth2), а клиенты из подсети 10.255.200.0/24 (интерфейс eth1) должны получать доступ к интернету через vpn до удаленной vps (интерфейс на роутере wg0).

Список интерфейсов linux-роутера такой:

eth0 10.255.100.0/24 клиенты, которые ходят через ISP
eth1 10.255.200.0/24 клиенты, которые должны ходить через wg0
eth2 ISP
wg0  192.168.0.0/24

NAT на linux-роутере настроен через iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE.

Подскажите, как реализовать эту задачу (насколько понимаю, речь о source-based роутинге) через разные шлюзы?

 , ,

ostin
()

Windows95 like WMs?

Форум — Desktop

Привет! Тут сказано https://en.wikipedia.org/wiki/FVWM95 , что похожие Qvwm,IceWM,JWM

Пробовал IceWM, понравился. Посоветуйте, что нибудь живое, простое и похожее на Windows95? Может попробовать еще fluxbox? Хотя он и не совсем похож на Windows95, но интересно.

 , ,

grovekeeper
()

Openfire +jingle голосовая связь xmpp

Форум — Admin

Здравствуйте уважаемые Гуру, измучился я на просторах интернета искать ответы на свои вопросы. Суть в следующем стоит у меня на VDS сервере с убунтой openfire v 4.2.3 xmpp славно работает. Ну все подмывает меня сделать что то на подобие скайпа на базе Openfire прочитал что Jingle (это дополнение к протоколу XMPP, позволяющее передавать между двумя клиентами аудио- и видеоданные.) это то что надо. Установил плагин Jingle Nodes Plugin. Ждал счастья но меню голосового вызова не активно. Пробовал на двух Windows машинах с одинаковыми клиентами pidgin потом с одинаковыми клиентами Gajim результат такой же. В самой вкладе плагина настроек почти нет. Четыре строки Local IP Address: Public IP Address: Port Range:30000-50000 STUN Verification Server:stun.l.google.com:19302 Последнее не совсем понимаю что это но прочитал что его наличие не обязательно если сервер имеет публичный ИП так как JIngle сам упаковывает звуковой трафик в XMPP и передает от клиента к клиенту. Но добиться звука так и не удалось. Подскажите в какую сторону копать вообще это у кого нибудь работало?

 , , ,

Punch
()

Троллинг зарплатой в Jobs

Форум — Linux-org-ru

Недавние примеры:

DevOps инженер , от 40000 руб., удаленная работа

Ведущий Backend-разработчик (Node.js), до 100 000 руб. на руки, удаленная работа

Backend-разработчик (Node.js). до 80 000 руб. на руки, удаленная работа

Так как товарищ leave удаляет все комментарии относительно зарплаты, давайте тогда будем последовательны, и будем удалять подобные вакансии как троллинг тупостью. Ибо это он и есть.

 , , ,

Merlin86
()

Вопрос нуба по выбору специализации

Форум — Web-development

Здравствуйте. Есть ли в айти такие специализации, которые не касаются программирования бизнес логики, т.е. всяких складских систем, АБС банков, логистических и складских программ, интернет магазинов и т.д, а сосредотачиваются преимущественно на написании инфраструктурного кода, акцентировании на каких-либо системных вещах?

Есть ли ниши, где нет засилья корпоративных обрядов, таких как ежедневные стенд апы, ретроспективы и т.д? Мне не очень понятно зачем это, ведь есть Jira, YT, в которых все зафиксировано, включая время. Может в системном программировании на C++ так или в DevOps? В каком-нибудь Касперском или Mail?

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

Буду рад разным комментариям, в том числе тролльским, но с элементом конструктива. Вопрос нуба.

 

Mishanya
()