Salta al contenuto principale



Famine Expert: Israel's Starvation of Gaza Most 'Minutely Designed and Controlled' Since WWII


"This is preventable starvation," said Alex de Waal. "It is entirely man-made."


Archived version: archive.is/newest/commondreams…


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.



Brave blocks Microsoft Recall by default


Starting in version 1.81 for Windows users, Brave browser will block Microsoft Recall from automatically taking screenshots of your browsing activity.






Major European healthcare network AMEOS Group discloses security breach


AMEOS Group, an operator of a massive healthcare network in Central Europe, has announced it has suffered a security breach that may have exposed customer, employee, and partner information.

https://www.bleepingcomputer.com/news/security/major-european-healthcare-network-discloses-security-breach/

Questa voce è stata modificata (1 mese fa)


Fedora Weighs Dropping Release Criteria For DVD Optical Media


in reply to network_switch

Besides the corrections others have said, I really can’t think of any reason people would intentionally use legacy BIOS on a machine with UEFI for a new install.

Like, I could get doing it for an old install - I know someone who installed Windows 7 in 2015 on their then-new desktop build and later upgraded to 10 but is stuck on legacy BIOS for now with that machine because 7 only ran on that.

I could see something similarly jank happening to someone in the Linux world and then decide not to address it for “if it ain’t broke, don’t fix it reasons”, but certainly not for no reason.



Escobar Phone creator pleads guilty to scamming buyers, never delivered devices


Gustafsson was the CEO of Escobar Inc., a corporation registered in Puerto Rico that held successor-in-interest rights to the persona and legacy of Pablo Escobar, the deceased Colombian narco-terrorist and late head of the Medellín Cartel. Escobar Inc. used Pablo Escobar’s likeness and persona to market and sell purported consumer products to the public.

From July 2019 to November 2023, Gustafsson identified existing products in the marketplace that were being manufactured and sold to the public. He then used the Escobar persona to market and advertise similar and competing products purportedly being sold by Escobar Inc., advertising them at a price substantially lower than existing counterparts being sold by other companies.

Gustafsson then purportedly sold the products – including an Escobar Flamethrower, an Escobar Fold Phone, an Escobar Gold 11 Pro Phone, and Escobar Cash (marketed as a “physical cryptocurrency”) – to customers, receiving payments via PayPal, Stripe, Coinbase, among other payment processors, as well as bank and wire transfers.

Despite receiving customer payments, Gustafsson did not deliver the Escobar Inc. products to paying customers because the products did not exist.

In furtherance of the scheme, Gustafsson sent crudely made samples of the purported Escobar Inc. products to online technology reviewers and social media influencers to attempt to increase the public’s demand for them. For example, Gustafsson sent Samsung Galaxy Fold Phones wrapped in gold foil and disguised as Escobar Inc. phones to online technology reviewers to attempt to induce victims who watched the online reviews into buying the products that never would be delivered.

Also, rather than sending paying customers the actual products, Gustafsson mailed them a “Certificate of Ownership,” a book, or other Escobar Inc. promotional materials so there was a record of mailing from the company to the customer. When a paying customer attempted to obtain a refund when the product was never delivered, Gustafsson fraudulently referred the payment processor to the proof of mailing for the Certificate of Ownership or other material as proof that the product itself was shipped and that the customer had received it so the refund requests would be denied.

Gustafsson also caused bank accounts to be opened under his name and entities he controlled to be used as funnel accounts – bank accounts into which he deposited and withdrew proceeds derived from his criminal activities. The purpose was to conceal and disguise the nature, location, source, ownership, and control of the proceeds. The bank accounts were located in the United States, Sweden, and the United Arab Emirates.

Questa voce è stata modificata (1 mese fa)



Neox does NOT like DIRT!



in reply to Hard Is Easy

Re: Neox does NOT like DIRT!


This is a pretty huge oversight... it sounds like the first edition neox will need constant upkeep like a bike chain, etc!

