Salta al contenuto principale



SORELLA DI PERFEZIONE di Giuseppe Iannozzi è disponibile in tutti gli Store online e nelle librerie


SORELLA DI PERFEZIONE di Giuseppe Iannozzi - LFA Publisher - In tutti gli Store online e nelle librerie

Questa estate regalatevi un po' di poesia. 🙂

🛒🛒🛒 ACQUISTA ON LINE 🛒🛒🛒

➡️ Su IBS:

ibs.it/sorella-di-perfezione-l…

➡️ Su La Feltrinelli:

lafeltrinelli.it/sorella-di-pe…

➡️ Su Mondadori Store:

mondadoristore.it/sorella-di-p…

➡️ Su Amazon:

amazon.it/Sorella-perfezione-G…

➡️ Su Libraccio:

libraccio.it/libro/97888334382…

➡️ Su Librerie UBIK:

ubiklibri.it/book-978883343828…

➡️ Su Libro Co Italia:

libroco.it/dl/Giuseppe-Iannozz…

➡️ Su Unilibro:

unilibro.it/libro/iannozzi-giu…

➡️ Su Libreria Universitaria:

libreriauniversitaria.it/sorel…

➡️ Su Hoepli:

hoepli.it/libro/sorella-di-per…

➡️ Su AbeBooks:

abebooks.it/9788833438283/Sore…

➡️ Su Punto Einaudi di Brescia:

puntoeinaudibrescia.it/scheda-…

➡️ Su Ancora Store:

ancorastore.it/scheda-libro/gi…

➡️ Su Librerie Coop:

librerie.coop/libri/9788833438…




Introduction - Steve's Tutorial on Jujutsu, an alternative front-end to git


Jujutsu is essentially an alternative front-end or "porcelain" to git, both magnificiently simplified and powerful.

I tried it after using Emacs Magit for about six or seven years, and jujutsu is really easier to use than git and useful if one wants a tidy public history of changes (with "tidy" and "public" as Linus Torvalds recommends). Plus it is fully compatible to git as backend - other contributors will not even note you are using it.

Questa voce è stata modificata (2 mesi fa)
in reply to HaraldvonBlauzahn

I highly recommend giving Jujutsu a try. It didnt take long to learn at all and just feels so much more flexible and intuitive.
in reply to HaraldvonBlauzahn

Hrm... It looks interesting but it seems too dedicated to crafting "the perfect commit".

Changing our description changed the commit ID! This is why we have both IDs: the change ID has not changed, but the commit ID has. This allows us to evolve our commit over time, but still have a stable way to refer to all versions of it.


I don't want to "evolve a commit" - I want to capture my changes over time. If I decide later that I want to prepare the commit for merging I will.

I hate it because it's different - but even trying to give it a "benefit of the doubt" I really can't see this as better. It's not like it's difficult to create a "tidy" commit with git as is.

And as far as "easier to use goes"... well... Here's how you get a list of anonymous branches

jj log -r 'heads(all())'

And since they eschew branches with names you get to memorize hash strings instead of branch names that describe the thing you were doing?
jj new pzoqtwuv yykpmnuq -m "merge better documentation"
# vs. 
git merge my_branch_Name

I'm unconvinced. Though jj undo looks neat (and also crazy dangerous unless you can undo an undo?).
Questa voce è stata modificata (2 mesi fa)
in reply to atzanteol

And since they eschew branches with names you get to memorize hash strings instead of branch names that describe the thing you were doing?


No trouble, you can still name branches if you want. And no, you don't have to type the whole changeset hash, the first one to three letters are usually sufficient.

Also, branch names are not a permanent thing, they disappear after you merged them.

If you want, to can put an empty commit with the description of what you want to do at the top of your changes, and then use "jj split" to move changes to different commits before it.
There are several common work flows which are explained in Klabnik's blog post.

in reply to atzanteol

Yeah you can undo undo and also resurrect undone states.

If the readability of the commit history really does not matter to you - for exsmple, nobody needs to read this code again - it's possible that jj does not give you enough advantage. Everyone works different.

