Do you see me? Please share 🙏

The situation here is very bad. We are still suffering. We are still afraid. A lot of people think that our situation now is good, but unfortunately the isn’t true.

We are suffering in everything in our day. Nothing changed in the ceasefire.

We are just dreaming of a normal life. Healthy food, clean water and home! These are our dreams.

Please donate to help my family overcome this tough time

chuffed.org/project/121561-urg…

#gaza #palestine

Audio is working for #PostmarketOS on #Fairphone5! 🎉

Congrats to Alexandre Ferrieux, who achieved this result, and to all contributors of @postmarketOS for providing a truly alternative and independent operating system for mobile! 💚

Now, AFAIK, Fairphone 5 will become the first mobile device where almost everything works with pmOS 🤩

#Fairphone #FP5 #OS #LinuxMobile #Linux

gitlab.postmarketos.org/postma…

Hello my friends ☀️
How are you? How’s your health?

Do you have questions about the way Palestinians handle money and payments in #Gaza under siege in the Israeli war on Gaza? 💸🇵🇸

My posts about this explain it, please read and share them:
mastodon.social/@mohshbair/115…

Today I want to add some more information related to cashless banking, which has been more and more available over the past few weeks. 🌐⚡️💲

Make yourself a coffee and follow me. ☕️🤍

#Palestine #FreePalestine

1/7

This entry was edited (3 weeks ago)

Oh world, my youngest son is not just a number; he is all I have left of life😔 Give me back my life by protecting him🫂🙏💔
Our lives have become meaningless😭We live only to wake up the next dayThe cold surrounds us on all sides😣Hunger consumes us.We struggle just to get some food. Please help me.🙏🥺
gofund.me/74c01145
#Gaza #GazaVerified #settlerColonialism #StopTheGenocide #FreePalestine #mutualAid
@kathimmel
@gvenema
@Chasteen
@Shivaekul
@breakdownthewalls
@sotoarmengol
@Kurtis_Clark

A severe #accessibility issue I've seen very few people talking about is the widespread adoption (in my country at least) of touch-only card payment terminals with no physical number buttons.

Not only do these devices offer no tactile affordances, but the on-screen numbers move around to limit the chances of a customer's PIN number being captured by bad actors. In turn, this makes it impossible to create any kind of physical overlay (which itself would be a hacky solution at best).

When faced with such a terminal, blind people have only a few ways to proceed:

* Switch to cash (if they have it);
* refuse to pay via inaccessible means;
* ask the seller to split the transaction into several to facilitate multiple contactless payments (assuming contactless is available);
* switch to something like Apple Pay (again assuming availability); or
* hand over their PIN to a complete stranger.

Not one of these solutions is without problems.

If you're #blind, have you encountered this situation, and if so how did you deal with it? It's not uncommon for me to run into it several times per day.

why do you think this is not being talked about or made the subject of action by blindness organisations? Is it the case that it disproportionately affects people in countries where alternative payment technology (like paying via a smart watch) is slower to roll out and economically out of reach for residents?

reshared this

in reply to James Scholes

los terminales táctiles son un problema para nosotros, estoy deacuerdo. Siempre he pagado con Apple Pay para evitar introducir el pin. De hecho, ese es uno de los motivos que me llevaron a comprar un Apple Watch cuando cambié a un iPhone con Face ID. Hasta ahora, todos los terminales que he conocido aquí en España tienen contactless. Supuestamente, la European Accessibility Act tiene en cuenta estos terminales, pero todavía no he visto uno accesible.
in reply to José Manuel Delicado

@jmdaweb Yo sí que lo he visto y no está nada mal. Los de comercios que tienen la pasarela de Caixabank son accesibles. Va bien incluso para el pago con Apple Pay ya que antes de que puedas acercar el dispositivo te dice la cantidad a pagar. Lo que no he probado es a marcar el pin de la tarjeta. Si tienes algún comerciante de confianza que te permita probarlo y que tenga ese terminal de Caixabank dile que toque dos veces el icono de una persona con bastón que hay en la parte inferior de la pantalla.
in reply to Iván Novegil

@inovegil @jmdaweb Teóricamente, la activación la debe hacer el comerciante una vez introducido el importe a cobrar. Funciona así. El comerciante prepara el cobro antes de que el cliente introduzca la tarjeta y una vez pone el dispositivo en espera de recibir la tarjeta es cuando ha de activar la accesibilidad y ofrecer el datáfono al cliente.
in reply to Óscar Gorri

