cybernatic_cat: (Default)
[personal profile] cybernatic_cat
Наткнулся тут на забавную статейку. TL;DR: какой-то вайб-кодер игрался со своим писюном робопылесосом, пытаясь намайстрячить ему управление с контроллера пятой плойки. По ходу дела, реверс инжиниринг привёл ко взлому центрального сервера-управлятора робопылесосами данного производятела (узкоглазого, иссесьна) - и доступными стали ваще все пылесосатели этой марки. Вдрочем, слово "взлом" тут явно слишком сильное и солидное, поскольку управляторная инфраструктура была защищена чуть менее чем никак.

На этом месте мне первым делом вспомнилась отвязная тусовка пылесосов из "Очень страшного кино 5".

А вторым делом - подумалось "тоже мне, открыли Америку, блин, совместно с биномом Ньютона..."

Ибо с полгода назад я купил себе в домашнюю лабу вот такую пепяку:

Image

Тоже, разумеется, творение сумрачного узкоплёночного гения. Купилось в подмогу имевшимся UPS-ам: не то чтобы у нас в деревне часто бывали перебои с липистричеством (тьфу-тьфу, за пять лет не более семи-восьми раз, самый длительный блэкаут на три часа) - но дополнительные пять часов гарантированного электропитания ещё никому нигде не жали. И тем более, что покупалось с ну ооочень приличным дискаунтом.

Сама батарейка вроде ничо, но вот еённая прикладуха для мониторинга и управления - как водится, глокая куздра, смастерённая кетайскими (если не вообще копчоными) ублюдками на коленке, за чашку риса. То работает через WiFi, то отваливается, тормозит при управлении выходами батареи, глючит - короче, все удовольствия. Ибо система явно рассчитана на работу через блутус, а WiFi потом походу сбоку прицепили, чисто шоб было.

А мне блутус не годидзе. Ибо батарея подразумевалась к автоматизированному управлению по схеме "ехал гитлер через гитлер" с участием гаражной серверной инфры плюс smart home хаба с самопальными алгоритмами. Там нужон именно WiFi. Это уже потом я надыбал (точнее, подсказали) куда более изячное и правильное решение для такой схемы - а поначалу я, иссесьна, взял в ручки tcpdump и принялся смотреть, что же там творится в VLAN-е, который я этой батарейке спицыательно выделил (и правильно сделал, как выяснилось).

Там, понятное дело, исключительно коннекты к одному-единственному айпишнику в Узкоглазии и ответы оттуда. Но смотрю - порт какой-то подозрительно знакомый, стопицот раз попадался, TCP/1883...

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

Но и это ещё нихера не конец обеда. MQTT, ваще-та, имеет механизмы аутентификации. Так вот, держитесь на чём сидите: и логином, и паролем MQTT-сессии выступает серийный номер батарейки. Ну, точнее, узкоглазые таки попытались сделать вид, что они охерительно хитрожопые и секьюрные - поэтому в содержимом пакетов видно, как к серийнику девайса в пароле добавляется некий случайный набор символов, при каждом коннекте разный. Но сам серийник остаётся неизменной частью пароля и собссно логином. Первая же попытка сэмулировать коннект к узкоглазому управлятору, передав в качестве пароля сам голый серийник, без приписок - тут же привела к триумфальному триумфу. Заходи, мол, ты тебя знаем, будь как дома.

Ничо так безопасность, а?

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

Но солидные знания по поводу узкоглазых понятий о секьюрити я таки успел получить, да. Я и так был по жизни параноиком в плане "какие домашние девайсы выпускать в большой инет, а каким запрещать ваще всё, кроме localhost" - а после этого стал параноиком в квадрате. И упомянутая в начале поста статейка меня не то чтобы очень сильно удивила...
juan_gandhi: (Default)
[personal profile] juan_gandhi

"Русская лыжница", подумал Штирлиц.

 

И это ещё не биатлон, слава те господи. 

aka_human: (Default)
[personal profile] aka_human
Позорная война, начатая исключительно из-за имперских амбиций и садисткого удовольствия Путина. 
И в целом поддержанная российским населением. Чёрт знает когда и как она закончится.

 
 
chasovschik: (Default)
[personal profile] chasovschik
Почитал на Фейсбуке и в Инстаграме русскоязычные комментарии к олимпийским фигурно-катательным результатам. Теперь чувствую себя Винни-Пухом из известного мема про комменты.

