Accessible recruitment is everyone’s business
hrreview.co.uk/analysis/analys…
by @iheni
#a11y #accessibility #hr #recruitment

"Vibe coding" really is indistinguishable from playing a slot machine.

There's (for some) a degree of fun based on the hope of getting something valuable for a relatively small investment. When it won't work you just keep pulling the lever. At some point you surely will win, right?

Also with slot machines the bank always wins while slowly draining your resources.

#XMPP Community

The Chat of the Future Initiative has its first focus session today from 18:00 UTC!
As chosen by the participants, the topics are User interface & User experience and new Community Events.

xmpp.org/2026/01/chat-of-the-f…

#jabber #chat #interoperability #rtc #messaging #ux #ui

in reply to Justin Macleod

@JustinMac84 Because I don't need inflection. I want the text, that's the point of the message. Not to insert a sun or a colision or whatever you can spam on your frequently used emoji keyboard. Sighted can skip it, or ignore it, or yeah are bored of dry text but that's not my problem. What does a colision or a sun communicate to me? What is coliding? It's winter, no sun...
in reply to Jonathan

If I send you a weary face imoji for example, it is a lot more concise and elegant than expressing that feeling in the required number of words. It adds emphasis to text. Sometimes lack of inflection can be problematic and lead to misunderstanding so, with an imoji, things can be clarrified. Given that, if I send multiple consecutive imojis, speech should concatinate them, I'm not seeing that it takes up significantly more time.
in reply to Justin Macleod

@JustinMac84 Lol and here kicks the language barrier, I don't even know from the top of my head what a weary face is. Right so I searched, do you mean this? 😩
I mean why is it better though. In germany we literally have a word for that. Erschöpft, tired, overwealmed, you decide. See I'd rather take your description of the actual feelings rather than a dumb emoji. But well I guess that's where our opinions differ and that's also good, you don't always have to disagree. Just to clarify I'm not trying to go against you in anyway, it's just I really struggle to find a proper need/usecase for me and am annoyed by the constant usage of them by some people.
in reply to Jonathan

@JustinMac84 Also, and it'll be difficult to describe this in english, but it's a similar situation to alttext, just a bit less significant. How would I know what a person is trying to say with an emoji that I can't perceive the same way sighted/the sender does?
For example, recently in a Teams call we we're supposed to do the impression of a certain emoji someone would send into the chat, in this case, it was "Ermahnendes Gesicht", which, acording to AI, translates to shushing face. So in english I find this description to be more understandable than in german, but still, what is a shushing face? I didn't know, well shit. Turns out a face that has a finger over their lips to, idk, imply silence, make someone shut up? It's just useless. I can't, get them on the same level, same for gifs and stickers and all that crap.
in reply to Jonathan

@JustinMac84 I had this several times now, sighted sent me emojis they interpreted completely different than whoever decided what my screenreader should say when it finds this random bunch of unicode clutter.
When I read out what the emoji was read out as to me, they were like, what, that is totaly not what this is etc. Well then, I rather just drop them completely.

Oh look: #discord outsourced their age verification to some vendor. You know, the #ageverification that countries like the UK want to make mandatory for basically every online service. And the vendor had a data breach exposing photos of government IDs for 70,000 people.

Do you feel safer? How many children did we protect by exposing the IDs of these 70,000 (presumably) adults? Thanks for taking one for the team, you 70,000 canaries in the #privacy coal mine.

discord.com/press-releases/upd…

On one hand, I absolutely love and adore pull requests. On the other hand, they make me realize just how bad I am at pretending to be a developer. Anyway, if you use #NVDA 2026, here's another release of unspoken-ng that fixes Firefox errors while also making everything better because I am apparently incapable of correctly thinking through the effect of threads. You should upgrade ASAP if you use this addon: github.com/fastfinge/unspoken-ng/releases/tag/v1.0.4
#nvda

Las leyes y sus definiciones.

La ley de montes define 'monte' como “todo terreno en el cual vegetan especies forestales, arbóreas, arbustivas, de matorral o herbáceas, sea espontáneamente o procedan de siembra o plantación, que cumplan o puedan cumplir funciones ambientales, protectoras, productoras, culturales paisajísticas o recreativas.”

Aplicando la regla de que Si A, entonces (A o B):
(A ⇒ A ∨ B)

“todo terreno en el cual vegetan especies herbáceas, que procedan de siembra, que puedan cumplir funciones recreativas.” es un "monte"

Entonces:
- un parque es un monte.
- una plantación de marihuana es un monte.
- mi maceta es un monte.

#lengua #logica

This entry was edited (7 hours ago)
in reply to Microblog Castellano

Observación interesante, aunque también hay que leer el 5.2--3:

