
#Python is for artists too!
I made some #Python #numpy, #shapely, #trimesh & #py5bot stickers!
PS: I asked the PSF to check if the logos were alright: “you can change the colors and add thing inside, but not change the shape or position of the snakes”. So I had to change my original Python reading club logo…
#Python is for artists too!
I made some #Python #numpy, #shapely, #trimesh & #py5 stickers!
PS: I asked the PSF to check if the logos were alright: “you can change the colors and add elements inside, but not change the shape or position of the snakes”. So I had to change my original Python Reading Club logo…
Demos uma atividade de macramê, jogo rápido, para fazer um chaveiro. Meu colega Danilo fez um diagrama massa do nó base. Se fizer sempre pro mesmo lado ele torce todo, se alternar os lados fica reto resultado (ambas as opções são legais).
Demos uma atividade de macramê, jogo rápido, para fazer um chaveiro. Meu colega Danilo fez um diagrama massa do nó base. Se fizer sempre pro mesmo lado ele torce todo, se alternar os lados fica reto o resultado (ambas as opções são legais).
Test.

10 Ways News Media Manipulate Readers
Media bias is often responsible for reader manipulation, but what constitutes bias in news reporting? Individuals and groups are likely to disagree with both the criteria for determining what puts the “slant” in slanted news and the findings of such considerations. Even to discuss this issue, though, a benchmark of some sort must be used, […]
The post [10 Ways News Media Manipulate Readers](https://listverse.com/2025/09/26/10-ways-news-media-manipulate-rea … ⌘ Read more

O que vocês recomendam para adesivos personalizados?
Printi, 360imprimir, Rei do Sticker?
(no Brasil)
Gente, esta notícia é quente, vai sair o primeiro número da Variável. Tem uma entrevista comigo, estou até meio emocionado (não tenho nem roupa pra estar junto com algumas das figurinhas que aparecem na revista).
https://www.catarse.me/variavel
Gente, esta notícia é quente, vai sair o primeiro número da Variável. Tem uma entrevista comigo, estou até meio emocionado (não tenho nem roupa pra estar junto com algumas das figurinhas que aparecem na revista).
https://www.catarse.me/variavel (para o Brasil)
https://www.indiegogo.com/projects/variavel-magazine (para outros países)
Il faut supprimer le service public d’audiovisuel
En terme de propagande, les médias de service public n’ont qu’un seul réglage et il est maintenant au maximum. Quand au réglage pour l’information, il est malheureusement de plus en plus proche du minimum. Ainsi, quelqu’un à la direction des services audiovisuels publics a par exemple fermement coincé la manette sur « Tout le temps » lorsqu’il […] ⌘ Read more
The big QR code canine, has been one of my favourites - because even after a few months, I still find the pose really cute. Always thought a chibi version is a necessary addition and now I finally drew it.

long month 
https://villares-shop.fourthwall.com (International)
https://umapenca.com/villares (BR)
#Python #CreativeCoding #Processing #py5 #TShirt #GenerativeArt #SupportArtists
iOS 26 Battery Life Suffering? Here’s Why & How to Fix It
iOS 26 is in the wild, and aside from the mixed reactions to the Liquid Glass interface, there are also wildly different reports of battery life performance post-update. A notable number of iPhone and iPad users are complaining throughout social media and online forums that iOS 26 battery drains faster than it did before, and … Read More ⌘ Read more
#MaradoWeekly #WeeklyPlant Week 37
You can still help sponsor the Brazilian national #Python conference!
You can also donate a ticket so that a student can attend!
#PythonBrasil2025
mobile navigation bar :3

«1977 United States Environmental
Protection Agency
Graphic Standards System
Designed by Steff Geissbühler,
Chermayeff & Geismar Associates
The EPA Graphic Standards System is one of the finest examples of a standards manual ever created. The modular and flexible system devised raised the standard for public design in the United States.
The book features a foreword by Tom Geismar, introduction by Steff Geissbühler, an essay by Christopher Bonanos, scans of the original manual (from Geissbühler’s personal copy), and 48 pages of photographs from the EPA-commissioned Documerica project (1970–1977).»
Should I make more T-shirts?
https://villares-shop.fourthwall.com/
https://umapenca.com/villares/
#Python #Processing #py5 #CreativeCoding #FLOSS #numpy #shapely #trimesh
ok so i have found a genuine twt hash collision. what do i do.
internally, bbycll relies on a post lookup table with post hashes as keys, this is really fast but i knew i’d inevitably run into this issue (just not so soon) so now i have to either:
1) pick the newer post over the other
2) break from specification and not lowercase hashes
3) secretly associate canonical urls or additional entropy with post hashes in the backend without a sizeable performance impact somehow

