Non sono un grande fan dell’ammettere di aver sbagliato, ma lo farò perché in effetti ho sbagliato.
Dopo aver letto il post di @riking, sono tornato indietro e ho riletto il codice (cosa che ammetto pienamente di aver dovuto fare prima) e il modo in cui stavo testando avrebbe comunque raggiunto il limite. Spiegherebbe anche perché alcune persone non hanno ottenuto il badge “Out of Love” sui forum di NaNo, pur pensando di averne diritto.
allora ritiro volentieri la mia richiesta di modificarlo! Tuttavia, sarebbe ottima una maggiore chiarezza nella documentazione. Aggiungerò qualcosa al badge.
Penso che sia effettivamente il limite di richieste a creare confusione. Quando lo raggiungono, credono di aver esaurito i like, ma non è questo il caso, almeno per quanto ho capito da questa discussione.
Possiamo migliorare il messaggio di errore per spiegare meglio il motivo di questo comportamento?
Vediamo cosa riesco a trovare. Non l’ho mai visto di persona, ma farò delle ricerche (a meno che @ClawdiaWolf non abbia il testo specifico, dato che lo ha vissuto più di me.)
È una di quelle cose che “avrei dovuto controllare prima”, perché la stringa è il testo rate_limiter.by_type.create_like. Se avessi mai cercato nella sezione personalizzazione l’avrei vista, semplicemente non mi era mai venuto in mente.
Questo è lo screenshot più recente di quando stavo testando le cose:
Parlando come partecipante al NaNo di novembre dell’anno scorso, è esattamente quello che ho notato. I post del NaNo sono generalmente molto apprezzabili
Tuttavia, per esperienza, se veniva indicato di attendere un’ora, dopo quell’ora riuscivo a mettere mi piace solo una o due volte, dopodiché appariva un messaggio con un nuovo tempo di attesa, ad esempio 4 ore. Si tratta del limitatore anti-spam che si attiva invece del limite ai mi piace?
Ho osservato un comportamento simile su altri siti basati su Discourse…
Ho raggiunto costantemente i limiti (nella ricerca del badge Higher Love) su uno dei forum in cui sono attivo e gli avvisi per aver raggiunto il limite giornaliero di like sono indistinguibili dagli avvisi per aver superato il limite di spam dei like. Ecco i messaggi che ho ricevuto il 20 aprile (gli orari sono in UTC+8).
Suppongo che il primo messaggio fosse per aver superato il limite di velocità, mentre il terzo per il limite giornaliero. Se non avessi ricevuto il messaggio centrale, non credo sarei stato in grado di distinguere la differenza. Sono anche confuso perché, se i like si resettano alle 00:00 UTC (08:00 UTC+8), il terzo messaggio non ha senso (o forse i limitatori di spam dei like hanno timeout così lunghi?). Per la precisione, all’epoca avevo il livello di fiducia 1, nel caso possa essere utile.
Credo che il punto centrale della discussione sia che i nostri messaggi di errore diventano estremamente confusi riguardo al limite dei like e che nessuno sa esattamente cosa stia succedendo.
Sono in totale e violento disaccordo sul fatto che questo sia “estremamente confuso”.
Hai raggiunto il numero massimo di mi piace. Riprova tra 14 ore.
Quali altre parole inglesi potrebbero essere usate qui per renderlo chiaro? A me sembra abbondantemente chiaro cosa stia succedendo.
Grazie per aver condiviso l’affetto! Ti restano solo pochi mi piace per oggi.
Il messaggio sopra è un’ulteriore comunicazione, un vantaggio, un avviso anticipato che indica sei vicino a esaurire i mi piace per la giornata, quindi forse è il momento di dare priorità a quelli che ti restano invece di consumarli tutti come fossero caramelle?
L’unica cosa che riesco a pensare è:
hai raggiunto il limite di 50 (o qual è il limite, varia in base al livello di fiducia) mi piace
hai aspettato 1 ora fino alle 00:00 UTC quando i limiti giornalieri di mi piace si resettano
ovviamente questo varierà in base alla tua posizione e a quando hai esaurito tutti i mi piace. Potresti averli usati tutti 23 ore prima delle 00:00 UTC o potresti averli usati tutti 1 ora prima delle 00:00 UTC
hai poi usato altri 50 mi piace entro un’ora, momento in cui devi attendere il prossimo giorno UTC 00:00 affinché le cose si resettino di nuovo
Sono solo un osservatore che non ha mai raggiunto il “limite di like” in vita mia, ma il problema più grande qui sembra essere l’intero concetto di limite, che risulta confuso. Sembra ragionevole che un utente riceva messaggi contraddittori: i like sono un meccanismo utile e positivo che dovresti usare, ma… non troppo?!
Da quanto ho visto, alcuni utenti non usano mai i like, mentre altri si divertono a mettere like a più cose possibile. Dato che non sarà mai il caso che tutti gli utenti usino i “like” in modo coerente, quali sono davvero le conseguenze negative nel permettere agli utenti di mettere like a loro piacimento? Se si tratta di limitazioni del server o di un problema reale legato agli indicatori di spam, forse c’è un modo semplice per chiarire, nel messaggio, perché esiste il limite, in modo che non sembri così arbitrario.
Seppellita nell’incipit c’è la modalità con cui hanno alterato i livelli di fiducia. Mi aspetto che i like più attivi avrebbero raggiunto il TL3, che ha un enorme aumento giornaliero dei like di 2×. Per i dettagli, vedi Understanding Discourse Trust Levels.
Quindi, in un certo senso, si tratta di una ferita autoinflitta.
Ho letto quel post molte volte e non mi è mai venuto in mente che i modificatori del limite giornaliero sono presentati in modo equilibrato e non vanno toccati.
Dato che sono stati modificati e hanno generato un messaggio di errore che ha la stessa forma di un altro messaggio di errore (propongo che nessuno di noi possa aspettarsi che i messaggi vengano letti, data l’attività che li attiva), sembra che la soluzione sia modificare quei messaggi di errore in quell’istanza per spiegarli meglio per la loro comunità, che è straordinariamente grande e ha la propria cultura di interazione.