2. Sin perjuicio de lo dispuesto en los demás apartados de este artículo, no tienen la consideración de monte:
a) Los terrenos dedicados al cultivo agrícola.
b) Los terrenos urbanos.
c) Los terrenos que excluya la comunidad autónoma en su normativa forestal y urbanística.
3. Las comunidades autónomas, de acuerdo con las características de su territorio, podrán determinar la dimensión de la unidad administrativa mínima que será considerada monte a los efectos de la aplicación de esta ley.

Dicho esto me pregunto si el adjetivo forestal está modificando a todas esas frases (arbóreas, arbustivas, de matorral o herbáceas). Hay especies herbáceas forestales? Ni idea.

🌟 Ready to shape the future of collaboration, all while driving innovation in #opensource? We are hiring! 🌟

Are you a great listener and a curious product person with experience in leadership and engineering? Then you might be a great fit for our Product Tech Lead role at @openproject.

You’ll lead a team of experienced engineers and help shape product direction based on the needs of our users. careers.openproject.org/o/prod…

#productmanagement #productleadership #techleadership #fediHire #foss

Oh my, that clown service again. In the console, they report "harmful content" they write they detected – but at the same time, their engine confirms the file being fine at VirusTotal 🤦‍♂️

Most of the time I get the idea, they just want to keep us busy with nonsense, so we cannot do the work we are here for…

Requested a review, giving them their own results to check. Yuck.

in reply to IzzyOnDroid ✅

PS: Snippet updated, find it at gitlab.com/-/snippets/4909577 for reference. So far, all we receive from either of those services, are false positives – needlessly wasting our time.

Edit: No, we did not sign up willingly for either of those. Both are forcing us into (useless) action.

This entry was edited (7 hours ago)

They broke #WhatsApp for #Windows completely. At least with JAWS, I hear "Press right and left arrows" instead of each and every message with virtual cursor turned off. Also, it randomly starts calls on arrow keys sometimes. Absolutely unacceptable behavior.
UPDATE. Tested without Doug's scripts and with #NVDA, same results. Random messages, especially missed calls, are read as "Press left and right arrows...".
#Accessibility #Blind
This entry was edited (7 hours ago)

Jonathan reshared this.

At the moment, the only stable, fast, and high-quality internet connection from Iran is either through Starlink, which is illegal here and extremely expensive and smuggled, or through stealth VPN services that operate using Starlink, which are also very expensive. I’m currently using one of those services. Each gigabyte costs around 5 to 6 dollars. Damn these murderous dictators!

reshared this

in reply to miki

@miki Telegram has been blocked for several years. I only managed to connect to it using a very basic L2TP VPN in order to obtain this Starlink-based service.
That L2TP connection is extremely slow, to the point that it’s basically useless for normal web browsing or even opening WhatsApp. According to NetBlocks data, right now only around 1% of people in Iran have access to the global internet.
@miki

As part of governance updates for The Document Foundation, the non-profit behind @libreoffice, we now have Community Bylaws. Thanks to everyone who contributed feedback and suggestions: blog.documentfoundation.org/bl… #foss #openSource #freesoftware

Everyone that manages security reports for Open Source projects have been getting a higher workload because of AI. Both real reports and just slop - reports including vulnerabilities in code that doesn't exist. For some, this is becoming a denial of service attack, with developers having to spend valuable, and in some cases unpaid, time to sort out what's real and may be a vulnerability.

Jarek Potiuk, member of The Apache Software Foundation will talk about this on the GVIP Summit Wednesday Jan 28th in Brussels. We still have a few seats available - but hurry up to register!

gvip-project.org

#NVD #CVE #EUVD #EUCRA #CRA

This entry was edited (9 hours ago)

Welcome Frank Buss as #curl commit author 1435: github.com/curl/curl/pull/2036…
#curl

This was the worst Bulgarian president since 1989. He actively tried to divide the people by talking utter bullsh!t and implying we would be better off with Mother Russia. And now, he's seeking real power by getting ready to participate as a leader of his "new political party" in the upcoming Parliament elections. None of our other presidents has been so blatantly basic in their undermining words.

Bulgarian President Rumen Radev to Submit His Resignation on January 20

bgnes.com/politics/bulgarian-p…

in reply to Bundyo

Wow, I haven't heard of those guys, but Pro Russian says a lot. Yeah, how about, no. Never liked this guy, gives bad vibes. Through the TV, mind you, and I've only listened to him talk on new year's. Gives me the, "I just want you to shut up, because you're causing my blind insignificant self soul and physical pain." But the TV can't give my thoughts back, how truly sad. Also, no to that party nonsense... That's hypocritical tbf. Get in a party that supports your country not one where the support is to return the "great" empire of these strangers from across the sea, or some there distance relevant to it. My visual geographical map is 0 existent.
in reply to Bundyo