Hoje continua, com o segundo e último dia, o…
Festival Japão. Torna-Viagem | Parte II
“Conheça o programa de hoje e embarque connosco nesta viagem ao Japão.
A partir das 15h00, no Teatro Ribeiro Conceição - Município de Lamego.”
#museudelamego #festivaljapaotornaviagem #raquelochoa
#museusemonumentosdeportugal
#teatroribeiroconceicao #portugalexpo2025 #OsakaemPortugal
#vaagostudio #TRC #Lamego
@lyse@lyse.isobeef.org no, as mentioned this “diagonal arrow” eye shape, is usually used for a smug expression. The optional white part, is in this case, where the dogs sclera would be visible, while they have their eyes, like this.
Here is a comparison between a real dog, making the face it is based on, and the exaggerated drawn version.

Drawn based on a quick doodle, the canine returns victorious, from the battle of Hot Topic bargain bin, as smug as can be.
Whoever will be the first to inform him, the spikes aren’t real gold and it’s most likely not even leather, meaning it’s not what he’s really been searching the universe for, better prepare themselves, to be jumped on, bitten and shredded by claws.

A culinária desta casa é cada vez mais definida pelo YouTube, são os tempos
Festival Japão. Torna-Viagem | Parte II
Hoje arranca a segunda parte do Festival JAPÃO. TORNA-VIAGEM.
Marcamos encontro no Teatro Ribeiro Conceição - Município de Lamego, a partir das 18h30.
#museudelamego #festivaljapaotornaviagem #raquelochoa
#museusemonumentosdeportugal
#teatroribeiroconceicao #portugalexpo2025 #OsakaemPortugal
#vaagostudio
#Lamego #TRC
we are now parsing and recursively fetching remote feeds somewhat successfully, gotta work on the media proxy and markdown way more, so so many fucky edgecases….my friend’s feed with like four posts parsed correctly so i tried this account’s feed and well now im not going to bed on time
we are now parsing and recursively fetching remote feeds somewhat successfully, gotta work on the media proxy and markdown way more, so so many fucky edgecases….my friend’s feed with like four posts parsed correctly so i tried this account’s feed and well now im not going to bed on time
edit: remaking demo video
Já cá canta a 7ª edição do #SHIFTER em formato revista! Todos os números são bons e têm o seu quê de especial - este com o tema “RIP INTERNET” promete não ser diferente nisso…
E tu também podes contribuir para o jornalismo independente e encomendar a tua revista!
https://shifter.pt/loja/produto/revista-7-rip-internet/
@zvava@twtxt.net I never used any of the social media platforms, that’s why I’m probably ignorant.
I don’t understand the concept of a retwt. Just quote the (relevant) parts from whereever and comment on that. Or post a link instead of a quote. Sounds simple enough. :-) That’s also has the benefit that it works with every source, no matter what. Since it’s called retwt, I’d imagine this to only work (well) with whatever messages the system itself offers. But I could be wrong. What would be the benefit of having a dedicated message type or structure for “hey, look at that” messages in your opinion?
Hmm, what’s a content warning?
More stuff!
https://www.redbubble.com/i/t-shirt/Recursive-hexagons-by-villares/173676693.MV45S
#MaradoWeekly #WeeklyPlant Week 36
Novidade no #Python 3.14 muito bem explicada pelo animado @mathsppblog@mathsppblog !
search page, bookmarks page, improved thread view (that i will probably improve further), as well as a logo and a whole ui redesign. it is truly all coming together…were i to mark any items off the roadmap :p
Sabemos que (no hemisfério norte) a noite mais longa do ano é em Dezembro, mas em Lamego, cidade das Noites Longas, é de 7 para 8 de Setembro que acontece a “Grande Noite da Romaria de Portugal” (os Lamecenses chamam-lhe “a noitada”). Arruadas por rusgas populares que alegremente percorrem a cidade cantando temas populares e cantigas ao desafio, pelo rufar típico dos bombos e alegres toques de concertinas, preenchem a noite até ao amanhecer - é a noite em que a cidade não dorme.
Já não tenho idade para essas coisas (mental, que física sou ultrapassado na boa por muitos foliões!), e amanhã é dia de trabalho, pelo que este ano me fiquei pela batalha das flores que aconteceu durante a tarde e para a qual - imaginem! - não se encontravam fotos com licenças livres, algo que aproveito para colmatar 😇
#MaradoWeekly #WeeklyPlant Week 35
Adoro esse ponto reforçado pelo @lr, no Python Fluente! Sempre uso uma frase parecida com essa nas minhas aulas!
«Para entender uma atribuição em Python, leia primeiro o lado direito: é ali que o objeto é criado ou recuperado. Depois disso, a variável do lado esquerdo é vinculada ao objeto, como uma etiqueta colada a ele. Esqueça as caixas.»
LR in Python Fluente: Variáveis não são caixas
@kat@yarn.girlonthemoon.xyz had to add an env variable to this pod’s configuration to increase the max media file size for this one LMAO
and when suzuki airi world domination comes, you can consider yourselves ready because i showed you this video ;)
Parece que já foi inaugurado o museu (online) das promessas quebradas: https://museudaspromessas.pt/
replies and following implemented! next step is further parsing of post contents, rendering threads, and then maybe i can finally start adding remote feeds…! though i kinda wanna redo the whole ui ^^’
Folks I finally made something I wanted to make for a long time, a T-Shirt design thing.
Available at Rednubble https://www.redbubble.com/i/t-shirt/numpy-shapely-trimesh-and-py5-by-villares/173500912.7H7A9?asc=u
And also available in Brazil at Uma Penca: https://umapenca.com/villares/
You can also buy stickers and other items… soon my “Python Reading Club” and “Python is also for artists!” designs will be available. This will help support my free and open source activities. I make free and open educational resources, I teach at several places and I need to make ends meet.
#python #numpy #shapely #trimesh #py5 #creativeCoding #FLOSS
Folks I finally made something I wanted to make for a long time, a T-Shirt design thing.
Available at Redbubble https://www.redbubble.com/i/t-shirt/numpy-shapely-trimesh-and-py5-by-villares/173500912.7H7A9?asc=u
And also available in Brazil at Uma Penca: https://umapenca.com/villares/
You can also buy stickers and other items… soon my “Python Reading Club” and “Python is also for artists!” designs will be available. This will help support my free and open source activities. I make free and open educational resources, I teach at several places and I need to make ends meet.
#python #numpy #shapely #trimesh #py5 #creativeCoding #FLOSS
Folks, I finally made something I wanted to make for a long time, a T-Shirt design thing.
Available at Redbubble https://www.redbubble.com/i/t-shirt/numpy-shapely-trimesh-and-py5-by-villares/173500912.7H7A9?asc=u
And also available in Brazil at Uma Penca: https://umapenca.com/villares/
You can also buy stickers and other items… soon my “Python Reading Club” and “Python is also for artists!” designs will be available. This will help support my free and open source activities. I make free and open educational resources, I teach at several places and I need to make ends meet.
#python #numpy #shapely #trimesh #py5 #creativeCoding #FLOSS
Segunda notícia que leio do mesmo jormal, mesmo dia, sobre a #AmálIA.
Este pôs-me ligo a resmungar com o título - e não melhorou.
O título é: “Equipa de peritos” está a analisar “possíveis impactos legais” do Amália, incluindo nos direitos de autor
Pôs-me a resmungar porque o projecto até já era para ter sido lançado, agora tem data de lançamentk para setembro (sim, este mês) e afinal… ainda nem fizeram aquele que devia ser o primeiro passo? Então e se agora afinal os dados não podem ser usados? Ou uma parte deles - vão tirá-los da base de dados iniciais e retreinar os modelos?
A questão é tão óbvia que até os jornalistas se lembraram de a fazer. E aí é que comecei mesmo a resmungar. O responsável pelo projecto podia ter dito “a legislação não impossibilita o início dos trabalhos.” Porque claro que não impossibilita. Mas o problema é que iniciar os trabalhos com todos os dados sem saber quais é que vão ser excluídos pode até ser contraproducente. E se afinal nenhum pode? Lá se foram os 5.5M€ que a brincadeira custou?
Mas a resposta foi pior, foi “Sendo um projeto público, desenvolvido em ambiente de investigação e seguindo um modelo de código aberto, a legislação não impossibilita o início dos trabalhos.”
½
Ni Hao; bīng qílín!
I’m just dropping in, to emphasize my love for ice cream and the Chinese crawler bots, allocating their time and resources, towards scraping my humble website.

