https://www.youtube.com/watch?v=ya3rOUEdGis
Jira just resists to switch to Markdown and forces us to use its silly markup language.
For real typesetting, LaTeX is the way to go. But I very, very rarely do that.

Walking back down the narrow stairs with all the crooked, well-worn steps of different heights and lengths was quite challenging.
https://lyse.isobeef.org/hirschhorn-2025-03-30/
For the easter egg hunt, I first looked for a hidden image map link on the pixel dog in the right lower corner itself. Maybe one giant pixel just links to somewhere else, I figured. But I couldn't find any and then quickly moved on. Hence, I naturally viewed the HTML source. Because where else would be a good hiding place for easter eggs, right?
Next, I noticed the
<font>
tags. I thought I had read quite some time ago that they are not an HTML5 thing, but wasn't entirely sure about it. So, I asked the W3C HTML validator. Sure enough. I thought I let you know about the violations. If somebody had found a mistake on my site, I'd love to hear about it, so I could fix it. I'm sorry that my chosen form of report didn't resonate with you all that well. I reckoned you'll also find it a bit funny, but I was clearly very wrong on that.I actually followed the dog cow link to the video, so I ended up on the easter egg. However, I didn't recognize it as such. ¯\_(ツ)_/¯ Oh well.
Regarding my message about the browser quirks: I read your answer that you were arguing against the HTML validator findings. Of course, everybody can do with their sites whatever they likes._
"As últimas semanas, imediatamente antes e desde a queda do governo, têm sido caracterizadas por uma enorme quantidade de decisões, infelizmente muitas delas resultando de uma cedência a interesses particulares ou admitindo que em situações difíceis, a via mais fácil e pior em termos de sustentabilidade é o caminho a seguir. Muitos dos anúncios precisarão ainda de ser concretizados e aí a profundidade e os alertas serão bem mais marcados por parte da ZERO. Porém, se há sempre bons aspetos contemplados, os aspetos fundamentais estragam qualquer bonita pintura." (1/2)
"As últimas semanas, imediatamente antes e desde a queda do governo, têm sido caracterizadas por uma enorme quantidade de decisões, infelizmente muitas delas resultando de uma cedência a interesses particulares ou admitindo que em situações difíceis, a via mais fácil e pior em termos de sustentabilidade é o caminho a seguir. Muitos dos anúncios precisarão ainda de ser concretizados e aí a profundidade e os alertas serão bem mais marcados por parte da ZERO. Porém, se há sempre bons aspetos contemplados, os aspetos fundamentais estragam qualquer bonita pintura." (1/2)
"As últimas semanas, imediatamente antes e desde a queda do governo, têm sido caracterizadas por uma enorme quantidade de decisões, infelizmente muitas delas resultando de uma cedência a interesses particulares ou admitindo que em situações difíceis, a via mais fácil e pior em termos de sustentabilidade é o caminho a seguir. Muitos dos anúncios precisarão ainda de ser concretizados e aí a profundidade e os alertas serão bem mais marcados por parte da ZERO. Porém, se há sempre bons aspetos contemplados, os aspetos fundamentais estragam qualquer bonita pintura." (1/2)
É Goat Perversion dos Impaled Nazarene: https://osmoseproductions.bandcamp.com/track/goat-perversion
É Goat Perversion dos Impaled Nazarene: https://osmoseproductions.bandcamp.com/track/goat-perversion
É Goat Perversion dos Impaled Nazarene: https://osmoseproductions.bandcamp.com/track/goat-perversion
@david.. i see this one but it says its dead. https://watcher.sour.is/?uri=https://ferengi.one/twtxt.txt
Hmm i am not sure how you got the URL with users at the end..
Is it following the same endpoints than https://registry.twtxt.org/swagger-ui/#/users/addUser ?
BTW, I think that the
usage
section has a wrong base URL or something.For example if you enter here: https://watcher.sour.is/conv/4rx5iyq
It says to look for this URL: https://watcher.sour.is/conv/4rx5iyq/api/plain/users
Which seems to return the content from https://watcher.sour.is
Find it here: https://watcher.sour.is
Code base is found here: https://git.sour.is/sour-is/xt
In Mexico you couldn't register the word Sonora (state), nor Taqueria (kind of restaurant) as there are two common words, but perhaps the combination of both is trademarkable, I'm not sure, so many 'taquerias' here don't file a trademark request. It's usually "Taquería [LAST_NAME]" or "Taquería [PLACE]".
At the same time, the word "taqueria" was trademarked in UK, like it would be "Paris" or "Pub" I guess, so basically Sonora Taqueria didn't reply to the cease and desist, based on:
> [Lizbeth García]: A brand may not use a word that is generic or descriptive of the products or services it is putting into circulation on the market.
> Since he (Ismael, Taqueria's representative) didn’t get any response, he decided to leave it in the hands of his law firm.
> In early 2023, after all the noise on the internet and the mobilization caused by this case, an agreement was finally reached with Taquería to settle the matter peaceably.
> In March 2023, Michelle and Sam decided to register the Sonora Taquería brand and logo with the UK Intellectual Property Office.

https://radioambulante.org/en/translation/who-owns-the-taqueria-translation
É só chegar meia hora antes para pegar um ingresso grátis e participat do grupo de estudos em #Python do #SescAvPaulista. https://www.sescsp.org.br/programacao/grupo-de-estudos-em-python-desenho-e-programacao/
https://abav.lugaralgum.com/material-aulas/Processing-Python-py5/LSystem.html
#SescSP #SãoPaulo ![# A fractal esqueletal (lines only) plant drawing. generated from the code below. axioma = "X" regras = {"X": "F+[[X]-X]-F[-FX]+X", "F": "FF" } tamanho = 10 angulo = 25 iteracoes = 4 # repeticoes (voltas na aplicação das regras) xo, yo = 300, 500 def setup(): size(600, 600) frase_inicial = axioma for i in range(iteracoes): frase = "" for simbolo in frase_inicial: substituicao = regras.get(simbolo, simbolo) frase = frase + substituicao frase_inicial = frase print(len(frase)) background(240, 240, 200) translate(xo, yo) for simbolo in frase: if simbolo "F": line(0, 0, 0, -tamanho) translate(0, -tamanho) if simbolo "+": rotate(radians(angulo)) if simbolo "-": rotate(radians(-angulo)) if simbolo "[": push_matrix() if simbolo "]": pop_matrix() ](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/114/268/805/938/744/596/original/71dda69c95d12438.png)=
(aguardando pelos takes dos correspondentes @seyon, @RuteRadio e @ines@ines)
(aguardando pelos takes dos correspondentes @seyon, @RuteRadio e @ines@ines)
https://en.m.wikipedia.org/wiki/Information_Doesn%27t_Want_to_Be_Free
So I won't add much to the topic, what I can say is that this is about being pragmatic. There is some people who's gonna spend their money on books but it requires publicity (polemic topic) and subsidizing creativity with our own money (another controversial one).
Otherwise it's a difficult discipline /profession /industry
#MarilynManson 
#MarilynManson 
#MarilynManson 
https://www.publico.pt/2025/03/31/politica/noticia/ad-distanciase-ps-sondagem-pitagorica-2128048
"AD" - 34.4%
PS - 27.8%
CH - 14.9%
IL - 6%
L - 5.5%
CDU - 3.4%
BE - 2.7%
ADN - 0.7%
PAN - 0.5%
https://www.publico.pt/2025/03/31/politica/noticia/ad-distanciase-ps-sondagem-pitagorica-2128048
"AD" - 34.4%
PS - 27.8%
CH - 14.9%
IL - 6%
L - 5.5%
CDU - 3.4%
BE - 2.7%
ADN - 0.7%
PAN - 0.5%
https://www.publico.pt/2025/03/31/politica/noticia/ad-distanciase-ps-sondagem-pitagorica-2128048
"AD" - 34.4%
PS - 27.8%
CH - 14.9%
IL - 6%
L - 5.5%
CDU - 3.4%
BE - 2.7%
ADN - 0.7%
PAN - 0.5%
What client are you using? @eapl.me
@kat
I really love OSMnx and use it all the time, often with #py5 (which has a cool #shapely integration that helps).
Episode webpage: https://talkpython.fm/episodes/show/495/osmnx-python-and-openstreetmap
Media file: https://talkpython.fm/episodes/download/495/osmnx-python-and-openstreetmap.mp3
I tried a different approach at estimating the disk activity and I think I finally got it right (after almost 10 years … 🤦).
Demo, booting a Windows 2000 VM: https://movq.de/v/1400544cc6/2kboot-ratterplatter-2.mp4
(For this purpose alone, I put a couple of mini speakers into my PC case, so that the noise comes from the right place: https://movq.de/v/a3b2dc0932/speakers.jpg)
The results aren’t too bad, but this thing can’t be super accurate due to the huge I/O caches that we have these days. For the video, I dropped the caches before booting Windows, otherwise you would have heard almost nothing.
FWIW, if you don’t know it yet, this is the equivalent for proper keyboard sound: https://github.com/zevv/bucklespring
I tried a different approach at estimating the disk activity and I think I finally got it right (after almost 10 years … 🤦).
Demo, booting a Windows 2000 VM: https://movq.de/v/1400544cc6/2kboot-ratterplatter-2.mp4
(For this purpose alone, I put a couple of mini speakers into my PC case, so that the noise comes from the right place: https://movq.de/v/a3b2dc0932/speakers.jpg)
The results aren’t too bad, but this thing can’t be super accurate due to the huge I/O caches that we have these days. For the video, I dropped the caches before booting Windows, otherwise you would have heard almost nothing.
FWIW, if you don’t know it yet, this is the equivalent for proper keyboard sound: https://github.com/zevv/bucklespring
Is there some Makefile shenanigans going on maybe?
$V
and $C
being swallowed by the Makefile. I fell in that trap again the other day.
$VERSION@$COMMIT
and its supposed to be replaced with the actual version and commit.
yarnd/ERSION@OMMIT go1.23.4 (+https://.../twtxt.txt; @username)
ERSION? OMMIT? 😅
yarnd/ERSION@OMMIT go1.23.4 (+https://.../twtxt.txt; @username)
ERSION? OMMIT? 😅
But yeah, I sadly have to agree with @bender. 😢