Oxfam condemns killing of water engineers in Gaza
cross-posted from: lemmy.ml/post/21591444
cross-posted from: hcommons.social/users/adachika…
Oxfam condemns killing of water engineers in Gaza
(2024-10-19)“Oxfam condemns in the strongest terms the killing in Gaza today of four water engineers and workers from the Khuzaa municipality who were working with our strategic partner the Coastal Municipalities Water Utility (CMWU).
“The four men were killed on their way to conduct repairs to water infrastructure in Khuzaa, east of Khan Younis. Despite prior coordination with Israeli authorities their clearly-marked vehicle was bombed...”
“Attacks on civilian infrastructure and those who maintain it are clear violations of international humanitarian law. Those responsible must be held to account. Such attacks are part of the crime of using starvation as a weapon of war.
“Oxfam demands an independent investigation into this and other attacks on essential workers…”
How many more violations should we need? #StopGenocide
like this
Silverseren likes this.
Rashid Khalidi on U.S. Support to Israel, Palestinian National Movement (I)
cross-posted from: lemmy.ml/post/21590205
cross-posted from: lemmy.ml/post/21590102
By world-outlook.com on October 19, 2024[part 1 of an interview originally published in Jacobin, along with an introduction, additional links, photos, and endnotes]
Rashid Khalidi on U.S. Support to Israel, Palestinian National Movement (I) - World-Outlook
In this interview, Rashid Khalidi, the Palestinian American author of "The Hundred Years' War on Palestine," discusses two key points — among other important ideas. The first concerns the U.S.world-outlook.com (World-Outlook)
Med kriminella hälsningar är en podd från Institutionen för socialt arbete vid Göteborgs universitet. Med avstamp i forskning pratar de om brott och straff för alla som inte forskar.
the mitigations just have bugs, and bugs can be fixed
I'm not convinced it won't be a thing of the past after some time
I'm no expert here, but I'm pretty sure branch prediction logic is not part of the instruction set, so I don't see how RISC alone would "fix" these types of issues.
I think you have to go back 20-30 years to get CPUs without branch prediction logic. And VSCodium is quite the resource hog (as is the modern web), so good luck with that.
Better URL Copy
Letztens hatte ich das Problem, dass eine meiner Lieblingsfunktionen in Arc in anderen Browsern nicht vorhanden ist: ein Hotkey, der die gegenwärtige URL einer Seite kopiert und Tracker entfernt. Anscheinend sehen die Wenigsten da ein Problem, aber für mich, als jemand, der genau diese Funktion (URL kopieren, Tracker entfernen) gestern 48 Mal gebraucht hat, ist das schon ein Segen.
Also Keyboard Maestro (und ein ganz kleines bisschen Python) to the rescue.
Zuerst brauchen wir ein KM Macro. So sieht es aus, und hier kann es runtergeladen werden.
In der „Assert“ Zeile kann man seine anderen Browser auch noch eintragen. Ich hab da Zen Browser (ein Firefox Fork) und Orion (der Browser von Kagi) drin. Floorp kommt mir nicht ins Haus.
Fehlt noch der Tracker-Verschwinder. Den habe ich schnell in Python angefangen, so ganz 100% ist er noch nicht, aber so schaut’s aus:
import sysfrom urllib.parse import urlparse, parse_qs, urlencode, urlunparsedef strip_tracking(url): # Parse the URL parsed_url = urlparse(url) # Define common tracking parameters to remove tracking_params = {'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid'} # Parse query parameters query_params = parse_qs(parsed_url.query) # Remove tracking parameters cleaned_params = {k: v for k, v in query_params.items() if k not in tracking_params} # Rebuild the query string cleaned_query = urlencode(cleaned_params, doseq=True) # Rebuild the URL without tracking parameters cleaned_url = urlunparse(parsed_url._replace(query=cleaned_query)) return cleaned_urlif __name__ == "__main__": # Read URL from stdin input_url = sys.stdin.read().strip() # Strip tracking information output_url = strip_tracking(input_url) # Output the cleaned URL print(output_url)
Was hier passiert ist simpel. Wenn Du ⇧+⌘+C drückst, wird die Tastenkombination ⌘L (focussiert die URL) und ⌘C (kopiert das Fokussierte) ausgelöst, danach ein ⎋ um die Fokussierung aufzuheben.
Danach wird das Script strips.py aufgerufen, welches Du in ein Verzeichnis Deiner Wahl kopieren solltest. Gib das Verzeichnis dann in dem Macro entsprechend an. Was hier passiert ist auch keine Hexerei:
pbpaste schickt das Clipboard (also die „Zwischenablage“, in dem sich gerade die URL befindet) an die Standardeingabe. Das wird vom Script empfangen, welches die angegebenen Tracker ({'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid'}) entfernt und das Resultat an der Standardausgabe ausgibt, wo es von pbcopy empfangen wird, welches die neue URL in das Clipboard einlegt.
Jetzt kannst Du in einer App Deiner Wahl einfach die gestrippte URL pasten.
Das ist nicht einmal annähernd so angenehm wie in Arc, ganz zu schweigen von all den anderen geilen Sachen, die Arc so macht, aber es kommt nahe.
Kriminella manipulerar bolånemarknaden. Finanspolisen har under flera år uppmärksammat att kriminella använder brottsvinster för att betala bostaden eller för att finansiera stora banklån. Det sker ofta genom förfalskade underlag som upprättats genom aktörer som genom sin yrkesroll möjliggör brottsligheten.
Våld för våldets skull. SVT har en serie artiklar på sin hemsida som handlar om vad de kallar en satanistsekt som heter 764 och en gren av denna som kallar sig själva No Lives Matter (NLM).
Nonfree software found in GNU Boot releases again, many distros affected.
GNU Boot - News [Savannah]
Savannah is a central point for development, distribution and maintenance of free software, both GNU and non-GNU.savannah.gnu.org
like this
kirbowo808, ☆ Yσɠƚԋσʂ ☆ and Dessalines like this.
reshared this
Tech Cyborg reshared this.
As a coreboot user, I'm laughing as well.
To me, this highlights the fallacy (and arguably hypocricy) of their thesis.
Don't worry, the whole thing is that GNU boot contains proprietary firmware for testing coreboot. The only distros affected are GNU Boot and Canoe Boot. Upstream coreboot has that testing firmware there intentionally so it's silly to call it "affected".
FSF is doing great stuff for the world but I think FOSS is kinda held back by being led by nerds that are "a bit different". (edit: I mean that with respect. These nerds are surely nice people and great coders but imo not great philosophical leaders)
Yeah and thanks to us you get to enjoy free software, yet you insult us for how we think and try to get and keep open software open.
Up yours
like this
OfCourseNot likes this.
You're saying that, and yet even Leah Rowe is sick of that.
Also, try not to take my words out of context. We're talking specifically about the project mentioned in the article. Tell me, what value has canoeboot and GNU boot provides?
Coming from a (pragmatic) fan of GNU projects.
Also, try not to take my words out of context.
Clarify the part where you said it's like when you were back in college.
The hard part here is that while you get a chance to restate your point, readers may already expect this one to sound belittling and you'll have to try harder so this one also doesn't sound like you're calling people naive.
You are right that the tone was a little insulting.
That said, who is the “us” that you are referring to?
A lot of Open Source software is written by people that would not see the use of non-free components for testing as a problem. A lot of Open Source software is written by people that believe in the superiority of collaborative software development but do not have strong opinions on user freedom. The may ever value developer freedom in ways that is incompatible with the most extreme or idealist views of user freedom.
Are you demanding recognition to “us” for all that software?
The post you are replying to was unnecessarily combative. Your is no better and is supported by no better moral high-ground.
When Stallman was saying that smartphones would become a spying device, people were calling him crazy.
I am still thinking he's a bit on the crazy spectrum, but that some food for thought...
Stallman is often batshit insane, but when it comes to tech he knows what he's saying.
I would trust a doctor when he says about something about my stomach, I wouldn't trust them about astrophysics.
I would trust Stallman about how computers can be misused and mistreated, same as Cory Doctorow. I wouldn't trust both about a small part of history, unless it was obvious or very well cited.
Appreciated if someone can explain what is the problem and its context in simple terms 🙏
I understand the GNU "framework" is built on free, open source software. So I don't understand how one can "discover" that there were pieces of non-free software there... They were put there by mistake?
They were put there for some testing and from their mailing list it sounds like it will be removed as it's unnecessary.
Apologies that this has caused problems for you.
This is just some old test data used to confirm that the parser in the command line utility works, and I don't think anyone thought about the redistribution legality implications of putting those images into the repo.
I agree that it's not a good situation and we should try to fix it.There is no real reason for these binaries to be in those test fixtures — the point of the tests is just to verify parsing for vboot data structures, the actual contents of the file are not really relevant.
- Julius Werner, member of the Advisory Group
mail.coreboot.org/hyperkitty/l…
edit: "there is a general advisory committee made up of any individuals who wish to help out and discuss their thoughts with the leadership board. This is done at bi-weekly meetings, which all members of the project are invited to attend and contribute."
coreboot.org/leadership.html
In this case the binaries with the nonfree software seem be completely unnecessary, so why not keep it free?
like this
Noxious likes this.
Not in this case, the tests they're running doesn't need the vendor blobs in those testing folders.
Generally I agree with Debians changes to include nonfree firmware in the default images and making the "completely free" images the non-default version. I do think maintaining and having completely free distro versions to be a good thing though.
The whole situation is really unnecessary because none of the things that we're testing really requires those vendor blobs.
We're just testing the basic vboot and CBFS structures in those images, the file contents are not really relevant as long as they match the signatures.
So I think the easiest option here is to just remove the offending CBFS files from those images / overwrite the offending FMAP sections with zeroes.
That question is kind a rabbit hole and not one I feel confident in going down.
Free as in freedom, not as in free beer.
The real world implications of non-free software is that other's can't run, copy, distribute, study, change and improve the software.
I like having computing alternatives that are free from corporate control and believe that the hardliners like FSF helps us keep those alternatives alive. I realise that those alternatives are in many ways worse and that a lot of hardware today requires the vendor blobs to work. When/If corporations push their control even further I want those alternatives to be around.
And you really should pay for winrar. 
I believe that both proprietary non-free systems and fully free systems can exist and that having licensing alternatives like GPL, LGPL and MIT gives the developer options for specifying how their software is to be used.
The movement towards using MIT or LGPL instead of the full GPL for libraries thus allowing the developers using the libraries the freedom to choose what license their software should use is one I can stand behind.
If someone builds a FLOSS turbotax competitor and don't want anyone to use their hard work and fork it into a commercial and proprietary product then I believe there should be a license for that.
If they rather earn money from it and copyrights their code instead that is also their prerogative.
The middle-ground where they create a free turbotax competitor with a license that allows others to fork it into a proprietary software should also be possible - although I personally don't see the allure.
While I agree with your view (at least when it comes to firmware, especially given that hardware that doesn't require a firmware upload on boot generally just has the very same proprietary firmware on a built-in memory, so the only difference is that you don't get to even touch the software running on it), the point of this project is to remove non-libre components from coreboot/libreboot.
It doesn't differentiate itself from upstream in any other way, so if it fails to do the one thing it was made to do, then that's in fact a newsworthy fact.
It's aesthetically nice. Just when you don't make compromises, the practical cases will be few.
That's true even for using OpenBSD as a daily driver. No Stallman there (and they don't like him), but some principles have to be followed. Thus no Wine and no Linux emulation.
Would like to try using Guix for a long time some day, but it would be an interruption.
I don't think that's true. There's a great video here that highlights the fact that even a lot of modern slang is far older than you think.
like this
classic likes this.
Mate, the thing about gen x is that they dont care. This is boomer energy being projected.
Which is cool, I guess, whatever.
like this
classic likes this.
I'm a Millennial and I'm happy to report I've appropriated "skibidi". I really, really enjoy watching younger people die a little inside every time I use it.
Does that make me a dad even if I don't have any kids?
Does that make me a dad even if I don't have any kids?
Getting enjoyment from seeing other/young peoples enjoyment diminished is not a dad-thing, it's just a jerk-thing.
like this
atro_city likes this.
The Popular Front for the Liberation of Palestine has called on the peoples of our Arab nation, its active forces, the free people of the world, and solidarity movements to raise the level of protest and escalate the struggle against governments that are complicit in the genocide of our people, especially regarding the brutal massacres in northern Gaza and Jabalia.
The Front explained that the occupation is now daily demolishing entire neighborhoods, along with their inhabitants, in northern Gaza, while continuing to destroy hospitals and starve our people to death, taking advantage of the delays and the cover provided by the American administration and the biased, decayed international system.
The Front emphasized that the zionist occupation is waging a campaign of mass killing and ethnic cleansing in northern Gaza and Jabalia refugee camp and continues its genocide against our people in Gaza and everywhere they are present, with full support and partnership from the U.S. administration and aggressive colonial governments.
The Front stressed that the U.S. administration is the actual leader of this aggression and that it is waging war against our people by taking advantage of international complicity and Arab silence.
The Front also affirmed that this genocide would not have continued without the supportive positions of some Arab regimes, which have revealed their hostility towards our people and the peoples of our nation, and their willingness to mobilize their media, money, and policies in service of the occupation and aggression.
The Front concluded that supporting the resistance and escalating the struggle with all its tools is the only option for the peoples of our nation and the region in the face of the genocide and comprehensive aggression against the peoples of the region, and that there is no alternative to fighting the battle to defend existence and destiny.
Central Media Department
Popular Front for the Liberation of Palestine
October 19, 2024
abolitionmedia.noblogs.org/pos…
#alAqsaFlood #callToAction #gaza #palestine #pflp #resistance #Solidarity #westAsia
A popular call is gaining traction, particularly to our people in Egypt, the Gulf, Algeria, Morocco, Iraq, Jordan, the Emirates, Bahrain, Turkey and to all the free people of the world everywhere.
The northern Gaza Strip is undergoing a genocide in every sense of the word, which has been allowed due to lack of action.
The least that can be done is to besiege the embassies of the enemy and complicit states. This is a simple ask. Head to the zionist embassy or consulate, the American embassies, German, French, and British embassies. Besiege them.
Share this post and the hashtags. Encourage action in all places. If not now, when?
#BesiegeTheEmbassies
#NorthernGazaGenocide
#شمال غزة يباد
#حصار السفارات
abolitionmedia.noblogs.org/pos…
#alAqsaFlood #BesiegeTheEmbassies #NorthernGazaGenocide #palestine #resistance #Solidarity #westAsia
like this
Oofnik likes this.
like this
☆ Yσɠƚԋσʂ ☆ likes this.
Kara Swisher - Musk-Trump Bromance & “Burn Book: A Tech Love Story” | The Daily Show
copied youtube comment…
Kara Swisher needs to be an advisor for Kamala to deal with this problem.
I despise Musk and Trump as much as anyone but this stinks of identity politics. It is trite pandering from establishment limousine liberal, lemmy.world establishment propaganda identity politics “wonks”. 👎🏽
You libs are so brainwashed, you don’t even understand your own hypocrisy.
Slava Ukraini! /s
Write-as: Re-opening Free Accounts for WriteFreely
Re-opening Free Accounts
We’re re-opening completely free accounts on Write.as, so more people can start a blog on our clean, distraction-free writing platform.In late 2021, we announced that we were closing free registrations for new users. This was mostly an experiment to help us focus on the paying customers that keep our small business running, and provide a better experience all around.
Since then, we’ve been able to launch our social platform Remark.as, continue evolving WriteFreely, and add a ton of features around collaboration.
In this time, we’ve also realized that free accounts are one of the best ways for people to get started on our platform. While some people know what they’re looking for, and happily upgrade to our full Pro tier within the 2-week trial period, others just need a place to casually write when they feel like it. This takes a longer time, and doesn’t fit our time-based trial model, so we want to support these writers too.
Another goal of closing free accounts was to limit the number of spam accounts on Write.as. As a long-running platform with plenty of positive search engine authority on our domain, we’re a prime target for Search Engine Optimizers and spammers of every kind. Closing free accounts reduced the number of abusive actors we saw, but never stopped them completely.
Now that free accounts are open again, we plan to develop new anti-spam measures that can eventually be used by all WriteFreely instances to reduce the amount of abuse they receive.
New and existing users
Now, anyone can grab a Free Write.as account, and get a permanent space to write online — you can get started here. Our Free tier includes all the basics, including Markdown support, our Fediverse integration, and even support for monetization through services like sub.club. See our Pricing page for the full comparison with our other tiers.Along with this, if you signed up for a trial between January 1, 2022 and today but never upgraded to Pro, your account is now completely free! This is our way of saying thanks for sticking around — and if you haven’t revisited Write.as in a while, now is a great time to check it out again.
Thanks for writing with us, and we can’t wait to see what you create!
#free #Writeas #accounts #fediverse
Why would I wrote a blog under these guys domain name? Remember medium, and how they locked every blog under a forced sign-in, so the content is no longer freely available on the web?
This seems like the same idea.
like this
Guadin likes this.
That's the guy who developed writefreely.
Btw. I sometimes look at their development, I wait for a production ready docker compose setup. Using a config.ini instead of an .env file makes me sceptical.
config.ini. But if you don't want to, my writefreely-docker has you covered. It has been used in production for a couple of hundred writefreely blogs over the past few years.
A free account is an easy way to test out the platform, give it a test ride, see if it works for you. If it does, you can pay for a Pro (or Team) subscription, and you get to use your own domain, and keep all the posts you already made on the free account, with all their comments and replies and whatnots.
Or, if it works out, and you want to self host, you can do that, too!
The difference between write.as and medium and other enshittified things, though, is that write.as is not VC funded, and Matt has no interest in making an "exit". Even if there are things I disagree on with him (eg, CLAs), I trust Matt to not enshittify write.as anytime soon. He's been running things for almost a decade now, remarkably well.
Viking_Hippie
in reply to Peter Link • • •