Спрашивается, стоило ли бросать читать идиотские политические комментарии, чтобы начинать читать эти? Политические даже как-то разумнее и взвешеннее.
chasovschik: (Default)
[personal profile] chasovschik
В рамках ревизии входящих информационных каналов я подписался на Audible, аудиокнижки слушать. Пока что у меня идет пробный бесплатный месяц, который скоро кончится.
Из плюсов там синхронизация с Киндлом, то есть одну и ту же книжку теоретически можно потреблять двумя разными способами, безболезненно переключаясь с чтения на слушание. Практически же это не плюс, а минус, потому что синхронизация барахлит. Книжка (в любом из вариантов) иногда включается где попало, и у меня занимает некоторое время сообразить, что я каким-то образом пропустил пару глав. Чаще их обоих заклинивает на каком-нибудь месте, и они упорно включаются на нем несколько раз подряд, хотя я уже довольно далеко оттуда учитал. Задалбывает это все неимоверно. Возможно, я что-то делаю не так, но что, я пока разобраться не смог.
Кроме того, меня давит жаба им платить за то, что они предлагают. Там, где доступ без ограничений, в основном хлам, а там, где не хлам, можно одну книжку в месяц. Напоминает клубы по дегустации вина или сыра, которыми я тут увлекался много лет назад. Вроде и есть за что платить каждый месяц, а как присмотришься - нету на самом деле. Похоже, не буду я эту подписку сохранять.


Стало быть, вопрос. Как и где лучше слушать аудиокниги? Про скачивание аудиокниг с торрентов я знаю, но там можно найти далеко не все. Пробовал я еще библиотечную бесплатную приблуду под названием Hoopla, но там были похожие технические проблемы. А еще что-нибудь есть?

(no subject)

2/21/26 11:59 am
yankel: (Default)
[personal profile] yankel
В четверг ходил к хабадникам на Kosher bourbon tasting.
Приезжал совладелец Weldon Mills Distillery
Очень интересный мужик. 25 лет прослужил в форт Брег.

1000031446.jpg

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

1000031450.jpg
cali4nickation: (Default)
[personal profile] cali4nickation
Golden Age Update:
Tariffs rescinded and refunded
3 million unreleased Epstein Files
Iran War restarting soon
Ukraine War ongoing
Minneapolis surrendered to illegals
Mass deportations cancelled
Greenland invasion cancelled
Midterm defeat guaranteed

SCOTUS признал выборы 2020 года поддельными и потребовал пересчета голосов с проверкой гражданства. Потребовал вернуть Американские авианосцы на базы то объявления войны Ирану Конгрессом. А нет, вкралась досадная ошибка. Они запретили последнюю отчаянную попытку защитить Американское производство. Ну конечно Конгресс который уже принял Safeguard American Voter Eligibility Act и остановил рост госдолга сейчас все быстренько починит со своей стороны.

(no subject)

2/20/26 10:13 am
cali4nickation: (Default)
[personal profile] cali4nickation
There is no point where Whites
stop being targeted collectively. 
There is thus no solution other
than collective resistance.

До революции по Американскому зомбоящику в праймтайм можно было увидеть: "1995: CBS’s Dan Rather warns that Americans are being replaced by foreigners. I found an entire one-hour episode of CBS’s 48 Hours about the harms of both legal and illegal immigration, titled Slamming the door. It covers: Cheap labor replacing Americans, Preventable crimes by illegal aliens, The need for a robust enforcement agency., Schools crowded beyond capacity. Americans subsidizing illegals' healthcare."

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

(no subject)

2/20/26 10:04 am
cali4nickation: (Default)
[personal profile] cali4nickation
I work 8 hours straight.
You work 8 hours gay.
We are not the same
.

"Rust is pretty great. xAI code is mostly Rust and X is rapidly replacing legacy Twitter Scala code with Rust."

Когда один из самых известных потребителей Scala говорит надо вычеркивать Scala из резюме прислушиваться. Интересно что не golang. Надо видимо прочитать книгу про Rust все таки.
juan_gandhi: (Default)
[personal profile] juan_gandhi
Они наслышались довольно, что Кенигсберг есть такой город, который преисполнен всем тем, что страсти молодых и в роскоши и распутствах жизнь свою провождающих удовлетворять и насыщать может, а именно, что было в оном превеликое множество трактиров и биллиардов и других увеселительных мест; что все, что угодно, в нем доставать можно, а всего паче, что женский пол в оном слишком любострастию подвержен и что находятся в оном превеликое множество молодых женщин, упражняющихся в бесчестном рукоделии и продающих честь и целомудрие свое за деньги. Сей последний слух в особливости для многих был весьма прельстителен, и они заблаговременно тому радовались, что иметь будут вожделеннейший случай к насыщению необузданных страстей своих; а многие с тем и шли в Кенигсберг, чтоб тотчас по пришествии туда приискать себе хороших любовниц или, по крайней мере, побрать к себе молодых девок на содержание. Все сие они и не преминули действительно исполнить. Не успело и двух недель еще пройтить, как, к превеликому удивлению моему, услышал я, что не осталось в городе ни одного трактира, ни одного винного погреба, ни одного биллиарда, ни одного непотребного дома, который бы господам нашим офицерам был уже неизвестен, но что не только все они у них на перечете, но весьма многие свели уже отчасти с хозяйками своими, отчасти с другими тамошними жительницами тесное знакомство; а некоторые побрали уже к себе и на содержание их, и все вообще уже утопали во всех роскошах и распутствах. 
juan_gandhi: (Default)
[personal profile] juan_gandhi

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

 

