1.5M ratings
277k ratings

See, that’s what the app is perfect for.

Sounds perfect Wahhhh, I don’t wanna
lostaff
lostaff

Ciao Tumblr–

Qualche settimana fa abbiamo annunciato un aggiornamento alle nostre Linee guida della Community sui contenuti per adulti e abbiamo ricevuto molte domande e pareri. Per prima cosa, ci rendiamo conto che non è una transizione facile, e ci scusiamo. Inoltre, sappiamo che potremmo spiegare meglio cosa stiamo facendo. Era evidente che non sarebbe stato un compito facile e apprezziamo la tua pazienza mentre affrontiamo le sfide e i limiti delle segnalazioni di decine di miliardi di GIF, video e foto.

Da oggi, 17 dicembre, le nostre nuove linee guida entrano in vigore. Questo significa che inizieremo a nascondere, non a eliminare, post che contengono GIF, video e foto che violano le nostre linee guida accessibili al pubblico. Lo ripetiamo, si tratta di un problema complesso, e nelle prossime settimane segnaleremo gradualmente, e attentamente, più contenuti per adulti (sì, continueremo a fare errori, ma, se tutto va bene, saranno sempre di meno.)

Per noi è inoltre di fondamentale importanza chiarire le domande che ci sono state poste più spesso.

Tumblr sarà sempre un luogo dove esplorare la vostra identità. Qui le community marginalizzate sono sempre state accolte, e continueranno ad esserlo. Riconosciamo totalmente l’impegno speciale di Tumblr verso queste comunità e ci impegniamo ad assicurare che le nostre nuove linee guida non mettano a tacere le importantissime discussioni che hanno luogo qui ogni giorno. Le conversazioni LGBTQ+, l’esplorazione della sessualità e di genere, gli sforzi a documentare le vite e le sfide dei lavoratori del sesso e post con immagini, video e GIF sulla rettificazione di attribuzione di sesso sono tutti esempi di contenuti che, oltre ad essere consentiti su Tumblr, sono anche attivamente incoraggiati.

Desideriamo anche ripetere alcune informazioni contenute nel nostro post di supporto:

I tuoi contenuti non verranno cancellati. Se i tuoi post sono stati segnalati secondo le nuove linee guida, verranno nascosti al pubblico e saranno solo visibili a te. Puoi fare ricorso a tali segnalazioni se ritieni che i contenuti non fossero per adulti. Le future modifiche delle funzioni renderanno ancora più facile la gestione dei ricorsi per coloro che hanno diversi post segnalati. Il tuo blog non verrà eliminato se hai postato contenuti per adulti in passato e non c’è nulla che tu debba fare se hai interagito finora con contenuti per adulti; verranno semplicemente segnalati e non saranno più pubblici. Non dimenticare che puoi scaricare i tuoi contenuti. Dopotutto appartengono a te, e per noi questo è importante.

Che cosa è ancora permesso? Abbiamo notato molta preoccupazione riguardo i contenuti non permessi dalle linee guida, ma vogliamo anche assicurarci che tu sappia esattamente cosa è ancora permesso:

Contenuti scritti come erotismo, nudismo impiegato per temi politici o di attualità e immagini di nudi presenti in ambito artistico, come sculture e illustrazioni, possono essere liberamente postati su Tumblr. Ricorda, però, che illustrazioni e fotografie fotorealistiche, come foto, video e GIF, rappresentati persone reali che espongono genitali o capezzoli femminili (sì, sappiamo che odiate questo termine) o raffiguranti atti sessuali non sono consentite dalle nostre linee guida.

Esempi di eccezioni ancora permessi, ma per cui potreste dover fare ricorso perché classificate in modo errato, sono: l’esposizione di capezzoli femminili per l’allattamento, momenti prima o dopo il parto e situazioni legate alla salute, come ad esempio immagini successive alla mastectomia o ad interventi chirurgici relativi al cambiamento di sesso.

Gli strumenti automatici miglioreranno. Ricevere segnalazioni errate per i propri post non è piacevole; capiamo e ammettiamo che troppi post siano stati segnalati per errore da quando abbiamo annunciato le nuove linee guida. Con dieci miliardi di GIF, video e foto da verificare e milioni di nuovi post al giorno, abbiamo davvero bisogno del vostro aiuto per migliorare.
Più ci aiuterete segnalando contenuti non permessi e facendo ricorso quando ritenete che alcuni contenuti siano stati segnalati erroneamente, migliori saranno i risultati delle classificazioni dei nostri strumenti automatici. Maggiori saranno i contenuti verificati da questi tool, più accurate saranno le loro distinzioni tra contenuti consentiti e vietati. Un altro elemento fondamentale è che i vostri contenuti non saranno eliminati se vengono segnalati erroneamente e tutti i ricorsi verranno inviati a una persona reale, che attuerà le misure necessarie.

