Страницы

Финализированный кольцевой список на Java

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

Почему владельцы генеративных моделей — нарушители

(+ Мнение ChatGPT)

Когда создатели протестуют против неправомерного использования их творений в обучении распространённых генеративных моделей, некоторые людеи начинает удивляться. «А в чём разница?» — спрашивают они — «Вы, творцы, тоже ведь не изобретали всего с нуля и тоже обучались на образцах, благодаря которым вы и смогли создать свои произведения. Генеративная модель делает то же самое». Говоря так, эти люди совершают большую подмену понятий.

Неправильные правильные ответы. Парадокс убитого дедушки

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

И практически везде этот парадокс рассматривается неправильно, хотя всё просто и только лишь необычно.

Аудио-шум при не проигрывании звука на ноутбуке

На ноутбуке Acer TravelMate P6 (TMP614P-52-798G), на котором в качестве ОС используется GNU/Linux Ubuntu 24.04, при отсутствии в необходимости звука в течении чуть менее 6 секунд в аудио выход начинает подаваться весьма громкий шум помех.

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

Пассивный доход

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

Утиная типизация обманывает

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