"Однако, сколь я ни беден был тогда деньгами, не мог расстаться с одним маленьким ящичком, составляющим камеру-обскуру, посредством которого можно было с великою удобностью срисовывать все натуральные виды домов, улиц, местоположений и всяких других предметов. Я купил его у сего человека, но за употребленные за то два червонца с лихвою заплачен был неописанным и многим удовольствием, какое в состоянии был производить мне сей ящик. Я всегда не мог довольно налюбоваться тем, как хорошо на шероховатом стекле изображались и рисовались сами собою все предметы, на которые наведешь выдвижною трубкою сего ящика, и не преминул тотчас, пользуясь сим инструментом, срисовать вид той улицы, которая видна была у меня из окон. Сия прошпективическая картина цела у меня еще и поныне, и я храню ее, как некакой памятник тогдашнего времени. Впрочем, ящичек сей произвел мне не одно сие удовольствие, но еще и другое, а именно: он подал мне повод к новой выдумке, а именно, чтоб заставить и самый мой прошпективический ящик отправлять в случае пожелания должность камеры-обскуры; ибо как скоро я узнал, от чего и каким образом камера-обскура устроена и как все ее действия происходят, то нетрудно мне было добраться и до того, как производить самое то ж мог бы и самый мой ящик, с учинением только некоторой с ним перемены."

chasovschik: (Default)
[personal profile] chasovschik
А теперь два президента дуэтом исполняют вынос инопланетян из шкафа. "Я их не видел, но они реальны". "Я их тоже не видел, но Обама разгласил секретную информацию". Ну их всех нафиг, рептилоидов. Пойду посмотрю, как там сегодня кто в Милане откатался: Лиу, говорят, взяла-таки золото каким-то образом.

(no subject)

2/19/26 03:14 pm
cali4nickation: (Default)
[personal profile] cali4nickation
Commie agitprop stages:
- It's not happening
- It's happening, but its rare
- It’s happening, and it’s a good thing!

"The 5 Steps of Leftist Radicalization

1. Safe Spaces
2010-2015: Disagreement was reframed as harm and individuals were offered protection.

2. Cancel Culture
2015-2020: Ruin the lives of anyone with "harmful" ideas.

3. Censorship
2020-2022: People with "dangerous" and "harmful" opinions or "misinformation" were systematically silenced.

4. Structural Exile
2022-2024: Frozen bank accounts. Jailed for social media posts. Credentials erased from professional life. 

5. Direct violence normalized. 
2025-Today: Ever since Kirk's assassination, the collective leftist psyche has fully accepted that death is acceptable if someone is branded a "fascist" or "far-right."

If this movement radicalizes any further, collective attacks are the presumable next stage.
"

По иронии судьбы прямо на моих глазах происходило. Так же постепенно но неотвратимо как гэбэшная хунта строила неосовок на глазах моего поколения. Можно сказать что настоящую Америку я почти не застал. И было время когда я не понимал происходящего и думал что вот-вот дурдом закончится. Особенно после выборов в 2016. Маугли воспитанный Шендеровичами и программой Куклы, да.

Кстати не помню россиянско-украинскую оппозицию в своих подкастах паниковавших об этом за все пятнадцать лет хотя без упоминания DJT у них теперь ни одной передачи не выходит. "какие бы слова ни произносились на политической сцене, сам факт появления человека на этой сцене доказывает, что перед нами блядь и провокатор. Потому что если бы этот человек не был блядью и провокатором, его бы никто на политическую сцену не пропустил - там три кольца оцепления с пулемётами." (c)
juan_gandhi: (Default)
[personal profile] juan_gandhi
"И как я имел к тому совершенный досуг и мог беспрерывно работать, то в неделю сию разрисовал я картин великое множество, а между тем придумал средство, как мне лучше смастерить и свой затеваемый прошпективический ящик."

 "а как и сооружение и самого ящика не выходило у меня из ума, то принялся я за делание оного. Обстоятельство, что большой и такого сорта ящик, какой видел я в Торуне, неудобен был для возки его с собою в походах, поелику он один в состоянии был занимать очень много места в кибитке, было причиною тому, что я принужден был сделаться в первый раз отроду и поневоле инвестором[Французское — выдумщик, изобретатель.] и выдумывать особливый род устроения сего ящика, а именно, чтоб расположить и сделать его так, чтоб он мог совсем разбираться и складываться и, будучи разобран, мог занимать в сундуке очень малое место. Признаюсь, что как я никогда еще в выдумках сего рода не упражнялся, то сначала дело сие меня очень озабочивало; но чего не может преодолеть нетерпеливое желание и любопытство? Через немногие дни удалось мне выдумать и смастерить такой, что и поныне еще дивлюсь, как я мог тогда такой сделать, ибо мне на сей раз принуждено было быть и столяром, и шлесарем, Слесарем.] и клеильщиком, и лакировальщиком, потому что все бока и стенки оного сделал я из толстой политурной бумаги. А дабы они не могли коробиться, а притом складывались, то края все укрепил тоненькими деревянными брусочками; для соединения же всех боков наделано было множество крючков, петелек и пробойчиков. Наконец всю наружность оного раскрасил я разными красками, и улепив по оным маленькими, вырезанными из картинок купидончиками, птичками и цветками, и наконец покрыл лаком. Словом, я сделал ящичек не только самый походный и уютный, но и не постыдный для показания всякому. Все офицеры не могли надивиться моей выдумке и искусству и схаживались ко мне толпами смотреть картинки и любоваться ими. А как и сии не только были сами по себе довольно изрядные и изображали виды всех лучших мест и улиц в городе Венеции и многих других знатнейших европейских городов, но и были разрисованы мною под натуру, — то не могли они довольно их насмотреться, а мне довольно приписать похвал за мою выдумку и искусство."