in reply to HaraldvonBlauzahn

If the readability of the commit history really does not matter to you - for exsmple, nobody needs to read this code again - it’s possible that jj does not give you enough advantage. Everyone works different.


I mean... It does and I will use git to manage commit histories as necessary. I don't see jj as solving that problem or even making it easier. Doing a single squash-commit or a rebase -i when I merge a branch is relatively trivial.

And from what I can tell it's much easier to do a git pull upstream master than to do jj new skdfsld dskfjas since you'll likely have to lookup those hashes? I mean I wouldn't remember them.

in reply to atzanteol

And from what I can tell it's much easier to do a git pull upstream master than to do jj new skdfsld dskfjas since you'll likely have to lookup those hashes? I mean I wouldn't remember them.


One takes them from the last commit log and uses the first few letters. Steve Klabnik shows how they are used in practice. It makes no sense to repeat it here.

in reply to HaraldvonBlauzahn

One takes them from the last commit log and uses the first few letters


So - it's not the length of the random garbage that is the issue it's the fact that it's random garbage that I have no chance of remembering after 5 seconds and switching between branches. All my branches are instead random hashes that I'll need to lookup or remember.

I've read through the blog. It sounds like they've taken the minor inconvenience of doing a git merge --squash and distributed that pain across every-single-commit you're ever going to make instead. All to get "tidy commits" which were possible before anyway.

I was actually rather interested in the idea of jj being something that made history-rewriting easier (e.g. for removing bad commits with passwords and the like). But the fact that it almost completely throws out the entire concept of working on named branches (yes you can have them - but "One interesting thing about branches in jj that's different than branches in git is that branches do not automatically move." - genius) is just ridiculous. And to claim that it's now simpler just seems like gaslighting.



ICE Campaign of Violence Will Lead to More Deaths


cross-posted from: lemmy.ml/post/33127927

Natasha Lennard
July 12 2025, 7:12 pm

"ICE agents detained over 200 people in militarized raids on two large farms in Carpinteria and Camarillo, including a number of US citizen workers and protesters who gathered outside the facilities in response to the raids. As of Saturday morning, at least two of the abducted citizens were still reported missing by loved ones and colleagues.

“Many workers-including US citizens, were held by federal authorities at the farm for 8 hours or more,” the United Farm Workers union said in a statement. “US citizen workers report only being released after they were forced to delete photos and videos of the raid from their phones.”"



ICE Campaign of Violence Will Lead to More Deaths


Natasha Lennard
July 12 2025, 7:12 pm

"ICE agents detained over 200 people in militarized raids on two large farms in Carpinteria and Camarillo, including a number of US citizen workers and protesters who gathered outside the facilities in response to the raids. As of Saturday morning, at least two of the abducted citizens were still reported missing by loved ones and colleagues.

“Many workers-including US citizens, were held by federal authorities at the farm for 8 hours or more,” the United Farm Workers union said in a statement. “US citizen workers report only being released after they were forced to delete photos and videos of the raid from their phones.”"




ICE Campaign of Violence Will Lead to More Deaths


cross-posted from: lemmy.ml/post/33127927

Natasha Lennard
July 12 2025, 7:12 pm

"ICE agents detained over 200 people in militarized raids on two large farms in Carpinteria and Camarillo, including a number of US citizen workers and protesters who gathered outside the facilities in response to the raids. As of Saturday morning, at least two of the abducted citizens were still reported missing by loved ones and colleagues.

“Many workers-including US citizens, were held by federal authorities at the farm for 8 hours or more,” the United Farm Workers union said in a statement. “US citizen workers report only being released after they were forced to delete photos and videos of the raid from their phones.”"



ICE Campaign of Violence Will Lead to More Deaths


Natasha Lennard
July 12 2025, 7:12 pm

"ICE agents detained over 200 people in militarized raids on two large farms in Carpinteria and Camarillo, including a number of US citizen workers and protesters who gathered outside the facilities in response to the raids. As of Saturday morning, at least two of the abducted citizens were still reported missing by loved ones and colleagues.

