Show newer
Minoru boosted

An interesting consequence of consuming pop culture (e.g. games) in your second language is that sometimes, you won't realize that a word is just an ordinary word, not a part of the setting.

I just learned that "mantis" is, like, an actual word for a kind of insects, not a cute made-up name that developers gave one of their in-game races.

Minoru boosted
Minoru boosted

А что если мастодон специально такой жирный, чтобы на нодах не собиралось слишком много людей?

Kyle E. Mitchell response to this: writing.kemitchell.com/2021/03 He likes the first section of the post, but attacks the conclusion, providing an alternative view of what these new licenses mean to most developers.

(For the uninitiated: Kyle's writing is quite heavy, so read the first few paragraphs and the last few; then do a second take, reading more thoroughly.)

Show thread

A short and approachable explanation of the latest trend in commercial : re-licensing to non-open-source licenses like Commons Clause, Server Side Public License, Redis Source Available License etc. github.blog/2021-03-18-whats-u

An extremely detailed retrospective of how systemd came to be, how it evolved, and what it actually is (an init system? Ha!): blog.darknedgy.net/technology/

It's a long, long, long write-up, but it's probably the most worthwhile piece on the topic. The author took the time to re-read some old emails and demonstrate how the declared goals repeatedly changed over time. Also an interesting break-down of systemd's technical deficiencies, and how they didn't stop the adoption.

If you were looking for a definitive analysis of what happened to Linux in 2011–2015, this is it.

Minoru boosted

Privacy Policy

We are allergic to your personal information. It burns. The concept of holding it alarms and concerns us. We do not want you to give us your personal information, nor will we try to collect it. You may have noticed you cannot log into this site. That is because we are afraid you would use your real name as your username. If we discover we somehow have someone's personal information, we will burn the entire computer. Even the suggestion of personal information makes us tremble.

Minoru boosted

there was a weekend when I was a kid when my dad brought home a few large boxes he'd borrowed from a friend down at the telephone company and we took the contents of those boxes and set up a fully functional central office switchboard with different stations (phone numbers) throughout rooms of our house.

my dad came up with some wicked fun weekend projects for a blossoming nerdling.

Minoru boosted
Minoru boosted

Do you use an RSS/Atom reader?

Boosts appreciated for sample size :)

Minoru boosted
Minoru boosted

@profoundlynerdy I'd advise against learning concepts through multi-paradigm languages. They're excellent tools for the day job, where you want a wide arsenal of tools to quickly tackle every problem that life could throw at you. But this same arsenal becomes a drag when you're trying to learn something new: (1) it blurs the concepts; and (2) it provides ample escape hatches. Specific examples for these two statements:

  1. Python supports higher-order functions, and you can of course write pure functions just fine, but it lacks tail-call optimization, and its lambdas are limited to a single statement. These are concessions to other parts of the language, and they make it harder to fully appreciate functional programming;

  2. one would learn what a "side effect" is much more quicker if the language doesn't even let them have a static variable in a function.

@musicmatze @esap

Minoru boosted

📣 Programming Language World Championships 2021 #plwc2021 📣

A knockout tournament where 32 programming languages compete against each other, and you decide the winner of each round by voting.

There will be two matches per day, and in two weeks time we'll have a winner!

Discussions are encouraged, but please, keep it civil and peaceful.

It's just a fun game!

Minoru boosted

Oh, this was my fault! I changed the password recently, but didn't update ZNC's config >_<

Show thread

Does anyone else experience problems with SASL at the moment? ZNC tells me that "PLAIN mechanism failed". Worked fine for the last 2 years, broken today.

Minoru boosted

О смерти Сети и альтернативах 

Repost from gemini

Сегодня столкнулся со ставшими уже привычными проблемами: во-первых, у хостера поломалось что-то на сети и перестали работать исходящие соединения по SMTP, во-вторых, внезапно сервер оказался в списке SpamRATS по (не соответсвующей реальности) причине отсутствия обратной (PTR) DNS-записи.

Это в очередной раз продемонстрировало, насколько сильно любой свободный сервис зависит от крупных коммерческих поставщиков — продавцов вычислительных мощностей и каналов связи в лице провайдеров и хостеров, продавцов воздуха в лице админов “чёрных списков” и так далее. Рассматривая ту же электронную почту — под Google, Yandex, Mail.ru подстраиваются все, эти конгломераты способны диктовать свои правила всем окружающим (тот же мейлру, например, не отсылает почту на мелкие серверы, которые имеют наглость включить у себя грейлист) — монополия в самом своём мерзком виде. В соцсетях это — очевидные Facebook, Twitter и снова мейлру со своими ВК и Одноклассниками, в обмене мгновенными сообщениями — Telegram (созданный Дуровы, который до этого создал для ФСБшников ВК), WhatsApp (принадлежащий Facebook) и так далее, к счастью, хоть тут есть тихая гавань в лице джаббера.