(no subject)

2/19/26 02:20 pm
cali4nickation: (Default)
[personal profile] cali4nickation
Для тех, кто не учил магию,
мир полон физики и математики.

На зилайбрэри вышло второе издание популярного в наших узких кругах "Designing Data-Intensive Applications 2nd Edition". Первое было в свое время отличным обзором для тех кто не практиковал. В наши дни все это давно мэйнстрим и еще повезет если без пайтона.

(no subject)

2/19/26 12:28 pm
cali4nickation: (Default)
[personal profile] cali4nickation
Western Civilization is Greek Wisdom.
Western Civilization is Roman Order.
Western Civilization is Germanic Fervor.
Western Civilization is Iberian Devotion.
Western Civilization is Celtic Ingenuity.
Western Civilization is Slavic Perseverance.
Western Civilization is Christian Faith.

"What do the Russians think about Belorussians? They think of them as the Scandinavian Russians. They are like Russians but a bit cooler and a bit more efficient. How do they see Ukrainians? They see Ukrainians as the Italian Russians. They have the best music and the best food but they are also incompetent." Mark Galeotti: Can The West ever be Reconciled with Russia

I recommend this

2/19/26 09:23 am
juan_gandhi: (Default)
[personal profile] juan_gandhi

https://andrewducker.dreamwidth.org/4666173.html

 

Especially #3 and #5. #5 basically leaves nothing from the popular theory of an "average human". Which are extremely rare occasions, due to the multidimensionality.

As to #3, that was just wow. Chandrasekhar (pronounced as "Chandrashaker") limit, I had to go to Wikipedia, read about it, get educated (and had to edit a couple of wiki articles... as usual).

Now imagine, a young Tamil guy, after graduating a university in India, on the boat on his way to Britain, makes a discovery (Chandrasekhar limit), and then manages to convince the physicists. Those were also the days when Hilbert's dream of "everything in math being calculable" was just crushed by Gödel's first theorem (and Gödel was more or less of the same age as Chandrashekhar.)

aka_human: (Default)
[personal profile] aka_human
Интересно как всё изменится, если Иран вернется к своим корням, зороастрийству. Наверное это кардинально изменит не только Иран, но и отношение к исламу в регионе. 

cybernatic_cat: (Default)
[personal profile] cybernatic_cat
Надоел уже, наверное, да? Ну потерпите, всего два платья пять с половиной сезонов осталось :).

Нельзя не отметить, что к шестому сезону (который я ныне асиливаю) - сериал слегка сдулся. Утратил, тысызыть, былую лёгкость. Шутка ли - почти стописят серий уже, тут фантазия у любых создятелов приподыссякнет... Вдрочем, смотря с чем сравнивать: сыриалы нынешние обычно дохнут нахер уже максимум в третьем сезоне, причём дохнут насмерть. А раньше, всё-таки, умели делать™.

Так или иначе - вчера надыбал совершенно афигительную серию: 15-й эпизод 6-го сезона. Называется Arcadia. Вкрацыи: Малдер и Скалли, под прикрытием типа "мы современная счастливая американская семья", заселяется в дом, расположенный в окрестностях Сан Диего, в донельзя крутом и пафосном closed community Arcadia. Прежние хозяева дома бесследно исчезли, это уже не первый такой случай - и сыщеги паранормального берутся за расследование.

Очень быстро выясняется, что в community творятся вещи, которые, с одной стороны, странны донельзя - а с другой, прекрасно знакомы любому, кто хоть раз в жизни сталкивался с местным лютым ебанатизмом под названием HOA. Home Owners Association.

Рассказываю для нездешних. HOA - это такой добровольно-принудительный колхоз, существующий во многих neighborhoods (чёрт его знает, как это точно перевести на русский; ибо это и не микрорайон, и не товарищество, и не община - это просто некоторое число соседних домов, объединённых по некоторому признаку, чаще всего территориально-проектно-стоимостному). Наличие HOA гарантирует вам, как домовладельцу, как минимум следующие прелести и ништяки: а) ежемесячные поборы на восстановление храма благоустройство территорий общего пользования (тротуары, дорожки, освещение, иногда парки, ещё более иногда общественные бассейны, совсем иногда теннисные корты и поля для гольфа) - и b) совершенно пиздоватое количество совершенно пиздоватых правил сасалистического общежития в данном нейборхуде. Игнорирование которых незамедительно приводит к совершенно пиздоватым же штрафам. Которые ещё и оспорить невозможно, ибо покупая дом в данном конкретном месте, ты подписываешь согласие подчиняться этому самому HOA.