Amiamo Tumblr e le community che qui si sentono a casa. Voi siete Tumblr. Questo luogo è sempre stato lo specchio delle voci e delle community che lo popolano. Continuate come sempre ad aiutarci a rendere Tumblr la community che volete che sia.

<3

thegiallo-en

Again, this is shit. Just mark the stuff as nsfw. Fuck censorship.

#Devember 2018 - days 11&12&13

I’ve studied things to implement SFX for hits. I was thinking about using a physics materials matrix, or creating a custom component with an audio type member. Than I would like to combine many sub-sounds to make SFXs non-repetitive. I’m still undecided about what to do. I could try to raytrace the hitpoint to get the material, but I cound hit something else and play a wrong sound. I could send two sound types as 2 bytes, into the gameplay event of weapon hit, but then GFX could become GameplayFX instead of GraphicsFX, and the sounds would be generated diffetent for each player. I could send a seed together with the types so that I could generate the same sounds, but it would be a lot of data.

To reduce the data sent I’ve worked on the normals. A hit has a normal that gets sent to the clients. I’ve experimented with three methods to compress the normals.

The first one is the simplest: linearly normalize the values of the coordinates to the range 0-255. This uses 3 Bytes.

The second one uses 2Bytes, sending only x in 0-255 range, y in 0-127 range, the sign of z in the last bit of Y. Z is derived using the constraint that the normal is of length 1.

The third is the more complex and in theory the more precise. It uses 3 Bytes, but instead of using only the value combinations laying on the cyrcumpherence in the 0-255 3D space, it uses the most values in that 3D space. Simply the 3Bytes give a 3D vector that is then normalized, getting back the normal.

I derive the value of the Bytes using the Bresenham algotithm to get a set of points, of which I keep the one that gives the smallest error.
I read about this idea here: https://kwasi-ich.de/blog/2012/10/03/bytenormals/ and got the codefor Bresenham here: https://gist.githubusercontent.com/yamamushi/5823518/raw/10a1065ddb1db4f2210d3ba9989e1e87998ca612/bresenham3d


Testing the 4 versions ( 3 + the float one ), it seems that all 4 give un-distinguishable graphic results. So I’m using the 2Bytes one, getting from 12Bytes to 2Bytes. 10Bytes gained per shot hit.

You can get the code here:
https://bitbucket.org/theGiallo/km0/src/8c9c32964fd6a12bd2c17d0fbcc3b0174694d653/proto00/7DFPS-proto00/Assets/scripts/tracking/Gameplay_Event.cs?at=F%2Fgameplay_events#lines-177

devember programming devlog gamedev km0 unity3d

#Devember 2018 - days 7&8

In these two days I’ve been workign on creating temporary GFXs for weapon shots and hits. Today I’ve got them to show on clients. I’m using a line renderer for the weapons shots and a text mesh pro text for the hits. I’m aligning the text with the normal of the hit. I’ll have to rotate it to face camera or to rotate it randomly or to rotate it with time. Also scaling through time could help.

devember programming unity devlog gamedev km0

#Devember  2018 - day 5

I’ve started working on the gfx management. I’ve implemented a templetized pool, different from the MHLabs one, because I wanted a slightly different thing.
I’ve made a GFX_Manager, that should manage a pool of GFX for each gameplay event (for now). GFXs will auto put themselves back into the pool after some time, so it should suffice to activate one, but the pools let you track the activated ones. I think I could update them in the manager update and make GFX without the Update function.

devember devlog gamedev programming km0 unity3d
lostaff

Un Tumblr migliore e più positivo

lostaff

Sin dalla sua fondazione nel 2007, Tumblr è un luogo di espressione creativa e aperta al cuore della comunità e della cultura. Rifacendoci alle parole del nostro fondatore David Karp, siamo orgogliosi di aver ispirato una generazione di artisti, scrittori, creatori, curatori e pionieri pronti a ridefinire la nostra cultura e contribuire a rafforzare l'individualità.

