It's 2023 -- Please don't use an overlay if you care about web accessibility, disability inclusion, and a digital world that works for everyone. And please don't call me a "role model" and write about me on your website if you are using an overlay --like a company called Accessibility Checker did. Instead - read the Overlay Fact Sheet and spread the word. overlayfactsheet.com/ Happy New Year - let's get accessibility right in 2023!! #a11y #disability #TechEthics

reshared this

Unlike past campaigns, today’s concern for the Great Barrier Reef is stuck in neutral | Rohan Lloyd - There seems to be little accord about what saving the reef means and how that is to be achievedAs part of the coverage of Labor’s first budget, the ABC provided analysis of the nation’s winners and losers. In it, the Great Barrier Reef was... #theguardian

theguardian.com/commentisfree/…

While attribution and crediting are not paying the rent, so many games that are linking (aka shipping) with Dear ImGui don't have it mentioned anywhere.

The MIT License technically requires it... obviously not going to chase developers for that but it's a bit discouraging... If you use and link with Dear ImGui it's a nice thing to honor that license.

So here's me occasionally grepping .exe files to add entries to github.com/ocornut/imgui/wiki/….

Will the #GTK developers ever stop breaking their API with every new release? Some major apps just finished porting their code to GTK3 and now the list of breaking changes for GTK4 is absolutely insane. Looks like everyone that has to support a GTK application will be forever porting to a new version instead of working on the actual app.

docs.gtk.org/gtk4/migrating-3t…

#gtk
in reply to Nathan Campos

This is a very, very bad take. GTK3 has been out since 2011, and GTK4 was released 9 years later, in 2020. Same as Qt, by the way, just to name another major toolkit.

The migration guide covers a lot of edge cases, for people that ported their application from GTK2 to GTK3, and left a bunch of legacy code; it's *exceedingly* hard for any application to actually check every single item in the list. A lot of API was introduced in GTK3 to begin with, to ease porting.

This should be the top story on every news outlet...

"Scientists say planet in midst of sixth mass extinction, Earth's wildlife running out of places to live"

cbsnews.com/news/earth-mass-ex…

People following my account for a while probably noticed me talking about South Korea every now and then. I’ve hinted towards doing some important research, and now the time has finally come for the first disclosures.

But first I need to do a bunch of explaining because most people (my past self from a few months ago included) are largely unfamiliar with the Korean software landscape. See: they have those “security” applications that everyone has to install if they want to use online banking for example.

What could possibly go wrong with applications developed by private vendors without any kind of security vetting and that everyone in a country has to install, whether they like it or not? A lot of course.

In this first blog post I explain how in my limited understanding the current situation came about, show why the companies lack incentive to really invest in security and give you a first slight idea of the disastrous consequences.

No, I’m not exaggerating. The next blog post is scheduled for January 9th, and it will be about a specific application. I submitted seven vulnerability reports for this one. It took a real issue and claimed to have solved it – by making matters considerably worse than they were.

palant.info/2023/01/02/south-k…

#infosec #ApplicationSecurity #privacy #korea

in reply to Wladimir Palant

And now on South Korean news: North Korean hackers abused some vulnerability in INISAFE CrossWeb EX application required for online banking and installed on more than 10 million computers. Apparently, they managed to infect a few hundred computers with malware. This isn’t an application I covered, but it shares some code with TouchEn nxKey which was my starting point.

Supposedly, the attack happened end of last year, before I even started publishing my articles. And: surprise, there is trouble distributing the patch. Despite the patch being available for more than a month already, only 40% of the companies installed it.

Which probably means: these companies put the patched version on their websites, but users still have to go and install it manually. These applications, despite being widely distributed, never bothered with auto-update. And that’s probably why this is in the news now, months after the attack was discovered by Korean authorities – telling people to update.

What a mess…

News article (in Korean): ddaily.co.kr/news/article/?no=…

in reply to Wladimir Palant

One would think, the way out would be obvious: if South Korea doesn’t want to abandon their “security” applications, they have to make auto-update mandatory. So the applications would check with the vendor regularly, and if an update is available it would be installed.

