Olá, Habr.
Este artigo é uma continuação lógica da classificação
Além das estatísticas reais, será fornecida uma classificação atualizada dos artigos, bem como alguns códigos-fonte para quem estiver interessado em saber como funciona.
Para quem se interessa pelo ocorrido, a continuação fica em segundo plano. Quem estiver interessado em uma análise mais detalhada das seções do site também pode consultar
Dados iniciais
Esta classificação não é oficial e não tenho nenhuma informação privilegiada. Como você pode ver facilmente olhando a barra de endereço do seu navegador, todos os artigos do Habré têm numeração contínua. Aí é uma questão de técnica, simplesmente lemos todos os artigos seguidos em um ciclo (em um thread e com pausas, para não carregar o servidor). Os próprios valores foram obtidos por um analisador simples em Python (as fontes estão disponíveis
2019-08-11T22:36Z,https://habr.com/ru/post/463197/,"Blazor + MVVM = Silverlight наносит ответный удар, потому что древнее зло непобедимо",votes:11,votesplus:17,votesmin:6,bookmarks:40,views:5300,comments:73
2019-08-11T05:26Z,https://habr.com/ru/news/t/463199/,"В NASA испытали систему автономного управления одного микроспутника другим",votes:15,votesplus:15,votesmin:0,bookmarks:2,views:1700,comments:7
Processamento
Para análise usaremos Python, Pandas e Matplotlib. Quem não se interessa por estatística pode pular esta parte e ir direto para os artigos.
Primeiro você precisa carregar o conjunto de dados na memória e selecionar os dados do ano desejado.
import pandas as pd
import datetime
import matplotlib.dates as mdates
from matplotlib.ticker import FormatStrFormatter
from pandas.plotting import register_matplotlib_converters
df = pd.read_csv("habr.csv", sep=',', encoding='utf-8', error_bad_lines=True, quotechar='"', comment='#')
dates = pd.to_datetime(df['datetime'], format='%Y-%m-%dT%H:%MZ')
df['datetime'] = dates
year = 2019
df = df[(df['datetime'] >= pd.Timestamp(datetime.date(year, 1, 1))) & (df['datetime'] < pd.Timestamp(datetime.date(year+1, 1, 1)))]
print(df.shape)
Acontece que este ano (embora ainda não tenha terminado), no momento da redação deste artigo, foram publicados 12715 artigos. Para efeito de comparação, para todo o ano de 2018 - 15904. Em geral, muito - são cerca de 43 artigos por dia (e isso apenas com uma avaliação positiva; quantos artigos totais foram baixados e foram negativos ou excluídos, só podemos adivinhar ou estimar aproximadamente as lacunas entre os identificadores).
Vamos selecionar os campos necessários do conjunto de dados. Como métricas usaremos o número de visualizações, comentários, valores de classificação e o número de favoritos.
def to_float(s):
# "bookmarks:22" => 22.0
num = ''.join(i for i in s if i.isdigit())
return float(num)
def to_int(s):
# "bookmarks:22" => 22
num = ''.join(i for i in s if i.isdigit())
return int(num)
def to_date(dt):
return dt.date()
date = dates.map(to_date, na_action=None)
views = df["views"].map(to_int, na_action=None)
bookmarks = df["bookmarks"].map(to_int, na_action=None)
votes = df["votes"].map(to_float, na_action=None)
votes_up = df["up"].map(to_float, na_action=None)
votes_down = df["down"].map(to_float, na_action=None)
comments = df["comments"].map(to_int, na_action=None)
df['date'] = date
df['views'] = views
df['votes'] = votes
df['bookmarks'] = bookmarks
df['up'] = votes_up
df['down'] = votes_down
Agora os dados foram adicionados ao conjunto de dados e podemos usá-los. Vamos agrupar os dados por dia e tirar os valores médios.
g = df.groupby(['date'])
days_count = g.size().reset_index(name='counts')
year_days = days_count['date'].values
grouped = g.median().reset_index()
grouped['counts'] = days_count['counts']
counts_per_day = grouped['counts'].values
counts_per_day_avg = grouped['counts'].rolling(window=20).mean()
view_per_day = grouped['views'].values
view_per_day_avg = grouped['views'].rolling(window=20).mean()
votes_per_day = grouped['votes'].values
votes_per_day_avg = grouped['votes'].rolling(window=20).mean()
bookmarks_per_day = grouped['bookmarks'].values
bookmarks_per_day_avg = grouped['bookmarks'].rolling(window=20).mean()
Agora a parte interessante é que podemos olhar os gráficos.
Vejamos o número de publicações sobre Habré em 2019.
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = (16, 8)
fig, ax = plt.subplots()
plt.bar(year_days, counts_per_day, label='Articles/day')
plt.plot(year_days, counts_per_day_avg, 'g-', label='Articles avg/day')
plt.xticks(rotation=45)
ax.xaxis.set_major_formatter(mdates.DateFormatter("%d-%m-%Y"))
ax.xaxis.set_major_locator(mdates.MonthLocator(interval=1))
plt.legend(loc='best')
plt.tight_layout()
plt.show()
O resultado é interessante. Como você pode ver, Habr tem sido uma pequena “salsicha” ao longo do ano. Eu não sei o motivo.
Para efeito de comparação, 2018 parece um pouco mais tranquilo:
Em geral, não vi nenhuma diminuição drástica no número de artigos publicados em 2019 no gráfico. Além disso, pelo contrário, parece ter aumentado ligeiramente desde o Verão.
Mas os próximos dois gráficos me deprimem um pouco mais.
Número médio de visualizações por artigo:
Avaliação média por artigo:
Como você pode ver, o número médio de visualizações diminui ligeiramente ao longo do ano. Isso pode ser explicado pelo fato de novos artigos ainda não terem sido indexados pelos mecanismos de busca e não serem encontrados com tanta frequência. Mas o declínio na avaliação média por artigo é mais incompreensível. A sensação é que os leitores simplesmente não têm tempo para folhear tantos artigos ou não prestam atenção às avaliações. Do ponto de vista do programa de recompensa do autor, esta tendência é muito desagradável.
Aliás, isso não aconteceu em 2018, e o cronograma está mais ou menos equilibrado.
Em geral, os proprietários dos recursos têm algo em que pensar.
Mas não vamos falar de coisas tristes. Em geral, podemos dizer que Habr “sobreviveu” às mudanças de verão com bastante sucesso, e o número de artigos no site não diminuiu.
Classificação
Agora, na verdade, a classificação. Parabéns aos que aderiram. Deixe-me lembrá-lo mais uma vez que a classificação não é oficial, talvez eu tenha perdido alguma coisa, e se algum artigo definitivamente deveria estar aqui, mas não está, escreva, vou adicioná-lo manualmente. Como classificação, utilizo métricas calculadas, que considero bastante interessantes.
Principais artigos por número de visualizações
LED reside em proporções sem precedentes 241000 visualizações, 569 comentários, classificação +364.0/-1.0'Artigo sobre sexo oral': cientistas processaram 109 horas de sexo oral para desenvolver uma IA que é uma merda 236000 visualizações, 361 comentários, classificação +240.0/-68.0O que o designer fumou: armas de fogo incomuns 235000 visualizações, 123 comentários, classificação +119.0/-9.0Como não trabalhei no Sberbank por um ano 233000 visualizações, 580 comentários, classificação +449.0/-14.0Cientistas encontraram o vertebrado vivo mais antigo da Terra 221000 visualizações, 211 comentários, classificação +82.0/-14.0Lâmpadas inteligentes descartadas são uma fonte valiosa de informações pessoais 219000 visualizações, 147 comentários, classificação +73.0/-11.0Rei do Desenvolvimento 178000 visualizações, 668 comentários, classificação +315.0/-60.0Fraudadores e assinaturas digitais - tudo é muito ruim 175000 visualizações, 778 comentários, classificação +356.0/-0.0Série de TV ‘Chernobyl’: assista e pense 172000 visualizações, 803 comentários, classificação +164.0/-25.0Pior UI de controle de volume de todos os tempos 166000 visualizações, 176 comentários, classificação +292.0/-30.0Currículo honesto do programador 165000 visualizações, 283 comentários, classificação +410.0/-40.0Eu arruino a vida dos desenvolvedores com minhas revisões de código e sinto muito 164000 visualizações, 12 comentários, classificação +33.0/-3.0Como o Megafon esgotou as assinaturas móveis 162000 visualizações, 676 comentários, classificação +624.0/-2.0Motim em Pikabu. Os usuários migram para o Reddit em massa 160000 visualizações, 484 comentários, classificação +215.0/-41.0Pilhas AAA baratas e caras 159000 visualizações, 382 comentários, classificação +363.0/-6.0Aposentar-se aos 22 156000 visualizações, 922 comentários, classificação +259.0/-100.0homem sem smartphone 152000 visualizações, 736 comentários, classificação +173.0/-25.0Você quer LEDs eternos? Descubra ferros de solda e limas. Ou iluminação doméstica DIY 149000 visualizações, 262 comentários, classificação +94.0/-6.0O que não fazer se seu telefone for roubado 144000 visualizações, 638 comentários, classificação +259.0/-27.0Em 1º de fevereiro de 2019, seu site poderá parar de funcionar. 143000 visualizações, 162 comentários, classificação +89.0/-8.0
Principais artigos por proporção de classificação/visualização
Afrouxando os parafusos, parte 2: prazo final para votação e outras alterações 14000 visualizações, classificação +238.0/-3.0'Elementos' bastante pretensiosos de Euclides no TeX 10800 visualizações, classificação +136.0/-0.0Recompensa do usuário para os autores do Habr 26400 visualizações, classificação +320.0/-0.0Relatando erros de digitação em publicações 18900 visualizações, classificação +179.0/-2.0Olá Mundo! Ou Habr em inglês, v1.0 21000 visualizações, classificação +178.0/-2.0Vida em partículas 34000 visualizações, classificação +267.0/-2.0Civilização de Springs, 5/5 25800 visualizações, classificação +201.0/-1.0Jogando Tetris em uma tela eletromecânica 16300 visualizações, classificação +124.0/-0.0Recriando fontes de uma tela CRT 13400 visualizações, classificação +101.0/-0.0Modelo matemático do jogo Dobble 14600 visualizações, classificação +110.0/-0.0Mensagem importante sobre convites no perfil 18300 visualizações, classificação +137.0/-8.0Soltamos as porcas nas regras do Habr 48300 visualizações, classificação +338.0/-13.0Magia de rua na comparação de codecs. Revelando segredos 21700 visualizações, classificação +144.0/-0.0Analisador inteligente para números escritos em palavras 20500 visualizações, classificação +136.0/-1.0Modelos genéricos e de metaprogramação: Go, Rust, Swift, D e outros 17000 visualizações, classificação +110.0/-2.0Criando uma base de conhecimento global sobre baterias 22200 visualizações, classificação +139.0/-0.0Como escrevi e publiquei um livro sobre a Universidade Estadual de Moscou, ou 12 erros críticos 21600 visualizações, classificação +134.0/-0.0Sobre um gato, uma esposa, dois filhos, uma ideia... e muito mais. História continuada 43000 visualizações, classificação +269.0/-8.0Vídeo de computação de 755 megapixels: Plenóptica ontem, hoje e amanhã 41500 visualizações, classificação +244.0/-0.0Densidade de lote no varejo 27500 visualizações, classificação +160.0/-1.0
Principais artigos por proporção de comentários e visualizações
GitHub começou a bloquear repositórios de usuários da Crimeia, Cuba, Irã, Coreia do Norte e Síria 44500 visualizações, 1309 comentários, classificação +115.0/-6.0Aulas de ucraniano 60400 visualizações, 1672 comentários, classificação +285.0/-41.0Soltamos as porcas nas regras do Habr 48300 visualizações, 1285 comentários, classificação +338.0/-13.0Manifestação contra o isolamento do RuNet 50900 visualizações, 923 comentários, classificação +204.0/-32.0Como ir trabalhar sobre duas rodas 47100 visualizações, 781 comentários, classificação +113.0/-10.0Acidente de avião em Sheremetyevo: analogias históricas 82400 visualizações, 1211 comentários, classificação +147.0/-11.0Engenheiros resgatam pessoas desaparecidas na floresta, mas a floresta ainda não desiste 28900 visualizações, 423 comentários, classificação +132.0/-1.0Manifestação contra o isolamento de Runet 63300 visualizações, 820 comentários, classificação +182.0/-20.0Como funciona a proteção das crianças contra a informação - e a história encantadora sobre a origem dela (18+) 65400 visualizações, 811 comentários, classificação +175.0/-2.0Olá Mundo! Ou Habr em inglês, v1.0 21000 visualizações, 249 comentários, classificação +178.0/-2.0Como comprar batatas corretamente se você for daltônico 51800 visualizações, 607 comentários, classificação +135.0/-3.0Como é ser um mantenedor de software livre? 22900 visualizações, 259 comentários, classificação +129.0/-3.0Afrouxando os parafusos, parte 2: prazo final para votação e outras alterações 14000 visualizações, 158 comentários, classificação +238.0/-3.0Produção piloto de eletrônicos por um preço mínimo 34200 visualizações, 382 comentários, classificação +165.0/-3.0Como podemos equipar o Megafon? 39800 visualizações, 405 comentários, classificação +140.0/-6.0Guerras nucleares do passado distante? 83400 visualizações, 843 comentários, classificação +133.0/-5.0Olá Mundo! Ou Habr em inglês, v1.0 60300 visualizações, 591 comentários, classificação +268.0/-7.0O espaço como uma vaga memória 43200 visualizações, 402 comentários, classificação +190.0/-7.0Recompensa do usuário para os autores do Habr 26400 visualizações, 245 comentários, classificação +320.0/-0.0Princípios do mercado livre conforme entendidos pelos Estados Unidos 56300 visualizações, 502 comentários, classificação +160.0/-44.0
Principais artigos mais polêmicos
Assassinos estaduais e T 752 comentários, classificação +83.0/-80.0, 15100 visualizaçõesEsses caras tóxicos: eles envenenam projetos 120 comentários, classificação +67.0/-51.0, 50300 visualizaçõesPor que você deveria aprender Go? 70 comentários, classificação +76.0/-57.0, 23100 visualizaçõesLi 80 currículos e tenho dúvidas. 635 comentários, classificação +135.0/-94.0, 90700 visualizaçõesPor que ser vegetariano é realmente impossível 940 comentários, classificação +76.0/-52.0, 51600 visualizaçõesProgramação funcional: um brinquedo estúpido que mata a produtividade. Parte 1 394 comentários, classificação +100.0/-68.0, 54000 visualizaçõesEscrevemos o código mais útil de nossas vidas, mas ele foi jogado no lixo. Junto conosco 259 comentários, classificação +101.0/-63.0, 62900 visualizaçõesPetição à Apple 96 comentários, classificação +90.0/-52.0, 39300 visualizaçõesPor que o Windows não governa em 2019 ou o CHADNT? 881 comentários, classificação +123.0/-70.0, 75000 visualizaçõeseu não sou real 246 comentários, classificação +105.0/-59.0, 63900 visualizaçõesCinco tendências assustadoras no desenvolvimento moderno 262 comentários, classificação +95.0/-52.0, 77400 visualizaçõesQuanto mais cedo você esquecer a OOP, melhor para você e seus programas 1271 comentários, classificação +131.0/-63.0, 128000 visualizaçõesUm ano ao volante de um carro elétrico 1098 comentários, classificação +131.0/-58.0, 71800 visualizaçõesVou parar de jogar coisas no lixo 179 comentários, classificação +147.0/-62.0, 34400 visualizaçõesCatch Me If You Can 215 comentários, classificação +141.0/-58.0, 65400 visualizaçõesAposentar-se aos 22 922 comentários, classificação +259.0/-100.0, 156000 visualizaçõesResposta do psiquiatra ao artigo 'Doente e saudável' 272 comentários, classificação +154.0/-55.0, 43400 visualizaçõesNovas linguagens de programação estão matando silenciosamente nossa conexão com a realidade 764 comentários, classificação +164.0/-52.0, 106000 visualizaçõesAlcoolismo em estágio avançado 597 comentários, classificação +208.0/-60.0, 123000 visualizações'Artigo sobre sexo oral': cientistas processaram 109 horas de sexo oral para desenvolver uma IA que é uma merda 361 comentários, classificação +240.0/-68.0, 236000 visualizações
Principais artigos por classificação
Como o Megafon esgotou as assinaturas móveis , 676 comentários, classificação +624.0/-2.0, 162000 visualizaçõesO 'conteúdo móvel' é gratuito, sem SMS ou registro. Detalhes da fraude do Megafon , 474 comentários, classificação +488.0/-8.0, 112000 visualizaçõesInovação em Russo , 612 comentários, classificação +480.0/-33.0, 127000 visualizaçõesComo não trabalhei no Sberbank por um ano , 580 comentários, classificação +449.0/-14.0, 233000 visualizaçõesComo o Protonmail é bloqueado na Rússia , 398 comentários, classificação +418.0/-7.0, 102000 visualizações10 anos em TI com diagnóstico de esquizofrenia, dicas de sobrevivência , 281 comentários, classificação +403.0/-8.0, 122000 visualizaçõesCurrículo honesto do programador , 283 comentários, classificação +410.0/-40.0, 165000 visualizaçõesQuando 'a' não é igual a 'a'. Na sequência de um hack , 64 comentários, classificação +374.0/-5.0, 74600 visualizaçõesTorne-o maior! Aprimoramento de resolução moderno , 214 comentários, classificação +366.0/-1.0, 104000 visualizaçõesLED reside em proporções sem precedentes , 569 comentários, classificação +364.0/-1.0, 241000 visualizaçõesPilhas AAA baratas e caras , 382 comentários, classificação +363.0/-6.0, 159000 visualizaçõesFraudadores e assinaturas digitais - tudo é muito ruim , 778 comentários, classificação +356.0/-0.0, 175000 visualizaçõesJapão: um país de tanto bom senso que às vezes é irracional para nós , 483 comentários, classificação +365.0/-12.0, 138000 visualizaçõesSoltamos as porcas nas regras do Habr , 1285 comentários, classificação +338.0/-13.0, 48300 visualizaçõesRecompensa do usuário para os autores do Habr , 245 comentários, classificação +320.0/-0.0, 26400 visualizaçõesComo peguei um hacker , 273 comentários, classificação +305.0/-6.0, 110000 visualizaçõesMitos da física popular moderna , 556 comentários, classificação +304.0/-6.0, 99600 visualizaçõesAgora, bons desenvolvedores são medidos por visualizações e assinantes - e isso é ruim , 486 comentários, classificação +324.0/-26.0, 74800 visualizaçõesSobreviver a uma colisão frontal e por que a amnésia não é o que você pensa , 165 comentários, classificação +297.0/-4.0, 61800 visualizaçõesScanner de porta na sua conta pessoal Rostelecom , 194 comentários, classificação +300.0/-8.0, 111000 visualizações
Principais artigos por número de favoritos
42 operadores de pesquisa avançada do Google (lista completa) 47100 visualizações, 917 favoritosComo se tornar um desenvolvedor Java em 1,5 anos 89500 visualizações, 894 favoritosAmostrador. Utilitário de console para visualizar o resultado de qualquer comando shell 58400 visualizações, 801 favoritosHBO, obrigado por me lembrar... 'Kit de primeiros socorros de Chernobyl', de um farmacêutico bielorrusso 89500 visualizações, 797 favoritosDicas práticas, exemplos e túneis SSH 40000 visualizações, 787 favoritos256 linhas de C++ simples: escrevendo um ray tracer do zero em poucas horas 60000 visualizações, 745 favoritosProgramação assíncrona (curso completo) 36700 visualizações, 690 favoritosFuncionários ‘queimados’: há saída? 116000 visualizações, 688 favoritosUma ampla visão geral das entrevistas em Python. Dicas e truques 28400 visualizações, 687 favoritos15 livros sobre aprendizado de máquina para iniciantes 18700 visualizações, 670 favoritosCurso de palestras sobre JavaScript e Node.js no KPI 52500 visualizações, 656 favoritosComo escrevo notas matemáticas em LaTeX no Vim 58100 visualizações, 652 favoritosO que aprendi da maneira mais difícil (mais de 30 anos em desenvolvimento de software) 100000 visualizações, 651 favoritosUma seleção de slides úteis de Julia Evans 41000 visualizações, 587 favoritosCabeçalhos HTTP para o desenvolvedor responsável 33600 visualizações, 566 favoritosN+7 livros úteis 42700 visualizações, 563 favoritosHackeie o barramento CAN de um carro. Painel virtual 60700 visualizações, 562 favoritosMudança cuidadosa para a Holanda com esposa e hipoteca. Parte 1: Encontrando um Emprego 76200 visualizações, 555 favoritosTCP vs UDP ou o futuro dos protocolos de rede 50300 visualizações, 538 favoritosAs melhores distribuições Linux para computadores antigos 66000 visualizações, 523 favoritos
Topo por proporção de favoritos em relação às visualizações
15 livros sobre aprendizado de máquina para iniciantes 670 favoritos, 18700 visualizaçõesMúsica para seus projetos: 12 recursos temáticos com faixas licenciadas sob Creative Commons 477 favoritos, 18100 visualizaçõesUma ampla visão geral das entrevistas em Python. Dicas e truques 687 favoritos, 28400 visualizaçõesUma seleção de conjuntos de dados para aprendizado de máquina 455 favoritos, 19000 visualizaçõesGerador de masmorras baseado em nós gráficos 304 favoritos, 12700 visualizaçõesUma explicação simples sobre pathfinding e algoritmos A* 316 favoritos, 13500 visualizaçõesFerramentas da Web ou por onde começar como pentester? 421 favoritos, 18800 visualizaçõesAprendendo Docker Parte 2: Termos e Conceitos 341 favoritos, 15600 visualizaçõesAprendendo Docker Parte 3: Dockerfiles 297 favoritos, 13800 visualizaçõesKit de ferramentas para análise e depuração de aplicativos .NET 244 favoritos, 11600 visualizaçõesComo depurar variáveis de ambiente no Linux 322 favoritos, 15900 visualizaçõesComo dar os primeiros passos na robótica? 224 favoritos, 11200 visualizaçõesLabirintos: classificação, geração, busca de soluções 318 favoritos, 16000 visualizaçõesDicas práticas, exemplos e túneis SSH 787 favoritos, 40000 visualizaçõesCurso de palestras 'Fundamentos do processamento digital de sinais' 418 favoritos, 21400 visualizações42 operadores de pesquisa avançada do Google (lista completa) 917 favoritos, 47100 visualizaçõesShaders de jogos 3D para iniciantes 239 favoritos, 12400 visualizaçõesDesvio direcionado de bloqueio de PKH em um roteador com OpenWrt usando WireGuard e DNSCrypt 302 favoritos, 15700 visualizaçõesTrabalhando na habilidade de usar agrupamento e visualização de dados em Python 192 favoritos, 10000 visualizaçõesOutro Github 2: aprendizado de máquina, conjuntos de dados e Jupyter Notebooks 265 favoritos, 13900 visualizações
Principais artigos por número de comentários
Aulas de ucraniano 1672 comentários, 60400 visualizaçõesFoguete 9M729. Algumas palavras sobre o “violador” do Tratado INF 1371 comentários, 83000 visualizaçõesGitHub começou a bloquear repositórios de usuários da Crimeia, Cuba, Irã, Coreia do Norte e Síria 1309 comentários, 44500 visualizaçõesSoltamos as porcas nas regras do Habr 1285 comentários, 48300 visualizaçõesQuanto mais cedo você esquecer a OOP, melhor para você e seus programas 1271 comentários, 128000 visualizaçõesAcidente de avião em Sheremetyevo: analogias históricas 1211 comentários, 82400 visualizaçõesComo a Geração Y se tornou a geração esgotada? 1122 comentários, 81500 visualizaçõesCarro elétrico não é para mim 1116 comentários, 50700 visualizaçõesUm ano ao volante de um carro elétrico 1098 comentários, 71800 visualizaçõesO estado atual da ciência da consciência 1021 comentários, 27500 visualizaçõesA Finlândia resumiu os resultados preliminares da sua experiência com um rendimento básico garantido 999 comentários, 62100 visualizaçõesConversa sobre uma economia justa 997 comentários, 7700 visualizaçõesPor que ser vegetariano é realmente impossível 940 comentários, 51600 visualizaçõesQuerida, estamos matando a Internet 933 comentários, 120000 visualizaçõesManifestação contra o isolamento do RuNet 923 comentários, 50900 visualizaçõesAposentar-se aos 22 922 comentários, 156000 visualizaçõesEscolhendo um carro para um especialista em TI ou conselhos de um bule para manequins 914 comentários, 43400 visualizaçõesPor que os desenvolvedores seniores não conseguem um emprego 901 comentários, 119000 visualizaçõesO plano voltou para a economia 892 comentários, 27800 visualizaçõesTeletransportador pessoal de cidade 889 comentários, 40800 visualizações
E finalmente, o último Antitop por número de dislikes
Aposentar-se aos 22 , 922 comentários, classificação +259.0/-100.0Li 80 currículos e tenho dúvidas. , 635 comentários, classificação +135.0/-94.0Querida, estamos matando a Internet , 933 comentários, classificação +392.0/-83.0Assassinos estaduais e T , 752 comentários, classificação +83.0/-80.0Por que o Windows não governa em 2019 ou o CHADNT? , 881 comentários, classificação +123.0/-70.0Programação funcional: um brinquedo estúpido que mata a produtividade. Parte 1 , 394 comentários, classificação +100.0/-68.0'Artigo sobre sexo oral': cientistas processaram 109 horas de sexo oral para desenvolver uma IA que é uma merda , 361 comentários, classificação +240.0/-68.0Escrevemos o código mais útil de nossas vidas, mas ele foi jogado no lixo. Junto conosco , 259 comentários, classificação +101.0/-63.0Quanto mais cedo você esquecer a OOP, melhor para você e seus programas , 1271 comentários, classificação +131.0/-63.0Vou parar de jogar coisas no lixo , 179 comentários, classificação +147.0/-62.0Rei do Desenvolvimento , 668 comentários, classificação +315.0/-60.0Alcoolismo em estágio avançado , 597 comentários, classificação +208.0/-60.0eu não sou real , 246 comentários, classificação +105.0/-59.0Catch Me If You Can , 215 comentários, classificação +141.0/-58.0Um ano ao volante de um carro elétrico , 1098 comentários, classificação +131.0/-58.0Por que você deveria aprender Go? , 70 comentários, classificação +76.0/-57.0Resposta do psiquiatra ao artigo 'Doente e saudável' , 272 comentários, classificação +154.0/-55.0Petição à Apple , 96 comentários, classificação +90.0/-52.0Novas linguagens de programação estão matando silenciosamente nossa conexão com a realidade , 764 comentários, classificação +164.0/-52.0Cinco tendências assustadoras no desenvolvimento moderno , 262 comentários, classificação +95.0/-52.0
Eca. Tenho mais algumas seleções interessantes, mas não vou aborrecer os leitores.
Conclusão
Ao construir a avaliação prestei atenção em dois pontos que me pareceram interessantes.
Em primeiro lugar, 60% dos principais são artigos do gênero “geektimes”. Se haverá menos deles no próximo ano e como será Habr sem artigos sobre cerveja, espaço, medicina, etc., não sei. Definitivamente, os leitores perderão alguma coisa. Vamos ver.
Em segundo lugar, os marcadores principais revelaram-se de qualidade inesperadamente alta. Isto é psicologicamente compreensível; os leitores podem não prestar atenção à classificação, mas se o artigo necessidade, então ele será adicionado aos seus favoritos. E aqui está justamente a maior concentração de artigos úteis e sérios. Acho que os proprietários do site deveriam de alguma forma pensar na conexão entre o número de marcadores e o programa de recompensas se quiserem aumentar esta categoria específica de artigos aqui no Habré.
Algo assim. Espero que tenha sido informativo.
A lista de artigos acabou sendo longa, bem, provavelmente é para melhor. Boa leitura a todos.
Fonte: habr.com