To show my gratitude, I’ve even added a random little dog generator to https://thecanine.ueuo.com/sparkle.html so that everyone can pick up their own custom dogFT, on their journey through my site.
#MaradoWeekly #WeeklyPlant Week 34
Fixing old mistakes
You know, I think I do actually like it here better than my other social media. It’s slower and quieter, but it feels more organic and nobody’s trying to sell me anything, promote their podcast, or change the way I think. It’s just… nice!
No bluedwarf.top is not any social media site, it’s free speech and you can moderate which post categories you see.No nonsense
I think social media ruined the Web. Think about how much happier and social people would be without those sites feeding themm inflammatory posts and articles.
Interactive demo of #shapely’s centroid for the triangle :)
import py5
from shapely import Polygon, Point
def setup():
py5.size(400, 400)
py5.stroke_join(py5.ROUND)
def draw():
py5.background(200)
pts = ((100, 100), (300, 100),
(py5.mouse_x, py5.mouse_y))
xs, ys = zip(*pts)
cx = sum(xs) / len(xs)
cy = sum(ys) / len(ys)
tri = Polygon(pts)
py5.no_fill()
py5.stroke_weight(1)
py5.stroke(0, 200, 0)
py5.shape(Point(cx, cy).buffer(5))
py5.stroke(0, 0, 200)
py5.shape(tri.envelope.buffer(2))
py5.shape(tri.envelope.centroid.buffer(5))
py5.stroke_weight(3)
py5.stroke(0)
py5.shape(tri)
py5.fill(0)
py5.shape(tri.centroid.buffer(2))
py5.run_sketch(block=False)
#Python is for artists too @ #SescAvPaulista
(Oficina do Clubinho Gráfico aos domingos)
bluedwarf.top is a very nice social media adress. Thanks!
Joining the Clippy profile picture club, now that I finally finished my custom one.

