Email or username:

Password:

Forgot your password?
543 posts total
rayslava

#emacs #mastodonEl

Pushed two transient menus to develop. Wow learning transient.el is a real eye-opener, and a challenge. So satisfying too tho! EIEIO ftw.

I also made a package for using transients to POST or PATCH to APIs (WIP): codeberg.org/martianh/tp.el.

:tada:

Edit: because someone went and tried develop: if you want to load it you'll first need to install tp.el from the repo (its not on (M)ELPA).

rayslava

Х — Сервис!

Уважаемый клиент, мы бы вас с удовольствием ещё и обоссали всем коллективом, но вы, к величайшему сожалению, обратились в наш банк онлайн :(

[DATA EXPUNGED]
Galactic Jew 🇮🇱

@rayslava ну формулировка то конечно да, такое. но вцелом международный перевод «с карты на карту» это очень специфическая вещь и банки обычно это не умеют.

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

а межбанковского механизма для этого просто нет.
->

TSource Engine Query
@rayslava о, у меня такие же беседы были с казахским сбером. Перестал ими пользоваться, нафиг они вообще кому-то нужны теперь, если с РФ они не работают, а весь остальной мир их обложил санкциями. xD
Впрочем, я их ещё потом троллил на тему, что за "технические трудности" у них вдруг возникли. :)
rayslava

I made this table comparing WeWork and my local gay sauna. I hope somebody finds this useful

Show previous comments
they call me the Gamer

@Ninji@wuffs.org wait i looked them up, they have glory holes and wework doesn't, so i think they win

ǝlqɯnɹ uoɯᴉS

@Ninji
Wait your WeWork doesn't have alcohol? Free beer taps in the Sydney ones.

Oh, Scotland. Yeah I see their point.

MrClon

@Ninji reasonable business model^ no and yes respectively (:

rayslava

добавьте вашим сообщениям легкий флёр szcz źń rz и ą ę

rayslava

В Германии прошла первая в мире научная конференция по Warhammer 40,000

Её организовали фанаты-доктора наук на площадке Гейдельбергского университета — старейшего и одного из самых престижнейших в стране.

За два дня философы, биологи, математики и другие специалисты прочитали больше 50 презентаций о Вселенной. В огромной программе конференции были, например, такие доклады:

• «Корпусный анализ фанфиков по Warhammer на Archive of Our Own»;

• «Ксенобиология тиранидов в сравнении с реальными эусоциальными насекомыми»;

• «Миниатюрная осознанность: поиск духовного потока с помощью фигурок Warhammer 40,000».

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

В Германии прошла первая в мире научная конференция по Warhammer 40,000

Её организовали фанаты-доктора наук на площадке Гейдельбергского университета — старейшего и одного из самых престижнейших в стране.

За два дня философы, биологи, математики и другие специалисты прочитали больше 50 презентаций о Вселенной. В огромной программе конференции были, например, такие доклады:

• «Корпусный анализ фанфиков по Warhammer на Archive of Our Own»;

• «Ксенобиология тиранидов в сравнении с реальными эусоциальными насекомыми»;

rayslava

Did someone update BGP again?

rayslava

История сделала круг: github.com/jhuber6/doomgeneric

#Doom, игра, которая изначально не подозревала о существовании видеокарт, была полностью (почти) портирована на видеокарту.

Мне кажется, количество портов уже тянет на музей, как минимум цифровой. Никто не знает, сделали уже?

ВЕРХЙ☩ГЛДВНNŇ

@rayslava@lor.sh а что, если спроектировать и напечатать ускоритель дум? Типа плату, на которой только в дум и можно играть, но зато она на физическом уровне реализует логику игры.

Тр3тий Сергеевич

@rayslava Мотивировка божественная.

Почему? - Потому что могу.

rayslava

Recently I've started to use #Bazel regularly and was a bit surprised that no one in actually cares of credentials storage on developers' machines: everyone just keeps the token in their ~/.netrc and everyone is okay with that.

And I've been using ~/.netrc.gpg and ~/.authinfo.gpg for years now, I have all my setup prepared for that (like gpg-agent integration with my emacs), so I tried to check how can I make Bazel do that. But my googling shows that no one actually tried. Maybe really I was the only person to care about that. But anyway personally I was frustrated that my precious token is stored in plain text.

So behold the ugly piece of Perl which does the job: github.com/rayslava/bzl_cred_h

I used #perl because it's already preinstalled in our environments and seems to be a much better option than shell-script for JSON generation and parsing. It seems that's why the language still lives—it's preinstalled and it works better than bash for cases a little more complex than echoing a line 🤔

Now my "bazel build --credential_helper=/path/to/bzl_cred_helper.pl '//pkg:*'" successfully works with the encrypted #netrc.

Recently I've started to use #Bazel regularly and was a bit surprised that no one in actually cares of credentials storage on developers' machines: everyone just keeps the token in their ~/.netrc and everyone is okay with that.

And I've been using ~/.netrc.gpg and ~/.authinfo.gpg for years now, I have all my setup prepared for that (like gpg-agent integration with my emacs), so I tried to check how can I make Bazel do that. But my googling shows that no one actually tried. Maybe really I was the...

rayslava

@menelion ага. Amazon Japan есть. И Yahoo!Japan тоже. Вот только предлагаю почитать их историю :)
Они здесь отдельные вообще ни разу не потому, что это какой-то особый рынок, причины даже не столько экономические, сколько чисто политические, и прочие личные тёрки.
В общем, всё довольно сложно.