И эти тенденции к доминированию корпораций и диктату ими правил игры прослеживаются вообще во всех областях жизни. Я же говорю только про информационные технологии просто в силу того, что это моя область профессиональной компетенции, и говоря о них, я заявляю уже не первый раз: Сеть сожрали, переварили и продают людям результат, расплачиваясь, как это водится у капиталистов, самими же людьми между собой, и воздухом в кредит — с самими людьми. Продвижение альтернатив возможно только партизанскими методами, ибо никогда не будет у отдельных энтузиастов и их мелких групп таких ресурсов, которыми ворочают корпорации. Всё это очевидно и вряд ли нуждается в подробном освещении и разжёвывании. Факт — они сожрали WWW и IM, доедают Email и почти полностью контролируют транспортный уровень (прямо или опосредованно через лоббистов в правительствах).

Альтернативы есть, но они, как и ранний интернет, требовательны к уровню знаний и/или наличию силы воли — не все отваживаются уйти из ВК/Интсаграма: “ведь там все мои друзья!111адин” (друзья найдут способ с тобой связаться, если они друзья. Если же за пределами соцсети или телеграма они тебя не видят, то ты не друг. Ты строчка на экране. Всё просто.), “я же веду бизнес через соцсеть” (веди через альтернативные, в чём проблема? Осваивай площадки, на которых тебя не отследят — заодно и с налогами попроще может оказаться) и так далее.

Итак, что же сообщество нынче предлагает нам? Я уже говорил не раз про все эти пункты, к тому же эту статью вы прочитаете посредством одного из них (публикую в gemini, потом в fediverse) — и может, кто-то из обитателей этих вселенных что-то новое узнает о другой:

Сопротивление внутри WWW

Fediverse

Подробности

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

Small web, бруталисты и минималисты

Не имеющие единого центра протестные направления в дизайне и размещении веб-сайтов. Суть у всех одна — людей достала тяжеловесная и уродливая куча хлама, в которую превратили Сеть корпорации, “дизайнеры”, SEO, SMM и прочая мразь. Ответ воспоследовал в несколько разных стилях. Small Web — подход, использующий ностальгию по интернету 90-х, с его наколенным дизайном, кольцами (webring) сайтов, гостевыми книгами…

Wiby - поисковик/каталог по Small Web

Минималисты — тут всё понятно. Направление в дизайне, ратующее за легковесные и неперегруженные странички.

The best motherfucking website - манифест так сказать

Бруталисты — эдакие панки от минимализма. Чаще протест, чем что-то реально ценное, но посмотреть интересно.

Небольшой каталог примеров

За пределами WWW

Gemini

сайт про Gemini в Gemini сайт про Gemini в WWW

Легковесный протокол, развивающий идеи Gopher (когда-то вытесненного со сцены тем же WWW), заточенный под минимальное потребление ресурсов, скорость и простоту. Однажды погрузившись в этот мир чистого текста, прямых ссылок и принципа “одна страничка — один запрос”, невозможно разлюбить. Пройдите по ссылкам выше и ознакомьтесь (если ещё не).

Альтернативные транспорты

Под этот, не совсем корректный заголовок я загнал проекты, строящие альтернативу самой Сети, и, с определёнными оговорками, позволяющие взаимодействовать вообще без участия провайдеров (не говоря уже о техногигантах faceboogle):

Yggdrasil — оверлейная и mesh-сеть с отдельной внутренней адресацией на ipv6. Способна работать как поверх интернета, так и мешиться через отдельный вайфай-точки, например. Отличная скорость, удобная настройка и гигантский потенциал.

Yggdrasil network

I2P (Invisible Internet Protocol) — шифрованный “интернет поверх интернета” (с недавних пор i2pd научился использовать Yggdrasil в качестве транспорта, что сделало его просто неубиваемым). В отличие от предыдущего пункта, здесь меньше внимания уделено обеспечению скорости и взамимосвязанности, но огромная работа проделама в плане приватности и анонимности. Настоятельно рекомендую опробовать связку “i2p поверх yggdrasil”

Сайт I2Pd - наиболее прогрессивной реализации протокола

На этом, мои воображаемые друзья, я заканчиваю сегодняшнюю педерачу. Если хотите что-то обсудить — милости просим в пока ещё живую почту tolstoevsky [at] riseup [dot] net (коль скоро основная страдает от криворукости хостера).

coding is when CI servers build your project faster than they build the code formatter you use.

(There's no binary package for Ormolu, and CI caches get wiped more often than I work on this project; hence this toot.)

Minoru boosted

My own RSS feed (for now) is ACS Chemical Biology, ACS Med. Chem. Letters, Bioorganic Med. Chem. Letters, Cell, Cell Chemical Biology, Current Opinion in Chemical Biology, J. Med. Chem., JACS, Nature, Nature Biotechnology, Nature Chemical Biology, Nature Chemistry, Nature Reviews Drug Discovery, Organic Letters, Science, Science Translational Medicine, and Angewandte Chemie. -- Derek Lowe blogs.sciencemag.org/pipeline/

but rss is dead tho

Show older
Functional Café

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!