tbh I agree with the limits in a way. People who do live abroad haven't lived in here for ages probs, at least a percentage of them, so there's the thought of they don't really know the experience of how it is to be here, and you got to live somewhere to know how to give your vote in my opinion. It's like me living here, but voting for a government in the US or something like that. Dumb example, but an example nonetheless. I wouldn't vote, because I haven't been there, I moved out, I live here now, for example, but the other way would apply too. You got to read/watch news 24/7 and you'd still not have the experience in my opinion.,
in reply to Bundyo

Yeah, if we look at it that way, it is, hence my whole point on it is agree to disagree, but then what's right of voting in this country? I haven't voted either, ever since 2018, when I could. I want to do it myself, I don't want assistance, but no, these are unchanged, blah blah. So politicians and the meaning of discrimination, they need to look it up in the dictionary, me thinks... So, yeah, if we look at the point of view on it as discrimination, I agree with you. Otherwise, my previous answer still stands. Life is complicated, and who says I can't have two points on it...

Today we're leaving X. If you're still there, we think you should consider leaving too.

A word here on:
1. why it is so difficult to leave collapsing platforms;
2. why we're making this decision today;
3. where else you can find us.

openmedia.org/article/item/wer…

This entry was edited (21 hours ago)

Mozilla fragt: »What do you want to see from Mozilla in the future?«

Ganz einfach: einen Browser mit maximalen Sicherheits- und Datenschutzstandards. Ohne Tracking, ohne Datensammelei, ohne »wir machen das für die Finanzierung«-Ausreden. Ein Browser, der Nutzer konsequent schützt, transparent erklärt, was passiert, und sich wieder klar auf die ursprüngliche Mission besinnt: ein offenes Web, in dem der Mensch im Mittelpunkt steht – nicht Werbenetzwerke, Datenbroker und Profiling.

Und bitte: kein KI-Kram im Browser. Keine Zwangs-Features, keine Assistenten, die Daten abgreifen, keine »smarten« Experimente.

Danke!

mozillafoundation.tfaforms.net…

#mozilla #umfrage

in reply to Christopher Owen

I can't help but notice they did a staged rollout (great!) for a DNS related change that went up to 100% in less than 24 hours (???). Seems a bit optimistic to me given how high TTLs can be?

Reading their explanation I can't help but feel that maybe the behaviour the Cisco switches rely on should have been standardized, so it puts the extra work on the server once instead of complicate every client.

Of course, the Cisco switches *crashing* instead of failing resolving is absurd.

Consejo cafetero: me regalaron una cafetera express (DeLonghi Dedica Style). Quiero comprar un molinillo de café, pero al quien me hizo el regalo le dijeron que el molinillo tenía que ser de la misma marca. No me tenía sentido y buscando un poco de información veo que hay molinillos de cuchillas de acero inoxidable y de muelas (de acero o de cerámica), y que las que aseguran una buena molienda y evita atascos en el de muelas.
¿Es así, hay tanta diferencia?
#cafe
#cafe

Ooo! Dave's Garage Youtube channel did avideo on setting up OPNSense as a transparent filter bridge! So, that means enterprise-grade IDS and IPS, but with none of the potential network renumbering, port forwarding remapping. Basically entirely rebuilding your network from a logical perspective is no longer necessary. Simply obtain hardware with two NICs, plug one end into ISP modem, other end into WAN port on your existing router, configure as specified, and you have transparent filtering, intrusion detection, and protection, and whatever your router was doing prior to the introduction of OPNSense still happens, and no one and nothing knows about OPNSense, accept of course, until and when something looks like it should be working, but in actual fact doesn't. Of course, you'll have to reprogram your mind to always check the IDS/IPS log to see what it has done to the traffic. But if you've got rules in place to deny said traffic for whatever reason, it most certainly will be done, directly out of the modem WAN port. It won't make it to your router's WAN port, and it most certainly won't make it close to anywhere that can be fooled by spoofing and other such techniques to create an "I'm your friend" IP address and thus be allowed into everything.

I think my opinion on vibe coding shifts again:
I dislike people who just throw promts at the AI without any significant knowledge about what they're doing/the codebase they're producing, and just let the AI do everything waiting what it might come up with.
But with so many things, if it's in the right hands it can actually be a quite good thing, in this case a productivity booster. Of course I can't comment on the code quallity itself at the moment. But I guess as long as you can fix up and understand stuff with out the AI in between you and the code, heck that's just what coding is going to be in the future I guess. Gotta get used to it.