“Many workers-including US citizens, were held by federal authorities at the farm for 8 hours or more,” the United Farm Workers union said in a statement. “US citizen workers report only being released after they were forced to delete photos and videos of the raid from their phones.”"


#USA


ICE Campaign of Violence Will Lead to More Deaths


Natasha Lennard
July 12 2025, 7:12 pm

"ICE agents detained over 200 people in militarized raids on two large farms in Carpinteria and Camarillo, including a number of US citizen workers and protesters who gathered outside the facilities in response to the raids. As of Saturday morning, at least two of the abducted citizens were still reported missing by loved ones and colleagues.

“Many workers-including US citizens, were held by federal authorities at the farm for 8 hours or more,” the United Farm Workers union said in a statement. “US citizen workers report only being released after they were forced to delete photos and videos of the raid from their phones.”"

#USA


Looking for a music player


I'm looking for a music player on Pop!_OS that supports playlists, repeating a single track while still being able to swap tracks in the playlist, and also supports fading between songs and when stopping playback. And ideas on what to try?

So far I've tried VLC, Audacious, and Rhythmbox, but none of those seem to support all of those requirements. (Rhythmbox was close but the repeat one from the toolbar plugin doesn't work.)

Edit: Got it working in Rhythmbox after toggling the repeat options a few more times. Still curious if there are other options out there though.

Questa voce è stata modificata (2 mesi fa)
in reply to Sapphiria 🏳️‍⚧️ [she/her]

Quod Libet can do all of these things to my knowledge. It is currently my favorite linux music player.


Exclusive: Gaza talks at risk after Israel refuses to withdraw from Rafah


cross-posted from: lemmy.ml/post/33127244

By David Hearst
Published date: 12 July 2025 14:39 BST

"Hamas negotiators are increasingly sceptical that a Gaza ceasefire agreement with Israel could be reached in the current round of talks in Doha, Middle East Eye has learned.

Sources close to Palestinian negotiators said talks remain deadlocked over at least two of four key issues.

The first is the extent of the proposed Israeli withdrawal from the Gaza Strip during the 60-day truce. The second is the method of aid distribution."



Exclusive: Gaza talks at risk after Israel refuses to withdraw from Rafah


By David Hearst
Published date: 12 July 2025 14:39 BST

"Hamas negotiators are increasingly sceptical that a Gaza ceasefire agreement with Israel could be reached in the current round of talks in Doha, Middle East Eye has learned.

Sources close to Palestinian negotiators said talks remain deadlocked over at least two of four key issues.

The first is the extent of the proposed Israeli withdrawal from the Gaza Strip during the 60-day truce. The second is the method of aid distribution."




Exclusive: Gaza talks at risk after Israel refuses to withdraw from Rafah


cross-posted from: lemmy.ml/post/33127244

By David Hearst
Published date: 12 July 2025 14:39 BST

"Hamas negotiators are increasingly sceptical that a Gaza ceasefire agreement with Israel could be reached in the current round of talks in Doha, Middle East Eye has learned.

Sources close to Palestinian negotiators said talks remain deadlocked over at least two of four key issues.

The first is the extent of the proposed Israeli withdrawal from the Gaza Strip during the 60-day truce. The second is the method of aid distribution."



Exclusive: Gaza talks at risk after Israel refuses to withdraw from Rafah


By David Hearst
Published date: 12 July 2025 14:39 BST

"Hamas negotiators are increasingly sceptical that a Gaza ceasefire agreement with Israel could be reached in the current round of talks in Doha, Middle East Eye has learned.

Sources close to Palestinian negotiators said talks remain deadlocked over at least two of four key issues.

The first is the extent of the proposed Israeli withdrawal from the Gaza Strip during the 60-day truce. The second is the method of aid distribution."




Exclusive: Gaza talks at risk after Israel refuses to withdraw from Rafah


By David Hearst
Published date: 12 July 2025 14:39 BST

"Hamas negotiators are increasingly sceptical that a Gaza ceasefire agreement with Israel could be reached in the current round of talks in Doha, Middle East Eye has learned.