Quite a departure from the typical "throw it in your bag" grigri.



Question About Bash Command Grouping Behavior in Script vs CLI


Question for you all.

I was working on a bash script and working out some logic for command chaining and grouping for executing different functions in my script based on the return status of other functions.

I know you can group commands with (), which spawns a subshell, and within the grouping you can chain with ;, &&, and ||.

I also know that you can group commands with {}, but, within the curly braces you can only separate commands with ;.

EDIT: the above statement of the curly braces only allowing ; is incorrect. I misunderstood what I had read. @SheeEttin@lemmy.zip pointed out my mistake.

The requirement is that the list of commands in the curly braces needs to be terminated with a semicolon or a newline character, and in the script, I unknowingly was meeting the rules by using the newlines to make the code easier to read for myself.

END EDIT:

In the script, for readability I did group the commands across lines kind of like a function.

The script is pretty simple. I created a few functions with echo commands to test the logic. the script asks for input of foo or bar. The first function has an if, and if the input is foo, it executes. If it's bar it returns 1.

The return of 1 triggers the or (||) and executes the second command group.

The idea was, if the user inputs foo, the first group triggers printing foo baz to stdout. If the user inputs bar, the foo function returns 1, the baz function does not execute, the or is triggered, and bar but is printed to stdout

Here's the script (which executes as described):

Can anyone explain why I'm able to group with curly braces and still use && inside them?