Что до поборов, то в Кали, в зависимости от пафосности данного конкретного нейборхуда, они могут составлять как $100 в месяц, так и пару тысяч. По моему скромному мнению, HOA с верхней ценой должны предоставлять не только тротуары и бассейны, но и минеты по первому требованию - но тут я не в курсе, я в подобных пафосных местах не жил и вряд ли жить буду когда-нить.

А вот что до внутренних правил - тут всё гораааздо интереснее и чудесатее. Даже цвет занавесок на окнах может регламентироваться, не говоря уже о цвете наружных стен и дверей. Сюжет серии начинается с совершенно издевательской сюрной сцены: один сосед красит другому почтовый ящик. Причём, в тот же цвет, который на этом ящике уже имелся. Аргументируя это местным правилом, по которому все ящики должны быть одного цвета. И тот, которому покрасили, потом говорит жене: чёрт знает что, мол. Они говорят, что у нас ящик кремовый - а должен быть бежево-кремовым!

А потом "супруги" Малдер и Скалли заселяются в дом, и пиздецки обеспокоенные соседи всем кагалом лихорадочно помогают им разгрузить трейлер, поскольку "вы обязаны заселиться до шести вечера, въезжать позже запрещено правилами!!!11" На этом месте я уже валялся по полу от хохота, осознав, что серия представляет собой довольно злую сатиру - но позже узнал, что автор сценария этой самой сатиры сюжет почерпнул из собственного опыта. Он действительно когда-то, в 1991-м, переезжал в комьюнити с HOA, проебал дозволенное время... и получил штраф в $1000. Прописью: в одну тысячу долларов. В 1991-м. Сумасшедшее бабло, по тогдашним меркам. Про инфаркт осознания "какие-то отпездные говноеды диктуют мне, как я должен вести себя в собственном доме" - я уже не упоминаю. Вот что такое американские реалии HOA. Это натурально совецкая общага с КООДом (кто знает, тот поймёт) впридачу.

Ниже будут спойлеры! )
В общем, по пиздоватым реалиям штатовских HOA авторы сериала радостно проехались обоими траками, да ещё и развернулись на месте. И поделом.

Нет, в самой идее HOA, вообще говоря, нету ничего изначально порочного. Даже наоборот. В конце концов, кто-то должен оплачивать замену лампочек в фонарных столбах и выметать листья с тротуаров - если в данном конкретном нейборхуде такие услуги не предоставляются городом (которому тоже нужно за эти услуги платить, кстати). Потом, собственный дом для американца является глобальной, самой ценной - а зачастую и вообще единственной - инвестицией. Тоись, стоимость дома не должна падать. И уж тем более, нельзя допустить, чтобы она упала не по причине "охуевшие банкиры заигрались в фантики и сломали нахер весь рынок недвиги и половину экономики заодно", как в 2008-м - а просто по соседству поселился некий поц, барыжащий или балующийся наркотой, с очевидными последствиями для стоимости домов в данном комьюнити. Ну или же сосед решил оборудовать в гараже кузнечный цех, со столь же очевидными последствиями. Такое никому не понравится. Вот потому и были придуманы HOA и closed/gated communities. Как сегрегация по признаку вменяемости, ну или как принуждение ко вменяемости.

Но, как водится, всё портит обычная человеческая природа - и требования вменяемости, в 99% случаев, приводят к "встречному" невменозу. К регламентированию цвета занавесок и почтовых ящиков, времени разгрузки траков, правильной длины травинок на фронтярде и т.д. И говоря о человеческой природе, я имею в виду не столько стандартные американские заёбы "у соседа газон не стрижен, потенциальный покупатель моего домика может подумать, что сосед херовый - и либо откажется от покупки, либо потребует скидку, ну-ка нажалуюсь-ка я на соседа" - но, в первую очередь, столь же стандартное и распространённое "меня допустили до власти, и я довольно скоро на этом ебанулся". Увы, это далеко не только про известных мировых диктаторов... Власть вообще отвратительна, как руки брадобрея ©.

Кстати, лично я, дважды покупавший дома в США, практически первым делом интересовался, есть ли HOA у домов, выставленных на продажу. В Кали, правда, особо выбирать не приходилось, в тогдашнем пиздеце bidding wars и расхватывания домов а-ля горячие пирожки - но я таки купил дом без HOA. А вот в NC, несколько лет назад, я сходу забраковал несколько вариантов домов, приятных во всех отношениях, кроме одного. ХОА? Нихоа! И нахоа.

Ну со мной, правда, всё понятно: я известный мизантроп и эгоист, и от одних слов типа "община", "общественные правила", "интересы сообщества" и т.д. - у меня сразу выступает пена на губах и сжимаются кулаки. И хотя с соседями я корректен, неконфликтен (а зачастую и вообще незаметен), и уж тем более мне не придёт в голову, скажем, включать гангста рэп на заднем дворе в два часа ночи - но в пределах собственной территории я деспот и сатрап. Мой дом - моя крепость - мои правила. Несогласные с моими правилами - идут из моей крепости нахуй стройными рядами. Так что неудивительно, что и от аббревиатуры HOA меня тоже немедленно корёжит.

