C++ Encounters of the Rusty Zig Kind
There comes a time in any software developer’s life when they look at their achievements, the lines of code written and the programming languages they have relied on, before wondering whether there may be more out there. A programming language and its associated toolchains begin to feel like familiar, well-used tools after you use them for years, but that is no excuse to remain rusted in place.
While some developers like to zigzag from one language and toolset to another, others are more conservative. My own journey took me from a childhood with QuickBasic and VisualBasic to C++ with a bit of Java, PHP, JavaScript, D and others along the way. Although I have now for years focused on C++, I’m currently getting the hang of Ada in particular, both of which tickle my inner developer in different ways.
Although Java and D never quite reached their lofty promises, there are always new languages to investigate, with both Rust and Zig in particular getting a lot of attention these days. Might they be the salvation that was promised to us C-afflicted developers, and do they make you want to zigzag or ferrously oxidize?
Solving Problems
As hilarious it is to make new programming languages for the fun of it, there has to be some purpose to them if they want to be more than a gag. That’s why Whitespace and Brainf*ck are great for having some (educational) fun with, while Forth is a serious and very much commercially successful language. Meanwhile there’s still an ongoing debate about whether Python may or may not be an esoteric language, mostly on account of it granting whitespace so much relevance that would make the Whitespace developers proud.
This contrasts heavily with languages like C and consequently C++ where whitespace is not relevant and you can write everything on a single line if that’s your kink. Meanwhile in Ada, COBOL and others case sensitivity doesn’t exist, because their developers failed to see the point of adding this ‘feature’. This leads us to another distinguishing feature of languages: weakly- versus strongly-typed and super-strongly typed languages.
If one accepts that a type system is there to prevent errors, then logically the stronger the type system is, the better. This is one reason why I personally prefer TypeScript over JavaScript, why Java reflection and Objective-C messaging drove me up various walls, why my favorite scripting language is AngelScript, why I love the type system in Ada and also why I loathe whoever approved using the auto keyword in C++ outside of templates.
With those lines marked, let’s see what problems Rust and Zig will solve for me.
Getting Ziggy
The Zig language is pretty new, having only been released in early 2016. This makes it four years younger than Rust, while also claiming to be a ‘better C’. Much of this is supposed to come from ‘improved memory safety’, which is a topic that I have addressed previously, both in the context of another ‘improved C’ language called TrapC, as well as from a security red herring point of view. Here again having a very strong type system is crucial, as this allows for the compiler as well as static and dynamic analysis tools to pick up any issues.
There is also the wrinkle that C++ is already an improved C, and the C11 standard in particular addresses a lot of undefined behavior, which makes it a pretty tall order to do better than either. Fortunately Zig claims to be a practically drop-in solution for existing C and C++ code, so it should be pretty gentle to get started with.
Unfortunately, this is the part where things rapidly fell apart for me. I had the idea to quickly put together a crude port of my ncurses-based UE1 emulator project, but the first surprise came after installing the toolchain. My default development environment on Windows is the Linux-like MSYS2 environment, with the Zig toolchain available via pacman.
A feeling of dread began to set in while glancing at the Getting Started page, but I figured that I’d throw together a quick ncurses project based on some two-year old code that someone said had worked for them:
const std = @import("std");
const c = @cImport({
@cInclude("curses.h");
});
pub fn main() !void {
var e = c.initscr();
e = c.printw("Hello World !!!");
e = c.refresh();
e = c.getch();
e = c.endwin();
}
Despite the symbol soup and chronic fear of fully writing out English words, it’s not too hard to understand what this code is supposed to do. The @cImport() block allows you to include C headers, which in this case allows us to import the standard ncurses header, requiring us to only link against the system ncurses library later on. What’s not inspiring much confidence is that it’s clear at this point already that Zig is a weakly-typed language, bringing back highly unwanted embedded JavaScript flashbacks.
While prodding at writing a standard Makefile to compile this code, the reality of the Zig build system began to hit. You can only use the zig command, which requires a special build file written in Zig, so you have to compile Zig to compile Zig, instead of using Make, CMake, Ninja, meson, etc. as is typical. Worse is that Zig’s API is being changed constantly, so that the sample build.zig code that I had copied no longer worked and had to be updated to get the following:
const std = @import("std");
pub fn build(b: *std.Build) void {
const target = b.standardTargetOptions(.{});
const optimize = b.standardOptimizeOption(.{});
const exe = b.addExecutable(.{
.name = "ncurses",
.root_source_file = b.path("main.zig"),
.target = target,
.optimize = optimize,
});
exe.linkSystemLibrary("c");
exe.linkSystemLibrary("ncurses");
b.installArtifact(exe);
}
With this change in place, I no longer got compile errors for the build file, but even after deleting the .zig-cache folder that the toolchain creates I kept getting the same linker errors:
While I’m sure that all of this is solvable, I was looking for a solution to my problems, not to get new problems. Instead I got a lack of strong typing, an oddly verbose syntax, ever-shifting APIs, being strong-armed into giving up the build tools of one’s choosing and finally some weird linker errors that probably require constant nuking of caches as one has to already suffer through with CMake and Gradle.
It is time to zigzag out of dodge to the next language.
Rusted Expectations
As mentioned earlier, Rust is a few years older than Zig, and in addition it has seen a lot more support from developers and companies. Its vibrant community is sure to remind you of these facts at any opportunity they get, along with how Rust cures all ills. Ignoring the obvious memory safety red herring, what problems can Rust solve for us?
Following the same pattern as with Zig, we first have to set up a development environment with the Rust toolchain and the ability to use ncurses. Unlike with Zig, we apparently cannot use C (or C++) code directly, so the recommendation is to use a wrapper. From its code we can worryingly tell that it is also a weakly-typed language by the use of type inference, and the fact that the unsafe keyword is required to cooperate with C interfaces gives even great cause for concern. Ideally you’d not do the equivalent of hammering in raw assembly when writing C either, as this bypasses so many checks.
Regardless, the task is to figure out how to use this ncurses-rs wrapper, despite it already being EOL-ed. Rather than dealing with this ‘cargo’ remote repository utility and reliving traumatic memories of remote artefact repositories with NodeJS, Java, etc., we’ll just copy the .rs files of the wrapper directly into the source folder of the project. It’s generally preferred to have dependencies in the source tree for security reasons unless you have some level of guarantee that the remote source will be available and always trustworthy.
Although you can use the rustc compiler directly, it provides an extremely limited interface compared to e.g. Clang and GCC. After trying to understand and massage dependency paths for the included files (modules) for a while, the sad result is always another fresh series of errors, like:The frustrating end to trying out Rust.
At this point any enthusiasm for doing more with Rust has already rapidly oxidized and decayed into sad shards of ferrous oxide.
Workflow Expectations
Most of my exposure to Rust and Zig prior to this experience had been from a theoretical and highly academical perspective, but actually trying to use a language is when you really begin to develop feelings that tell you whether the language is something you’re interested in. In my case these feelings were for both languages primarily frustration, mixed with an urge to get away from the whole thing as soon as possible.
This contrasts heavily with my recent experiences with COBOL, which saw me working for days on code and figuring out the language, but with a feeling of almost giddy joy at grasping yet another concept or mechanism. What helped a lot here is that the COBOL toolchains are just typical GCC compilers with the whole feature set, which means that you can use them with any build system of your choice.
Even with the Ada toolchain and its multi-step process of module dependency resolving, compiling and linking you can use these tools any way you like. It’s this kind of freedom that is at least in my view an essential part of a good development environment, as it gives the developer the choice of how to integrate these into their workflow.
The workflow with Zig and Rust reminds me mostly of the harrowing struggle with Android development and its Gradle-based environment. You get similar struggles with just getting the basic thing off the ground, are always dealing with baffling errors that may or may not be related to a component that’s a few versions too old or new, and basically it’s just a gigantic waste of time.
Even ignoring whether Zig and Rust are or can become good languages, it is this complete disregard for individual workflow preferences that’s probably the most off-putting to me, and reason to avoid these ecosystems at all cost. Something which I wish I could do with Gradle as well, but I digress.
In the end I think I’ll be sticking with C++, with a bit of C and an increasing amount of Ada and Fortran on the side. Unless you’re being paid big bucks, there is no reason to put yourself through the suffering of a workflow you loathe.
Ora Piaggio batte bandiera turca. La svolta Baykar tra rilancio e sfide industriali
@Notizie dall'Italia e dal mondo
Rilancio del bimotore executive P.180 Avanti, produzione dei droni TB3 e Akinci, creazione di un centro di manutenzione aeronautica di livello europeo per motori e cellule. Sono questi i punti principali del piano industriale di Piaggio Aerospace sotto la gestione Baykar, definito “ambizioso” e sostenuto
Notizie dall'Italia e dal mondo reshared this.
Il Pentagono accelera sulla cantieristica. Al via il primo appalto da 5 miliardi
@Notizie dall'Italia e dal mondo
Proseguono gli sforzi della Casa Bianca per rilanciare la cantieristica navale americana, un settore oggi rallentato da colli di bottiglia e ritardi che rischiano di compromettere la postura strategica degli Stati Uniti. A tal fine, il Pentagono ha annunciato
Notizie dall'Italia e dal mondo reshared this.
DIY Book Lamp is a Different Take on the Illuminated Manuscript
People have been coming up with clever ways to bring light to the darkness since we lived in caves, so it’s no surprise we still love finding interesting ways to illuminate our world. [Michael] designed a simple, but beautiful, book lamp that’s easy to assemble yourself.
This build really outshines its origins as an assembly of conductive tape, paper, resistors, LEDs, button cells, and a binder clip. With a printable template for the circuit, this project seems perfect for a makerspace workshop or school science project kids could take home with them. [Michael] walks us through assembling the project in a quick video and even has additional information available for working with conductive tape which makes it super approachable for the beginner.
The slider switch is particularly interesting as it allows you to only turn on the light when the book is open using just conductive tape and paper. We can think of a few other ways you could control this, but they quickly start increasing the part count which makes this particularly elegant. By changing the paper used for the shade or the cover material for the book, you can put a fun spin on the project to match any aesthetic.
If you want to build something a little more complex to light your world, how about a 3D printed Shoji lamp, a color-accurate therapy lamp, or a lamp that can tell you to get back to work.
youtube.com/embed/ggw1bmISklU?…
Tutto su SSH, la società finlandese di cyber-security puntata da Leonardo
@Informatica (Italy e non Italy 😁)
Leonardo acquisirà una quota del 24,55% della società di cybersecurity SSH, diventandone il maggiore azionista. Numeri, business e soci dell'azienda finlandese
L'articolo proviene dalla sezione #Cybersecurity di #StartMag la testata diretta da Michele
Informatica (Italy e non Italy 😁) reshared this.
«Un genocidio redditizio»: Francesca Albanese denuncia il sistema economico dietro la distruzione israeliana di Gaza
@Notizie dall'Italia e dal mondo
La relatrice speciale conclude il rapporto con un appello: «I genocidi del passato sono stati riconosciuti troppo tardi. Questa volta possiamo e dobbiamo intervenire prima. La
Notizie dall'Italia e dal mondo reshared this.
Remcos, nuove tecniche per eludere le difese e rubare dati: come difendersi
@Informatica (Italy e non Italy 😁)
È stata identificata una campagna di phishing sfruttata dai criminali informatici per diffondere una nuova variante del malware Remcos, usando account e-mail compromessi di piccole aziende o scuole. È dotato di nuove tecniche di elusione e
Informatica (Italy e non Italy 😁) reshared this.
Nuova campagna malware Silver Fox: diffonde RAT e rootkit tramite falsi siti web
Gli esperti hanno scoperto una nuova campagna malware chiamata Silver Fox (nota anche come Void Arachne) che utilizza falsi siti web. Le risorse presumibilmente distribuiscono software popolari (WPS Office, Sogou e DeepSeek), ma in realtà vengono utilizzate per diffondere il RAT Sainbox e il rootkit open source Hidden.
Secondo Netskope Threat Labs, i siti di phishing (come wpsice[.]com) distribuiscono programmi di installazione MSI dannosi in cinese, il che significa che questa campagna è rivolta a utenti di lingua cinese. “Il payload del malware include Sainbox RAT, una variante di Gh0st RAT e una variante del rootkit open source Hidden”, hanno affermato i ricercatori.
Non è la prima volta che Silver Fox usa questa tattica. Ad esempio, nell’estate del 2024, eSentire ha descritto una campagna rivolta agli utenti cinesi di Windows tramite siti che presumibilmente erano progettati per scaricare Google Chrome e distribuire il RAT Gh0st. Inoltre, nel febbraio 2025, gli analisti di Morphisec scoprirono un’altra campagna su un sito web falso che distribuiva ValleyRAT (noto anche come Winos 4.0) e un’altra versione di Gh0st RAT.
Come riportato da Netskope, questa volta gli installer MSI dannosi scaricati da siti falsi sono progettati per avviare un file eseguibile legittimo shine.exe, che carica la DLL dannosa libcef.dll utilizzando una tecnica di caricamento laterale. Il compito principale di questa DLL è estrarre ed eseguire lo shellcode dal file di testo 1.txt presente nel programma di installazione, che alla fine porta all’esecuzione di un altro payload DLL: il trojan di accesso remoto Sainbox.
“La sezione .data del payload studiato contiene un altro binario PE che può essere eseguito a seconda della configurazione del malware”, osservano gli esperti. “Il file incorporato è un driver rootkit basato sul progetto open source Hidden“
Il suddetto Trojan Sainbox ha la capacità di scaricare payload aggiuntivi e rubare dati, mentre Hidden fornisce agli aggressori una serie di funzionalità per nascondere processi e chiavi correlati al malware nel registro di Windows sugli host compromessi.
L’obiettivo principale del rootkit è nascondere processi, file, chiavi e valori di registro. Come spiegano i ricercatori, utilizza un mini-filtro e callback del kernel per raggiungere questo obiettivo. Hidden può anche proteggere se stesso e processi specifici e contiene un’interfaccia utente accessibile tramite IOCTL.
“L’utilizzo di varianti di RAT commerciali (come Gh0st RAT) e rootkit open source (come Hidden) offre agli aggressori controllo e furtività senza richiedere molto sviluppo personalizzato”, afferma Netskope.
L'articolo Nuova campagna malware Silver Fox: diffonde RAT e rootkit tramite falsi siti web proviene da il blog della sicurezza informatica.
Leonardo investe nella sicurezza cyber. L’accordo con la finlandese Ssh
@Notizie dall'Italia e dal mondo
Leonardo entra nel capitale di Ssh Communications Security Corporation, storica azienda finlandese della cybersecurity, con un’operazione da 20 milioni di euro che comporta l’acquisizione del 24,55% delle quote. Il gruppo italiano diventa così il principale investitore industriale della società, nota
Notizie dall'Italia e dal mondo reshared this.
Turchia. Arrestati dirigenti e vignettisti di una rivista satirica
@Notizie dall'Italia e dal mondo
Dopo la denuncia e le proteste degli islamisti radicali, quattro dirigenti e vignettisti di "Leman" sono stati arrestati per "offesa ai valori religiosi"
L'articolo Turchia. Arrestati dirigenti e pagineesteri.it/2025/07/01/med…
Notizie dall'Italia e dal mondo reshared this.
Welcome to my partial life...
pixelfed.uno/nobollo
Shorts
peertube.uno/c/moments_of_life…
Video
mastodon.uno/@nobollo
Spizzichi...
Ci metto la faccia.
...quel che c'è dietro in fondo, conta quasi esclusivamente per me.
Qualche domanda adesso.
Come ti chiami?
- Silvio Domenico.
...ma qualcuno mi chiama anche stronzo...dipende.
Sei credente?
- Si...aspetta!
...a cosa ti riferisci esattamente?
In cosa sei veramente competente?
- Dipende chi ho di fronte.
Cosa ti piace in una donna?
- Che sia una donna, innazitutto.
...con dentro una persona preferibilmente a me compatibile.
Parliamo...di cosa piace a me, ovviamente!
Hai fatto il Militare?
- Si, in Marina...perchè...altrimenti non vengo assunto?
Quale genere musicale preferisci?
- La musica in genere, più quella di una volta...sembra qualunquista, ma non è così.
Cosa o chi vorresti con te su un'isola deserta?
- Un cellulare...appena mi rompo le palle chiamo qualcuno disponibile a venirmi a prendere.
Fatti una domanda e poi risponditi.
- E adesso?
Adesso, passo alla prossima domanda.
Che sorpresa vorresti ricevere?
- La prossima.
Il gusto di gelato che preferisci?
- Pistacchio.
Se tu fossi?
- Altro...non sarei questo.
Il tuo soprannome abituale?
- Nessuno abituale.
Hai mai tradito qualcuno?
- Se esiste un patto...no. Aspettative, si ne ho tradito. Ma, alle volte, quasi sempre...non sai cosa si aspettino gli altri da te...e poi, comunque, quello non lo considero un tradimento.
Sei mai stato tradito da qualcuno?
_ Non pienamente...e comunque, non c'erano patti di sorta..
La parolaccia che ripeti continuamente?
- Alcune in egual misura...forse, cazzo in misura superiore.
La posizione preferita in amore?
- Oggi sono un pò stanco...prego si accomodi...domani, magari si cambia.
Hai mai fatto l'amore con più di una donna contemporaneamente?
- Si...ma era in un sogno.
E con più uomini?
- Salta!!
Qualche aggettivo per descriverti?
- 181 cm,brizzolato,piede 43......in questo modo sono certo di non dire cazzate pseudocerebrali.
Sai essere competitivo?
- Si...se posso.
La tua trasmissione televisiva preferita?
- Serie TV, non tutte le serie, ovviamente.
Centrodestra o centrosinistra?
- Centrosinistra, quando ho voglia di votare...turandomi il naso...come ormai da tempo.
Maradona o Platinì?
- Van Basten.
Seno naturale o rifatto?
- Naturale...certo, se non è alle ginocchia sarebbe meglio...ma naturale indubbiamente.
Hai mai visto un film pornografico?
- Da adulto, mai sino alla fine.
Da ragazzi,al cinema, si arrivava alla fine, ma con un pò di lamentele ai paesi bassi...
Meglio i Beatles oppure i Rolling Stones?
- Eagles.
Il sesso...dove è meglio farlo?
- Dove si riesce.
Ti vedi bello?
- Non mi vedo...sono miope, presbite e lievemente astigmatico...
Più giovane o più vecchio?
- Nel mezzo del cammin...insomma, anche a tre quarti ormai.
Qualcosa di cui ti vergogni?
- Cos'è una terapia di gruppo?
E di cui vai fiero?
- Nonostante il necessario rapporto conflittuale...mio figlio.
Qualche persona che stimi
- Mi sforzo di partire da me...poi altre, in ordine sparso.
La tua macchina?
- Un sedile che mi porta il culo da una parte all'altra.
Cosa avresti voluto saper fare?
- Tra le tante...cantare.
Uno o due ricordi dei primi dieci anni?
- Immensamente,l e notti della vigilia natale.
Quando col mio fratellino...ci si svegliava nel cuore della notte per vedere se era già passato Gesù Bambino, Babbo natale...insomma bastava che passasse qualcuno a lasciare qualcosa di gradito.
E la meraviglia quando i doni erano già sotto l'albero....
Dei secondi?
- Versione romantica...il primo bacio.
Versione erotica...la prima...insomma quella. Questo, in positivo...
...e in negativo...la morte del mio fratellino di cui sopra.
Dei terzi?
- Il matrimonio, ma non la cerimonia o il ricevimento...
Piuttosto,la sensazione del giorno dopo...
Dei quarti?
- La nascita di mio figlio...e per antitesi...la scomparsa di mio Padre.
Dei quinti?
-...un altra immensa e dolorosissima perdita...il Fratellone.
Ricordo importante del Sesto decennio?
Nè parlerò se arriverò a terminarli...e se nè avrò voglia.
Israele ha bombardato un bar usato dai giornalisti palestinesi a Gaza
Ha ricominciato a bombardare il nord della Striscia lunedì, e ha ucciso 39 personeIl Post
SIRIA. Suwayda, tra pietra e resistenza: viaggio in una città che non si piega (Parte 1)
@Notizie dall'Italia e dal mondo
Diario politico dalla "capitale" drusa dove si sperimentano forme di auto-organizzazione ribadendo il legame con il resto del popolo siriano e di rifiuto delle manovre di altri paesi
L'articolo SIRIA. Suwayda, tra pietra e
Notizie dall'Italia e dal mondo reshared this.
freezonemagazine.com/articoli/…
Ho il rammarico che i miei colleghi delle Targhe Tenco non abbiano notato, per la cinquina, questo splendido lavoro. C’è un’eco antica e insieme urgentemente contemporanea che risuona nel primo disco delle cantautrici Giana Guaiana (siciliana) e Bruna Perraro (Friulana di nascita), riunite sotto il nome collettivo di Curù. Un nome che suona misterioso e […]
L'articolo
I russi russano
Di Marco Travaglio
Siccome siamo il popolo più ostile al riarmo, la propaganda guerrafondaia è in piena azione per convincerci che non c’è alternativa. I russi avanzano in Ucraina salvo brevi parentesi da 40 mesi, ma ogni attacco è il più terribile di sempre (strano: due mesi fa i russi, tutti homeless ubriachi, avanzavano a dorso di muli e motorini). Anche la frase più banale in russo, tipo il “non ci sconfiggerete” di Lavrov, diventa una “minaccia all’Europa”. Invece non solo Kiev, che almeno è in guerra, ma pure Polonia, Finlandia e i tre Stati baltici che riabilitano le mine antiuomo per spargerle ai confini con Russia e Bielorussia, inviano segnali di pace. Ogni guasto o black-out, incidente o ritardo è colpa degli hacker e cyber-sabotatori russi. Che vantano più avvistamenti della Madonna di Civitavecchia: spingitori di migranti dall’Africa, mandanti di Al Bano e Iva Zanicchi, truccatori di ogni elezione vinta da chi deve perdere, istigatori di proteste pro Pal, autori di fake news sul cancro di Kate e del video di Macron menato dalla moglie, seminatori di merda nella Senna per le Olimpiadi di Parigi, spie che usano “telecamere antistupro” e “di sicurezza”, “antenne sui tetti delle ambasciate”, “droni russi su Cernobbio per spiare il Centro di ricerca Ue o uno stabilimento Leonardo” (si scoprì poi che non erano né droni né russi, ma interferenze nostrane ai sensori antincendio guasti), computer privati (Libero: “Accendi il pc, Putin ti spia”) e persino “Hvaldimir, la balena beluga sospettata di essere una spia russa e trovata morta in Norvegia” (Rep e Libero). Ieri le cronache sul blocco radar che ha mandato in tilt i voli al Nord e sull’ennesima giornata di paralisi dei treni al Centro-Sud erano affiancate da un rapporto degli 007 britannici su “attacchi cyber da Mosca” e da titoli ammiccanti sul “caos trasporti”: come se a spiegarlo non bastasse Salvini.
Non vi dico l’effetto straniante di leggere queste minchiate sul volo Roma-Trieste, atterrato con la consueta ora e mezza di ritardo per “ritardato arrivo dell’aeromobile” (scusa che vale per l’intera giornata, tanto nessuno domanderà mai il perché della ritardata partenza del primo volo che si trascina dietro tutti gli altri), più un ulteriore quarto d’ora perso sulla pista perché non si riusciva a collegare la presa elettrica del velivolo a quella dell’aeroporto. Appena sceso, ho cercato i sabotatori russi armati di tronchesi, ma devono essermi sfuggiti. Strano che nessuno abbia ancora smascherato gli agenti putiniani che han segato i tubi per far crollare l’insegna di Generali sul grattacielo-banana di Milano. Forse perché ormai hanno capito l’antifona: appena giunti in Italia, scoprono che i servizi pubblici e privati riescono a non funzionare benissimo anche senza di loro. E si riposano.
Pace inutile tra Congo e Ruanda, Trump segna un punto contro la Cina
@Notizie dall'Italia e dal mondo
L'accordo tra Congo e Ruanda avrà ricadute limitate per le popolazioni delle regioni martoriate dalla guerra e dalla fame, mentre ad avvantaggiarsene saranno il Ruanda e gli Stati Uniti che spera di mettere in discussione il controllo di Pechino su terre rare e minerali preziosi
L'articolo Pace inutile tra Congo e
Notizie dall'Italia e dal mondo reshared this.
Il Governo italiano ha usato così male il software spia Paragon che gli israeliani glielo hanno tolto
La vicenda Paragon mette in luce gravi errori istituzionali italiani nella gestione di un software di sorveglianza estremamente sensibile.Hardware Upgrade
Simon Perry likes this.
L'#Iran e la deterrenza interconnessa
L’Iran e la deterrenza interconnessa
La "dottrina" dei missili a lungo raggio della Repubblica Islamica non è solo una questione di accumulo di arsenali, ma rappresenta una trasformazione quarantennale che dall'improvvisazione dovuta a esigenze di sopravvivenza è approdata alla supremaz…www.altrenotizie.org
Ben(e)detto – Verso un’Assemblea Costituente
@Politica interna, europea e internazionale
Lunedì 30 giugno 2025, ore 21:00 con Pietro Zanardi, Lucrezia Conti, Gianluca Parrinello
L'articolo Ben(e)detto – Verso un’Assemblea Costituente proviene da Fondazione Luigi Einaudi.
Politica interna, europea e internazionale reshared this.
#Gaza, la fabbrica della morte
Gaza, la fabbrica della morte
Tra voci di una possibile imminente tregua e l’intensificazione dell’offensiva militare israeliana nel nord della striscia di Gaza, sono emersi in questi giorni nuovi raccapriccianti dettagli sulle operazioni del regime di Netanyahu per “ripulire” qu…www.altrenotizie.org
In Italia le prove NATO di guerra nucleare, chimica e batteriologica
@Notizie dall'Italia e dal mondo
Conclusa l’esercitazione “Black Poison 2025”: reparti speciali da tutta Europa simulano scenari di guerra nucleare nel centro Italia.
L'articolo In Italia pagineesteri.it/2025/06/30/in-…
Notizie dall'Italia e dal mondo reshared this.
Dai tavoli da gioco alle scelte di comando. Il ruolo degli wargames esplorato al Casd
@Notizie dall'Italia e dal mondo
Tra un gioco da tavola e le dinamiche che regolano i processi decisionali di un organo governativo, di uno Stato maggiore militare, ma anche di un organismo sanitario o di un ente amministrativo o da qualsiasi altro vertice esecutivo sembra esserci una distanza incolmabile. Ma la realtà è ben diversa.
Notizie dall'Italia e dal mondo reshared this.
Emergenza un hazzo!
@Privacy Pride
Il post completo di Christian Bernieri è sul suo blog: garantepiracy.it/blog/emergenz…
È già capitato di recente. “Io c’ero”, e non ero affatto felice di essere lì, nel centro dell’azione, anzi, nel centro dell’inazione dovuta al blocco totale di tutto ciò che funziona elettricamente. Tuttavia vivere in prima persona l’emergenza energetica spagnola è stato molto istruttivo:
Privacy Pride reshared this.
404 Media is closed this week. School's out.
404 Media is closed this week. Schoolx27;s out.#PSA
Gone Fishin': 404 Media Summer Break 2025
404 Media is closed this week. School's out.Jason Koebler (404 Media)
È disponibile il nuovo numero della newsletter del Ministero dell’Istruzione e del Merito.
Ministero dell'Istruzione
#NotiziePerLaScuola È disponibile il nuovo numero della newsletter del Ministero dell’Istruzione e del Merito.Telegram
NUNATAK numero 75
NUNATAK numero 75 (Inverno 2024-2025) è una rivista che affronta tematiche legati ai territori montani con un approccio critico e anti-capitalista. Il filo conduttore del numero sono le "cicatrici" - segni indelebili lasciati sui territori alpini dallo sfruttamento turistico, edilizio e industriale, ma anche ferite nella memoria collettiva delle comunità montane. #rivista #iyezine #inyoureyesezine #iyezine.com #Nunatak
#Cicatrici
#TerritoriMontani
#CriticaSociale
#Anticapitalismo
#Olimpiadi2026
#ImpattoAmbientale
#ResistenzaComunitaria
#SaperiTradizionali
#LotteIndigene
#AlpiItaliane
#TurismoSostenibile
#MemoriaCollettiva
#AlternativeAlModelloDominante
NUNATAK numero 75 - In Your Eyes ezine
NUNATAK numero 75 esplora le cicatrici dei territori montani, criticando il turismo e proponendo resistenza e alleanze per un futuro sostenibile.Simone Benerecetti (In Your Eyes ezine)
La falsa interpretazione del ministro degli Esteri Tajani sul significato della bandiera dell’Unione Europea
@Politica interna, europea e internazionale
In occasione del quarantesimo anniversario dalla creazione della bandiera dell’Unione Europea, il ministro degli Esteri italiano, Antonio Tajani, ha riportato sui social un’interpretazione
del tutto falsa del suo significato e della sua simbologia.
Politica interna, europea e internazionale reshared this.
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
#UE, la nuova colonia #USA
UE, la nuova colonia USA
Dazi al 10% per gli europei che esportano negli USA ma esenzione dei dazi europei per le aziende strategiche statunitensi che operano in Europa.www.altrenotizie.org
"Se puoi permetterti di affittare l'intera Venezia per il tuo matrimonio puoi pagare più tasse".
In azione a Venezia: la nostra protesta a Jeff Bezos contro l’ingiustizia sociale e climatica! - Greenpeace Italia
La nostra protesta a Venezia contro Jeff Bezos. Un gigantesco striscione è apparso in Piazza San Marco per contestare il business inquinante del CEO di Amazon.Greenpeace Italia
Firenze. Una tahina per Enrico Fink
2 milioni di ostaggi
Israele vero terrorista
Non sempre le vernici a spruzzino servono alla demenziale metastasi delle tags.
Qualcuno, pare incredibile, le usa ancora per scrivere cose di senso compiuto.
Questa scritta è comparsa nel giugno 2025 al Polo della Memoria di San Rossore, dove un monumento ricorda docenti e studenti cacciati dall'Università per le leggi razziali del 1938.
I due milioni di ostaggi sono i prigionieri di Gaza, immenso carcere a cielo aperto. Un laboratorio permanente dell'avanguardia tecnologica della repressione, in cui lo stato sionista ha collaudato per decenni metodi e armamenti destinati anche a essere esportati con imparzialità e guadagno.
Una realtà messa rudemente in discussione da Hamas il 7 ottobre 2023.
Solo che il 7 ottobre 2023 nessuno si è alzato una mattina con l'inedito proposito di fare scempio gratuito di civili nello stato sionista, di sbaraccarne i rave con un'efficienza che il governo di Roma può solo invidiare e di portarsi via ostaggi a decine.
In due parole, il mondo non è iniziato il 7 ottobre. Non c'è hasbara' che tenga.
Tocca ricordarlo anche al fiorentino Enrico Fink, che tra le altre cose è fisico, musicista, scrittore e presidente della locale comunità ebraica -dunque non proprio un individuo dal peso trascurabile- e che ha affrontato la questione sul Libro dei Ceffi.
In questa sede nessuno fa il paladino degli oppressi, i boicottaggi sono gli stessi da almeno vent'anni, macchine fotografiche e tastiere obbediscono alla fondata convinzione che gli ebrei siano una cosa e lo stato sionista un'altra, ed è proprio per questo che nessuno augura al signor Fink una nuotata in liquidi sgradevoli.
Pare che lo stato sionista, che ha una decina di milioni di abitanti, abbia speso qualcosa come sessantasette miliardi di dollari per fare di Gaza un inferno ancora più inferno di quello che era. Ammettendo cinquantamila vittime e contando solo quelle, lo stato sionista avrebbe speso oltre un milione per ogni morto: molte volte la cifra che sarebbe stata necessaria per far vivere senza patemi ogni vittima e la sua famiglia per almeno tre generazioni. Una somma che qualcuno dovrà pur corrispondere all'erario, visto che sulla generosità d'oltre oceano si potrà fare affidamento fino a un certo punto. Dato che il sostegno alle iniziative dell'esecutivo pare sia stato e sia a tutt'oggi estremamente robusto e animato da un sincero entusiasmo e che le critiche prevalenti taccino anzi il governo sionista di eccessiva benevolenza, non meraviglia il fatto che fuori dallo stato sionista le persone serie e meno portate al suprematismo e al might is right oggi diventati la regola siano portate a generalizzare e a trarre conclusioni per niente diplomatiche.
Tuttavia non intendiamo rinforzare il coro di chi boicotta, disinveste e sanziona; si rischia, tra l'altro, di sovraesporre l'argomento e di ottenere l'effetto contrario. Anziché invitare a boicottare i datteri e la tehina prodotti nello stato sionista invitiamo quindi i nostri lettori a nonboicottare i datteri e la tehina prodotti altrove, come la tahina della foto che viene dalla Repubblica del Libano. Qualità eccellente, packaging al passo coi tempi, prezzo e formato di sicuro interesse rispetto alle controparti prodotte nello stato sionista. Il nostro fornitore a Firenze è la macelleria halal di Via dei Neri, dove si trovano anche prodotti palestinesi ed egiziani e di cui molti esponenti della Firenze Che Non Conta sono buoni cliente da anni.
Fanno la voce grossa, si autoproclamano i 7 più grandi e potenti al mondo, poi non appena ciuffolo parla, rimangono i più grandi e potenti pecoroni leccaculo del mondo. Che pena fanno, sempre a rendersi ridicoli pubblicamente.
Il G7 ai piedi di Trump: la global tax varrà per tutti, tranne le multinazionali USA - L'INDIPENDENTE
lindipendente.online/2025/06/2…
Turismo Usa in ginocchio, Trump brucia miliardi con le sue politiche
A causa delle politiche restrittive di Trump il turismo internazionale crolla negli Usa e l’economia perde 12,5 miliardi di dollari. E ora la guerra con l’Iran rischia di peggiorare tuttoFederica Petrucci (QuiFinanza)
No Gods , no Masters! RESIST reshared this.
simona
Unknown parent • — (Livorno) •