Sources close to Palestinian negotiators said talks remain deadlocked over at least two of four key issues.

The first is the extent of the proposed Israeli withdrawal from the Gaza Strip during the 60-day truce. The second is the method of aid distribution."



Youtube Embedded player acting weird for anyone else?


So Freetube got hit with 403 errors again. I tried to open a video in the embedded player and I keep getting hit with them demanding I log into to prove I am not a bot. Is anyone else getting hit with this?
in reply to Brutticus

This has been happening all weekend, I use a vpn and often change servers to get something to play. But refreshing with patience and at times shutting down freetube then restarting has helped. It has been a huge pain lately for sure.
in reply to Brutticus

Yes. YT constantly thinks I'm a bot, so I watch some freetube channels in a yt window while logged in. 50/50 atmo. Annoying, but perhaps an addon to freetube could fix some of it by detecting/playing same video/channel on other open platforms, or a common distributed video cache perhaps. crossing my fingers for any solution soon..


New Education and Youth Facilities Built Across DPRK to Support Students




Feds in Catalonia, Spain think everyone using a Google Pixel must be a drug dealer


TLDR: Drug dealers in Catalonia have started to adopt GrapheneOS en masse leading to Catalan police suspecting anyone with a Google Pixel is a drug dealer
in reply to icegladiator

Have you ever seen someone in public use GrapheneOS? Of course they would suspect them if the drug dealers they caught all use the same niche custom operating system.
Questa voce è stata modificata (2 mesi fa)
in reply to lock

Lol what? Yeah, ton of people in public use GrapheneOS.
in reply to BeardedBlaze

How many people have you seen use GrapheneOS in public?
in reply to lock

See two everyday. Chatted up a 3 other pixel users last weekend, 2 were using GrapheneOS.
in reply to BeardedBlaze

Not people you know, a random civilian. Highly doubt that you have walked past a random civilian who uses GrapheneOS. It just makes you stand out way more and is extremely rare to find a random person using GrapheneOS
in reply to lock

I use it whenever I travel. I just say it's lightweight and my phone runs better on it
in reply to lock

I'm not looking at strangers' phone screens close enough to figure out if they're using GOS but I've noticed strangers using GOS a fair few times. Likely would a lot more if I were looking for it but I'm not trying to read everyone's phone screens...

It's a fairly common OS and it's fairly widely acknowledged that GOS is a big driver for Pixel sales.

in reply to lock

Those three from last weekend were literal strangers lol.
in reply to lock

How often are you staring at the screen of strangers’ phones to the point you can determine what operating system they are using? That’s really fuckin creepy, dude.
in reply to icegladiator

machine translation of a paragraph of the original article:

The police's solution: It's none other than a Trojan. Unable to break the encryption, they infect the traffickers' phones with malware, subject to judicial authorization. This way, they gain full access to the device: apps, images, documents, and conversations. Obviously, GrapheneOS isn't capable of protecting itself (like any Android) against this malware.


::: spoiler original text in Castilian

La solución de la policía. Esa no es otra que un troyano. Ante la imposibilidad de romper el cifrado, infectan los teléfonos de los traficantes con software malicioso, previa autorización judicial. De esta manera, consiguen acceso total al dispositivo: apps, imágenes, documentos y conversaciones. Evidentemente, GrapheneOS no es capaz de protegerse (como cualquier Android) ante este malware.
:::


🤔



Feds in Catalonia, Spain think everyone using a Google Pixel must be a drug dealer


TLDR: Drug dealers in Catalonia have started to adopt GrapheneOS en masse leading to Catalan police suspecting anyone with a Google Pixel is a drug dealer
in reply to FundMECFS

I was was very confused why I could read this without knowing what language it was lol. Catalan is interesting
in reply to TʜᴇʀᴀᴘʏGⒶʀʏ⁽ᵗʰᵉʸ‘ᵗʰᵉᵐ⁾

It’s been influenced by both spanish and french cultural erasure to the point modern catalan is quite similar and readable to people who speak Spanish or French. (Though still quite a distinct language).
Questa voce è stata modificata (2 mesi fa)