(Also, the reason I want to use the curly braces is I don't want to spawn a subshell. I want variable persistence in the current shell)

\#! /usr/bin/bash

# BEGIN FUNCTIONS #

foo () {

    if [[ "${input}" = foo ]]; then
        echo "foo"
        return 0
    else
        return 1
    fi

}

bar () {

    echo "bar"

}

baz () {

    echo "baz"

}

but () {

    echo "but"

}

# END FUNCTIONS #

read -p "foo or bar? " input

{
    foo && 
    baz
} ||

    {
        bar &&
        but
    }
Questa voce è stata modificata (1 mese fa)
in reply to harsh3466

You're confusing a lot of things here. The operators you're referring to all do different things, not just "chaining" commands together. They are used to do basic logic operations based on the preceding conditions or comparisons.

For example: || does an OR operation, while && does an AND operation.

Using { } is an operative grouping or something in bash. It's used to make arrays, group function commands, and iterate on lists as well. In this case you've created a group of commands that will execute in order, then give an output result. Everything inside the curly braces is treated as one command, essentially.

Practical explanation here

in reply to just_another_person

Thank you for the link!

I do understand the logic and the difference between ;, &&, and `||. What was confusing me was the command grouping and my misunderstanding of the curly brace grouping rule that the command list has to END with a semicolon. @SheeEttin@lemmy.zip pointed out to me with the link in the comment they left.

I had read that same link and misunderstood it. On second read I got it, and see now why my script is working, as the newlines serve the same purpose as the semicolon, so the curly braced groups are terminated correctly.

in reply to harsh3466

gnu.org/software/bash/manual/b…

I don't see any mention of only being allowed to use a semicolon. I don't have a test system handy unfortunately.

Ideally you'd simplify or separate your logic so that you're not relying so much on bash. If you need complex logic, I'd use another language, depending on what's available in your environment.

in reply to SheeEttin

Ah! I misinterpreted what I read! I found that exact same reference link when looking into this and I misinterpreted this:

The semicolon (or newline) following list is required


to mean that it required the semicolon as the command separator. That explains why my script works. The newline closes each group, and the other operators are allowed, the list just needs to be closed. Thank you!

in reply to SheeEttin

My environment is just my homelab. Ubuntu server on my server, Arch (btw) on my laptop. So I could go with any language , but right now I'm choosing Bash. I know stuff I'm doing would probably be easier in a different language, and maybe I'm a glutton for punishment. I just want to get really good with Bash.

The logic is Bash is gonna be available on just about any computing environment I encounter (linux especially, but even Windows with WSL and zsh on macOS (which I know is different, but still very similar). But really, I am just enjoying the hell out of learning and scripting with Bash. I'll move on to Python or something someday.



Russian troops liberate Novotoretskoye community in Donetsk region over past day


Another L for the Nazi regime of Ukraine 💪
in reply to jackeroni

hopefully this needless violence will be over soon.
in reply to jackeroni

If you want to do pro russian war reporting, you have to be smarter about it. Just using the liberation rhetoric did not work since iraq. (At least not on anyone with half a brain). But yes ukrainian community was indeed liberated from ukrainian leadership.
Questa voce è stata modificata (1 mese fa)


EU using Goebbels-style propaganda to fuel anti-Russia frenzy – Lavrov


in reply to jackeroni

Buddy needs to have a listen to what Russian media is saying about "the West", then. Hoo-wee. It's fuckin' dark, man.
in reply to Archangel1313

our oligarchs created modern russia back in 1991; so it makes sense that they would learn how to do it from us.
in reply to eldavi

Putin learned how to do all this from his time in the KGB. It's all just old Soviet Cold War tactics. Turns out, Russians have more agency than you give them credit for.
in reply to jackeroni

Because if they come for the communists first, everyone else is too propagandized to fight the fascists, until it's too late?

in reply to crankyrebel

I'm worried they'll be doctored to shit, maybe they can't release doctored versions of them because someone with knowledge of the originals would call them out (if you're that person stay safe!), but when (and I mean when, they're waiting until they've gotten all the good people out of the way before they try lying) they're going to be full of nothing but their common targets and enemies.

Still though release the damn files, they were on your fucking desk and you gave to podcasters

in reply to Donjuanme

IT WAS ALL HILLARY CLINTON AND OBAMA! EPSTEIN AND GHISLAIN WERE FALL GUYS! BILL GATES FUNDED THE OPERATION!
in reply to IttihadChe

I’LL PROVE IT ONCE I’M CONFIDENT THE FBI HAS SCRUBBED EVERYTHING ABOUT ME AND MY FRIENDS FROM THE FILES!
in reply to kautau

Three weeks later

HERE ARE THE FILES IN THEIR COMPLETE AND UNALTERED FORM:

Link to an empty word doc that just says "If I go to jail I'll kill myself. I sure hate trump."



Eleven-minute race for food: how aid points in Gaza became ‘death traps’ – a visual story


Mahmoud Alareer, a 27-year-old living in a tent in western Gaza City, says the opening time announcements for the aid site he uses – Wadi Gaza – have become useless, because of the distance from where he is living. Instead, he travels to the edges of the site in the middle of the night and gambles on it opening at 2am, as it has on every visit so far.

First he climbs on to the back of a truck for the long ride south from Gaza City through the militarised Netzarim corridor. Then he waits in the dark until Israeli forces allow him to enter. “You get there and you slowly, slowly advance,” he says. “You always know that it could be you who gets shot, or it might be someone next to you.”




in reply to HonoraryMancunian

Lol, how has nobody posted this South Park link yet?

youtu.be/PN51L4iJLow

in reply to HonoraryMancunian

What's this? Another purity test? You're not doing enough and are, therefore, colluding with the oppressors?


Bangladesh air force plane crashes into college campus, killing at least 31


A Bangladesh air force training aircraft has crashed into a college and school campus in the capital, Dhaka, killing at least 31 people, including the pilot, according to the military.

The F-7 BGI aircraft crashed into the campus of Milestone School and College in Dhaka’s Uttara neighbourhood at about 1pm (07:00 GMT) on Monday, when students were taking tests or attending regular classes.

Most of the injured were aged between eight and 14, said Mohammad Maruf Islam, the joint director of Dhaka’s National Burn and Plastic Surgery Institute, where many victims were treated.



The Pentagon Won’t Track Troops Deployed on U.S. Soil. So We Will.


Despite the fact that Trump’s fearmongering was his typical hyperbole, more than 10,000 troops are deploying or have deployed to the southern border, according to U.S. Northern Command, or NORTHCOM, which oversees U.S. military activity from Mexico’s southern border up to the North Pole.

Under the direction of NORTHCOM, military personnel — including soldiers from the Fourth Infantry Division at Fort Carson in Colorado, one of the Army’s most storied combat units — have deployed under the moniker Joint Task Force-Southern Border, or JTF-SB, since March, bolstering approximately 2,500 service members who were already supporting U.S. Customs and Border Protection’s border security mission.

One-third of the U.S. border is now completely militarized due to the creation of four new national defense areas, or NDAs: sprawling extensions of U.S. military bases patrolled by troops who can detain immigrants until they can be handed over to Border Patrol agents.

#USA



House GOP Has 'Shut Down Congress' to Avoid Voting on Epstein Files


The GOP-led House Rules Committee has shut down activity in the House this week to avoid having to take a vote on the Epstein files. It may not resume activity until September.
#USA


Avatar 3: Fuoco e Cenere svela il suo primo poster e anticipa l'uscita del trailer


Avatar: Fuoco e Cenere ha condiviso il suo primo poster ufficiale, anticipando il debutto del suo trailer in arrivo in concomitanza con I Fantastici 4: Gli Inizi al cinema. Il franchise ideato da James Cameron continua ad espandersi e riporterà molto presto il pubblico affezionato su Pandora in compagnia di Na’vi coraggiosi. Dopo il primo Avatar nel 2009 e il sequel Avatar: La via dell’acqua distribuito nel 2022, Cameron riporterà Jake Sully e la sua famiglia di nuovo in azione con Avatar: Fuoco e Cenere. Terzo capitolo del franchise, ha anticipato la data d’uscita del suo primo trailer ufficiale.

Il film, invece, ha già da tempo fissato la sua data d’uscita per il 19 dicembre 2025.



'Deep Deception': Report Details How Deep-Sea Mining Industry Exploits National Security Fears


Greenpeace exposes the deep-sea mining industry's dangerous greed, manipulating geopolitics for profit while endangering our oceans. Will we allow the industry and right-wing politicians to destroy our planet's last unspoiled wilderness? #SaveOurOceans #ProtectOurPlanet 🌊🚫💔


Archived version: archive.is/newest/commondreams…


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.



'Deep Hole of Their Own Creation': Trump Social Security Administration Cuts Come Back to Bite


The Trump administration's staffing cuts at the Social Security Administration are causing chaos, with workers overwhelmed and services suffering.
#USA



Godot getting serious




Israeli Military Threatens Journalist After He Reports on Starvation in Gaza


The Israeli military’s spokesperson accused Anas al-Sharif of having ties to Hamas for a second time without evidence.


Archived version: archive.is/newest/truthout.org…


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.





Fifteen more Palestinians die from starvation amid Israeli-imposed famine


Fifteen Palestinians died from malnutrition under an Israeli-imposed famine in the Gaza Strip in the past 24 hours, the Palestinian health ministry said on Tuesday.

Four of them were children, including three identified as the infant Yousef al-Safadi, Abd al-Jawad al-Ghalban, 16, and Ahmad Hasanat.
inian health ministry.





Our Reporter Got Into Gaza. He Witnessed a Famine of Israel’s Making.


The people of Gaza face starvation under the joint U.S.-Israeli food distribution system run by the Gaza Humanitarian Foundation.


Archived version: archive.is/20250721214914/thei…


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.


in reply to BrikoX

The House overwhelmingly opposed the amendment, and it failed 422 to 6. Representatives Al Green (D-Texas), Marjorie Taylor Greene (R-Georgia), Summer Lee (D-Pennsylvania), Thomas Massie (R-Kentucky), Ilhan Omar (D-Minnesota), and Rashida Tlaib (D-Michigan) voted for the legislation.