Amanda and KJ are joined by Megan Russell of CodePink’s China Is Not Our Enemy campaign for a wide-ranging discussion
- YouTube
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.www.youtube.com
Gustavo Petro warns that CNE investigation into campaign financing is part of coup plot
Gustavo Petro warns that CNE investigation into campaign financing is part of coup plot : Peoples Dispatch
The Colombian head of state condemned the decision by the CNE as an attempt by the right-wing will attempt to throw him out of office using lawfare.Zoe Alexandra (Peoples Dispatch)
Southeast Asian Americans face the brunt of racist attacks among Asians in U.S., new study finds
Southeast Asian Americans face the brunt of racist attacks among Asians in U.S., new study finds
Southeast Asian Americans face assault, verbal abuse and threats more than any other Asian American group, a new report by advocacy group The Asian American Foundation revealed.Sakshi Venkatraman (NBC News)
Nearly 50% of researchers quit science within a decade, huge study reveals
Nearly 50% of researchers quit science within a decade, huge study reveals
Twenty years of publishing data across many countries and disciplines show women are more likely than men to leave research.Naddaf, Miryam
like this
dandi8 likes this.
Run, Build, and Grow Small Systems Without Leaving Your Text Editor
Run, Build, and Grow Small Systems Without Leaving Your Text Editor - Albert Zak
A ClojureScript live programming environment for small distributed systems, with live inspection features and self-rewriting code, etc.albertzak.com
Oh shit if I knew of it I would have cared about JS a little more lol.
We need more lispy shit!
ActivityPods 2.0 is out!
ActivityPods 2.0 is out!
We are thrilled to announce the official release of ActivityPods 2.0, a framework and platform that allows users to create a single account for multiple decentralised social applications while also providing developers with the tools to build and int…ActivityPods
like this
ShaunaTheDead and Fitik like this.
Holy shit.......I haven't tried it yet, but this sounds like one of the first ideas I pitched when I got here. One account, multiple platforms!
How do I do this? Can I do it with this account?
Glad you like it.
About testing it, not sure, hopefully someone more knowledgeable about it will jump in
Well......that kind of defeats the purpose then.
It needs to be compatible with ALL the things. Lemmy, Mastodon, Pixelfed, Peertube, hell throw Bluesky in there! Get all the fediverse things interconnected. Otherwise, what is the point of having a service that connects all the things, and then making it compatible with none?
like this
giantpaper likes this.
Have you ever tried Mbin? fedia.io/
It has both Lemmy and Mastodon on the same website, and all notifications arrive in the same inbox
To be fair, it seems that the way it works behind the scenes is using SSO and OIDC (see docs.activitypods.org/app-fram… ) so applications would need to support that before.
Lemmy only added this three weeks ago, github.com/LemmyNet/lemmy/issu… and pixelfed still doesn't support it directly as per github.com/pixelfed/ideas/issu…
Likely the reason they went with Mastodon is because the support for the above is more mature there, but seeing as this is ActivityPub-based I think in theory it should work with Lemmy et al. (Doesn't rule out there being app-specific bugs and such that need to be ironed out, but that's often the case for new releases regardless.)
That said I'm having a bit of a hard time following the docs. If I'm reading docs.activitypods.org/architec… right you may not be able to use a lemmy.world account as your credentials - it seems like there's some configuration on the "application" end to enable this, meaning the lemmy.world admins would have to turn it on for this to work. (But if you had it turned on and successfully working elsewhere and then posted as that other account to lemmy.world, it would federate as usual.)
like this
giantpaper and stackPeek like this.
It's how it SHOULD work.
Like if I comment on someones picture on pixelfed, and someone replies to my comment, the notification should go to my inbox.
Then, if I post a video on peertube, and 5 people leave comments, those comments should go in my inbox.
And if 30 people leave replies to my Lemmy comments, I should have 30 comments in my inbox.
And that inbox? It should be one inbox. One account. If I see the notification for pixelfed, and I click the context button, my browser should take me to that pixelfed post. Then, if I click back, to the inbox again, and click context for the peertube comments, it should take me to that video.
That's what I imagined when I first heard of the fediverse.
like this
giantpaper and stackPeek like this.
like this
stackPeek likes this.
Meh, just run several associated services and keep the same username on all of them. Nothing is interoperable, stop trying to force it. And a rogue app with bad user data handling practices is still going to leak your data, even if you store your copy of the data securely.
My fediverse accounts are always "patrick@.bestiver.se". I currently am only running Mastodon/Lemmy and a few supporting services (e.g. a link manager - bestiver.se/@patrick), but I'm adding more as I get to them. Pixelfed, Peertube, Loops(?), Piefed...
Adopting this ActivityPods thing looks like it will require each Fediverse project to make what I'd guess are fairly significant changes to their user data handling, and none of those projects are properly funded for this. In fact what this actually seems to be doing is asking every other Fedi app to build on top of their user data API.
I applaud the attempt at building a new standard in the Fediverse, but I doubt it's going to happen.
I think there are some misconceptions here.
ActivityPods does not build a new standard but actually implements existing ones instead (ActivityPub and Solid).
So if you are a dev, you can write your own app on top of ActivityPods and it gives you the ActivityPub support almost "for free". This gives you:
(1) freedom of the users where they have their account when logging in to your app (like a sign in with google) but the user data is stored with the user's personal online datastore (POD) not with the app
(2) the possibility to deploy multiple instances of your app which can be useful to build communities independent of the account provider.
Also (3) as an app dev, you don't need to worry where to store users' data.
For an existing ActivityPub application (take mastodon for example, we have an alpha stage app called mastopod which is intended for microblogging), there is nothing to do actually. If someone builds an app that supports the same types, for example the Article or Event type of ActivityPub (/ActivityStreams), they can understand each others activities.
You could for example imagine an app that functions like an aggregator for all types of Activities and all people you follow but you might want your blogging app to only show you Articles. And another app that is nice for organizing events.
So you can host your POD which would be best or even use a provider which you still have access controls. It’s like renting a locker or storage pod
Opensource modern TTS engines for Android are now available!
I just found this.
This is huge!
As a german, I use thorsten medium as he simply made the best dataset.
Mixing english with german, speaking numbers, single letters, pausing without a "." but just a linebreak, all those can be essential.
And... it is nearly perfect! And all local!
This is crazy!
eSpeak can finally go to rest!
like this
ShaunaTheDead, KaRunChiy and Badabinski like this.
reshared this
Tech Cyborg reshared this.
It is FOSS, and the build instructions are here
k2-fsa.github.io/sherpa/onnx/a…
Those guys are incredibly active, look at this!
k2-fsa.github.io/sherpa/onnx/i…
(And no, not on F-Droid, if you look at the crazy amount of packages that makes sense)
This is amazing! If you are looking for US EN and use a phone with arm64 I can recommend sherpa-onnx-1.10.27-arm64-v8a-en-tts-vits-piper-en_US-kristin-medium and sherpa-onnx-1.10.27-arm64-v8a-en-tts-vits-piper-en_US-norman-medium.
Edit: I don't seem to be able to get the engine to show up as a tts engine but it works well within the tts app itself. Hopefully I'll find a fix I've been searching for a good tts engine for android eBook apps.
Edit 2. Fixed I mistakenly downloaded the standalone version from k2-fsa.github.io/sherpa/onnx/t… instead of k2-fsa.github.io/sherpa/onnx/t…
Yes of course :) I use sherpa-onnx-1.10.26-arm64-v8a-de-tts-engine-vits-piper-de_DE-thorsten-medium and there is nothing irrelevant in that name.
Still after another commenter wrote how overwhelmed they are with that INSANE download page, I felt that when you dropped those 2 names
That would then require running code from memory, which needs to be enabled in recent GrapheneOS. But all fine, they should absolutely do that as they obviously do that currently but during compilation.
Client app + wizard to select language and model type + downloaded model
Thorsten high is silly haha. Emotional is also not meant for TTS more for research I think.
I think thorsten made the only good model in German, I really want to make my own one! Or get some famous people on board?
Just to clarify, this is standalone and doesn't need a local LLM or anything yeah? Also, any tips on tutorials for the install process?
Edit: Nevermind, I realize it's install and use
rhasspy.github.io/piper-sample…
Yeah well you need a .apk XD
just search for
- your language
- your android architecture (normally modern phones use arm64 or aarch64 or arm v8a
- your preferred model, or just try out all
Example
Uhm that is the site I have linked
Trust me, I checked 3 times and that tiny link isnt making it easier XD
You linked the download apk directly, not the index with all the apk's.
Edited my previous reply for you to see the url better
People of South Asia reaffirm solidarity with Palestine on anniversary of genocide in Gaza
People of South Asia reaffirm solidarity with Palestine on anniversary of genocide in Gaza : Peoples Dispatch
Left and progressive forces in the region continue to express solidarity with Palestinian resistance movements in defiance of their governments who have tried to suppress the voices of solidarity.Abdul Rahman (Peoples Dispatch)
LPS likes this.
People of South Asia reaffirm solidarity with Palestine on anniversary of genocide in Gaza
People of South Asia reaffirm solidarity with Palestine on anniversary of genocide in Gaza : Peoples Dispatch
Left and progressive forces in the region continue to express solidarity with Palestinian resistance movements in defiance of their governments who have tried to suppress the voices of solidarity.Abdul Rahman (Peoples Dispatch)
like this
originalucifer, ShaunaTheDead, wagesj45, Someplaceunknown, SuiXi3D and IHeartBadCode like this.
This is neat.
Does CR have rules about flag desecration? If so, if you cut a perimeter and just make it a smaller flag is this exempt?
The erotical love of the local flag is a US only thing, noone cares about that anywhere elso on the planet. Do whatever you want with that cloth.
"Desecrecation" what a word.
"Actually" Czech flag should be destroyed if it touches the ground. Also while in CZ there are rules on what should be the order of flags, if it is flying with other flags.
There are more rules, but the main point is ... Noone really cares.
no bc you have to zoom in on exactly the center
anywhere else and it's either all blue, all red, the flag of poland, or the flag of france
'They Cannot Defeat Us': Lebanon Stands Defiant Against Israel's Assault
‘They cannot defeat us’: Lebanon stands defiant against Israel’s assault
Israel has tried twice before to subdue Lebanon and failed. Despite stunning acts of terror and the assassination of Nasrallah, the resolve of the Lebanese people remains.Ju-Hyun Park (The Real News Network)
like this
Lasslinthar and LPS like this.
I wont eat those big ass pieces and i dont want to break my hand trying to divide them.
If I have to get a knife out to eat my chocolate bar it's already become more hassle than it's worth.
They could have rectangles and squares of uneven sizes that still have normal break lines, they choose not to. Heck they could even have triangles that break neatly if they really wanted to by putting a diagonal line down some squares or rectangles.
I mean if you’re eating it in pieces instead of the whole thing you already need to put the thing away….
Buy smaller bars then. The situation has remedies…
Having stuff on hand for cravings is unreasonable…? Seriously?
Than get a different brand of you want to be this bloody entitled lmfao.
First, I do get a different brand, that's my point. Second, now you're telling me to buy it in bulk to always have around? I don't want to spend that much on an already expensive chocolate and it'll probably just go fast from my kids anyway. Plus in summer it'll either melt from the heat or be rock hard from being in the fridge, neither is ideal.
Also, usually I'll just buy it as a treat when we're already out. If I'm trying to split a chocolate between 4 people at a shopping centre, I'm not going to be carrying around a knife, I want to be able to just easily break it into 4 sections. Nor am I going to think before we leave "I should grab 4 of those chocolates I bought online in my pocket in case we want some".
I have no problem just getting a different brand to avoid the hassle, all I'm saying is maybe I'd get theirs if it wasn't designed so stupidly. But I'm sure they don't care enough about getting business from 1 random guy to change it, so I'm fine getting others.
They seem pretty cool!
Unfortunately I can't eat them, since the one thing they can't seem to certify on is gluten... May be pretty good gifts though.
Why are your bars unequally divided?It doesn’t make sense for chocolate bars to be divided into equal-sized chunks when there is so much inequality in the chocolate industry! The unequally-sized chunks of our 180g bars are a palatable way of reminding Choco Fans and Serious Friends that the profits in the chocolate industry are unequally divided.
And in case you haven’t noticed, the bottom of our bars depicts the West African coastline. The chunks just above it represent the Gulf of Guinea. From left to right, you have Côte d’Ivoire, Ghana, Togo and Benin (terribly politically incorrect, we know, but we had to combine them to create enough space for a hazelnut), Nigeria and part of Cameroon.
That's awesome!
Togo and Benin (terribly politically incorrect, we know, but we had to combine them to create enough space for a hazelnut)
lol
People don't know about the weird chunk sizes representing inequality.
They do know about Chocolonely being marketed as a more ethical product.
Slavery!
That’s why it’s the color that it is
Edit: my bad, I guess it’s shaped like the coast of Africa
Haven't seen that before but, I am okay with this.
Make it a Nautilus spiral or fractals and I could theoretically have endless chocolate.
Im pretty sure some people said that
If not, are all the memes with "nobody: " in them werent made by anybody and that is the signature?
really? we can't allude to anything now? oh no someone referenced a movie, they must be working for the studio!
I'd really appreciate it if we kept Lemmy without the miserable grumpy cat that is r/hailcorporate just running around accusing people of shilling for literally mentioning anything in any context whatsoever.
Sudan's warring sides target local aid volunteers fighting famine
Reuters spoke with 24 volunteers who manage kitchens in Sudan's central state of Khartoum, the western region of Darfur and parts of the east where millions of people have been driven from their homes since fighting erupted between the army and the paramilitary Rapid Support Forces (RSF).
International humanitarian agencies, which have been unable to get food aid to parts of Sudan at risk of famine, have ramped up support for such groups. But that has made them more of a target for RSF looters, 10 of the volunteers told Reuters by phone.
"We were safe when the RSF didn't know about the funding," said Gihad Salaheldin, a volunteer who left Khartoum city last year and spoke from Cairo. "They see our kitchens as a source of food."
Both sides have also attacked or detained volunteers on suspicion of collaborating with their opponents, a dozen volunteers said. Most of the volunteers spoke on condition of anonymity for fear of retaliation.
🛹 🍦 "Ada & Zangemann - A Tale of Software, Skateboards, and Raspberry Ice Cream", the story is now available as a animated movie.
"The famous inventor Zangemann lives in a huge villa high above the city. Adults and children alike love his inventions and are desperate to have them. But then something happens: when Zangemann wants to take another close-up look at his inventions during a walk through the city, a child hits him in the shin with the skateboard. That hurts! Enraged, the inventor makes a momentous decision... The clever girl Ada sees through what is going on. Together with her friends, she forges a plan.
This animated movie tells the story of the famous inventor Zangemann and the girl Ada, a curious tinkerer. Ada begins to experiment with hardware and software, and in the process realises how crucial it is for her and others to control technology.
An Open Educational Resource that inspires children to tinker and create technology."
Ada & Zangemann - A Tale of Software, Skateboards, and Raspberry Ice Cream
The famous inventor Zangemann lives in a huge villa high above the city. Adults and children alike love his inventions and are desperate to have them. But then something happens: when Zangemann wants to take another close-up look at his inventions during a walk through the city, a child hits him in the shin with the skateboard. That hurts! Enraged, the inventor makes a momentous decision... The clever girl Ada sees through what is going on. Together with her friends, she forges a plan.This animated movie tells the story of the famous inventor Zangemann and the girl Ada, a curious tinkerer. Ada begins to experiment with hardware and software, and in the process realises how crucial it is for her and others to control technology.
An Open Educational Resource that inspires children to tinker and create technology.
Find out more about this film and book at ada.fsfe.org
Copyright (c) 2024 Free Software Foundation Europe e.V.
This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 (CC‑BY‑SA‑4.0) International License.
To view a copy of this license, visit: creativecommons.org/licenses/b…
like this
ShaunaTheDead likes this.
reshared this
Tech Cyborg reshared this.
Mastodon 4.3
Mastodon 4.3
Grouped notifications, notification filtering, better onboarding and a refreshed look await in this new release of our decentralized open-source social media software.Mastodon Blog
The 2024 state of the climate report: Perilous times on planet Earth
Risk of societal collapseThe climate emergency is not an isolated issue. Global heating, although it is catastrophic, is merely one aspect of a profound polycrisis that includes environmental degradation, rising economic inequality, and biodiversity loss (Hoyer et al. 2023). Climate change is a glaring symptom of a deeper systemic issue: ecological overshoot, where human consumption outpaces the Earth's ability to regenerate (Rees 2023, Ripple et al. 2024). Overshoot is an inherently unstable state that cannot persist indefinitely. As pressures increase and the risk of Earth's climate system switching to a catastrophic state rises (Steffen et al. 2018), more and more scientists have begun to research the possibility of societal collapse (Brozović 2023). Even in the absence of global collapse, climate change could cause many millions of additional deaths by 2050 (WHO 2023).
The 2024 state of the climate report: Perilous times on planet Earth
We are on the brink of an irreversible climate disaster. This is a global emergency beyond any doubt. Much of the very fabric of life on Earth is imperiledRipple, William J (Oxford University Press)
pg_jglr
in reply to ☆ Yσɠƚԋσʂ ☆ • • •like this
Benign likes this.
maegul (he/they)
in reply to pg_jglr • • •Absolutely. It’s a shit show.
And interestingly, making the general public more aware of this is likely quite important. Because 1, they have very idealistic views of what research is like, and 2, just about everyone is entering research blind to the realities. It’s a situation that needs some sunlight and rethinking.
IMO, a root cause is that the heroic genius researcher ideal at the base of the system’s design basically doesn’t really exist any more. Things are just too big and complex now for a single person to be that important. Dismantle that ideal and redesign from scratch.
like this
Benign likes this.
cecinestpasunbot
in reply to maegul (he/they) • • •maegul (he/they)
in reply to cecinestpasunbot • • •Possibly, but when scientific knowledge and problems were smaller, one person could actually make a mark alone IMO. And if they happened upon a new discovery or insight then they’d appear to be geniuses, all alone.
At some point, when the work to make a discovery requires more than one person and the amount of theory involved in understanding its significance is too much for one person to be authoritative on all of it, then it’s a team sport.
Tar_Alcaran
in reply to ☆ Yσɠƚԋσʂ ☆ • • •Oh look, an article about me.
Got a PhD, hated it. Started working academia, hated it. Tried a corporate lab, hated it even more. Realized I was extremely burned out on the whole world of research and got into something far more tangible.
Very happily doing hazardous materials safety and handling now.
like this
Benign likes this.
howrar
in reply to ☆ Yσɠƚԋσʂ ☆ • • •like this
☆ Yσɠƚԋσʂ ☆ likes this.
maegul (he/they)
in reply to howrar • • •Yep. There’s a whole world of people happy to work very hard on research for the rest of their lives … and instead we have them writing emails wrangling spreadsheets for … ??
Sometimes “shitty” work needs to be done, obviously … but I think it’s far less obvious that the pool of things that need to be done lies entirely in the random inefficient shit the business world just accepts. Instead, that’s just where the money flows.
Prehensile_cloaca
in reply to howrar • • •In life, we can all be artists or scientists, as long as you have:
Wealthy parents.
Helix 🧬
in reply to ☆ Yσɠƚԋσʂ ☆ • • •B0rax
in reply to Helix 🧬 • • •TheOubliette
in reply to ☆ Yσɠƚԋσʂ ☆ • • •The headline says researchers but it makes more sense if you name the progressions.
Most researchers start their careers as graduate students. Graduate students are poorly compensated and, despite the name, very little support or good advice for their advisors, on average. They receive plenty of negative feedback and insecurity, though.
Then graduate students graduate (or drop out), either with a Master's or PhD. At this next tier of employment they either do a postdoc (basically just doing the last 2 years of a PhD again but with even higher expectations) or join the private sector. Neither the public sector nor private sector have enough positions, let alone well-paid ones with acceptable work environments, to take on the number of graduated graduate students each year. This forces many out right off the bat.
If someone continues to try to become a professor after doing one or more postdocs, this difference becomes stark. There are between 10-20 postdocs that want to be professors for every open professor position.
If someone goes the private track, (1) m
... show moreThe headline says researchers but it makes more sense if you name the progressions.
Most researchers start their careers as graduate students. Graduate students are poorly compensated and, despite the name, very little support or good advice for their advisors, on average. They receive plenty of negative feedback and insecurity, though.
Then graduate students graduate (or drop out), either with a Master's or PhD. At this next tier of employment they either do a postdoc (basically just doing the last 2 years of a PhD again but with even higher expectations) or join the private sector. Neither the public sector nor private sector have enough positions, let alone well-paid ones with acceptable work environments, to take on the number of graduated graduate students each year. This forces many out right off the bat.
If someone continues to try to become a professor after doing one or more postdocs, this difference becomes stark. There are between 10-20 postdocs that want to be professors for every open professor position.
If someone goes the private track, (1) most of your explicit training goes to waste, as your environment was academic and all of your advice came from the 1 in 10 postdocs that got a professor position, and (2) you now get to try and navigate corporate petty bureaucracy in addition to doing work for whatever the company's lords deem profitable. Many burn out rapidly in this environment, as while you actually tend to get paid and treated better than a graduate student, this usually comes at the cost of losing all motivation for the research itself. And when you want to advance your career, you get to learn the basic corporate lessons that everyone else does: you can't advance much within the company because an incompetent boomer that is friends with the CEO is sitting on the position you want and even if they weren't, the company sees no advantage in paying more for an employee they already have. That's money they can't use to "snipe talent" and "reinvest". So again, the positions available dwindle through that path. So instead you end up making a series of external moves, sometimes purely lateral. You might even find a company where you live the research, but it will almost certainly then be one that offers you worse pay and advancement opportunities. This is usually because the most appealing research has a socially positive impact (or at least rationale) and the companies doing that research know this and adopt a non-profit "sacrifice yourself for the cause" paradigm that, naturally, does not apply to the C suite.
If you are a researcher that didn't go to grad school, the system is the same but they put career advancement caps on you more quickly and often, regardless of how skilled you actually are.
Oh, and I almost forgot: God help you if you are minoritized in any way. Academia has no real workplace standards, they let people at all levels get away with sexual harassment and discrimination all the time. The usual status quo is that nobody wants to know what a given professor did to a student. They don't ask and they don't do any real follow-up to reports. So your experience as a graduate student or postdoc is dictated entirely by whether your advisor is, of their own accord, a good person with good advice and no unseen vices or bad habits. The corporate world is obviously little better outside of the threat of a lawsuit or state investigation.
So, reviewing this, we can make some conclusions:
Prehensile_cloaca
in reply to TheOubliette • • •This is a beautiful synopsis.
We built a system based on "scarcity," and then manufactured scarcity.
grapemix
in reply to TheOubliette • • •Am I the only one think that the root cause is because lots of upper management treats universities as state owned business. Universities' management always try to expand and lure more students. They don't care if their students' career and their future. Even a factory owner who don't care about their products will slow down the production if the sale doesn't go well. University should not allow to accept more students if certain percentage of their graduated students cannot find a jobs.
I just feel heart broken to see passionate talents get mistreated every year again and again.
TheOubliette
in reply to grapemix • • •That's a great point and that I can't believe I forgot to mention! To add to that, universities themselves use research as a cash cow (they take a large share of nearly every research grant of a faculty member) and as a marketing tool to get more students (tuition), prestige, grants, and so on. The fact that universities market themselves at all is ridiculous.
In the US they are also usually heavily financialized and local real estate behemoths.
selokichtli
in reply to ☆ Yσɠƚԋσʂ ☆ • • •HiddenLayer555
in reply to ☆ Yσɠƚԋσʂ ☆ • • •