Salta al contenuto principale





Quel bucolico mare lucano tra Pisticci e Bernalda
https://www.ilsole24ore.com/art/quel-bucolico-mare-lucano-pisticci-e-bernalda-AH44NwSC?utm_source=flipboard&utm_medium=activitypub

Pubblicato su Viaggi - Il Sole 24 ORE @viaggi-il-sole-24-ore-IlSole24Ore



“Non è Stato il mare”. 10 anni di Sea-Watch a Milano dal 4 al 28 Settembre
pressenza.com/it/2025/09/non-e…
Dal 4 al 28 Settembre l’ONG Sea-Watch presenta a Milano (Sala Messina – Fabbrica del Vapore, Via G.C. Procaccini 4) una mostra dedicata ai suoi dieci anni di attività nel Mediterraneo centrale curata da Elisa Medde, prodotta da OTM Company…
Redazione Milano


#FYI #politics #society #power #collapse #history #lecture

Lecture: How power works
Predictions and their explanations by Prof Jiang Xuequin, part of "Secret History 2: How Societies Collapse"

youtube.com/watch?v=_4HYxYF499…



salesforce CEO: "I've reduced it from 9,000 heads to about 5,000, because I need less heads."

capitalists are masters in explaining their company's slowing growth.

#business #AI #Technology

cnbc.com/2025/09/02/salesforce…






🔎 Writing a thesis in humanities or social sciences? Learn to find, assess. and reuse quality research data - and boost your project in this workshop with Monika Bargmann (Uni Wien @univienna), Otto Bodi-Fernandez (Uni Graz @unigraz), and Dimitri Prandner (JKU Linz)! #OpenScience #osfestival2025


L’iPhone 17 enfin dévoilé !? #smartphone #iphone #apple #ifa #iphone17 #iphone17design #shorts


À DÉCOUVRIR AUSSI :
• Notre émission tech “Unlock” : youtube.com/@unlocktalk
• Notre chaîne dédiée à la voiture électrique : youtube.com/@Survolt%C3%A9s
• Toute l’actu tech : frandroid.com

SUIVEZ FRANDROID :
• Twtich : twitch.tv/frandroidlive
• Instagram : instagram.com/frandroid_off/
• TikTok : tiktok.com/@frandroid_
• Twitter : twitter.com/frandroid
• Discord : discord.com/invite/frandroid-3…
• Facebook : facebook.com/frandroidcom

TRANSPARENCE :
✅ VIDÉO NON SPONSORISÉE
Nous ne sommes pas rémunérés ou sponsorisés par les constructeurs pour vous présenter ces produits. Nos choix de tests et nos avis reposent uniquement sur des critères éditoriaux et journalistiques.
Nous remercions toutefois les marques qui nous fournissent, sans contrepartie financière, certains appareils afin de réaliser nos tests dans les meilleures conditions. Cela nous permet de couvrir plus largement l’actualité et de vous proposer des analyses complètes et fiables. 🙏.

👍 Un like si cette vidéo vous a aidé
📝 Vos questions en commentaire
🔔 Abonnez-vous pour ne rien manquer de l’actu tech



Coloured lantern slides from Norway in the early 20th century: publicdomainreview.org/collect…

reshared this




Time to call your reps! Find even more reasons to call here: 5calls.org/

* Demand the release of ALL the Epstein case files.
* Impeach RFK and ensure vaccine access.
* No AI Death Panels - no use of AI to pay companies to reject care.
* (Governor and Reps) Stop and resist Trump's attempts to take over cities.
* Demand fair maps in Texas and nationwides- Blue states should go on the offensive.

Find your rep here: house.gov/representatives/find…

For your Senators:
Senator Schiff: 202-224-3841
Senator Padilla: 202-224-3553 (Fresno 559-497-5109 and Sacramento 916-448-2787)
Governor Newsom: 916-445-2841

#politics #democrats #democracy #california #santaclara #USPol #CAPol



There’s a lot to read online—Murmel saves you time by delivering only the stories with real traction. Ideal for busy researchers, scientists, and journalists who just need the essentials. #mastodon #fediverse murmel.social


People have historically invested in the US because we attract the best and brightest, have robust contract law protections and a stable, independent monetary policy. Trump has reversed all of that. nbcnews.com/business/economy/a…
in reply to Sean Casten

This will get worse before it gets better. As long as Trump continues to tell the world that the way to do business in the US is to bribe him or his family, and as long as the GOP in Congress continues to wallow in their sycophancy we won't right this ship.



Kuzey Marmara Otoyolu'nda feci kaza!: SON DAKİKA: Kuzey Marmara Otoyolu Tepeören Mevkii'nde feci bir kaza meydana geldi.

Yolda ilerleyen kamyonet, henüz bilinmeyen bir nedenle TIR'a arkadan çarptı.