Yes, that’s how the rest of the world does it. But that would have been too simple.

So: let’s keep banking websites as software distributors because they do such a GREAT job at it. Of course, they cannot be expected to publish the updates on their websites timely. But some of them certainly will! So if the user installed the software from website A and then visits website B which has a newer software version, let it update automatically. Problem solved! 🤦‍♂️​

Wait, who are they quoting? CEO of Interezen, the makers of that IPinside spyware? Sure, why would he want to invest into a secure infrastructure when he can have all the data at virtually no cost for themselves?

enewstoday.co.kr/news/articleV…

#FluffyChat is now given a proper #IntegrationTests setup via MR gitlab.com/famedly/fluffychat/….

The changes include:
- testing full features against all homeservers (#Synapse, #Conduit & #Dendrite)
- normalize the app's behavior independent of platform (currently Android FLOSS, Android proprietary and Linux supported)
- set of built-in helpers in order to simplify user login, logout or bootstrap processes in all future test cases

Platform-specific workarounds just took around 30 h of work.

#matrix

‼️ "Hay 180 veces más posibilidades de ser desahuciado que de encontrarte con alguien dentro de tu casa"

La propaganda y la desinformación crean alarma sobre un problema que no existe: la Okupación

✍️ @diegodelgom@twitter.com lo explica con datos: ctxt.es/es/20230101/Politica/4…

#Microsoft 365 - #Datenschutz in Absurdistan - sehr treffender Kommentar von Holger Bleich in der aktuellen c't:
"Es ist absurd: Auf die Pfoten bekommen eher all die Kunden, die Microsoft 365 einsetzen. Unternehmen etwa können ihren Beschäftigten keine schlüssigen Informationen zum Verbleib der Daten geben, weil Microsoft als Auftragsverarbeiter diese nicht vorhält. Deshalb verstoßen sie selbst, nicht Microsoft, gegen die #DSGVO.
heise.de/meinung/Microsoft-365…
#Datenschutz

Konečně jsem zabodoval. Je zde další
#kviz Se Slováky jsme se rozešli před třiceti lety. Otestujte, zda umíte jejich jazyk - Aktuálně.cz :drake_like: :leftsharkdance:
zpravy.aktualne.cz/domaci/kviz…
#kviz
Unknown parent

akkoma - Link to source

tadzik

@Bubu Fair point, and I get that. Before I got a car I was surprised at people who choose to use them in a city – why would you choose to sit in traffic when you can take a bus to the metro station and so on? I was surprised at their choice, and they were surprised at my surprise.

And then I got my dad's old car (I wasn't really asking for it, but there it was), and my perspective has changed - even in the big city, it is *so much easier* to get to places (that aren't the city center in a rush hour, obviously). Visiting friends from the other side of town becomes more viable, and going outside of the city becomes as easy as going around inside of it.

I'm with you on the space-waste though – it's absurd how much car-first the infrastructure is, and the closer to the center you get the more human-hostile it becomes. I blame the existence of rush hours for this - everything needs to be overbuilt to support the load at peak (and storage at non-peak). I was hoping the pandemic and the rise of remote work will ease this somewhat, but it appears to have become even worse now (possibly with some help from the immigration waves we got recently).

@Bubu

Chcete začít nový rok dobrým skutkem? Každá koruna pomůže dobré věci. Zbývá posledních 5 hodin. Děkuji. 🙏🏻

donio.cz/matejoviavitkovi

Vanilla OS has just made its first release – the #Ubuntu-based distro scene just got more exciting!

omglinux.com/vanilla-os-first-…

#linux #foss #vanillaOS

Esto es demasiado brutal. Parece ser que en África hay pueblos enteros que se tenían por analfabetos, porque no saben leer ni escribir en el idioma oficial del país. Pero resulta que hace siglos aprendieron a usar el alfabeto árabe para escribir en sus idiomas locales, y lo llevan haciendo de forma discreta desde entonces. Y es que hay hasta poetas y eruditos "analfabetos" usando este sistema!! Parece que nadie les había preguntado.

bu.edu/articles/2022/fallou-ng…