Ángel
@angel@triptico.com
Location: 40.4235492,-3.6617828
99 following, 111 followers
Comprar LA ATALAYA RECORTADA CONTRA EL CIELO (editorial Libros del Futuro)
Sinopsis:
Bran tuvo una adolescencia complicada, y su vida adulta no es mejor. Una sucesión de pérdidas familiares, una gran cicatriz en la cara y sus circunstancias personales han forjado en ella una personalidad esquiva.Y como si fuera una maldición añadida, la protagonista hereda y debe hacerse cargo de una casa familiar, epicentro de buena parte de las desgracias que se abatieron sobre sus seres queridos.
Una visita a la enmohecida y arruinada vivienda, ubicada en un pequeño pueblo madrileño, sumergirá a Bran en una travesía angustiante por túneles oscuros, estancias claustrofóbicas y seres terroríficos.
Improbably Compatible #oldknees
This is one of ~140 comic strips that are in my new book 'Ew, It's Beautiful', available for preorder now! https://site.andrewsmcmeel.com/ew-its-beautiful-incentive
I owe my career to the movie The Big Lebowski.
When I watched it as a young teenager, I wanted to find other people enjoying it so I did my best to setup a PHP forum hosted at home, there were not many choice early 2000 and I struggled a lot to figure how to make apache work with PHP, how to enable port forwarding on my router, how to make mysql work, how to get a domain name (from services like no-ip or dyndns ).
🎳
Tweet by PackyM: "pro tip: You can basically read >100 books per day by asking chatgpt to summarize them for you"What a moron. Does this bonehead really think that reading a summary (IA or not) is the same as reading a book?
I stopped looking for a replacement general purpose search engine a while back.
Instead, I am using the specific search engines of sites I use the most.
This is working well.
https://neilzone.co.uk/2024/07/setting-up-custom-site-specific-search-shortcuts-in-firefox/
The people who hid Anne Frank were breaking the law.
The people who killed her were following it.
#politics #Racism #misogyny #Bigotry #FascistAmeriKKKa #AnneFrank #Nazis #genocide #TheHolocaust #ethics #morality
Digo lo mismo todos los años, así que volveré a hacerlo: vería con buenos ojos que le dieran el premio Príncipe de Asturias de las Letras (perdón, Princesa) a Stephen King, sería un reconocimiento justo a su carrera y aunque causara sorpresa de inicio (como cuando se lo dieron a Leonard Cohen) creo que pasada la sorpresa inicial se reconocería que es una elección buena y justificada.
Los motivos por los que creo que podría ser merecedor de este premio:
1. Se reconoce el género literario del #terror, incomprensiblemente ignorado. Y dentro de este género, Stephen King es el rey absoluto, rey mundial y quizá de todos los tiempos junto a Lovecraft y Poe. Ya es difícil ser el rey absoluto de un género literario, Stephen King lo es.
2. Por su impacto e influencia en la sociedad, habiendo popularizado el género del terror e intregrándolo en la cultura de masas, con multitud de adaptaciones cinematográficas y televisivas.
3. Por su larga, prolífica y dilatada carrera, en la que ha plasmado como pocos la naturaleza, idiosincrasia, aristas y contrastes de la sociedad y la cultura estadounidenses, siendo un completo espejo en el que mirarse.
4. Por la profundidad psicológica de sus personajes, indagando en su historia, sus circunstancias, sus anhelos, sus miedos, que eleva la novela de terror al nivel literario.
5. Porque ya tiene 77 años, está en la edad en la que los escritores reciben los premios importantes si no se han muerto antes; ya no le queda mucho de caminar entre nosotros.
Además de todo esto, es un hombre sencillo y humilde y buena persona. A ver si este año me lee alguien y le conceden el premio antes de que se muera, porque creo que se lo merece.
#libros #literaverso #bookstodon #StephenKing #PrincesaDeAsturiasLetras
People who should: fill your list or scumbags here
The conversation:
Cat: meow
Me: Wow, really?
Cat: meow
Me: This is incredible stuff
Cat: meow
Me: First I've ever heard of it
Cat: meow
The conversation from her viewpoint:
Cat: I'm hungry.
Human: hønk
Cat: Feed me, you big dumb kitten.
Human: hønk
Cat: Look here you dumb shit, I'm a regal predator and I deserve your respect!
Human: hønk
Cat: Your curtains will hear about this
Y eso me ha vuelto a recordar a mi amigo el psiquiatra y a su teoría de cómo la extrema derecha ha monopolizado de manera total al espectro demográfico de gente que está cucú.
And here's another issue with passkeys. Many of us have had the experience of having to help a less technically inclined friend or relative, often remotely, who has had access problems with an account. This can mean resorting to the undesirable but in some situations necessary practice of using their login credentials to get into their account and straighten things out for them. How is one going to do this with passkeys, that may be on a device thousands of miles away? Passkeys will inevitably mean more users locked out of their accounts and at the mercy of the terrible account recovery procedures of firms such as #Google.
BTW, when the Big Tech bros wax poetic about eliminating passwords by requiring passkeys, you can bet they probably don't deal with anyone who doesn't have a phone and whose only access to the Internet is public computers like in libraries. And please don't suggest that someone who may have all their possessions in a shopping cart carry and use a Yubikey (even if USB ports weren't blocked on public computers, as they often are). The Bros often don't have a clue about the real world.
this feels weird to explicitly ask, but if you've had a positive experience with ur #tangara can you get in the comments? it's hard to keep my head in a good place when i'm struggling financially and yet still spending a large chunk of my time assembling units and responding to issues/emails and so much of what i see about it is where it's gone wrong or someone is unhappy. some positivity could really help me rn i think.
CC: @mms@bsd.cafe
Es tal el desconocimiento de ese mundo, que puede aplastarte sin esfuerzo ni remordimiento, que ando pasmado de la desvergüenza que muestran. ¿Sufres, mi niño? ¿Qué te falta?
Le trou des halles, 2025
Dessin au crayon inspiré de l'authentique chantier ubuesque qui occupa Paris dans les 70-80.
Voir les fondations en béton en dessous de ces immeubles, quel vertige !
Some random rambling about a Windows / AMD software bug:
Ever since I built my new PC, I always had the issue that sometimes at midnight, a blank "AMDAutoUpdate.exe" cmd window would open and do absolutely nothing. (See picture 1)
Googling it, I found a lot of people complaining about it. The exe is part of AMDs "Ryzen Master" utility that my motherboards "GCC" tool installed for me. The commonly accepted solution is to just disable the auto update service through the windows task scheduler. But that sounded too easy for me, tonight I actually went through the efforts of finding the root cause.
My first thought was: What is so broken about my hardware / setup that this random tool is just broken, it surely can't just be broken for everyone... right?
Right?....
Well... The tool in question is written in .net, this is very good because
A) .net is easy to decompile / reverse
B) I have written .net code a few years ago
So I went ahead and reversed what the tool does (or at least, what it is supposed to do).
The tool will attempt to download the file "VersionInfo.xml" from some URL that's stored within it's .exe.config file. Looking into that, hilariously enough there are two URLs, one being labeled "Production", the other being labeled "Develpment" (not a typo on my end), you can guess which of the two is commented out :P. However, this does not appear to be the issue, since both files appear to be the same in practice, let's dig deeper.
I noticed the downloaded file ends up being 0kb, so obviously something went wrong.
For downloading they use the "WebClient" class, they set a completion callback in which they call a different method to parse the file and display update option based on it's content. They also wrap the whole "WebClient" invocation into a try/except block, but since no error is being logged, it doesn't seem there is an exception happening. (See picture 2)
However, I noticed the callback is being fired with an object of the type "AsyncCompletedEventArgs" and looking at the documentation, this object has an "error" property that they unfortunately do not check for, nor log it. Instead, if there is an error, the program will simply try to open the 0kb xml, fail and deadlock forever, with absolutely nothing being done in the background.
Using a .NET debugger, I was able to retrieve the error:
ERROR: The request was cancelled: A protected SSL/TLS channel could not be created
Long story short, it turns out that WebClient by default sends a TLS 1.0 request to the server and the server at some point was updated to only support TLS 1.2 and 1.3.
This also means, it is in fact, BROKEN FOR EVERYONE. IN PRODUCTION. FOR POSSIBLY YEARS...
Using a .net recompiler (man .net really has some fancy tooling...), I was able to add the line
ServicePointManager.SecurityProtocol = (SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12);
which fixes the issue and I'm probably the first person in probably years to see the proper "update available" dialog (see picture 3), lmao.
So who's to blame here?
AMD? Microsoft?
I really don't know why this .net API doesn't try newer TLS versions if the older fail and instead requires an explicit flag to be set. On the other hand, AMDs tool is really shitty, doesn't do proper error checking and I would argue this cmd window should never open to begin with, which it wouldn't if they configured the task correctly.
My #ActivityPub developer guide moved to another repository: https://codeberg.org/silverpill/ap-next/src/branch/main/guide.md
It started as a FEP, but has evolved into something bigger.
About the repository:
As stated in the readme, ActivityPub Next is a project dedicated to evolving the ActivityPub protocol.
Currently it only contains the developer guide, but I think that more content will be added over time.
"But they'll take the jobs with them"
A) No they won't. It's expensive as shit to uproot your entire operation, rehire, retrain, and reorganize entire production lines from the ground up, not to mention a gigantic pain in the ass.
B) Even if they do, that will leave a hole in the economy which can be filled by small business and entrepreneurs.
C) Even if it doesn't, trickle down economics is a filthy lie sold to you to keep you complacent. You can do better than a below minimum wage gig economy sidehustle. Demand better from employers.
Illustrations of the “utsuro-bune” (hollow ship), complete with inhabitant, reported to have washed up on the coast of Japan in 1803. Was this a castaway from the West? An embellished folktale? Or even, as some suppose, an extraterrestrial visit? https://publicdomainreview.org/collection/utsuro-bune #ufo
Del fr. immarcessible o immarcescible, estos del lat. tardío immarcescibĭlis, de in- 'in-' y marcescibĭlis 'marchitable', y este der. del lat. marcescĕre 'marchitarse'.Fuente: Palabra del día del diccionario de la lengua española (RAE)
1. 1. adj. Que no se puede marchitar.
Sin.:
+ inmarchitable, imperecedero, eterno, perenne, perpetuo.
Ant.:
+ marchitable.
Happy (?) birthday Ambrose Bierce! The American journalist, born #onthisday in 1842, is best known for his satirical dictionary The Cynic’s Word Book also known as The Devil’s Dictionary. Read it here: https://publicdomainreview.org/collection/the-cynic-s-word-book-1906 #otd
@evan The decision to block these scrapers actually originates from an Codeberg-e.V. internal discussion. The argument for "visibility" in the AI language models was considered. However, the cost on Codeberg is immense (also see https://drewdevault.com/2025/03/17/2025-03-17-Stop-externalizing-your-costs-on-me.html), and we are also not fans of the Big Tech AI companies.
Codeberg is a development platform. If your content needs to be known to all scrapers, you are free to publish valuable resources to a normal website additionally.
They asked us (in Spanish – they didn't speak English, but Italians and Spaniards tend to understand each other)This is because, according to Mr. X, SPANISH AND ITALIAN ARE THE SAME LANGUAGE!
https://web.archive.org/web/20110901215837/http://www.mrxswebpage.com/spanish.htm
Del fr. palafitte, este del it. palafitta, y este del lat. pala ficta 'palos clavados'.Fuente: Palabra del día del diccionario de la lengua española (RAE)
1. 1. m. Construcción que se alza en la orilla del mar, dentro de un lago o en terrenos anegables, sobre estacas o pies derechos.
David Chisnall (*Now with 50% more sarcasm!*) »
@david_chisnall@infosec.exchange
@dvandal @strlcat @davidgerard
Wayland and systemd are both symptoms of the same behaviour, as was PulseAudio:
And that's the kind of thing that you can only get away with if you're able to act as a monopoly, by employing maintainers at key points across the ecosystem.
The biggest problem with Microsoft was not that their monopoly allowed them to be evil, it was that it allowed them to be stupid. A lot of things in the MS ecosystem are actually bad for Microsoft, but they're pushed out because no one inside MS cares enough to do the right thing and no one outside is able to fix the problems. I, personally, don't want the F/OSS OS ecosystem to end up like that.
En sólo unos días Feijóo ha dicho que:
✔️No subiría el Salaría Mínimo Interprofesional
✔️Subiría el gasto en defensa al 5% (subida de impuestos y recortes en gasto social)
✔️No reduciría la jornada máxima a 37,5 horas sin bajar el sueldo
Si eres clase media o baja y votas al PP, deberías pensártelo
The reason Texas is part of the USA is that Mexico made slavery illegal.
Remember the Alamo? A lot of white people don't know is that what the "brave" people in the Alamo were fighting for was slavery.
That's also why it took two years after the civil war ended for enforcement of anti-slavery in Texas. (it wasn't because of slow communication, as is told in revisionist histories, it was because white people willfully defied the law).
Freedom is always worth fighting for.
"Open Source software users are in fact consumers, so they have the right to demand"These morons may have the "right" to demand, but they also have the priviledge of being automatically ignored.
"Developers who release open source must take responsibility for satisfying users, otherwise they'd better not release"This is even a bit funny 😆. Be responsible, or never release!
And regarding you being new to this thing, well, fine, whatever.
My article yesterday sparked a lot of comments on many of the platforms where I published it. Some comments, unfortunately, only served to confirm what I wrote in the article, reasonably from people who hadn't read it. "Open Source software users are in fact consumers, so they have the right to demand" or "Open Source is now in the hands of corporations, so it's fine to be demanding" were the most common comments.
Another common type of comment: "Developers who release open source must take responsibility for satisfying users, otherwise they'd better not release". Or "all Open Source projects and their communities are political".
All of this only confirms what I wrote in the article.
The comment that made me smile? The one in the screenshot.
Sign up for my newsletter for a chance to win an original, hand-inked comic by yours truly. Link below 👇
I love that cats that aren’t domesticated don’t meow when they grow up, but domesticated cats do because they learned humans don’t understand their natural communication, so they keep meowing beyond the kitten stage just for us. So basically cats made up a language just to talk to us. And that language is essentially baby talk.
Never thought I'd be writing official docs for a major open source project begging LLMs to stop fabricating surreal vulnerabilities.
Is this the future??? 😱
Hasta la vista, baby.
https://github.com/django/django/commit/0f60102444d8a2cfb662a7b11b3911b52567ee54
1. 1. m. y f. Persona que inventa, construye o dirige tramoyas de teatro.Fuente: Palabra del día del diccionario de la lengua española (RAE)
2. 2. m. y f. Persona que las coloca, las hace funcionar o trabaja en las mutaciones escénicas.
3. 3. m. y f. Persona que utiliza ficciones o engaños. U. t. c. adj.
Sin.:
+ tramposo, embustero, tramoyón.
When people talk about "survival of the fittest" or "the crime of empathy," I want clips like this to be pressed into the sides of those people's self-serving dumbfuck heads until they cave in.
Magnífica explicación. Hay que darle cariño y leer hasta el final que es cuando todo tiene sentido. Yo también era de los que pensaba que a los ricos no haya que darles ayuda, hay que darles una eutanasia rápida, pero al convertirlo en derecho todo cambia.
Just had one of my beta readers told me, proudly, that they feed one of my novels in progress into a non-local LLM because they didn't understand where a scene came from. Readers, I can't believe I have to say this, but don't do this. I can't speak for every writer out there, but for me, I want my beta readers to actually *connect* with me through the imperfect, pantsy, chaos of my drafts. I'm letting you see the unedited bleeding onto the page. If you can't be bothered to read it, then why are you anyone's beta reader? If you don't understand something, ask! That's what being a beta reader is all about!
They justified it by saying well, giant LLM can spot plot holes in Romance novels better than I can.
If one of my freelance editors does this. I wouldn't know what to do. I don't want to pay someone for just shoving my work into an LLM. What am I even paying you for? But none of my editors have done this, yet. I'm just frustrated and I feel as if I've been betrayed, and like my beta readers don't take me seriously enough to engage in my messy, raw, unedited, texts.
BLAHBYLON'S MUSIC SELECTIONS
I'm sure I've posted this before, but . . .
Dead Can Dance - Anywhere Out of the World
https://culturacientifica.com/2025/06/13/mejor-aprender-a-escribir-con-lapiz-y-papel/
A mí siempre me ha parecido que el aprendizaje tiene un coste. Que el remedio fantabuloso que te da todo sin esfuerzo era una estafa, y yo no soy un ejemplo, que tomo atajos siempre que no me interesa algo, pero aún así hay algo más en usar cerebro y cuerpo al mismo tiempo que lo mejora todo.
https://beige.party/users/rooster/statuses/114603792799576429
Escribí uno de los nombres de Dios en un pedazo de papel, se lo metí en la boca y vivió. Durante 35 años caminó ocupando mi lugar, viviendo una existencia falsa, usando mi aliento.
Cierto día ya no pude soportar la asfixia y necesité morir o recuperar mi respiración. En un momento de fuerza, borre el aleph de su cabeza, y este se desplomó. No murió tal y como mandaba la frase en su frente, porque en realidad nunca estuvo vivo.
No me había dado cuenta de cuánto barro había acumulado a lo largo de los años. Qué profunda era la vergüenza, qué pesados eran los trozos de lodo seco. Mis manos, ahora heridas y sangrantes tras desmenuzar mi golem, finalmente encontraron el pedazo de papel, largamente olvidado.
Y entonces vi que el nombre que había escrito era el mío propio.
Hey @ThePSF, this sucks and does not reflect the values of the Python community. We can't stop blockchain shitheads from using Python, but we can definitely avoid featuring them as paragons of our community. Delete this and apologize.
https://fosstodon.org/@ThePSF/114659276227987491
#LiberaForms, an ethical, libre alternative to Gxgle forms.
https://liberaforms.org/en
#LibreSoftware #EthicalSoftware
My current conspiracy theory: Now that #letsencrypt has more or less destroyed the market for domain certificates and people are more interested in using client/user certificate, Google throws the market a lifeline by removing clientAuth from acceptable certificates in the browser context with some vague "it's about security" arm waving. #NerdTalk
1/4
Estas últimas semanas, al hablar de artistas como Suzi Quatro o Siouxsie Sioux, me he acordado un dato curioso sobre pioneras olvidadas.
Y es que nadie recuerda que el primer grupo 100% femenino de España fueron de Granada.
Así que hoy, en #LaHistorietaMusical, Las Amazonas.
Okay, I didn't want to go on about this, but...
https://my-notes.dragas.net/2025/06/05/when-we-become-cheerleaders-for-our-own-demise/
Because the first step toward freedom is always the same: admitting you might be wearing chains.Can't be said clearer.
@stefano AI is tech cancer. Same as capitalism is societal cancer. It is a self propelling, accellerating decline machine.
In the case of AI, it speeds up climate catastrophe, supercharges exploitation for rare materials and will lead to mass deaths.
Capitalism is the same. It slows down inventions (who says different has no idea), increases waste, lowers empathy and will destroy this planet for us.
The planet doesnt give a rats ass about it but we will be dead.
Stop AI, stop capitalism.
Ever heard of vibe coding?
It’s when the code looks fine, tests pass, vibes are good - so it goes to production. Even if it’s wide open to SQL injection.
I’ve seen it happen.
AI wrote it. Devs trusted it. Management loved it.
Nobody understood it.
We’re trading skill for speed.
And that’s how we lose our freedom.
Vibe Coding Will Rob Us of Our Freedom: https://it-notes.dragas.net/2025/06/05/vibe-coding-will-rob-us-of-our-freedom/
EDIT: Given the trends and the comments, I wrote something off the cuff about it: https://my-notes.dragas.net/2025/06/05/when-we-become-cheerleaders-for-our-own-demise/
#ITNotes #ai #coding #data #ownyourdata #programming #IT #SysAdmin
Also, I'm pretty sure I've said this before, but I'll say it again:
Part of your job as a senior is to tell your juniors about your fuckups. The embarrassing cringe reckless and lazy bullshit that you did when you were new, and the various times you brought down Prod. We ALL did it sometime. And then tell them: the moment you realized you fucked up, I know, the impulse is to try and cover it up, but don't do it. Come to the seniors you trust, and they'll help you unfuck it, and fight management tooth and claw like mamma and pappa bears to defend you from any shitheads in management. Because that's what our seniors did to us.
Happy Pride Month, especially from performative corporations everywhere.
(taken from an unattributed post on a Discord so I can't credit the artist)
LinkGaslighting? - For several months now I’ve continued my project where every day I go back through my archives and clean up broken links in old posts. If something is broken and I can find it in the Wayback Machine (https://web.archive.org/), I replace the link. Lately I’m noticing something new and insidious. Of course there’s a lot of linkrot, where stuff is just gone. (In my archives, Yahoo News and Make’s Craftzine are the two biggest offenders.) Then there’s stuff that’s gone, but the domain has been repurposed by someone else. Sometimes it’s obvious (porn and gambling ahoy!) and other times they create a plausible looking site filled with SEO glurge. And then there’s this third dark pattern I don’t even have a name for yet, where the same entity is still in control of the domain and the link goes to a plausible looking URL, but it’s NOT the page I linked to originally.
Here’s an example. In 2001 I wrote a post (https://www.web-goddess.org/archive/554) about Jenna Bush, saying I sympathised with her and that she was just acting like a college student. In it, I linked to a Salon.com article (http://www.salon.com/mwt/wire/2001/05/30/jenna_bush/index.html) about her. If you follow that link now, you are silently redirected to an article about her beliefs about safe sex (https://www.salon.com/2007/09/25/jenna_bush/). If you don’t look closely, you might miss the fact that the safe sex article is from 2007. If you go to the Wayback Machine, you’ll see that the actual article I linked to was about her buying booze (https://web.archive.org/web/20010605091134/http://www.salon.com/mwt/wire/2001/05/30/jenna_bush/index.html). I’ve now found several other Salon.com links to that redirect to posts about the same general topic of the post, but aren’t the actual one I linked to.
Another example. In 2013 I linked to (https://www.web-goddess.org/archive/11354) a Serious Eats recipe for “tobacco cookies” (http://www.seriouseats.com/recipes/2013/05/tobacco-cookies-recipe.html). If you click that link now, you’re redirected to a recipe for Chocolate Dipped Tuile “Cigarettes” (https://www.seriouseats.com/chocolate-dipped-tuile-cigarettes-cookies-recipe). That one gave me pause. Is that what I originally linked to? If that’s what the recipe is called, why did I call it something else? Here’s the Wayback Machine to the rescue again, confirming that there really used to be a recipe for tobacco cookies (http://www.seriouseats.com/recipes/2013/05/tobacco-cookies-recipe.html). WTF.
I’m not clear on why or how this is happening. Maybe some sort of custom 404 logic that picks out a keyword and sends you to a likely recent link? It’s infuriating though that they don’t give you any warning that it might not be the page you’re looking for. It makes finding broken links that much harder, because they’re actively trying to gaslight me. Links are a contract and a promise. Silently redirecting https://www.web-goddess.org/archive/77747