>
> This requirement applies to “certified Android devices” that have Play Protect and are preloaded with Google apps. The Play Store implemented similar requirements in 2023, but Google is now mandating this for all install methods, including third-party app stores and sideloading where you download an APK file from a third-party source.
It's not hard to generate a static HTML page that loads your game to run on the browser with #pyodide (WASM). And it comes with an assets editor and a #chiptune making tool.
https://github.com/kitao/pyxel
It's not like I'm expecting any loss: I rarely sell music, and when I do it is rarely to the states (I don't know why, I think my stuff ought to be way more popular! 😁). But still, it is disheartening to see there is now an effective wall, a country where I won't be able to (directly) reach. Congratulations to everyone involved.
[PS: if you're puzzled about what is this all about - a number of European countries, including Portugal, won't be shipping stuff to the US due to legal uncertainty regarding Trump's tariffs.]
.envelope
object/propriety in #shapely yesterday, before that I used .bounds
(a min/max of points tuple), but envelope is good to know because it provides an easy way of getting the centroid and the area of the bounding box, which can be very useful.
n
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)
#py5 #python #creativeCoding
https://around.com/the-lie-of-ai/
Long read, it starts with Claude Shannon and Markov chains...
> ESC/P standard.
> because there is virtually no market for these devices anymore, meaning new ones are very, very expensive.
I think dot matrix printers are still pretty common in many Point of Sales (POS) registers right? At least here in AU they're very common. I had a quick look myself today, there seems to be quite a solid market for these types of printers. In fact even EPSON still sell Dot Matrix printers themselves 🤣
(Oficina do Clubinho Gráfico aos domingos)

https://discuss.python.org/t/diataxis-and-python-documentation/41836
(aos Sábados das 12h às 15h, na Rádio Barcelos)
Emissão de 23 Agosto 2025
39 músicas de bandas portuguesas, incluindo 7 que integram o catálogo da ANTI-DEMOS-CRACIA:
. The Dreams Never End - Perdido
. Marciano - John Said
. Ameeba - Lizard Face
. Sci Fi Industries - TriVial
. Kokori – Time Traveler (sedation mix)
. Turning Point – Espelho
. Zero à Esquerda - Porque Tens Tanto Poder
https://www.sinfonias.org/playlists/1961-playlist-podcast-23-agosto-2025
#kokori
(aos Sábados das 12h às 15h, na Rádio Barcelos)
Emissão de 23 Agosto 2025
39 músicas de bandas portuguesas, incluindo 7 que integram o catálogo da ANTI-DEMOS-CRACIA:
. The Dreams Never End - Perdido
. Marciano - John Said
. Ameeba - Lizard Face
. Sci Fi Industries - TriVial
. Kokori – Time Traveler (sedation mix)
. Turning Point – Espelho
. Zero à Esquerda - Porque Tens Tanto Poder
https://www.sinfonias.org/playlists/1961-playlist-podcast-23-agosto-2025
#kokori








@EsquerdaNet@EsquerdaNet https://masto.pt/@EsquerdaNet/115071753190472828
@EsquerdaNet@EsquerdaNet https://masto.pt/@EsquerdaNet/115071753190472828
@EsquerdaNet@EsquerdaNet https://masto.pt/@EsquerdaNet/115071753190472828
I never used hardcopy terminals, either. We did have a dotmatrix printer, but that was just used as a regular printer.
Inkjets, I don’t know. They were pretty fascinating and cool when they came out. A lot faster than dotmatrix and obviously quiter. They never gave me much trouble, actually. But I switched to a laser printer long before crap like DRM’ed ink cartridges became a thing.
gemini://gemini.conman.org/boston/2025/08/21.1
> A further check showed that all the network blocks are owned by one organization—Tencent [4]. I'm seriously thinking that the CCP (Chinese Communist Party) encourage this with maybe the hope of externalizing the cost of the Great Firewall [5] to the rest of the world.
(One of the end goals is to simulate a hardcopy terminal on my old box. I’m waiting for another cable to arrive, I don’t have USB there. And then use
ed(1)
like it was meant to be used! 😅)https://movq.de/v/850e04ba36/VID_20250821_180801.mp4.mp4
https://movq.de/v/850e04ba36/closeup.jpg
https://thehousefoundation.bandcamp.com/track/nota
https://thehousefoundation.bandcamp.com/track/nota
https://thehousefoundation.bandcamp.com/track/nota
https://whc.unesco.org/en/list/936/
"Whatever AI Looks Like, It’s Not"
(notice the photo by Thomas Schmitt that illustrates the article)
https://archive.ph/I4nRA
Gente fumando no ponto de ônibus!
Poxa, vá fumar no seu canto e não incomode quem precisa esperar o ônibus.
Tenham juízo e cumpram o código de estada: pela vossa vida e a dos outros.
jt_rebelo https://ciberlandia.pt/@jt_rebelo/115062006902257868
Tenham juízo e cumpram o código de estada: pela vossa vida e a dos outros.
jt_rebelo https://ciberlandia.pt/@jt_rebelo/115062006902257868
Tenham juízo e cumpram o código de estada: pela vossa vida e a dos outros.
jt_rebelo https://ciberlandia.pt/@jt_rebelo/115062006902257868