Художник Gudim написал у себя в Телеграме пост о том, что главная проблема соцсетей — умные ленты. В более-менее продвинутой среде и правда принято хейтить умные ленты, включать, где возможно, хронологические, юзать альтернативные клиенты и вообще ругать корпорации за то, что они делают плохо и пользователям и авторам контента одновременно.
Вездесущие умные ленты — действительно часть процесса оговнения, но дело не только в нём. Gudim сделал отсылку к классике в шутку, но на самом деле угадал: главная проблема соцсетей ровно такая же, как и главная проблема музыки — это ты. Давайте разберёмся.
В теории ты подписываешься на авторов контента в соцсети, они публикуют свои посты по мере желания и готовности, посты выстраиваются в ленту, и ты от новых к старым их читаешь, подобно свежей газете или сводке новостей. Звучит хорошо до того момента, пока ты не подпишешься на условный паблик с приколами. Паблик с приколами ведут 10 человек, а сами приколы они тащат с Реддита и 9гаг, поэтому публикация занимает 5 минут. При этом от пользователей они получают охваты, которые конвертируются в деньги с рекламы. Больше охватов — больше денег. Очень быстро система приходит к тому, что им выгодно постить так часто, как они вообще способны. В идеале они хотят, чтобы вся лента каждого юзера состояла только из паблика с приколами, потому что тогда они заработают ещё больше.
Вообще я лично видел рекомендации от СММщиков для пабликов ВК постить 3-5 записей в день. Каждый день. А теперь вспомните, как часто постят ваши друзья или, например, независимые авторы, которые контент не где-то берут, а создают. И вот 2-3 таких подписки, и ваша лента — неюзабельный мусор. Не обязательно паблик с приколами: спамить мотивирован вообще любой автор, потому что его доля присутствия в вашей ленте равна его заработку. Но хороший контент делается долго, на это нужно время, так что в реальности особенно удаётся спамить как раз плохому и дешёвому контенту.
Как это решить:
1. "Не подписывайтесь на мусор", "Человек сам виноват, что он подписался на спам-паблик!". Да, а ещё человек совершенно добровольно решает начать курить или, скажем, принимать наркотики, но эти области всё равно в разной степени контролируются извне. Потому что авторы спам-паблика (как и наркоторговцы) ОЧЕНЬ мотивированы затянуть новых людей в свою схему заработка, и они будут использовать для этого множество разных средств, на которые неминуемо попадётся значимое число клиентов. То есть в масштабах одного конкретного человека с железной дисциплиной этот подход работает, но в масштабах системы из множества произвольных людей — нет, не работает совсем.
2. Остаётся только одно — каким-то образом фильтровать мусор. Тут возникает сразу много других проблем: начиная с того, что для разных людей понятие мусора разное, и заканчивая тем, что, да, в какой-то момент появляются ещё и интересы площадки. Площадка хочет не давать людям приятный и интересный контент, а давать людям то, что увеличивает таймспент и заработок с рекламы. И внезапно получается так, что таймспент растёт не от качества контента, кто бы мог подумать.
Самые популярные в мире соцсети (Инста и Тикток) — целиком основаны на алгоритмической подаче информации. И эта информация очень "жвачкообразная" — короткая, клиповая, с быстрым захватом внимания. Так что да, если ругаете умные ленты, то просто поругайте какого-от своего друга, который пользуется Инстой, потому что именно поведение юзеров и отсутствие дисциплины у них делает такие ленты выгодными для корпораций.
#web
#elixir#elixir#language_server_protocol#lsp
Expert is the official language server for Elixir, helping your code editor understand and work with Elixir code better. You can easily install it by downloading the right version for your system or build it from source if you prefer. Expert supports the latest features through nightly builds and integrates smoothly with your editor, improving coding with features like error checking and code completion. Using Expert makes writing Elixir code faster and less error-prone, boosting your productivity and coding experience. It is open source under Apache License 2.0 and supported by sponsors, ensuring ongoing development and support.
https://github.com/elixir-lang/expert
#elixir#debug_adapter_protocol#elixir#language_server#language_server_protocol#lsp
ElixirLS is a tool that helps you write and debug Elixir code more easily by providing features like code completion, go-to-definition, inline error reporting, and a powerful debugger that supports breakpoints and step-through debugging. It works with many editors and IDEs through standard protocols, making it flexible to use. It also integrates Dialyzer for static code analysis to catch bugs early and offers a server that helps AI tools understand your code better. Using ElixirLS speeds up development, improves code quality, and makes debugging simpler and more efficient. It supports recent Elixir and OTP versions and can be customized for your project needs.
https://github.com/elixir-lsp/elixir-ls
#Italia🇮🇹
#Regionali
#Puglia
Risultati finali. Seggi.
Sezioni scrutinate: 4.032/4.032 (100%).
Partito Democratico - Candidato Presidente Decaro (#PD|S&D): 14
Decaro Presidente: 7
Per la Puglia Decaro Presidente: 4
Movimento 5 Stelle (#M5S|LEFT): 4
🟧Totale liste di centro-sinistra: 29¹
Fratelli d'Italia - Giorgia Meloni (#FdI|ECR): 11
Forza Italia - Berlusconi - PPE - Lobuono Presidente (#FI|PPE): 5
Lega Puglia (#LSP|PfE): 4
Indipendente di centro-destra: 1
🟦Totale liste di centro-destra: 21
¹ Cui si aggiunge il Presidente eletto Antonio #Decaro (PD)
@TuttoElezioni
#Italia🇮🇹
#Regionali
#Puglia
Risultati parziali.Liste.
Sezioni scrutinate: 3.361/4.032 (83,36%).
Partito Democratico - Candidato Presidente Decaro (#PD|S&D): 25,69%
Decaro Presidente: 12,77%
Per la Puglia Decaro Presidente: 8,75%
Movimento 5 Stelle (#M5S|LEFT): 7,39%
Avanti popolari con Decaro candidato Presidente: 4,20%
Alleanza Verdi e Sinistra (#AVS|G/EFA|LEFT): 4,16%
🟧 Totale liste di centro-sinistra: 62,97%
Fratelli d'Italia - Giorgia Meloni (#FdI|ECR): 18,55%
Forza Italia - Berlusconi - PPE - Lobuono Presidente (#FI|PPE): 8,99%
Lega Puglia (#LSP|PfE): 7,94%
Noi moderati - Civici per Lobuono (#NM|PPE): 0,83%
La Puglia con noi: 0,08%
🟦 Totale liste di centro-destra: 36,40%
@TuttoElezioni
#Italia🇮🇹
#Regionali
#Campania
Risultati finali. Seggi.
Sezioni scrutinate: 5.825/5.825 (100%).
Partito Democratico (#PD|S&D): 10
Movimento 5 Stelle 2050 (#M5S|LEFT): 5
A testa alta: 4
Avanti Campania: 3
Casa riformista per la Campania: 3
Roberto Fico Presidente: 3
Alleanza Verdi e Sinistra (#AVS|G/EFA|LEFT): 2
Mastella Noi di Centro Noi Sud: 2
🟧 Totale liste di centro-sinistra: 32¹
Giorgia meloni per Cirielli - Fratelli d'Italia (#FdI|ECR): 7
PPE Forza Italia Berlusconi (#FI|PPE): 6
Lega - Cirielli Presidente (#LSP|PfE): 3
Cirielli Presidente per la Campania - Moderati e riformisti: 2
🟦 Totale liste di centro-destra: 18
¹ Cui si aggiunge il Presidente eletto Roberto #Fico (M5S)
@TuttoElezioni
#Italia🇮🇹
#Regionali
#Campania
Risultati parziali.Liste.
Sezioni scrutinate: 3.640/5.825 (62,49%).
Partito Democratico (#PD|S&D): 18,90%
Movimento 5 Stelle 2050 (#M5S|LEFT): 9,37%
A testa alta: 7,73%
Casa riformista per la Campania: 6,16%
Roberto Fico Presidente: 5,50%
Avanti Campania: 5,24%
Alleanza Verdi e Sinistra (#AVS|G/EFA|LEFT): 4,64%
Mastella Noi di Centro Noi Sud: 3,89%
🟧Totale liste di centro-sinistra: 61,41%
Giorgia meloni per Cirielli - Fratelli d'Italia (#FdI|ECR): 11,75%
PPE Forza Italia Berlusconi (#FI|PPE): 10,84%
Lega - Cirielli Presidente (#LSP|PfE): 5,37%
Cirielli Presidente per la Campania - Moderati e riformisti: 4,57%
Noi moderati - Cirielli Presidente (#NM|PPE): 1,18%
Cirielli Presidente Unione di Centro Democrazia Cristiana (#UDC|PPE): 0,51%
Democrazia Cristiana con Rotondi - Centro per la libertà: 0,45%
Pensionati consumatori - Cirielli Presidente: 0,20%
🟦Totale liste di centro-destra: 34,87%
🟥 Campania popolare - Giuliano Granato Presidente: 2,15%
@TuttoElezioni
#Italia🇮🇹
#Regionali
#Marche
Risultati preliminari. Liste.
Sezioni scrutinate: 1.572/1.572 (100%).
🟦 Fratelli d'Italia (#FdI|ECR): 27,41%
🟦 Forza Italia (#FI|PPE): 8,60%
🟩 Lega (#LSP|PfE): 7,37%
⬜️ I Marchigiani: 4,25%
⬜️ Civici Marche: 2,59%
⬜️ Liste civiche-Unione di Centro (#UdC|PPE): 1,91%
🟦 Noi Moderati (#NM|PPE): 1,64%
Totale liste centro-destra: 53,77%
🟧 Partito Democratico (#PD|S&D): 22,50%
⬜️ Matteo Ricci Presidente: 7,34%
🟨 Movimento 5 Stelle (#M5S|LEFT): 5,08%
🟥 Alleanza Verdi e Sinistra (#AVS|G/EFA|LEFT): 4,15%
⬜️ Progetto Marche: 1,92%
⬜️ Avanti con Ricci: 1,43%
⬜️ Pace Salute Lavoro: 1,13%
Totale liste centro-sinistra: 43,55%
Altri: 2,68%
@TuttoElezioni
#Italia🇮🇹
#Regionali
#Marche
Risultati preliminari.Liste.
Sezioni scrutinate: 1.413/1.572 (89,88%).
🟦 Fratelli d'Italia (#FdI|ECR): 27,54%
🟦 Forza Italia (#FI|PPE): 8,60%
🟩 Lega (#LSP|PfE): 7,35%
⬜️ I Marchigiani: 4,27%
⬜️ Civici Marche: 2,62%
⬜️ Liste civiche-Unione di Centro (#UdC|PPE): 1,92%
🟦 Noi Moderati (#NM|PPE): 1,60%
Totale liste centro-destra: 53,90%
🟧 Partito Democratico (#PD|S&D): 22,54%
⬜️ Matteo Ricci Presidente: 7,20%
🟨 Movimento 5 Stelle (#M5S|LEFT): 5,12%
🟥 Alleanza Verdi e Sinistra (#AVS|G/EFA|LEFT): 4,10%
⬜️ Progetto Marche: 1,90%
⬜️ Avanti con Ricci: 1,44%
⬜️ Pace Salute Lavoro: 1,12%
Totale liste centro-sinistra: 43,42%
Altri: 2,68%
@TuttoElezioni
#Italia🇮🇹
#Regionali
#Veneto
Risultati finali. Seggi.
Sezioni scrutinate: 4.729/4.729 (100%).
Lega - Liga Veneta Stefani Presidente (#LSP|PfE): 19
Fratelli d'Italia - Giorgia Meloni (#FdI|ECR): 9
Forza Italia Berlusconi Autonomia per il Veneto (#FI|PPE): 3
Liga Veneta Repubblica V.A.: 1
Unione di Centro (#UdC|PPE): 1
🟦 Totale liste di centro-destra: 33¹
Partito Democratico - Manildo Presidente (#PD|S&D): 10
Alleanza Verdi e Sinistra (#AVS|G/EFA|LEFT): 2
Movimento 5 Stelle (#M5S|LEFT): 1
Uniti per Manildo Presidente: 1
Le civiche venete per Manildo Presidente: 1
🟧Totale liste di centro-sinistra: 15
⬛️ Szumski resistere Veneto: 2
¹ Cui si aggiunge il Presidente eletto Alberto #Stefani (LSP)
@TuttoElezioni
#rust#code_quality#ide#language#language_server#lsp#python#rust#type_check#type_checker#typecheck#typechecker#types#typing
Pyrefly is a fast tool for checking Python code. It helps catch mistakes before you run your code, making it easier to write reliable programs. Pyrefly can work with both new and old Python projects, even if they don't have type information. It integrates well with editors like VSCode, providing features like auto-completion and code refactoring. This makes coding faster and more efficient, helping you avoid bugs and making your code easier to understand and maintain.
https://github.com/facebook/pyrefly