И столь же неудивительно, что мне крайне понравилась 15-я серия 6-го сезона X-Files :).

P.S. Походу, лёгкими юморными мазками проехались и по реалиям брака, но совсем вскользь. "Супруги"-сыщики, придерживаясь легенды, живут в одном доме - и в первый же вечер Скалли возмущённо пинает Малдера: "Кто тебя учил так выдавливать зубную пасту из тюбика?!?" А потом Скалли выходит из ванной в халате и с каким-то косметическим кремом-маской ядовито-зелёного цвета, на всё лицо - увидевший это Малдер вздрагивает и произносит что-то вроде "ой бля"... :))
lev: (Default)
[personal profile] lev
это, конечно, какой то цирк.
оно и понятно, если агентам не давать пермишенс, ключей, кредиток - они нихрена не смогут сделать.

шедевры типа "наша херня работает в контейнере, безопасно, но нам нужен полный доступ к хостовому докеру" умиляют

(no subject)

2/18/26 04:54 pm
cali4nickation: (Default)
[personal profile] cali4nickation
There comes a point in the political sphere where
"how do you poll with military aged men" is literally
the only question that matters. Young men are
the only demographic that matters as soon as they
decide to be the only demographic that matters.

"The U.S. State Department is developing an online portal that will enable people in Europe and elsewhere to see content banned by their governments, a move Washington views as a way to counter censorship, three sources familiar with the plan said.

The site will be hosted at "freedom.gov," the sources said. One source said officials had discussed including a virtual private network function to make a user's traffic appear to originate in the U.S. and added that user activity on the site will not be tracked.
"

Радио Свободная Европа собирается открыть вещание на EUSSR.
chasovschik: (Default)
[personal profile] chasovschik
Некоторое время назад я по чьему-то совету прикрутил к браузеру FB Purity - чтобы из Фейсбука мусор не сыпался в таких количествах. Поток мусора заметно ослабел, но Фейсбук стал дико тормозить. С неделю назад мне это надоело, и я FB Purity отключил - не снес, а именно отключил в настройках браузера. Фейсбук тормозить перестал, а вот мусор, к моему изумлению, снова сыпаться не начал.

Интересно, как это работает. Хотя, наверно, не очень. Нужен ли мне вообще Фейсбук, если подумать? Странное место. Я свой эккаунт там много лет назад убил и совершенно по нему не скучал, пока мне не рассказали, что продавать всякий ненужный хлам лучше всего на тамошнем маркете. Это оказалось чистой правдой, но хлам я уже весь продал (кроме ножиков), а новый там же покупать не собираюсь. Пытался собрать там читабельную ленту, но как-то ничего интересного не собралось. Может, у кого рекомендации есть, кого на фейсбуке читать? А то у меня там после ликвидации мусора осталось сплошное фигурное катание и Эпштейн. Темы, конечно, увлекательные, но всему есть предел. Особенно Эпштейн осточертел - очень уж много совершенно безумного ханжества на эту историю наворочено.

(no subject)

2/18/26 09:46 am
cali4nickation: (Default)
[personal profile] cali4nickation
How many Claudes could Claude Code
code if Claude Code could code Claude?

Вчера приехал корпоративный бэйдж в новый оффис. Бюрократическая часть онбоардинга закончена. В никаком оффисе я не был два с половиной года. В публичном транспорте на работу не ездил минимум лет пять. В Сан Франциско на еще несколько лет дольше. Все это уже было в разных комбинациях неоднократно но кажется нереальным как мир до так называемой пандемии. Так чтобы в оффисе никого из коллег не было я не испытывал вообще никогда.

Но если на HN ходить с их уже ежедневными обсуждениями как LLM агенты заменят нас однажды а Азиаты и там и здесь уже сейчас то липкая параноя все время фоном. В наши дни постоянная позиция не дает гарантии стабильности даже на пару лет. С трудом выгрызенный у жизни паспорт тоже не дает преимуществ как оказывается.

Несколько месяцев до того как я перевалюсь через жизненный экватор в возраст из которого не возвращаются. А не как в 40 лет. Год до того как у меня будет двадцать лет местного стажа. Три года до того как тридцать лет в профессии. Глядя из сегодня работа до конца года звучит реалистично. А вот три года выглядит как невозможно далекое будущее про которое загадывать глупо.

#гдевывидитесебячерезпятьлет
juan_gandhi: (Default)
[personal profile] juan_gandhi
Если покажете на какую-нибудь чушь, буду благодарен.

import os, time
from pathlib import Path

DIR="cache"
CACHEPATH = Path(DIR)
TTL=12*3600 # 12 hours

if not os.path.exists(DIR):
    os.mkdir(DIR)


def path(key: str) -> Path:
    return CACHEPATH / key.replace("/", "∕").replace(".", "。")


def clear(key: str):
    p = path(key)
    if p.exists():
        p.unlink()