Back at it!


It’s been 4 or 5 years since I’ve actively been brewing, but recently I caught the bug again. So I started up a batch and omg it’s alive! I’d forgotten how much fun this hobby can be!
in reply to Pilotgrrl

Yo, it's my first time. Is that a lot of bubbles? I'm doing a lazy batch of applejuice cider with only a tiny bit of added sugar and never got that many bubbles. Figured I was being cautious.
in reply to SGforce

This seemed like a pretty normal amount of bubbles to me, but it’s also been a while since I’ve brewed. Using different yeasts can also give you a lot of different results…

in reply to Thales

I love the kids with mustaches and facial piercings.
in reply to Snazz

Wait, you‘re saying this image is AI generated? Some hands are weird but even artists struggle with those, so…
Questa voce è stata modificata (2 mesi fa)
in reply to EldenLord

It’s kind of hard to tell for this image, I think the background is probably real, or at least, created separately. but there are a couple sus features in the foreground. Superman’s right hand, the green jacket, and the apparent facial features of children I mentioned before.

It does have a signature in the bottom right, so I guess you could track down the artist to find out for sure, but with my first comment, I was just pointing out the comedy of kids with facial hair.








[Announcement] Secrets of the Atlas Fan Art Competition Highlights


Last week, we launched a Fan Art Competition themed around the Secrets of the Atlas expansion. We've gathered up some highlights from the submissions so far. Check them out below!

Origami Incarnation of Dread by caminschi



I Will Save Her by SaltySpook



Zana's Therapy Isn't Exactly Working by Sabacu



Pixel Art Incarnation of Fear by steelsoldier



Zana, The Catalyst by Zuzanne


There's still plenty of time to make submissions in this competition, good luck to everyone participating!



[Article] ‘I felt pure, unconditional love’: the people who marry their AI chatbots


The users of AI companion app Replika found themselves falling for their digital friends. Until – explains a new podcast – the bots went dark, a user was encouraged to kill Queen Elizabeth II and an update changed everything …




Rivian R1S review: second time’s the charm


Laying the groundwork for the R2 and R3









Trump Is Losing His Army of Internet Alpha Males Over the Epstein Files


A promise to expose a corrupt elite has turned into a perceived cover up, and the powerful online influencers who helped elect Donald Trump are now in open revolt.
#USA


Some gut microbes can absorb and help expel ‘forever chemicals’ from the body, research shows


Previously, the only way to reduce levels of Pfas was by bloodletting or a drug with unpleasant side effects


Archived version: archive.is/20250713132441/theg…


Disclaimer: The article linked is from a single source with a single perspective. Make sure to cross-check information against multiple sources to get a comprehensive view on the situation.



'This is an Internment Camp': Lawmakers Horrified by Inhumane Conditions in 'Alligator Alcatraz'


"I saw 32 people per cage—about 6 cages in one tent. People were yelling 'Help me, help me'," said Florida Rep. Maxwell Frost.
#USA



BBC bosses pulled our film on Israel attacking Gaza’s medics. Here’s why


A BBC editorial policy representative said he thought a UN report on hospital attacks cited in our film should not be included because, he said, “the UN is not a trusted independent organisation”. The same had been repeatedly said about Amnesty International.

Later in the same meeting, we discussed another request from the BBC; that we use the testimony of two high-profile hospital directors who had been detained and allegedly tortured by Israeli forces. The use of interviews with prisoners under duress is not only a breach of the Geneva conventions, but breaks Ofcom’s code. We explained this at length in meetings and by email, citing numerous examples, and in the end we won the argument.

Script meetings were also dominated by references to what “Collier” might say – referring to David Collier, a social media activist who had discovered the omissions of the previous film. In one editorial meeting, after viewing our film for the first time, a senior BBC reporter told us we should not use certain information as this would not be acceptable to Camera, a pro-Israel media monitoring organisation.

Questa voce è stata modificata (2 mesi fa)


in reply to dosuser123456

use-after free 👍

free-use after 😳

Questa voce è stata modificata (2 mesi fa)