guys try Bluedwarf.top its so good and it works on every single browser even ones from 1990 its the best social media youll find
Why everyone is quitting social media ⌘ Read more
After around 3 years, I managed to make my “smallest recognizable canine”, even smaller. So here’s the all new, smallest recognizable canine 2.0:

#MaradoWeekly #WeeklyPlant Week 33
#MaradoWeekly #WeeklyPlant Week 32
I have a #CreativeCoding course at Domestika, teaching the first steps of #Python and #py5. The feedback from students always makes me happy!
Check out this work by a student:
https://www.domestika.org/en/projects/1841169-programacion?ttag=a_b_a_villares
And other testimonials:
I have a #CreativeCoding course at Domestika, teaching the first steps of #Python and #py5. The feedback from students always makes me happy!
Check out this work by a student:
https://www.domestika.org/en/projects/1841169-programacion?ttag=a_b_a_villares
And other testimonials:
@eric@itsericwoodward.com I prefer to call what we’ve built here really an “ecosystem”. A network isn’t really an apt description. Twtxt/Yarn is arguably IMO the purest decentralised non-social social media ecosystem I think in existence today 🤣
“Talvez não fosse bem nisto que estava a pensar uma parte dos que votaram nos partidos da direita, quando diziam ‘acabar com a mama’.” — Margarida Botelho, Actual
👉 Lê aqui: https://www.avante.pt/pt/2697/opiniao/180499
Tuve de ir ver ao estudo propriamente dito.
Parece que a PCGuia trocou as legendas de dois dos resultados e a coisa é ainda mais incrível que antes: só 3 em cada 10 trabalhadores em Portugal é que não usam IA no seu trabalho. Volto a perguntar: será credível?
Fui à procira da fonte, vi que tinham um documento de resumo, fui ver e dei com isto… e agora tenho ainda menos confiança nestes números.
Segundo o resumo publicado na #PCGuia a um estudo da @kpmg@kpmg só 2 em cada 5 trabalhadores em Portugal não usam #IA. Será possível?
@movq@www.uninformativ.de having to go to a gopher proxy to see a text document better served on readily available web servers… 🤭, but I digress. Verbatim text:
What's Missing from "Retro"
~softwarepagan
------------------------------------------------------------------
You know, often, when I say I miss older ways of computing or
connecting online, people tell me "there's nothing stopping you
from doing that now!" and they are technicay correct in most cases
(though I can't, for example, chat with friends on MSN ever
again...) However, let me explain that while this type of thing can
*sort of* fill that hole in my heart, it isn't *the same.*
Say, for example, I wanted to connect with others over a BBS. This
wouldn't offer the same types of connections it used to. While
there are BBSes around with active users, they're no longer there
to discuss movies, Star Trek, D&D, games, etc. They're there to
discuss *BBSes.* The same can be said for Gopher, old-school forums
and all sorts of revival projects (such as Escargot, Spacehey,
etc.) Retrocomputing enthusiasts, while they have a variety of
interests, are often in these spaces to discuss the medium itself
and not other topics. This exists at a stark contrast from how
things were in the past, where a non-tech-inclined person may learn
the tech to connect with likeminded others (as I did as a
Zelda-obsessed kid.)
The same can be said of old media. People will say "well, nobody is
stopping you from watching old shows/movies now!" Again, they are
technically correct. I can go home right now and watch *Star Trek:
The Next Generation* to my heart's content. It will never again,
however, be current, or new. When something is new, it serves as a
shared cultural experience. Remember how "Game of Thrones* felt in
the mid-to-late 2010s? Yeah, that.
It's sad. I sustain myself on a mixed diet of old things, new
things, and new things intended for old millenials like me who like
old things. It can be bittersweet.
Sabias que vais poder ver ao vivo, e de forma completamente GRATUITA, bandas como THEN COMES SILENCE, MINUIT MACHINE, DARKWAYS, NNHMN, SIIE, SUICIDE COMANDO e muitas outras? Vai ao site oficial e vê quais são os concertos a pagar e os de livre acesso para te orientares já com a tua agenda! Está tudo aqui: www.fadeinfestival.com
#Extramuralhas
A #musiquinta é para músicas ou bandas com nome de cidade, estado ou país.
Laibach é “the Austrian German name of the Slovenian capital Ljubljana” e também p nome da banda escolhida. Tem várias músicas com nomes de países (especialmente graças ao álbum Volk) mas escolho uma música que fala sobre um continente: Eurovision.
Mas que sarilho é este em que me meti?
(Spoiler alert: @o_sarilho@o_sarilho ! )
#MaradoWeekly #WeeklyPlant Week 31
Está a chegar ao fim a 15ª edição do #ZigurFest, o festival em #Lamego onde inclusão, acessibilidade e diversidade são valores centrais.
Ficam aqui fotos do último dia, e interesse em saber as datas para 2026!
quero os vossos memes e edits da turma da mônica
pra começar aqui vai este encontrado no bisky
How do you get your man pages to hyphenate? Mine doesn’t do it.