Kamyonetin sürücüsü araca sıkıştı.

Sürücüyü kurtarma çalışmaları devam ediyor.

Kaynak: HABER7.COM

#ESHAHABER.COM.TR

#haber #gündem #sondakika #news #press #worldnews eshahaber.com.tr/haber/kuzey-m… EshaHaber.com.tr #kaza #kuzeymarmaraotoyolu #sondakika #haber #gündem




Here is a map of the various state pacts formed in 2020 because of Trunp’s incompetence during the pandemic. They went dormant under Biden assuming a return to normalcy.

Now, under Trump and Project 2025, states have no option but to work together to replace a federal government being dismantled.

reshared this




Galaxy S26 Edge: render confermano design e ricarica Qi2
#Android #Design #GalaxyS26Edge #iPhone17Pro #Leak #Novità #Qi2 #Render #Rumors #Samsung #Smartphone #TechNews

ceotech.it/galaxy-s26-edge-ren…




npm install playground-step-library


I have updated my Playground Step Library (which I had written about before)–the tool that allows you to use more advanced steps in WordPress Playground–so that it can now also be used programmatically: It is now an npm package: playground-step-library. B

I have updated my Playground Step Library (which I had written about before)–the tool that allows you to use more advanced steps in WordPress Playground–so that it can now also be used programmatically: It is now an npm package: playground-step-library.

Behind the scenes this actually dominoed into migrating it to TypeScript and restructuring the code so that it now both powers the Web UI and the npm package.

Having those custom steps available now makes even more sense that the Playground CLI is production ready and you can use it for things like testing your WordPress plugin with Playwright, see this presentation Building Automated Tests with WordPress Playground from WordCamp Europe 2025 by my colleague Berislav “Bero” Grigicak.

In this example you can see a blueprint JSON that contains steps setSiteName and addPage that don’t exist in the library of steps of Playground. At the time of writing there are 36 custom steps with the goal of making it easier to do things that can be done with a blueprint already but need some complexity. See in the example below how creating a page can be done with runPHP and wp_insert_post but it’s visually easier with a step addPage.
import PlaygroundStepLibrary from 'playground-step-library';const compiler = new PlaygroundStepLibrary();const blueprint = { steps: [ { step: 'setSiteName', sitename: 'My Site', tagline: 'A WordPress Playground demo' }, { step: 'addPage', title: 'Welcome', content: '<p>Welcome to my site!</p>' } ]};const compiledBlueprint = compiler.compile(blueprint);console.log(compiledBlueprint);
Which turns this into a valid blueprint:
{ "steps": [ { "step": "setSiteOptions", "options": { "blogname": "My Site", "blogdescription": "A WordPress Playground demo" } }, { "step": "runPHP", "code": "\n<?php require_once '/wordpress/wp-load.php';\n$page_args = array(\n\t'post_type' => 'page',\n\t'post_status' => 'publish',\n\t'post_title' => 'Welcome',\n\t'post_content' => '<p>Welcome to my site!</p>',\n);\n$page_id = wp_insert_post( $page_args );" } ]}
You can then pass this blueprint to playground CLI to run it (see other demos by my colleague Fellyph):
import { runCLI, RunCLIServer } from '@wp-playground/cli';await runCLI({ command: 'server', login: true, blueprint: compiledBlueprint});
You can also conveniently try it out in WordPress Playground with this link (and also view in the Step Library UI).

Finally, in the repo there are a number of examples that you can browse and I created a little screen recording of a few of them:

Happy coding!


WordPress Playground Step Library


WordPress Playground is this fascinating tool that allows you to run WordPress without a server. It achieves this by running PHP in your browser by using WASM. It sounds cool, and it makes for numerous interesting demos, as its original creator Adam Zielinski showed at WordCamp Europe 2024: WordPress Playground – use WordPress without a server (recording, slides).

Having built Translate Live for WordPress.org–a way to translate plugins and themes without having to use a table UI–I have a bit of experience with having WordPress Playground do more complex things. But I also know that it be a bit difficult to get started with that.

Blueprints to start a Playground


So, as you can see with Translate Live, a WordPress Playground can be booted into configurations, and these configurations are (currently) called Blueprints. They are JSONs made of options and a list of steps. You can choose from a number of available steps like installPlugin to share a link with someone to try something in WordPress without having to set up hosting for that.

The available steps are somewhat basic but powerful. It can be abstract to think of what to do with them.

So, I had the idea that while the available steps of WordPress Playground are quite universal, we could build a library of “more meaningful” steps that do and “transpile” them to existing steps.

Build a Playground Blueprint with a Drag and Drop UI


Welcome to the WordPress Playground Step Library: Combining these steps with a click (or drag and drop) UI, it allows you do quickly create a WordPress Playground that does things you didn’t know you could easily do. Here is a screenshot:

So, for example, it could be useful when you share a WordPress Playground link to add some explanatory text, and what better to use than the infamous1 Admin Notice? But, how do you do it?

Turns out, you’d need a small mu-plugin. But with a custom step, it’s just a matter of adding that step:

So such a “custom blueprint” for playground would be this:
{ "landingPage": "/", "steps": [ { "step": "showAdminNotice", "vars": { "text": "Welcome to WordPress Playground!" } } ]}
But careful. The above doesn’t run in Playground. There is no showAdminNotice step. But the Step Library automaticaly transpiles to a valid blueprint:
{ "landingPage": "/wp-admin/", "login": true, "steps": [ { "step": "mkdir", "path": "wordpress/wp-content/mu-plugins" }, { "step": "writeFile", "path": "wordpress/wp-content/mu-plugins/0-mu.php", "data": "<?php add_action( 'admin_notices', function() { echo '<div class=\"notice notice-success is-dismissible\"><p>Welcome to WordPress Playground!</p></div>'; } ); ?>" } ]}
So which one is easier to remember? 😀 You can try this blueprint in WordPress Playground now! It will look like this:
WordPress showing an admin notice: Welcome to WordPress Playground!
I’ve made the Step Library so when you configure it, its URL reflects to your custom steps (this is the above in the Step Library) so that you can easily share them. If you wanted to share the actual running playground, share the URL of the “Launch in Playground” link.

The Playground link will start with playground.wordpress.net/, the Step Library link with akirk.github.io/playground-ste….

The Step Library is hosted on Github and you can contribute your own steps! Also happy to receive new issues with ideas of what steps might be useful to add. There also the Blueprints Gallery that showcases further uses of Playground and is also open to contributions!

So far, I have added these steps:

I’m curious if this tool can help you build a WordPress Playground, please tell me by commenting via Mastodon or ActivityPub, and spread the word about the tool!

Oh, and checkout the Awesome WordPress Playground link collection if you want to learn more about Playground or check out interesting applications! Happy playing!

  1. This is traditionally misused by plugins to prompt you to upgrade so that your wp-admin screen can get bloated with this. To the point where there is an Admin Notices Manager plugin that allows you to keep them under control. ↩︎


Questa voce è stata modificata (4 giorni fa)

in reply to ILYA KEMPI 📸 🖌️🎵

Feels like a scene from a New Wave film – soft, balanced, all about her. The light and background just round out the story
in reply to 𝕋𝕠𝕞

@tombzz
Thank you, Tom, for such a subtle and insightful review! You perfectly captured the mood I was going for.




OH NO: Epstein victims IMPLICATE TRUMP! Via @davidpakmanshow #Politics 🇺🇸 🗳️ #Epstein #TrumpIsOnTheList #EpsteinList #EpsteinFiles youtu.be/kXyBEtOyEEQ?...

OH NO: Epstein victims IMPLICA...



"The troubling implication is that Israel does not want Western journalists to see its tactics firsthand," the Editorial Board writes. wapo.st/4lWNy15


CASA A MILANO: A COSA SI DEVE LA CRISI DEGLI ALLOGGI radiondadurto.org/2025/09/05/c… #LOCALI #milano #News #casa



Check out Cameron McArthur's FMOD Demo Reel's powerful golem sound designs & more! youtube.com/watch?v=2EzpnThFaa…


Statement Calling for the Freedom of the Cancuc Prisoners from the No Estamos Todxs Working Group anarchistfederation.net/statem…






Papa Leone XIV inaugura il Borgo Laudato si' - la diretta
https://www.lastampa.it/cronaca/2025/09/05/video/papa_leone_xiv_inaugura_il_borgo_laudato_si_-_la_diretta-15296856/?utm_source=flipboard&utm_medium=activitypub

Pubblicato su Le notizie dall'Italia e dal mondo @le-notizie-dall-italia-e-dal-mondo-LaStampa



My masto posts haven't gotten much attention lately. Maybe I'm not using hashtags right or all my followers dropped off when I stopped posting for months?

Ah well, i know what the "mastodon algorithm" really likes: #BLOOMSCROLLING!

Granny aloe is in bloom again! Also, I finally bothered to correctly identify it as a soap aloe, #aloe #maculata, from South Africa! Came a long way to end up on my porch! The aloe vera (not pictured) is also doing well, and I even accidentally hybridized them so now I'm growing one of a kind aloes!

reshared this



The iPhone 17, Apple Watch, AirPods Pro and everything to expect at Tuesday's launch.

@TechRadar reports: "There could be as many as seven big new products at the 'Awe dropping' event on Tuesday (September 9)."

flip.it/rHyq9_

#Apple #iPhone #Tech #Technology