С другой стороны, Япония, как важный рынок для всех, продолжает существовать именно потому что здесь:
1. Ебическое население: больше 120 миллионов человек
2. Есть деньги: все эти люди вообще ни разу не нищие
3. Удобная логистика: практически население России живёт на полутора ёбаных островах

В итоге, каждая компания ОЧЕНЬ хочет в Японию, им даже не влом перевести софт/документацию на очень самобытный и довольно странный язык :)
@GalacticJew

@menelion ага. Amazon Japan есть. И Yahoo!Japan тоже. Вот только предлагаю почитать их историю :)
Они здесь отдельные вообще ни разу не потому, что это какой-то особый рынок, причины даже не столько экономические, сколько чисто политические, и прочие личные тёрки.
В общем, всё довольно сложно.

С другой стороны, Япония, как важный рынок для всех, продолжает существовать именно потому что здесь:
1. Ебическое население: больше 120 миллионов человек
2. Есть деньги: все эти люди вообще ни разу не нищие

Galactic Jew 🇮🇱

@rayslava @menelion у нас все с точностью до наоборот :-)в е вообще печально. и с семейными подписками на всякое тоже печально. потому что кому нужна семейная подписка на пять человек, когда nuclear family 10-15 ;-)

rayslava

Всё же мы живём в очень странном мире. Глобализация творит удивительные кульбиты.
Я тут начал страдать от того, что в моей новой квартире роутер отваливается, если к нему подключить 3-4 девайса, а у меня только компьютеров три, не считая вязанки телефонов и планов на кучу всякой мелочи, и это я даже не вспоминаю технику жены.

Короче, решил купить себе нормальный роутер. Ну и я как живу последние лет двадцать с микротиками, так решил и продолжить, глянул, чо там нового, там hap ax³. Ну ок, иду на нахожу "hap ax³ US version", думаю, ну ок, заблочат десяток каналов, ладно. Делаю заказ. А там НАТУРАЛЬНО US VERSION. Сегодня прошёл сортировку в Цинцинатти.

В итоге ситуация: ИП-вьетнамец (судя по имени) везёт русскому в Японию из США роутер, разработанный в Латвии и произведённый в Китае.

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

#дыбр

Всё же мы живём в очень странном мире. Глобализация творит удивительные кульбиты.
Я тут начал страдать от того, что в моей новой квартире роутер отваливается, если к нему подключить 3-4 девайса, а у меня только компьютеров три, не считая вязанки телефонов и планов на кучу всякой мелочи, и это я даже не вспоминаю технику жены.

Show previous comments
Galactic Jew 🇮🇱

@rayslava почему то прочитав это я подумал, что когда я пишу/читаю это, пакеты из моего телефона идут через раутер в интернет, на сервера cloudflare, потом через туннель попадают обратно в мой раутер и в сервер, который бежит на коробочке размером с две пачки сигарет в метре от меня :-)

E23

@rayslava будующее где-то тут

rayslava

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

#дыбр #work

Max

@rayslava

Классика )))

Веселее когда 3 дня копаешь таску, определяешь доработки, согласовываешь, ищешь оптимальное место правки, изучаешь код... А там уже все готово, надо просто включить через конфиг...

rayslava

В общем, сегодня у нас было внутрикорпоративное событие, где народ хвастался достижениями. Грубо говоря, этакий all-hands meeting по поводу релиза внутренней платформы для разработки, и разные команды хвастались, где и чего они достигли.

Ну что я могу сказать: после пары лет работы в Samsung я навсегда перешёл на айфоны. А после вот этого, Я БОЛЬШЕ НИКОГДА И НИ ЗА ЧТО НЕ СЯДУ В ЛЕКСУС!
Там просто ААААААААА!

Если не нарушать NDA, то, грубо говоря, я думал, что в автомобилестроении MISRA, AUTOSAR, CI/CD с параноидальными конфигами уймы анализаторов, расстрел из пулемёта за неинициализированную переменную. А здесь — нуууу, довольно ответственная разработка софта. Просто разработка, просто софта. С обычным легаси, с костылями, с хард-кодом, с кривыми BSP, требующими хаков в компиляторе. Ну то есть буквально та работа, к которой я привык, но НЕ В МАШИНЕ ЖЕ!

В общем, я был максимально прав, что всю жизнь считал, что в машине из электроники достаточно инжектора. Ну если очень хочется, то можно ещё ABS, но не более.

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

Знаете, как открывается окно в современных премиальных автомобилях? А я вам расскажу!