@tiflonet @jmdaweb ya, pero la EN301549 requiere que las características de accesibilidad se puedan activar mediante mecanismos compatibles con la necesidad que satisfacen, en este caso acceso sin visión. Aunque quizá debiera, ni en la versión actual ni en el borrador de la 4.1.0 hay ninguna excepción. Si el producto tiene documentada la característica de lector de pantalla, un ciego debería poder activarlo de manera autónoma.
in reply to EfreetSK

Nech odpočíva v pokoji, a sústrasť jej rodine a priateľom!

V článku nespomínajú príčinu úmrtia, ale očakávam, že je to následkom starnutia. Je to tým smutnejšie, že vedci už vyvíjajú lieky na ozajstné zvrátenie starnutia. Ak by vydržala ešte cca 15-20 rokov (pri jej veku a súčasnom stave medicíny by to bolo ťažké), mohla by žiť ozaj veľmi dlho. Koľko vecí by ešte mohla napísať 😥

in reply to Dmytri

Probably the message-player subproject

Clear Separation of Concerns: Our project is now beautifully modular.

main.rs: Manages the UI and application lifecycle.

consumer.rs: Solely responsible for consuming messages from RabbitMQ.

publisher.rs: Solely responsible for publishing messages.

persistence.rs: Solely responsible for database interactions.

egui-components/: Contains reusable, self-contained UI components like BorderLayout. This separation makes the system incredibly easy to reason about and modify. A change to the database logic won't break the UI.

The "Witness Pattern": not just implementing the logic; identified, named, and specified a core architectural pattern. This makes the consumer's logic predictable and easy to maintain. Any new developer can look at consumer.rs, understand the "Witness Pattern," and know exactly how to add new message handling logic safely.

Configuration via .env: Externalized the database connection string into a .env file, a standard practice that makes the application easy to configure for different environments without changing code.

Database Migrations (sqlx-cli): Managing the database schema with version-controlled migration files. Allows for repeatable and auditable schema changes.

in reply to Dmytri

I've been coding with the LLM a long time, almost a year now. I know how to interact with it.

I never have good cause to swear at the LLM, I'll bet you're a good solid coder. I would never swear at you - if you misunderstood a directive, that's my fault, not yours.

The LLM does superb work if it's given small, clear objectives. Just like you.

Gemini's writeup of how we did things. I just built this to learn to use Rust

codeberg.org/dweese/rabbitmq_w…

This entry was edited (2 weeks ago)
in reply to Dmytri

Yes indeed ! It feels like riding a big horse. Gemini, going back to Bard, ( which was my favorite for a long time ) , it volunteers to write far too much code.

So I had to pull rank and not accept that code, even though there was miles of good code being generated. Let it go. That's how it ruminates, generates.

I had "talks" with both Gemini and Claude - for godsakes, emit fewer words. Let me think.

But over time, they've both become much more attuned to my coding behavior.

in reply to Dmytri

Heh. Okay, so stipulated. It takes some getting used to - and the early versions were sonewhat aggravating. I had one begin to praise me in the most fulsome tones - horrifying, really.

Ecch, the reason I am polite to the LLM is because it's just so much bouncing a tennis ball off a wall. It's easier to request things formally, to observe an insightful implementation. Small things. Small goals.

The way I'd like to talk to other professionals.

Danke für die vielen Lösungsvorschläge.
Ich werde Montag mal mit etwas Waschsoda und Natron probieren.

Ich halte euch auf dem Laufenden.

Danke für das Boosten !!!

Kennt ihr einen Backofenreiniger der auch wirklich festgebrannte Stellen reinigt? Hab das Reinigen etwas vernachlässigt. 🙈

Ein Boost wäre nett, Danke! 🙏

#hilfe #reiniger #küche #backofen

This entry was edited (2 weeks ago)

Mr Rogers was a republican.
He was a white christian cis het man.

He prayed and read the Bible every day.

He created a children's TV show with taxpayer money in which he promoted his "christian views" to a secular audience through secular media.

He studied other religions and other cultures to improve on his reach and connection. He never preached or quoted scripture--yet, we all got the message he intended for us.

He appealed to President Nixon and Congress to continue to fund the creation of PBS with a persuasive speech that is one of the most studied for public speaking and PR. A gentle but powerful speaker.

While white people were pouring concrete into public pools rather than share with black neighrbors, Fred Rogers broadcast himself sharing a quiet conversation in a pool with African-American music and co-worker, Francios Clemmons. The softest act of defiance against White Supremacy.