Nel corso degli ultimi mesi, e ispirati dal nostro ricco passato, abbiamo pensato seriamente a chi vogliamo essere per la nostra comunità e abbiamo lavorato duramente per gettare le basi al fine di creare un Tumblr migliore. Ci siamo resi conto che per continuare a mantenere la nostra promessa e il nostro posto nella cultura, specialmente quando si evolve, dobbiamo cambiare. Alcuni di questi cambiamenti sono iniziati con la promozione di un dialogo più costruttivo tra i membri della nostra comunità. Oggi stiamo facendo un altro passo avanti, non permettendo più i contenuti per adulti, compresi i contenuti sessuali espliciti e la nudità (con alcune eccezioni).  

 Cerchiamo prima di essere inequivocabili su ciò che non deve essere confuso con l'odierno cambiamento dei regolamenti: pubblicare qualcosa che è dannoso per i minori, compresa la pornografia infantile, è ripugnante e non ha posto nella nostra comunità. Abbiamo sempre adottato, e adotteremo sempre, una politica di tolleranza zero per questo tipo di contenuti. A tal fine, investiamo continuamente nell'applicazione di questi regolamenti, compresi il monitoraggio delle macchine standard del settore, un team crescente di moderatori umani e strumenti utente che facilitano la segnalazione degli abusi. Collaboriamo inoltre strettamente con il National Center for Missing and Exploited Children e con la Internet Watch Foundation, due preziose organizzazioni all'avanguardia nella protezione dei bambini dagli abusi, e attraverso queste collaborazioni segnaliamo le violazioni di questi regolamenti alle autorità preposte all'applicazione della legge. Non potremo mai impedire agli utenti con cattive intenzioni di tentare di abusare della nostra piattaforma, ma la nostra massima priorità è mantenere la comunità il più sicura possibile.

Cosa sta cambiando quindi?

I post che contengono contenuti per adulti non saranno più consentiti su Tumblr, e abbiamo aggiornato le nostre Linee guida della comunità per riflettere questo cambiamento dei regolamenti. Riconosciamo che Tumblr è anche un luogo per parlare liberamente di argomenti come l'arte, la positività sessuale, le relazioni, la sessualità e il percorso personale degli utenti. Vogliamo essere certi di continuare a promuovere questo tipo di diversità di espressione nella comunità, quindi i nostri nuovi regolamenti cercano di trovare un equilibrio.

Perché lo stiamo facendo?

Secondo la nostra continua aspirazione, Tumblr deve essere un luogo sicuro per l'espressione creativa, la scoperta di sé e un profondo senso di comunità. Mentre Tumblr continua a crescere ed evolversi, e la comprensione del nostro impatto sul nostro mondo diventa più chiara, abbiamo la responsabilità di prendere in considerazione tale impatto in diverse fasce di età, demografia, culture e mentalità. Abbiamo passato molto tempo a valutare i pro e i contro dell'espressione nella comunità che include contenuti per adulti. Così facendo, è diventato chiaro che senza questo contenuto abbiamo l'opportunità di creare un luogo in cui più persone si sentono a proprio agio ad esprimersi.

In conclusione: su Internet non mancano i siti con contenuti per adulti. Lasceremo a loro questi contenuti e concentreremo i nostri sforzi per creare l'ambiente più accogliente possibile per la nostra comunità.

Cosa succede ora?

A partire dal 17 dicembre 2018 inizieremo ad applicare questi nuovi regolamenti. I membri della comunità che hanno contenuti che non sono più consentiti su Tumblr riceveranno un avviso in anticipo e, se lo desiderano, possono fare appello o preservare i loro contenuti al di fuori della comunità. Tutti i cambiamenti non avverranno da un giorno all'altro, dato che l'ampio ambito di questa complessità richiede tempo.

Un'altra cosa: filtrare questo tipo di contenuti rispetto, ad esempio, a una protesta politica che include nudità o la statua del David, non è semplice. Ci affidiamo a strumenti automatizzati per identificare i contenuti per adulti e gli esseri umani per aiutare ad addestrare e tenere sotto controllo i nostri sistemi. Sappiamo che ci saranno errori, ma abbiamo fatto del nostro meglio per creare e applicare un regolamento che riconosca l'ampiezza di espressione che vediamo nella comunità.

Cosa ancora più importante, saremo il più trasparente possibile con te circa le decisioni che stiamo prendendo e le risorse a tua disposizione, tra cui informazioni più dettagliate, miglioramenti del prodotto e più moderatori di contenuto per interfacciarsi direttamente con la comunità e contenuti.

Come te, anche noi amiamo Tumblr e quello che significa per milioni di persone in tutto il mondo. Svolgiamo le nostre azioni per amore e speranza per la nostra comunità. Non sempre lo faremo bene, soprattutto all'inizio, ma siamo determinati a rendere positiva la tua esperienza.

Jeff D’Onofrio

CEO

thegiallo-en

Fuck this. Fuck censorship. Just flag content and ask people the consent to watch.

#Devember 2018 - Day 3&4

Yestarday I’ve set up the gameplay events system, so that is possible to enqueue an event, that the server will send once per frame to the clients. The client reads it and still does nothing.
Today I’ve set up the firing of these events into the player characters, so that when firing an event will be sent to the server and if something was hit another event is enqueued.
These events will need to store more data, e.g. weapon type, PC owner, ecc.
Still the clients do not manage these events. I’ll implement a system to initiate gfxs and sfxs at the start of the event. For now weapons are only hitscan, so one spawn at one time suffices. In the future, with projectiles, I’ll need more events at different times.

devember programming gamedev devlog unity km0