Кнопка на двери, которая опускает стекло — нифига не кнопка, а энкодер, и прямо в двери установлен микроконтроллер, который считывает её состояние, и отправляет в CAN. CAN подключен к специальному грубо говоря хабу, который работает на линуксе (да, для «вторичных» штук там просто линукс), пакет идёт через обычный iptables, проверяется на то, что его отправил тот, кому можно, и откуда можно, и маршрутизируется в настоящую голову на QNX, там оно ещё раз идёт через файрволл (на этоти раз pf, который Blackberry портировал с OpenBSD ещё во времена оны), потом проверяется ещё набором правил, и если всё в порядке, то отправляется обратно с линуксовую маршрутизировалку, по направлению к стеклоподъёмнику. там оно проходит первую мааршрутизацию, закидывается во «вторичную» CAN-сеть, там ещё раз маршрутизируется в дверь, и в двери ЕЩЁ ОДИН контроллер принимает сигнал, и начинает драйвером мотора тащить вам стекло.

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

А знаете, зачем она это делает? Потому что современному лексусу можно просто голосом сказать «Припаркуйся возле офиса», и он будет ехать по улице, вокруг твоего офиса, пока не найдёт подходящее место, а потом припаркуется туда. И если ты по пути заметишь более интересное место, можно просто сказать «Нет, припаркуйся туда», и показать рукой, куда. И ОН ПРИПАРКУЕТСЯ!

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

Короче, дамы и господа, я готов объявлять Батлерианский Джихад. А мой следующий автомобиль будет как на приложенном видео.

#дыбр #работа

В общем, сегодня у нас было внутрикорпоративное событие, где народ хвастался достижениями. Грубо говоря, этакий all-hands meeting по поводу релиза внутренней платформы для разработки, и разные команды хвастались, где и чего они достигли.

Ну что я могу сказать: после пары лет работы в Samsung я навсегда перешёл на айфоны. А после вот этого, Я БОЛЬШЕ НИКОГДА И НИ ЗА ЧТО НЕ СЯДУ В ЛЕКСУС!
Там просто ААААААААА!

Show previous comments
sattellite

@rayslava офигеть, просто офигеть. Особенно в шоке от второй кан-шины. Но, получается, что на второй шине уже нет проверок и можно в нее команды слать? Главное ее найти и подключиться 😄

Сам недавно был в сервисе со стеклоподъемником на одном из vag. Все очень быстро порешали подключением к кану. И заодно кнопку при мне разобрали и собрали. Я думал там обычный замыкатель, но офигел от того, что там стоит микруха и сама кнопка подключается по 6 контактам.

Буду рад ещё почитать про такие инсайды(без нарушения nda) от работника индустрии.

@rayslava офигеть, просто офигеть. Особенно в шоке от второй кан-шины. Но, получается, что на второй шине уже нет проверок и можно в нее команды слать? Главное ее найти и подключиться 😄

Сам недавно был в сервисе со стеклоподъемником на одном из vag. Все очень быстро порешали подключением к кану. И заодно кнопку при мне разобрали и собрали. Я думал там обычный замыкатель, но офигел от того, что там стоит микруха и сама кнопка подключается по 6 контактам.

Wandering Thinker (Sharkey)

@rayslava@lor.sh

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

Cooling Fan 375

@rayslava спасибо. интересно было почитать. подозревал, что всё плохо, но не думал что настолько. с нетерпением ждём когда это всё начнёт глючить и ломаться (лет так через 10...)

rayslava

To whom it may concern: kty.dev
#ssh frontend for #k8s cluster

rayslava

Apparently new saner NIST CSP password recommendations are in…

Show previous comments
dee 🏳️‍⚧️

@devopscats bullet 4 is going to cause such issues for those who can't even manage the other bullet points 😂

Count emojis as a single char... Well, that's open to a lot of language specific fun

europlus :autisminf:

@devopscats @robdaemon the periodic change one has been gone for a while now, thankfully.

Þór Sigurðsson

@devopscats #8 is 👍👍too! Microsoft is breaking that with Windows 11.

Q:"What's the name of your 1st pet?"
A:"ð0maz04p9es7nuty45p0æ7uyn5esoæl8gvuynme4o8gusyem4o8gvsuy extl8onbs7y45læo8iseum 5l8owsugyb lo4es587yguspæo349uy nbslo8eg54ryunlo8y<"

Every time.

rayslava

Сегодня не пятница, так что выкладываем не сиськи.

rayslava

Товарищи шизы и шизессы, звучит не как учебная тревога. Нужны бекапы, бекапы и ещё раз бекапы.
Организуемся, спасаем библиотеку, (ну или денюжку на её сохранение)

Нипа~пꙮкалипсис

@mirsusarch

Библиотека целиком

Скачать одним пакетом весь фонд библиотеки Флибуста можно с дружественного торрента:

http://booktracker.org/viewforum.php?f=245

Полные сборки доступны только после регистрации. Регистрация свободная, трекер без рейтинга. Также там доступны ежедневные и еженедельные обновления библиотеки.
У кого торренты нормально работают 🙏

@mirsusarch

Библиотека целиком

Скачать одним пакетом весь фонд библиотеки Флибуста можно с дружественного торрента:

http://booktracker.org/viewforum.php?f=245

Полные сборки доступны только после регистрации. Регистрация свободная, трекер без рейтинга. Также там доступны ежедневные и еженедельные обновления библиотеки.
Go Up