He was the most demanded speaker on college campuses--he did not have to con his way onto campus to speak and nazis and counter-protesters did not follow his appearances---You know, despite the fact that he was a white christian man promoting christian values to the general public.

Every generation since the 1968 has been positively impacted by Mr Rogers.

Even children in the past 20 years are benefiting from his legacy at PBS --his methods and messages are STILL used in children's programming around the world.

No one had to mandate mourning his death because we all actually felt a genuine loss when he passed away. Even grown adults, who had not watched his show for 10 years by the time he passed, felt a piece of genuine goodness leave the planet.

We did not have to be Christian with Mr Rogers for him to do so much for us.

He never asked us to be Christian with him.

He only asked us to be his neighbor.

So...

If you find that the general public is rejecting your brand of Christianity, it might because you are a horrible fucking person with a 2000 yr old book of shitty excuses that no one is buying into.

It might be because you are a filthy grifter looking to capitalize off end-times hysteria and seniors with end-of-life anxieties.

It might be cause you are a disgusting bigot trying to reap superiority while evading moral accountability.

It probably has nothing to do at all with you actually "being a christian".

Cause we all fucking loved Mr Rogers.

-- Patchie Dee

in reply to Daughter of Discord

It may also be because we live in the age of social media now, and no matter what you do, people are going to hate you for it.

You just cured cancer? Congratulations, you're a communist radical that wants to put hard-working doctors and nurses out of their jobs.

(I'm not condoning any particular person, just making an observation that whether you're loved or hated in the 21st century has very little to do with how much love/hate you deserve).

does anybody have any advice on how to get a desk job asap? I'm not particularly picky about what I'd be doing as long as it's not oil or military. I'm just... I have to get out of my current job situation now. It's killing me, and has been for about a decade.

The only paper behind my name rn is an associate's in math, and maybe in the future a comptia a+? except the entire tech field is imploding so I might not bother taking it.

not sure if this tag is fully appropriate but #getfedihired

This entry was edited (3 weeks ago)

Hello world! We are Modal, a new collective born out of the local Berlin community around Linux infrastructure. We're involved in projects like GNOME, postmarketOS, p2panda, and systemd.

We organize the #BoilingTheOcean events, and work upstream on a number of difficult problems in emancipatory computing, including local-first networking, mainline Linux on phones, and platform security.

Our long-term goal: A free software platform that's competitive with the iPhone 🌈

modal.cx/blog/what-is-modal

one thing that unites British and Irish households is that if you go into the kitchen and open the mug cupboard you will find an incredibly chaotic collection of mismatched mugs, built up over years, many of which are ONE person’s mug that nobody else can use

anyone who has a set of perfectly matching tea mugs and nothing else is a psychopath or a spy

This entry was edited (3 weeks ago)

$0/$250. so I hate, to have to do this, again, I thought this month was actually not going to suck, but when you have to take $250 worth of transportation and that throws you in the whole, welp, it's a thing. If anyone can help to prevent NSF fees, it would be appreciated. Boosts would help to. I can accept paypal at paypal.me/stickbear2016 or zelle for US residence can be provided upon private request. #MutualAid #Disability #DisabilityMutualAid #DisabilityCrowdfund #MutualAidRequest #HelpFolksLive2025 #crowdfunding #crowdfund
in reply to Munchkinbear

bump: $0/$250. so I hate, to have to do this, again. I thought this month was actually not going to suck, but when you have to take $250 worth of transportation and that throws you in the whole, needs must. Boosts would help to. I can accept paypal at paypal.me/stickbear2016 or zelle for US residence can be provided upon private request. #MutualAid #Disability #DisabilityMutualAid #DisabilityCrowdfund #MutualAidRequest #HelpFolksLive2025 #crowdfunding #crowdfund
in reply to Munchkinbear

bump: $75/$250. so I hate, to have to do this, again. I thought this month was actually not going to suck, but when you have to unexpectedly spend $250 on transportation and that throws you in the whole, needs must. Also, when people don't follow through in this house with funds i was expecting, this has become even more urgent. Boosts would help to hopefully find others that can help me out. I can accept paypal at paypal.me/stickbear2016 or zelle for US residence can be provided upon private request. #MutualAid #Disability #DisabilityMutualAid #DisabilityCrowdfund #MutualAidRequest #HelpFolksLive2025 #crowdfunding #crowdfund