@kat@yarn.girlonthemoon.xyz Ahh what do you mean by images don’t embed? They definitely should! By default however all domains are blocked, so you might want to either allow some domains or just put in a .* entry to allow all/any domsins. Screenshot attached 
#MaradoWeekly #WeeklyPlant Week 30
My website has 0 depreciated tags now and all identical IDs, were merged into a single class. This also improves, how the text on top of the page, is aligned on mobile.

for tradition purposes
This is your friendly reminder that you could be making #PaperObjects with #Python and #py5, you know?
https://github.com/villares/Paper-objects-with-Processing-and-Python/
(Mind you that GitHub images are mostly failing to load here today for some unknown reason)
If you like this, support my work:
https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724
https://liberapay.com/Villares
https://wise.com/pay/me/alexandrev562
#Processing #CreativeCoding

Since Fastly acquired and recently shut down glitch.com, some of my ancient webapps are no longer available, nor do I have any plans to make them available again - all had either zero, or very few monthly visits, used outdated libraries and would be a waste of money, to continue hosting and updating elsewhere.
All art archives remain unaffected and all projects shut down before 2025, were already permanently deleted, but if there’s someone out there, still relying on the recently discontinued projects, somehow - you can reach out and request their source code.
These requests will only be honoured, until the end of this year, when we plan to permanently delete, all of this data (both webapps and files only hosted on Amazons CDN).
Canine out °_°
juice=juice the best group to ever do it
A look at the issues list of a project, and you can easilly see how misguided the whole thing is:
https://github.com/eu-digital-identity-wallet/av-app-android-wallet-ui/issues
We ate the #burgers and drank the #beers before taking a picture to the #books during the second #BBB (Books, Beers and Burgers) of #2025 in #Lamego - oops!
guys oh my god i went to the flea market and i found a WORKING POCKET PC PDA FOR 10 BUCKS. WE ARE SO BACK
Been mucking around with designing my own camper (floor plan). 
Just a random drawing

have you ever wanted to see an idol play violin live on stage? your wish has been granted
Hm, maybe pumpkin: https://64.media.tumblr.com/e1aedc97e3c4929de60304a2c7b274f2/tumblr_mzt4m2SeWk1t2as4so9_r1_1280.pnj Looks a hell lot uglier than I remembered. :-D So, perhaps it was a different one. :-?
Your brown and gray is a lovely combination.
working on a new astroJS based site and i hate being shit at web design because like i have the media for it ready (it’s for my fandom creations which are all done and ready to be shared here lol) but i keep agonizing over the design T__T
#Musiquinta das #Trevas em honra do #Ozzy
Diz o anúncio deste tema que qualquer música sobre “inferno, demônios, vampiros ou qualquer outra referência ao submundo” serve… Ora, em 2020 estava uma tourné anunciada com #MarilynManson e o Ozzy, que foi cancelada porque o Ozzy precisou de iniciar tratamentos, e depois houve o lockdown. Essa tourné serviria para promover o album “WE ARE CHAOS” (que nunca chegou a ser tocado ao vivo), e nele há trevas infinitas, neste “INFINITE DARKNESS”…