Ángel
@angel@triptico.com
Location: 40.4235492,-3.6617828
105 following, 124 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.
More details about this incident (plus live updates of compromised packages:
https://www.koi.security/blog/shai-hulud-npm-supply-chain-attack-crowdstrike-tinycolor
The Shai-Hulud malware campaign is being called the most dangerous npm supply-chain breach in history, compromising hundreds of widely used packages, including some maintained by CrowdStrike. Attackers injected a malicious script (bundle.js) into popular libraries like @ctrl/tinycolor, enabling automatic credential theft, secret exfiltration, and long-term persistence through hidden GitHub Actions workflows. The malware scans for sensitive tokens and cloud credentials across AWS, GCP, and Azure, making its impact far-reaching. Security experts advise organizations to immediately scan systems for affected packages, remove compromised versions, freeze npm updates, rotate all credentials, and audit repositories for hidden persistence files. The scope of the attack continues to expand as new compromised packages are identified in real time.
The traveler no longer knows where he goes nor where he comes from. He has brief glimpses, yes he does, but they are more and more blurry every time; all is like a mesh of milky lines, pale lights, paths to destinations that have no meaning to him. Sometimes a kid asks him what does he do: "I travel", he says, faking a smile while his eyes try to fix a point and fail.
His life is a hollow pit of departures; here, there, anywhere. He tries to recall his past but a curtain of headache lies in front of it: he barely remembers a loving mother, a cozy blanket, a puppy gone too early.
But soon the traveler is back again in endless corridors, all similar, all white, all convergent to a hub that links to another. He only hopes for one trip more, the one that finally erases him from existence, because he is starting to feel like he's slowly disappearing, mirrors not bothering to reflect his wasted image anymore. "Only one trip more", says to himself while trying to breathe an air thick as mud, blinded by light, almost defeated.
The Brazilian Supreme Court found Bolsonaro guilty of the coup attempt in January 2023 after losing the elections! His sentence: 27 years in jail!
This is how you do it!!! 🇧🇷🇧🇷🇧🇷
Girls, don't cry over Louie,Vaya Con Dios, Don't cry for Louie
He wouldn't waste a tear on you
A fitting eulogy for Kirk is that he tirelessly fought for two ideals: that 70% of the American public was undeserving of the protections of the Constitution, and that tools of violence should be freely available.
Just a reminder that having no empathy for a notoriously dangerous person who has caused demonstrable damage to marginalized people is not the same as promoting violence towards that person.
This is a false equivalency. This is a tool.
The internet never forgets. Your "brilliant" mistakes will come back to bite you in the ass, even after you’re dead.
https://www.snopes.com/fact-check/charlie-kirk-gun-deaths-quote/
Y una vez que lo tengas en el dispositivo intenta abrirlo desde el administrador de archivos o desde los ajustes.
@dangillmor
No.
So much no.
These people are asking us to judge the AT protocol on its own merits, entirely divorced from Blue Sky, the company founded and funded by fascists. These are the "keep politics out of tech" people who wan to believe that any tech can be apolitical.
Blue Sky must be destroyed.
As for the purportedly-apolitical and untainted AT protocol, I must again refer to the sage Jules Winnfield: "Sewer rat may taste like pumpkin pie, but I'll never know."
Ya está disponible la versión 3.0 (2025) de nuestro libro "Fundamentos de Sistemas Operativos: Una Aproximación Práctica Usando Linux". Novedad: un capítulo dedicado a la seguridad.
Es libre (Creative-Commons) y gratuito, puedes descargar el PDF aquí:
https://thenewstack.io/unix-co-creator-brian-kernighan-on-rust-distros-and-nixos/
I guess Another Man's Woman is also crying now.
IIUC,
$ gcc -fpreprocessed -dD -E -P file.c > no_comments.c
should do the trick. You really need a proper C/C++ aware lexer/parser because while simple substitutions
:%s@\_s*//.*\n/\r
in Vim can get thrown off by "//" or "/*…*/" embedded in string-constants. There are additional complexities with multi-line strings and nested comments. I'm not sure if you also intend to take into consideration ":#if 0" blocks.
I keep reading that the “right way” to use AI for coding is to treat it like a team of junior developers.
Wow, every developer’s dream: writing less code, managing more people, and reviewing lots of poorly written code. And with the added bonus that the “junior devs” you are pouring all this time into, will never improve as a result of your efforts.
“If we lose contact with our boats, with our comrades – even for just 20 minutes – we will shut down all of Europe.”
“Our young women and men must come back without a scratch, and all this cargo, which belongs to the people and is going to the people, must reach its destination, down to the very last box.”
“13,000-14,000 containers leave this region every year for Israel. Not a single nail will leave anymore,” he continued.
1. 1. m. Acción y efecto de chorrear.Fuente: Palabra del día del diccionario de la lengua española (RAE)
Sin.:
+ vertido.
+ acobardamiento, acoquinamiento, acojone, acojonamiento.
2. 2. m. Gasto incesante, innecesario y, a la larga, excesivo.
Sin.:
+ despilfarro.
3. 3. m. coloq. Esp. Bronca, reprimenda, rapapolvo.
Sin.:
+ bronca, regañina, rapapolvo, chaparrón, reprimenda, reprensión, regaño.
"She wrote to him fairly regularly, from a paradise of triple exclamation points and inaccurate observations"-- J. D. Salinger, For Esmé—with Love and Squalor
"Vibe-coded build system NX gets hacked, steals vibe-coders’ crypto": https://pivot-to-ai.com/2025/08/29/vibe-coded-build-system-nx-gets-hacked-steals-vibe-coders-crypto/
As someone who spent time in infosec and then more time infosec adjacent, this was painful to read.
1400 folks got hit on this, that is not huge but it sure ain't small either. This will not be the last and it will not be the biggest.
90s macs were beige, until in the early 2000s, when dell went black-and-grey with the Transformers series of chasses and Apple invented colors, while the turbonerds* chased that sexy brushed-aluminum Lian Li look that apple later appropriated for their laptops.
today in nerdhood, the rebels are out here with the MNT Reform or the Teenage Engineering computer-1, inventing their own hyptertext format, and using direct framebuffer graphics because their hardware is so niche and their operating systems so weird that there's no working video driver for that combination.
some of us never learn
* self-descriptive
David Chisnall (*Now with 50% more sarcasm!*) »
@david_chisnall@infosec.exchange
@randahl Perhaps the folks in the EU should meet with Putin (without Trump) and agree to exchange Alaska for complete withdrawal from Ukraine (both are historically parts of the empire that Putin wants to rebuild).
8 Women Composers Who Shaped the Musical World
Discover eight women composers who have shaped the musical world and gave women in music a voice.
by Andrew Olsen
https://www.thecollector.com/women-composers-you-should-know/
Musicians at PG:
https://www.gutenberg.org/ebooks/subject/543
The problem with the Treaty of Versailles was not that reparations are a fundamentally bad idea, it was that they were paid by people who had no say in the decision to go to war and who had already suffered (losing friend and family) in the war. I suspect the twentieth century would have been very different if the reparations had been made by stripping 95% of the Kaiser’s personal wealth, taking the remainder from the rest of the aristocracy who had the power to intervene and did not, and earmarking 20% of the total to rebuilding the affected parts of Germany. Such an approach was infeasible at the time because the allied delegations were stuffed with aristocrats who didn’t want to set that kind of precedent.
Perhaps that won’t be the case with Ukraine. Putin has an estimated personal wealth of $200bn. Other complicit oligarchs add to this total. That’s enough for a lot of rebuilding, on both sides. And bankrupting a war criminal on the way to his trial would be a good disincentive for other autocrats.
-- Franz Kafka, Letter to Max Brod, 1922-07-05
MSRC: Memory safety bugs are the root cause of around 70% of security vulnerabilities.
Normal people: We should deploy things that mitigate those and reduce the percentage by fixing the bugs.
MS senior leadership: Let’s put a thing that introduces entirely new categories of vulnerability into every product and make developers use coding tools that introduce vulnerabilities that experienced developers never would! Then the 30% will get bigger!
What Linux terminal-based tools do you use?
proxy_store on
and proxy_cache_valid
to some huge number, then turn on all options to proxy_cache_use_stale
and proxy_ignore_headers
. You also have to set huge numbers for the inactive
and max_size
arguments in the proxy_cache_path
directives......and even then stuff still gets expired and refetched now and then. It sucks, but this is the closest I've been able to find for this. There used to be a ybc-based program to do this, but it faded out about a decade ago.
David Chisnall (*Now with 50% more sarcasm!*) »
@david_chisnall@infosec.exchange
The tl;dr: as long as you never call setlocale(), you can use strptime()
Never rely on this property in library code. The setlocale
interfaces are not officially deprecated but POSIX2008 introduced better interfaces (the C++11 locale handling is intended as a thin wrapper around these. These APIs first appeared in OS X prior to standardisation and were created as a way of factoring out the support required for Objective-C locale support and moving it into libc).
POSIX2008 introduced the newlocale
function to create a locale object (locale_t
) and variants of most functions that use locales with a _l
suffix that take an explicit locale object. It also redefined the ones that use an explicit locale to use a thread-local locale set with uselocale
in preference to the global one defined with setlocale
.
It is strongly recommended that no new code ever call setlocale
. In particular, a load of the multibyte character conversion routines cannot be made thread safe (the APIs require internal state and have no way of indicating when it is no longer required) and so setting a non-C global locale can cause subtle data corruption in multithreaded code.
It appears that setptime_l
didn’t make it into POSIX (though it is in FreeBSD and Apple libc, and a bunch of other places). If your libc doesn’t provide it, it’s easy to shim safely by wrapping strptime
with uselocale
calls:
char *
strptime_l(const char *restrict buf, const char *restrict format,
struct tm * restrict timeptr, locale_t loc)
{
locale_t oldLocale = uselocale(loc);
char *ret = strptime(buf, format, timeptr);
uselocale(oldLocale);
return ret;
}
This will work on any libc that conforms to POSIX2008.
AI winter is in the air — but we still give it until 2027
(maybe)
https://www.youtube.com/watch?v=vp1-3Ypmr1Y&list=UU9rJrMVgcXTfa8xuMnbhAEA - video
https://pivottoai.libsyn.com/20250823-ai-winter-is-in-the-air-we-still-think-it-has-until-2027 - podcast
https://pivot-to-ai.com/2025/08/23/ai-winter-is-in-the-air-but-we-think-the-ai-bubble-keeps-going-until-2027/ - text
“War is war and hell is hell and of the two, war is a lot worse.” https://www.tumblr.com/jimstares/790549011146981376
1997. I-Con SF convention on the SUNY Stony Brook campus.
We put Vernor Vinge and grey eminence of SF Frederik Pohl on a panel about the Singularity.
Before it started, Pohl asked "What is hell is the Singularity?"
I filled him in.
Right there, in front of Vinge:
"What a load of crap. Here's what's going to happen. We're going to burn through our resources, ruin the environment, civilization will collapse, and the survivors will despise us."
"It turns out the public hates the culture of corporate greed. Let's figure out how we can monetize that hate."
(from my feed elsewhere, it made me laugh)
David Chisnall (*Now with 50% more sarcasm!*) »
@david_chisnall@infosec.exchange
Why include the image at all? The image isn’t even a quote of someone else. The flow seems to be:
I can only assume that the main purpose of the toot is to advertise BlueSky, rather than anything related to the content of the BlueSky post.
I wouldn’t complain if this were the first time, but it’s most of what @rbreich posts.
My rule of thumb for basic politeness is: If doing something benefits others and costs you nothing, would you do it? It’s a very low bar.
Copying the text instead of making a screenshot adds zero effort, but both reduces the bandwidth everyone seeing this needs to use and makes life easier for visually impaired people and people for whom English is not their first language (translation tools work automatically on a lot of Mastodon instances for text, including alt text, but not for images).
The core of rudeness is deciding that your time is worth more than other people’s. When you won’t do something that takes approximately none of your time to save a larger amount of effort for a large number of people who read your posts, that’s very rude.
Unfollowed @rbreich. I am not going to waste time reading posts by people that rude.
One disorienting thing about getting older that nobody tells you about is how weird it feels to get a really passionate, extremely wrong lecture from a much younger person about verifiable historical events you can personally remember pretty well
Hacker News front page today.
Uh-oh.
"AWS CEO says using AI to replace junior staff is 'Dumbest thing I've ever heard'"
https://www.theregister.com/2025/08/21/aws_ceo_entry_level_jobs_opinion/
"Mark Zuckerberg freezes AI hiring amid bubble fears"
https://www.telegraph.co.uk/business/2025/08/21/zuckerberg-freezes-ai-hiring-amid-bubble-fears/
"95% of Companies See ‘Zero Return’ on $30 Billion Generative AI Spend, MIT Report Finds"
https://thedailyadda.com/95-of-companies-see-zero-return-on-30-billion-generative-ai-spend-mit-report-finds/
De verdad, qué chulada de velas y cuánto ingenio aplicado.
Encrypting a Debian install with UKI https://anarc.at/blog/2025-08-20-luks-ukify-conversion #draft
...and we're on Phoronix!
https://www.phoronix.com/news/Illumos-Cafe
#illumosCafe #illumos #OmniOS #OpenIndiana #SmartOS #Tribblix
In the far future, we will all be human emulations running on the mind of AI God!
we have separate areas of sim city for the brown emulations of course
De larva.Fuente: Palabra del día del diccionario de la lengua española (RAE)
1. 1. adj. Dicho de un sentimiento: Que no se manifiesta abiertamente.
Sin.:
+ oculto, encubierto, disimulado, subrepticio, latente.
2. 2. adj. Med. Dicho de una enfermedad: Que se presenta con síntomas que ocultan su verdadera naturaleza.
Sin.:
+ latente, oculto, encubierto.
My friends, I'm so excited and happy to introduce a new project: the illumos Cafe!
The positive and constructive spirit of the BSD Cafe, created and maintained by all the friends who participated from day one in building a strong and friendly community, deserves to spread to other operating systems. Because there are other OSes that deserve attention, certainly more than they're getting right now.
Operating systems based on illumos (like SmartOS, OmniOS, Tribblix, OpenIndiana, etc.) are mature, stable, secure, and perfectly usable for a wide range of tasks. ZFS is native, zones are an excellent method for containerization, and bhyve and kvm coexist beautifully - and so much more, too much to list in a single post.
So from today, the illumos Cafe will stand alongside the BSD Cafe in creating a positive, respectful, and growth-oriented (but also relaxing!) environment, starting right here in the Fediverse with a Mastodon instance and a snac one.
I've written an introductory article about the project, including some technical details. I invite everyone interested to read it: https://it-notes.dragas.net/2025/08/18/introducing-the-illumos-cafe/
Choose your table, take a seat and enjoy your time at the illumos Cafe!
#SysAdmin #IT #BSDCafe #illumosCafe #Community #OpenSource #OSS #illumos #SmartOS #OpenIndiana #ZFS #bhyve #kvm #Fediverse #Mastodon #snac #ITNotes
It was funny…I was listening to @mmasnick on a recent Techdirt podcast episode¹ and as he was praising the ostensible decentralization of BlueSky/ATProto, your post crossed my feed thanks to @cmdln sharing it.
The difference is stark. When BSky decides to do change something, what are my options to go some place else or host my own? A semi-recent post by Bryan Newbold² put the costs at $19–34/month for just the indexer without the PDS aspects.
Meanwhile, what do I need to set up a node to participate in the Mastodon/ActivityPub universe? If my wonderful instance admin, @stefano somehow goes rogue, I can spin up a $1/month VPS³ running snac2 or honk (or maybe GoToSocial, though it's a bit heavier) and it's more than plenty to be a full-fledged player in the ecosystem.
For the cost of one month running an ATProto setup, I can run an ActivityPub instance for 2–3 years.
"Decentralized…I do not think that word means what you (ATProto folks) think it means"
⸻
¹ https://www.techdirt.com/2025/07/08/techdirt-podcast-episode-424-reclaiming-the-internet/
To kind of summarize some of the recent #Bluesky drama. Yesterday Bluesky changed their Terms of Service to require binding arbitration. Users are unhappy, but there's nothing they can do about it because Bluesky is not decentralized and there is no place they can go. Today, Bluesky banned a user for wishing ill of J.K. Rowling for her anti-trans hate. Users are very unhappy, but there's nothing they can do about it because Bluesky is not decentralized and there is no place they can go.
Get it?
Oh! Light goes on. I completely miscategorized the book. It's adult romantasy, not youngling dystopia. This makes the gushing over man pecs more understandable, although it's also getting more genre predictable as we go. Will she fall for the handsome good boy or the steamy bad boy, oh, gee, I wonder which she'll choose.
De cuello.Fuente: Palabra del día del diccionario de la lengua española (RAE)
1. 1. tr. Agr. Cobijar con tierra el pie de los árboles, y principalmente el tronco de las vides y otras plantas.
Sin.:
+ arrendar, aporcar.
2. 2. tr. Mar. Meter estopa en las costuras del buque.
3. 3. tr. Mar. Halar de los acolladores.
Pluralistic: Bluesky creates the world's weirdest, hardest-to-understand binding arbitration clause (15 Aug 2025)
"These days, binding arbitration is everywhere, allowing corporations to proceed with total legal impunity. When a woman died of allergens in her Disney World meal (after being told it was allergen-free), Disney told her widower that he couldn't sue because he'd clicked through a binding arbitration waiver when he signed up for a free trial of the Disney Plus streaming service [...]"
Del lat. batillum.Fuente: Palabra del día del diccionario de la lengua española (RAE)
1. 1. m. Paleta de hierro o de otro metal, para mover y recoger la lumbre en las chimeneas y braseros.
Sin.:
+ badila, hurgón, paleta, hurgonero.
#NGINX Native support for #ACME protocol
https://blog.nginx.org/blog/native-support-for-acme-protocol
#Web #Webserver
"From my rotting body, flowers shall grow and I am in them and that is eternity."
-- Edvard Munch
Literally every good person I know who is working in tech actually wants to be doing something else like gardening or carpentry, says a lot about how much we've all fucked up this industry
Supporting “AI” in its current form is an inherently right wing political position. “AI” exists to further commodify and devalue labor. It’s anti-worker and facilitates the transfer of power to the capitalist class.
Debian 13 "trixie" is released with Ceratopsian by Elise Couper as its default theme, featured across wallpapers, installer, and login screens. https://wiki.debian.org/DebianArt/Themes/Ceratopsian #debian #debian13 #trixie #ReleasingDebianTrixie