La lutte des classes c’est aussi dans votre assiette - Blast le souffle de l'info
habr.com/ru/articles/934820/?u…
Comet от Perplexity: обзор ИИ-браузера будущего
Comet: браузер будущего от Perplexity уже здесьВведениеВ мире браузеров, где Chrome, Safari и Yandex (в СНГ) правят балом, появляется новый игрок — Comet от Perp...Никита Собетов (Habr)
habr.com/ru/news/935104/?utm_s…
«Яндекс» запустил свой первый даркстор с выделенной роботизированной зоной для сбора части заказов
В компании «Яндекс» рассказали, что «Яндекс Роботикс» автоматизировал сборку заказов в московском дарксторе «Яндекс Лавки». В специально оборудованной зоне («роб...Алексей (Habr)
Продолжаю вместо, собственно, игры в Майнкрафт, копаться с его визуальными улучшениями.
Ну, как улучшениями... это скорее такой графический манчкинизм с пожертвованием одним параметров ради выкручивания других, но не суть.
В общем после небольших перестановок (и добавления ещё нескольких модов на оптимизацию, поразительно насколько хорошо они вместе работают. Тип, у меня стоит больше десятка модов, каждый нацеленный на оптимизацию различных элементов кода и это в довесок к большим модам типа Содиума, которые в той или иной степени переписывают примерно всю графическую составляющую движка — и вообще ни одного конфликта! Но я отвлёкся), смог запустить шейдеры. И не абы какие, а Комплиментари! (одни из лучших шейдеров среди популярных).
Ещё и целых 26 фпс! Вообще сказка... хотя кого я обманываю, это только в зуме. Если бегать и крутить камерой, будет 20 с просадками до 18 фпс.
Что, учитывая визуал, вполне играбельно))
IBM & "Death's Calculator"
In capitalism, you must never lose a good occasion to make money, even if it's with the blood of millions of people.
Часть 2/3. Браузеры для компьютера: kooltechtricks.org/collections…. Firefox, Waterfox, Zen Browser, LibreWolf, Floorp, Brave, Ungoogled Chromium, Vivaldi, Orion.
Тут ещё требуется полировка, которая станет возможна после выпуска третьей части. Текущая версия не идеальна, возможно где-то стоит переосмыслить. Но всё равно намного лучше и актуальнее чем то, что было на старой странице. Страница с мобильными браузерами пока не была изменена.
Предыдущий тред: mastodon.ml/@KoolTechLord/1149…
Браузеры для компьютера
Браузеры для повседневного использования на вашем компьютере, чтобы улучшить свою конфиденциальность и свободу.Kool Tech Tricks
поделились этим
schweigen verändert uns
silence doesn't change the world. it changes us. it shrinks us. it takes our stories and feelings away from us and buries them alive.
el silencio no cambia el mundo. nos cambia a nosotros. nos quita nuestras historias y nuestros sentimientos y los entierra vivos.
...nimmt uns unsere geschichten und gefühle und begräbt sie lebendig
-
-
-
-
#visualArt #photography #doubleExposure #blancoYnegro #BlackAndWhite #selfPortrait #autorretrato photography@a.gup.pe
We're going to need journalists to stop talking about synthetic text extruding machines as if they have *thoughts* or *stances* that they are *trying* to *communicate*. ChatGPT can't *admit* anything, nor *self-report*. Gah.
Many people have never heard of P2P file-sharing networks like DarkMX even though DarkMX and its predecessor, WinMX, have over two decades of continued development. P2P file-sharing networks are more stable than torrents. DarkMX has a very slick retro interface. It is almost identical to the old WinMX from 20+ years ago, except it brokers all connections via TOR for preserving privacy.
I figured out several ways to run DarkMX on a headless server without GUI. This allows me to install it on a remote server without any desktop environment and run the software as a daemon without the GUI.
First I used the X forwarding feature of SSH to pipe the GUI to a local machine. On that machine I did all the configuration inside the GUI. Then I closed the program.
Then on the remote machine I used 'xvfb' to run DarkMX as a nohup'd daemon with a dummy GUI buffer. That way I don't need to be connected to the GUI from a local machine and the application will still run. It also uses less RAM without the GUI.
There are other ways to do this, such as VNC and xpra. I just chose the quickest, dirtiest method in this case.
Why would I go to all that trouble? Well, I don't need to, but there are some people who might need to publish while maintaining strict anonymity. So they would need tools like DarkMX and TOR. For me it's just fun.
DarkMX operates over the TOR privacy preserving network. As a result the location of my peer is hidden and extremely hard to impossible for an adversary to locate. So when I publish something, such as a letter, or paper, or opinion, anyone can download it since censoring it is not viable. It ensures that my speech remains free and available to the general public. Now when I author essays, papers, homiles and such, I can publish them as file shares, and I can publish them simultaneously as a TOR hidden website with the built-in webserver feature. So readers don't need DarkMX to read my files--they can just fire up TOR Browser or use a TOR proxy with their web browser. If they want to snarf a whole directory they can install DarkMX, or use a script to snarf them via TOR.
If you are inclined to fiddle around with installing this software on a headless server, please share the techniques and tools used that suit you.
(DarkMX download site: darkmx.app)
#DarkMX #P2P #FileSharing #Anonymous #SelfHosting #TOR #OnionNetwork #Censorship
@selfhosted@a.gup.pe @infostorm@a.gup.pe @darknet@a.gup.pe infosec@a.gup.pe
I don't know about an IPv6 donkey client. It seems that interest has waned enough that most projects have stagnated.
I think if you connect aMule via a TOR proxy it should be able to reach the network. Perhaps it may work with torsocks or proxychains or socat.
DarkMX works great over TOR and it should connect regardless of your IP scheme.
RetroShare (retroshare.cc) also has built-in TOR connectivity and it is open source with a Linux repo. It is F2F instead of P2P. You have to invite people to join your network. This can be a big upside for security but would usually mean less files to find. RetroShare also has built-in messaging and forums.
Пока решили плюнуть и подождать до понедельника. #лытдыбр #работа
нравится это
Joplin for Research | Joplin
Joplin enables you to store all your notes, ideas, and lists in one convenient location. With its synchronisation feature, you can access your information at home or on the go. Gather all the data ...joplinapp.org
Короче: аэропорт-брю!
Вам понадобятся: термос, растворимый кофе в стике (спасибо, Старбакс), горячая вода.
Обойдя три кулера в разных местах аэропорта, я поняла, что горячей мне сегодня не дадут. Штош. Заливаем водой комнатной температуры. И... На удивление неплохо! Полагаю, не хуже бурды за €6,5 в кафешках.
нравится это
...продолжение ниже
Emergent | World's first agentic vibe-coding platform
Build real products with Emergent's vibe-coding platform. Emergent AI creates production-ready applications from natural language—no developers required.app.emergent.sh
di поделился этим.
Today I got Plushtodon a boyfriend: Turnip Boy! Apparently one of just 539 ever produced.
Shout out to everyone I met from Snoozy Kazoo at GodotCon Boston; you were all such wonderful human beings that I literally ordered this on the spot. And he’s finally here! 🙌
Nice browser comparison video. I guess you cannot guess who won? What is your favorite browser?
youtube.com/watch?v=YrxhVA5NVQ…
#Windows #Macos #Linux #Browser #Vivaldi #Chrome #Firefox #Edge
I Tested EVERY Modern Browser UI to find the BEST
Try Mobbin for free and get 20% off your 1st year: https://mobbin.com/juxtopposedLet's compare every modern browser's UI, including: Chrome, Edge, Firefox, F...YouTube
Уважаемые мигранты, переезжающие к нам с другого сервера, пожалуйста, пользуйтесь текстовым полем в заявке по назначению!
Да, вы могли предупредить кого-то из админов или модераторов о своём приходе, но помните, что другие модераторы могут оказаться быстрее!
А заявки состоящие из "интересно" у нас отклоняются на автопилоте!
Ну или хотя-бы предупреждая модератора, убедитесь, что они обладают самой быстрой рукой в дикой модераторской
Мя �� поделился этим.
@RinonNinqueon не смотрел не знаю, но погуглил и там говорят, что перевод не точный и это не просто "Интересно" а что-то из разряда "Яж умру если не узнаю, так хочется мне узнать, я хочу знать ответ!".
Хотя опять-же тебе лучше знать, ты японский учишь, а реддиту я не доверяю
Людей с 11ю заболеваниями и беременностью запишут в новый реестр.
А потом сольют в интернет.
Интересно, мы тогда увидим, что чиновники - больные?
Наверное нет, их там не будет, они же не люди.
asi.org.ru/news/2025/06/19/v-r…
В РФ появится реестр людей с 12 отдельными заболеваниями
В реестре в том числе будет информация о людях с сахарными диабетом, раком, психическими расстройствами и данные о беременных женщинах.Агентство социальной информации
Находим самый большой пакет (94кб данных в разжатом виде) и смотрим, что внутри.
records_count: 141 - именно столько у меня закладок. То, что надо.
Сам список объектов - обычный list, внутри которого лежат закладки. Хранятся они в достаточно простом формате (см 3 скрин)
Единственная проблема в том, что URI бывают двух типов.
Первый тип - ссылка на карту с координатами, как на скрине (предпоследняя строка). С этим всё просто, координаты вытаскиваются элементарно
Второй тип - ссылка на объект в яндексе по его встроенному id. Таких у меня мало, тк я тыкал именно точки, а не добавлял уже готовый объект в закладки (пример такого объекта - на 4 скрине)
Сейчас я распаршу этот json'чик и пересохраню в другом формате
Обратил внимание на данные, у них широта и долгота в строке поиска и в теле ответа поставлены по-разному)))
В строке поиска нужно указывать сначала широту, а затем долготу - как и везде в целом.
А в параметре запроса ll (latitude, longitude, думаю) почему-то идёт сначала долгота, а затем широта (символ %2C обозначает пробел).
Это забавно, могу даже предположить, почему так. Исторически указывается сначала широта, а затем долгота. Но с "математической" точки зрения широта - это ось ординат (ось y), а долгота - ось абсцисс (ось x). Вот и получается, что общепринятый порядок "y-x", а не "x-y", к которому все привыкли ещё со школы.
Когда я гуглил, какой формат общепринятый (самопроверка), обнаружил, что в Яндексе до 2012 года был принят "xy" порядок, который потом сменили на традиционный.
Так что получается, что мы только что увидели наследие прошлого)
Данные есть, теперь надо преобразовать их в формат, который @CoMaps или любое другое приложение карт в состоянии переварить.
В FAQ написано об импорте четырёх форматов, большинство из них являются подмножествами обычного XML со своим набором тегов.
KML - формат, созданный для хранения 3d точек в программе keyhole (так называлась google earth до её покупки), KMZ - просто сжатый архив с этими файлами. KMB - вообще проприетарный формат от maps me, инструмент для конвертации которого есть в organic maps, тоже не интересует.
Последний и самый логичный, на мой взгляд, формат - GPX.
В нём есть 3 базовых типа данных.
1) Точка (waypoint) - просто запись с координатами, опционально высотой, и другими тегами, среди которых есть и <desc> - описание.
2) Маршруты (route) - последовательность точек, соединённых отрезками
3) Трек (track) - последовательность точек с отметками времени прохождения.
Я воспользуюсь питоном и сконвертирую json из карт в кучу GPX файлов
(все скрины взяты с википедии)
Готово, оно работает)
Я экспортнул из карт GPX файл, чтобы было понятно, какие поля обязательно заполнить, а на какие можно забить. По итогу оказалось, что нужна куча объектов waypoint(wpt), у которых будет name и desc.
Родил скриптик на питоне, который вытаскивает из полученного с карт json всю инфу, а потом при помощи xml.etree рожает xml со всеми коллекциями, которые там нашёл. Импортировал в карту и тадаааам
Единственная проблема в том, что некоторые метки, в которых сохранены именно координаты, а не организации, я скипаю. В будущем возможно прикручу поход по апи в карты, чтобы вытаскивать оттуда корды и таких мест, но пока лень, тут уже перенесу руками)
Вот такая вот история о маленькой победе над яндексом. Попробую превратить эту серию заметок в статью на хабре, а скрипт сделать более удобным для простого человека, чтобы больше людей могли сохранить свои данные
Есть последний трабл - для некоторых элементов в uri возвращается адрес, закодированный в base64)))
Насколько я понял, это происходит потому, что в яндексе можно сохранить не точку, а целое здание/адрес
Поэтому для полноценного скрипта придётся делать geocoding (преобразование адрес->координаты)
Сейчас делать не буду, ибо мне лень, но надо будет взять на заметку