def clearAll():
    for p in list(CACHEPATH.iterdir()): p.unlink()


def isFresh(key: str) -> bool:
    p = path(key)
    if p.exists():
        return time.time() < p.stat().st_mtime + TTL
    else:
        return False


def get(key: str) -> str:
    if isFresh(key): return path(key).read_text(encoding='utf-8')


def put(key: str, value: str):
    path(key).write_text(value)


def getOrCall(key: str, fun):
    value = get(key)
    if value == None:
        value = fun(key)
        put(key, value)
    return value


if __name__ == "__main__":
# test the cache
    TTL = 1
    print("TESTING cache.py")
    clearAll()
    clear("non existent file")
    testvalue = "--test contents\nof file 'test1'--"
    put("test1", testvalue)
    fromfile = get("test1")
    assert fromfile == testvalue, f"Oops, bad input: {fromfile}"
    clear("test1")
    assert not os.path.exists("test1"), "the file 'test' had to be deleted"

    put("test2", "this file gets expired soon")
    fromfile2a = get("test2")
    assert fromfile2a == "this file gets expired soon", "Oops, bad file test2"

    time.sleep(2)
    fromfile2b = get("test2")
    assert fromfile2b == None, "Oops, test2 still available?!"

    value1 = getOrCall("test3", lambda key: f"[[{key}-1]]")
    assert value1 == "[[test3-1]]", "first call of test3, got {value1}"

    value2 = getOrCall("test3", lambda key: f"[[{key}-88]]")
    assert value2 == "[[test3-1]]", f"second call of test3, got {value2}"

    time.sleep(2)
    value3 = getOrCall("test3", lambda key: f"[[{key}-3]]")
    assert value3 == "[[test3-3]]", "third call of test3, got {value3}"

    put("url/", "somedata")
    fromfile4 = get("url/")
    assert fromfile4 == "somedata", "problem with url/"

    url=".http://dreamwidth.org/juan-gandhi/something"
    put(url, "slashes in key")
    fromUrl = get(url)
    assert fromUrl == "slashes in key", f"failed reading from {url}"

    print("DONE TESTING cache.py")

(no subject)

2/15/26 04:12 pm
cali4nickation: (Default)
[personal profile] cali4nickation
I am the only person in my family that can write TypeScript. 
My parents couldn't and my child won't have to. 
All this knowledge will die with me. 
Like tears in rain.

Turbo Pascal v5.5 with OOO support was very cool in Spring '92.

Borland Pascal with Turbo Vision was cool in '93.

C++ was known to be cool around the same time but took a beginner until the mid-90s to start making sense.

Delphi was super cool in '96 while Borland C++ had no comparable GUI support

C++ with STL was super cool in '99. Looking back, a recent grad could only pretend to really "know it" but the ambition was there.

XML was cool in the year of our lord 2000. During interviews you were literally asked if you knew it. Nobody asked to find the longest palindrome in a string with XML though.

J2EE was cool in 2001. Those who new EJB were paid better than those who used JSP. RDBMS isolation levels were a hot topic. 

C++ dominated the backend in 2002, Java was starting to be used on the frontend while AWT was being replaced by Spring Swing.

The original Design Patterns book was the most exciting reading. Identity, State, and Behavior were the talk of the town.

concurrent.jar was cool in 2003 and got kicked into high gear in 2025 with Java 5 release and JCiP being published in 2006. A server with 2 (or even 4!) CPUs was a super cool piece of hardware.

The Spring Framework was cool in 2006. JBoss was still popular in 2007 and promoted by Red Hat.

Concurrent programming was cool in 2008 with JCiP unmatched as its bible. Interviews were heavy on questions about "atomic vs synchronized" and "thread-safe Singleton implementation". The Visitor still was everyone's favorite design pattern.

Distributed programming was cool in 2010. GridGain was a thing. Tech screenings were limited to quick search and DFS/BFS. Sometimes mostly a friendly chat.

Private clouds were popular in 2011. EC2/S3 existed but were not widely used. Zookeeper had no competitors

Avro and Protobuf were cool in 2012. Thrift RPC and Avro RPC were a thing. 

Hadoop (as in map/reduce jobs, not ZK/HDFS) was cool in 2013-2014. A few very large companies used it and it was difficult to get to work with it. I was trying to but never got to ship a single map/reduce job to PROD.

Scala was cool in 2013-2014. AKKA was cool. And nearly impossible to get a job using either.

Spark was cool in 2015. Docker was cool. AWS dominated in startups. Java 8 was cool and finally made the language usable.

ML was cool in 2016-2018 and people started talking about AI. Those jobs were not for regular developers. Scala was having its heyday.

k8s was cool in 2018. But really complicated without a dedicated DevOps team. AWS Fargate is easier to this day.

AI-assisted coding was cool in 2023. It was a killer app for our profession. Personally I have never recovered from that blow. The layoffs destroyed the rest.

I don't know what is cool anymore. I hoped for fullstack development with AI (e.g. kotlin/golang + databricks + ts/react + AWS devops; or even Android instead of ts/react) but those positions never materialized. The openclaw&Co make zero sense to me and have even less appeal.

