Resources

PETSCII: un'altra Pixel Art.

petscii
Il PETSCII (PET Standard Code of Information Interchange) è l'ASCII delle macchine Commodore. Rispetto a quello che si può fare in pixel art, o con i caratteri ASCII tipici del PC, è ricco di spigoli acuti e linee curve, e questo lo caratterizza in modo particolare, rendendo immediatamente riconoscibili le immagini, che sembrano tutte realizzate con un vecchio "biscottone".

Ci sono tool di conversione che permettono perfino di realizzare video. Sotto possiamo ammirare come un Commodore 64 con Hard Disk molto più capienta sarebbe stato in grado di fare, in un ipotetico formato di distribuzione video.

pinterest

TOOL: Playscii: open source ASCII art, animation, and game creation program.
documentation, @playscii, tumblr
Some #textmode art using MRMOTEXT tiles, example

TOOL: petscii art renderer

TOOL: rexpaint

image The King of Wolves

Blade Runner - Rachel and Deckard - C64 BASIC Blue PETSCII




C64: Commodore PETSCII Video Effect Tutorial

La Gioia del Principiante

categorie

Jasper Rietman


"Che cos'è?", chiese lei.
"Scacchi", risposi.
"Possiamo giocare?", mi supplicò.
Annuii distrattamente.

The joys of being an absolute beginner – for life è un articolo di Tom Vanderbilt che parla dell'Elisir di Lunga Vita.

Viviamo in un'epoca di cambiamento che fortunatamente può rimettere in discussione molti assunti. Uno dei più nocivi in circolazione è che l'età dell'obbligo (scolastico) corrisponda praticamente all'unico periodo a disposizione nella vita per imparare. E l'articolo spiega come ci sia addirittura un velo di pregiudizio che attende che si accinge ad imparare qualcosa di nuovo. Il padre decide di imparare a giocare a scacchi insieme a sua figlia. Mentre approfondisce un po' della materia per riuscire a trasferirla, comprende che, anche un sistema chiuso ad informazioni perfette che comporta soltanto una manciata di pezzi di 2 colori e 64 caselle è dannatamente troppo complesso, e quindi decide di rivolgersi ad un insegnante.

Quella che segue è una riflessione sull'entusiasmo che induce l'imparare qualcosa di nuovo, di essere finalmente un principiante che muove i primi passi. Sui clamorosi errori che possono essere fatti quando si comincia a saperne qualcosa di più, e subentra il subdolo effetto Dunning Kruger, di come una mente giovane impari per intuito mentre una più matura per sottrazione.

How Lifelong Learning is the Future of Education

[via] image: Jasper Rietman

FastAPI e Rust

fastapi
FastAPI è una delle tecnologie più immediate per creare delle API. Ecco alcune delle feature:

- Documentazione automatica tramite OpenAPI, che permette di fare cose come generare codice Python che sappia parlare con le API.
- Documentazione sull'interfaccia utente che permette di comprendere facilmente e interagire direttamente con l'API.
- Validazione degli input tramite Pydantic, lo stesso strumento usato per generare gli schemi nella documentazione. Fondamentalmente basta annotare il vostro endpoint con gli input/output e questi vengono documentati e validati.
- Facile da testare usando qualcosa come pytest grazie ad alcuni fantastici strumenti inclusi e alla flessibilità dell'iniezione di dipendenza.
- La fantastica documentazione di FastAPI, alcuni dei migliori in giro, dà accesso ad alcune delle feature migliori.
- Facile da ospitare su AWS Lambda usando Mangum.

Ma qualcuno ha deciso di reimplementare il tutto in Rust

[via]

Intro to FastAPI - The Best Way to Create APIs in Python?

Learning FastAPI

Geek Gamers: Hackmaster RPG

Geek Gamers presenta Hackmaster RPG GameMaster's Guide e molte delle sue tabelle, alcune delle quali necessitano di un d10000 (si usano 4 d10).

Più si gioca a HackMaster, più ci si renderà conto di quanto sia diverso rispetto ad altri giochi del genere. Per la maggior parte dei manuali, avere qualche preconcetto su cosa aspettarsi o sull'esperienza di fondo rende la transizione da un altro sistema più facile. Ma spesso non è così con HackMaster; infatti, i principianti a volte hanno un netto vantaggio nell'apprendimento rispetto agli esperti di RPG. Questo perché mentre HackMaster si comporta come un gioco classico, ma la sua meccanica fluida è più simile alla vita reale rispetto a qualsiasi edizione precedente.

Hackmaster features