Сегодня неожиданно ходили на дрифт, да ещё и не с лучшей погодой.
С утра уходили — светило солнышко, я даже успел чуть подпалить руки.
Добрались до первого сайта, Sinandigan Wall, какое-то время искали точку сброса, как раз я вспомнил историю с брифинга, что «точно ожидается течение, иногда сильное», уже на лодке гид сказал, что заходить будем с отрицательной плавучестью (это когда ты сдуваешь BCD перед погружением, и падаешь в воду, как кирпич, быстро набирая нужную глубину), ну мы и зашли.
Вы бы видели, как нас дёрнуло! За первые четыре минуты я спалил тридцать бар давления из баллона, но гида догнал, а потом мы группой «осмотрели» стену, пролетая мимо, и поглядывая на кораллы.
Из синьки посмотреть на этих долбоё уважаемых дайверов пришла средних размеров барракуда, да ещё видели пару черепах, но не успели даже поздороваться. Зато дошли до угла, свернули, и там мгновенно наступила тишина, стало можно тщательно осматривать кораллы, искать интересное зверьё, и так далее. Впрочем, из интересного зверья было только изобилие раков-богомолов, я одного даже немножко погонял по песку.
Вышли уже спокойно и степенно, забрались на лодку, весь поверхностный интервал обсуждали детали того, что у кого в ластах запутался.
А второй дайв вышел даже ещё более любопытным: ещё когда подходили, солнышко всё ещё светило, но ветер уже начинал усиливаться, экипаж лодки внимательно посмотрел, и высказал некоторые опасения, мы подумали, но всё же решили нырять.
Место оказалось любопытным: два течения (средней силы) давали любопытное завихрение, в итоге мы половину дайва дрейфовали вдоль красивого рифа на запад, а потом внезапно развернулись, и начали дрейфовать на юго-восток. Я не очень понял, как это технически работает, мне потом рассказали, что там несколько каких-то водных масс сталкиваются, и порождают такие эффекты, но ощущения очень странные. Типа ты летишь-летишь, а потом (ничего не делая) разворачиваешься, и летишь обратно. Тут насмотрелись на огромные косяки рыб! Местные краснозубые спинороги создают прямо синие облака под водой, которые очень прикольно переливаются, когда все рыбы синхронно решают изменить направление. А ещё тут оказалось довольно много актиний, со сторожевыми рыбками-амфиприонами, у них очень прикольный симбиоз: если пошевелить рукой или указкой в воде около такой актинии, из её веток выпрыгивает эта ярко-рыжая рыбка-клоун с белой полоской и старается тебя запугать, пытаясь куснуть, если поднести руку ближе к ней, рыба слегка отплывёт, и снова будет проявлять к тебе агрессию, но издалека, а если оставить их в покое, то рыба прячется обратно в ветки актинии. Ещё нашёл валонию пузатую — это такая шарообразная одноклеточная водоросль, просто клетка у неё очень большая.
И вот когда мы выходили со второго дайва, мы поняли, что что-то идёт не так, потому что стоило нам приподняться над водой, как нас резко раскидало волной метров на десять в разные стороны. В итоге собрались, сцепились в группу, и начали ждать лодку, лодка нормально подойти тоже не могла (чтобы не снести нам головы аутриггером, в итоге пришлось сперва ластать до лестницы (по волнам), а потом пытаться выбраться, когда этой же волной тебя регулярно прикладывает башкой об борт, а ты висишь на одной руке, второй пытаясь стащить ласты. Забрались, и вот, когда мы уже пошли назад, ветер совсем усилился, и начались американские горки. Пострадав минут пятьдесят, сидя среди летающих по лодке баллонов, людей, и прочей мелочи, капитан сказал своё твёрдое капитанское «Нахер!», и загнал лодку в ближайшую бухту на стоянку, а в дайв-центр мы оттуда уехали на машине. К вечеру же нас что-то совсем обложило тучами, и теперь непонятно, сможем ли мы завтра пересечь пролив и добраться до острова Верде, который у нас по плану.
Happy new Rust! 🎆🦀
Rust 1.89.0 has been released!
This release brings you inferred args to const generics (e.g. array length: `[false; _]`), the new mismatched_lifetime_syntaxes lint, u128/i128 in extern "C", NonZero<char>, File::{lock,unlock,etc.}, many x86 intrinsics, and much more! ✨
Check out the blog post and release notes for all the details: blog.rust-lang.org/2025/08/07/…
Announcing Rust 1.89.0 | Rust Blog
Empowering everyone to build reliable and efficient software.blog.rust-lang.org
Валик
в ответ на Cytrynid • • •Cytrynid
в ответ на Cytrynid • • •А ещё нашел шейдеры MakeUp, которые не только делают всё красивым, но ещё и фпс не кушают, вообще просто магия какая-то.
Тип, с ними моя машина может выдавать 30+ фпсов. В среднем.
Она у меня далеко не на всех настройках без шейдеров может столько генерировать о_О
Cytrynid
Источник неизвестен • • •