Between the war in the Far Eastern Europe and the failure of MAGA/AF to defeat the clear and present danger of Communism here I find it hard to care about software development as much as I used to. Things just don't make sense to me anymore. Nothing but existential dread. I'm too old to die young.

I feel you

2/15/26 03:36 pm
aka_human: (Default)
[personal profile] aka_human
"My electric bill just arrived, and I’m pretty certain they charged me for sunlight, moonlight, streetlights, this little light of mine, and the light at the end of the tunnel."
juan_gandhi: (Default)
[personal profile] juan_gandhi
 "Как по искуплении всех нужных вещей случилось нам обедать тут, в трактире, то в самое то время, и власно, как нарочно, для удовольствования моего любопытства, пришел туда человек с прошпективическим ящиком, в котором, сквозь стекло, показывают разные прошпективические виды городам, и который многие у нас неправильно называют каморою-обскурою. Мне сего оптического инструмента никогда еще до того времени не случалось не только видать, но и слышать, что он есть на свете, и — Боже мой — с каким это удовольствием, радостью и любопытством смотрел я в него и любовался толь живо и, власно, как в натуре изображающимися в оном видами знаменитейших городов в свете и наилучших в них зданий и улиц. Словом, я прыгал почти от радости, получив случай их, хотя на бумаге, видеть и получить о них некоторое понятие. Я не мог устать, пересматривая все его картины и рассматривая самое устроение сей машины, которая мне показалась весьма проста и без дальней хитрости сделанною, и с превеликою охотою заплатил то небольшое число денег, которое следовало дать показывавшему нам оные и питающемуся тем человеку."

src

(no subject)

2/15/26 05:36 pm
yankel: (Default)
[personal profile] yankel
СЯУ

Оказывается United опять открыл прямые полеты на линии Вашингтон-Тель Авив.
И даже не за сумасшедшую цену.
aka_human: (Default)
[personal profile] aka_human
"My name is Rosie Pino. I am an Ecuadorian-American born in the Bronx and raised in Clifton, NJ.
I'm a wife, mother to 11 children, and a City Councilwoman who loves America and my community."
Как она всё успевает?!?

Ей мало проблем, так она хочет в конгресс, бедняга.
"Well, to put it simply – I need money so my campaign can place TV ads and reach voters where it counts most.
There is no other way to win an election."

Угадайте партийную принадлежность.

Звенят ручьи

2/15/26 02:10 pm
chasovschik: (Default)
[personal profile] chasovschik
Жизнеутверждающая весенняя картинка с нашей местной Гримпенской трясины из Арборетума имени Мортона:

2026-02-14 Morton Arboretum

Это там день святого Валентина так выглядел. Ну или так:

Image

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

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

UPD: съездил. Совсем другое дело: солнце, весна, красиво, геометрично, только в глазах рябит. Все как мы, дизайнеры, любим. Извините за качество, снимал на велосипедный насос.


Image

Nancy Guthrie

2/15/26 10:16 am
aka_human: (Default)
[personal profile] aka_human
ICE активность затихла, демонстрации протеста тоже, мощная американская армада болтается без дела где-то рядом с Ираном, в прессе вяло обсуждают переменные успехи олимпийцев - все заняты поисками Nancy Guthrie (я до сих пор плохо понимаю, кто это). Думаю похищение организовано Клинтонами, чтобы забыли их историю с Эпштейном. Трамп в ярости, как смеют говорить о ком-то больше, чем о нём!

Они везде

2/14/26 06:51 pm
chasovschik: (Default)
[personal profile] chasovschik
Я тут как-то упоминал, что в качестве монитора использую телевизор. Удобно по многим причинам, и картинка меня устраивает, несмотря на возню с фотографиями и прочими изображениями, где, казалось бы, нужен откалиброванный монитор за несколько тысяч. Не, не нужен.

Конкретно этот телевизор у меня уже больше года, и все было в порядке, пока он сегодня не уронил яркость сам по себе процентов на двадцать. Я как раз работал, и внезапное понижение яркости мне было ни к чему. Поэтому я вместо работы сначала узнал, что в настройках Windows больше нету ползуна для регулировки яркости (у меня нету; у нормальных людей, может, и есть), потом перепробовал все режимы в телевизоре, потом некоторое время читал разные инструкции, которые не помогли. Потом яркость самопроизвольно восстановилась до прежнего уровня. Я, однако, в это не поверил и продолжил изыскания, причем оказался прав, потому что минут через десять яркость снова упала. К этому времени я вспомнил, что буквально этим же утром телевизор апдейтнул себе софт, и тут может найтись причинно-следственная связь. Пришлось залезть в его настройки поглубже, и там, в глубинах, я обнаружил опцию AI Brightness. Включенную. Которой там раньше не было.

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

Кроме того, я сегодня узнал, что по-русски тупой ИИ называется ЫЫ. С пользой, короче, день провел. 

Profile

relyef: (Default)
relyef

December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 2930 31   

Page Summary

Expand Cut Tags

No cut tags