Skip to main content

Hubert Chathi reshared this.


Matrix v1.9, our end-of-year maintenance release, is hot off the presses with clarifications and bug fixes 🗞️

More excitement to come as work continues on major projects and long anticipated features in v1.10 and beyond.

Learn all about that and more on our blog: https://matrix.org/blog/2023/11/29/matrix-v1.9-release/

reshared this


Hubert Chathi reshared this.


Everyone who works as a #software developer: There's a 99% chance that your job/business is founded at least partially on #OpenSoucre. It's the end of the year and a lot of businesses talk about their yearly #donations. Please remember to give back to #OpenSource projects – If you/your company is not contributing any code, then please at least donate some money to the projects you're using. #softwaredevelopment #foss

Hubert Chathi reshared this.



Thanks to Ada Lovelace's example, writing a program and never testing it is a time-honoured tradition among computer programmers.


Ada Lovelace's notes were labelled alphabetically from A to G. In Note G, she describes an algorithm for the Analytical Engine to compute Bernoulli numbers. It is considered to be the first published algorithm ever specifically tailored for implementation on a computer, and Ada Lovelace has often been cited as the first computer programmer for this reason. The engine was never completed and so her program was never tested. via @wikipedia

#mathematics #computerprogramming

Lovelace's diagram from "Note G", the first published computer algorithm.


Hubert Chathi reshared this.


After two and a half years of rewrite, #Fractal 5 is finally out! Get the #GTK 4 #Rust #Matrix client from https://flathub.org/fr/apps/org.gnome.Fractal and enjoy new features such as #EndToEndEncryption, location sharing, or multi-account with Single-Sign On 🚀

:boost_ok:

Celebration logo showing a mixture of speech bubbles, smilies, notification counts, and the version number 5
@immaculatetaste the icon did get a refresh. https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1240
Flathub is still showing the previous one, CDN just needs some time to catch up.


KDE reshared this.

I guess i'm gonna de-rust my programming skills and start contributing to @kde's Falkon
@KDE

Hubert Chathi reshared this.


RFC 9505: A Survey of Worldwide Censorship Techniques, J. L. Hall, et al., https://www.rfc-editor.org/info/rfc9505 #RFC This document describes technical mechanisms employed in network censorship that regimes around the world use for blocking or impairing Internet traffic. It aims to make designers, implementers, and users of Internet protocols aware of the properties exploited and mechanisms 1/2
#rfc

reshared this

Coffee (Team CW) reshared this.

used for censoring end-user access to information. This document makes no suggestions on individual protocol considerations, and is purely informational, intended as a reference. This document is a product of the Privacy Enhancement and Assessment Research Group (PEARG) in the IRTF. 2/2

Hubert Chathi reshared this.


Forget "offline Wikipedia" smartphone apps. Give me "offline Wikivoyage".

I need to know where the weird museums, upside-down houses, and metro-stations-in-Latin are near me, not when some random monarch started their monarching.

Hubert Chathi reshared this.

oh wow. I remember the Wikitravel demise, and then I thought we were done after that. Thanks for the discovery.

Hubert Chathi reshared this.


#Fractal 5.rc1 is out! Get it hot from Flathub beta https://gitlab.gnome.org/GNOME/fractal#beta-version

Woohoo. 🎉

5.0 in two weeks if all goes well 🤞

reshared this

I might switch to Beta just to see the actual state it's in by now, I am happy enough to use it as my main Matrix client but the Nightly version dose crash from time to time because, well, it's a Nightly version.
@Fosstonaut the RC is a snapshot of the nightly version at this point. If the latter crashes for you, the former will as well.
Oh, I didn't know that, the last crashes I where my attempts to tag someone, it definitely hated that but no clue if it's fixed by now. Ether way awesome work, I almost lost hope to get a usable version of Fractal next aka v5 at some point but I happily daily drive it for a week or two by now and even got rid of my previous client! :)
@Fosstonaut there was a crash caused by inserting mentions because of the spell checker that didn’t like the pills. We have removed the spell checker for now.
So cool! I've been holding off on trying this. Excited about the upcoming 5.0 release.

Hubert Chathi reshared this.


The Matrix.org Foundation is proud to join with over 400 security experts, researchers, and NGOs in sounding the alarm about the EU's proposed eIDAS reform.

As written, the proposal radically expands the ability of governments to surveil their citizens and residents across the EU.

Learn more about what you can do at https://last-chance-for-eidas.org/

#eIDAS #Privacy #Security #EU

reshared this

>Any EU member state has the ability to designate cryptographic keys for distribution in web browsers and browsers are forbidden from revoking trust in these keys without government permission.
wtf


Hubert Chathi reshared this.


This year a lot of work has gone into improving SpiderMonkey and Firefox performance, and we're happy to see this result in significant speed improvements for Firefox users! 🎉 Read all about it in this article:

https://hacks.mozilla.org/2023/10/down-and-to-the-right-firefox-got-faster-for-real-users-in-2023/

#Firefox #SpiderMonkey #performance

Hubert Chathi reshared this.


roland reshared this.


Finally figured out how to make flatpak Firefox use my non-flatpak Firefox's profile. Copy ~/.mozilla/firefox/{profileDirectory} to ~/.var/app/org.mozilla.firefox/.mozilla/firefox, and edit ~/.var/app/org.mozilla.firefox/.mozilla/firefox/profiles.ini to add the new profile. Then run flatpak run org.mozilla.firefox --ProfileManager and select the profile that was copied.

Hubert Chathi reshared this.


#XSF Announcement

Recently there was an incident via a so called #man_in_the_middle attack happened to an #XMPP #server.

To reduce the risk of such attacks in the future an early stage service called CertWatch has been published by our Community: https://certwatch.xmpp.net/

Many thanks to Stephen P. Weber (@singpolyma)!

Read two related blog posts:
http://blog.jmp.chat/b/certwatch/certwatch

https://snikket.org/blog/on-the-jabber-ru-mitm/

#Jabber #mitm #security #vulnerability #machine_in_the_middle #chat

CertWatch Logo

reshared this

An alternative form of MitM is Manipulator-in-the-middle.

I prefer it as it is (1) more accurate and (2) less focused on a gender („man“ being ambiguous in English here).

It throws a 504 error if your c2s ports aren’t open to all IP addresses. But once I relaxed my server’s firewall, it was fine.

Hubert Chathi reshared this.


Hello, world! You, me, and The Matrix.org Foundation: a letter from the Managing Director, @josh, and reactions from leaders at other open source foundations.

https://matrix.org/blog/2023/10/26/hello-world/

reshared this


Hubert Chathi reshared this.


#matrix based instant messenger for healthcare organizations is real and is already rolled out in Germany. #Famedly is a matrix client based on the Matrix Dart SDK written in #flutter and the company behind it is also my full-time job.

They also made a fancy 60 seconds introduction video recently:

https://www.youtube.com/watch?v=vDgfNP0CdWY

reshared this


Hubert Chathi reshared this.


There’s another layer of soil on the garden.

The plot thickens.

Hubert Chathi reshared this.


Hubert Chathi reshared this.


— Updated with a Reply with Instances! -- OK Mastodon - I have a question about universities and #selfhosted instances. #PleaseBoost
Do you know of any Universities or other Educational Institutions that are hosting their own #Mastodon or other #Fediverse instances? Please leave a reply with the example if you do. I'm building the case for my University to do so.
Thanks!
#Fediverse #Education #PostSecondary #Independent
This entry was edited (5 months ago)

Hubert Chathi reshared this.


Hubert Chathi reshared this.


The Senate is studying a bill that would guarantee access to a livable income to everyone over 17.
https://www.vice.com/en/article/7kx75q/a-universal-basic-income-is-being-considered-by-canadas-government?at_medium=Social%20media&at_campaign=Mastodon
#Technews #basicincome #Canada #poverty #Economy

Hubert Chathi reshared this.


Hubert Chathi reshared this.


Did you know that you're allowed to be sad about children being killed? You don't even need to explain your political beliefs to justify why you are sad about children being killed. Some people on the internet may try to tell you otherwise, but they are what we call "not worth listening to".

Hubert Chathi reshared this.

Coffee (Team CW) reshared this.

I wondered about that. I'm like "shit, maybe those kids shouldn't have been killed," but then the TV's like "they weren't on the Blue Team" and I'm like, oh, that's true. I guess that's fine, then, but... something indefinable stuck in my mind, but I just figured I was off my meds.
This entry was edited (6 months ago)

Hubert Chathi reshared this.


Mainstream social media and messaging apps (#Facebook, #WhatsApp, #Instagram etc) are a nightmare for our personal data and freedoms.

We have #FreeSoftware replacements for most of these services but maintaining these services has recurring cost and effort.

diasp.in is a community project supported by volunteers. We offer #diaspora, #matrix and #xmpp services.

If we don't find enough volunteers by October 31st, we will be forced to shut it down.

Please volunteer at https://diasp.in/volunteer

Hubert Chathi reshared this.

I have had bad experiences with #hosting for people. People here compare these services to the #free services offered by the big players and start complaining about small things. They don't understand that these services are run by volunteers, not their employees.

I now try to #motivate them to learn how to host for themselves, rather than trying to manage things for them.

@anmol in @prav we are trying a different approach, we will pool money from ourselves/users and pay people to maintain it so we have more reliability than just volunteers running it on free time. Also we prioritize which features should be added and pay someone to develop it. Well, we are still in beta so we have a proof of concept of what people can expect but we need support from people to make it a success.

Hubert Chathi reshared this.


*Edit:*

I want to express my thanks and appreciation for all the boosts and comments! I had no idea this would get spread so widely, and I'm humbled by the support.

I'll reply to this post with the plan that I have for the next session.

Original post below...

I'm volunteering at my daughter's elementary school by teaching a "coding club" for 5th graders during their lunch and afternoon recess.

It mostly went great, except I left nearly in tears...

One of the kiddos that joined is blind, and I discovered that the coding programs for kids don't appear to be accessible *at all*.

First we tried Swift Playgrounds, but that didn't seem to work with VoiceOver. Then, he said that he's liked ScratchJr. in the past, and he got frustrated with that because he couldn't get his cat to move.

I'm kinda at a loss for how to help him. He left crying because he thinks that he can't get it, but I'm sure he can. Does anyone have any advice?

Thanks!!

#coding #swiftplayground #blind #accessibility #apple #ipad

This entry was edited (6 months ago)

reshared this


Hubert Chathi reshared this.


“Electric cars are still cars. The focus on electric cars stands in the way of truly transformative change: better public transit and better laid-out cities that encourage active modes of getting around, such as cycling.”

Fewer cars, less driving, etc.
https://www.theglobeandmail.com/business/commentary/article-electric-cars-emissions-climate-change/

reshared this


Hubert Chathi reshared this.


Announcing the "How do you use Co-op Cloud?" survey!

I'm trying to gather stories about how people use Co-op Cloud. With your consent, I will share these at the "Engineering for Digital Sovereignty" presentation during https://disco.si/speakers-and-programme/#conversation (@DISCOSlovenia) on the 24th of October. Images are very much appreciated, the more visuals the better (for the slides).

https://pad.riseup.net/p/UsjOrfdbxPoVjE-4pwiM-keep

Thank you! Signal boosts are very welcome!

-- @decentral1se

Hubert Chathi reshared this.


roland reshared this.


Wow! The Bank of Canada is actually acknowledging that inflation might be caused by corporate greed? It's taken them long enough, but I guess it's good that they got there. I guess the next question is: what are they going to do about it?

https://www.cbc.ca/news/business/corporate-profit-1.6985268


Hubert Chathi reshared this.


Scene from "Monty Python and the Holy Grail" - Michael Palin dressed as a peasant woman. "Strange Billionaires Lying In Infinity Pools Is No Basis For A System Of Government.
This entry was edited (6 months ago)

reshared this

The fediverse hasn't got a king. We're an anarcho-syndicalist commune.

(It's funny because it's true, kind of...)

@bob
You don't vote for kings!

How did I become King then?

The Lady of the Net, her arm clad in purest shimmering network effects, held aloft FarceBook from the bosom of the web, signifying by divine providence that I, Mark, was to carry FarceBook. *That* is why I am your king.



Trying out KWin + the Bismuth addon instead of XMonad. Initial impression is that it's usable, but will take some time to get used to. XMonad is way more customizable and powerful, but also has some annoying quirks. So we'll see if I can get KWin/Bismuth set up close enough to what I want.

Hubert Chathi reshared this.


Some exciting news: Over the past few months I have been working on founding a new organization: Blodeuwedd Labs (@blodeuweddlabs)

We are now in a position to offer subsidized security assessments (and other services) for open source projects.

(In addition to a whole array of analysis, development, and custom research offerings for everyone else)

Announcement (and more info): https://blodeuweddlabs.com/news/open-source-review-announce/

#infosec #security #appsec #canada #opensource

reshared this

For those wondering about the name, it derives from an old Welsh myth in which a prince is placed under a protective tynged (blessing/curse) such that he can only be harmed in a very specific way.

Blodeuwedd manages, through a series of contrived requests, to trick the prince into these very circumstances (great security engineering)

Blodeuwedd is turned into an owl as punishment which given her origin, gives her name a poetic double-meaning too complicated to fit in a single post.

Feel free to also reach out to me directly via email: sarah@blodeuweddlabs.com to ask specific questions / schedule a complimentary consultation chat (happy to do this as a call or over an async channel like email/signal).
This entry was edited (6 months ago)

Hubert Chathi reshared this.


To quiet the machines, Philips packed their CPAP devices with foam. The foam broke down over time sending potentially “toxic & carcinogenic” material into the throats and lungs of users. “Reports detailed nearly 2,000 cases of cancer, 600 liver & kidney illnesses & 17,000 respiratory ailments.”

Philips withheld > 3,700 complaints over 11 years from the FDA, while waging aggressive marketing campaigns to sell more machines. “There were people who knew and knew for a long said time,” said a. 1/2

Hubert Chathi reshared this.




Is it just me, or does "I made a promise that I subsequently broke. I "moved too fast" when I broke that promise. I make the same promise that I previously made" sound a lot like "I won't do it now, but I'll probably try it again later, except more carefully next time"? https://www.cbc.ca/news/canada/toronto/ford-stag-and-doe-integrity-commissioner-1.6974058


Trying to set up a computer for my son and, argh, why is Windows so hard to use? Linux is so much easier.
@Ivan Enderlin 🦀 Would have wanted to have my son on Linux, but there are games that he wants to play that are Windows-only. :(
Run Windows inside a VM :-p?

Hubert Chathi reshared this.


Apparently it's TLAPD* again, so here, enjoy this recycled** meme.

---

* Not to be confused with tlapd, the Tlapka daemon.
** No source, no attribution. It's basically pirated, innit?

Pirate Meme, 4 panels

Pirate 1: The cannons be ready, captain.
Captain: Are*

Pirate 1: What be our orders now?
Captain: Are*

Pirate 1: Why is he always so grumpy?
Pirate 2: I'm sure he has his reasons but he never says what they be!

[Final shot of the captain, alone, with his arms spread out in a wide gesture]
Captain: ARRRRRRE*

(Note: an asterisk (*) is a customary indicator in real-time chat to signify that it is a correction to the previous message. (Whether from oneself or somebody else.))

Hubert Chathi reshared this.


Hubert Chathi reshared this.


Our latest blog post dives into the funding of the Snikket project. Funding open-source is rarely easy. Grants, donations, sponsorships - we've tried them all 🙂

https://snikket.org/blog/snikket-2023-funding/

#xmpp #snikket #opensource #funding

Hubert Chathi reshared this.


Hubert Chathi reshared this.


Never in my life would I expected a cybersecurity issue (at least not a non-food safety issue) to result in a food recall

Add this to your risk assessments

reshared this

Trolli Schmittlauch 🦥 reshared this.

Image description:
RECALL.
Paw Patrol snacks from Lidl.
All Butter Mini Biscotti Biscuits, Choc Chip Mini Biscotti Biscuits, Yummy Bake Bars Raspberry Flavour, Yummy Bake Bars Apple Flavour.
Website URL published on packaging has been compromised and contains explicit content unsuitable for children.
Refrain from viewing the website and return product to the nearest Lidl store for a full refund.
Photo of biscuit packages with dogs.

Hubert Chathi reshared this.


Heads-up the @matrix website Atom feed now only returns the last 15 entries.

It previously returned all the articles since 2014, weighing a whopping 13MB that caused issues with some RSS readers.

I'm aware Inoreader doesn't reflect new entries since July, I'm reaching out to fix the problem on either side

https://github.com/matrix-org/matrix.org/pull/1999

reshared this

Damn, I actually noticed that some time ago and then totally forgot to follow up on it. (My RSS subscriptions are out of control and I’m constantly ignoring about a hundred of them.) Thanks for fixing it.
I knew something weird was going on.

Hubert Chathi reshared this.


New study gave $7,500 to 50 unhoused people.

Guess what?

"They did not spend more money on alcohol or drugs, contrary to what people believe, and instead they spent the money on rent, food, housing, transit, furniture, a used car, clothes. It's entirely the opposite of what people think they're going to do with the money."

Congrats to my UBC colleague Jiaying Zhao on this study.

#Unhoused #CashTransfers #UBC #IRES

https://bc.ctvnews.ca/a-b-c-study-gave-50-homeless-people-7-500-each-here-s-what-they-spent-it-on-1.6540030

reshared this

Bob Jonkman reshared this.

Every time they do a study like this we get the same results. Maybe this will be the study that knocks sense into politicians.
Helping people is just so much smarter than criminalizing them in every single way.

I am pleased for the fifty folks who are, despite their disguises, still our neighbours, neighbours who were stripped through wage theft, grocery price theft, billionaires buying up homes, and the liberal government now in year thirty of their forgeting to build housing or even help coops.

The un-Housed are just neighbours stripped of their homes by the infernal machinery eating our paychecks, food budgets and rent.

Its systematic. Arranged.

Systematic un-housing. A gif of Charlie Chaplin in Modern Times, being fed through the gears of a giant machine
This entry was edited (7 months ago)


Hubert Chathi reshared this.


Several years in the making, GitLab is now very actively implementing #ActivityPub! 🙌

https://gitlab.com/groups/gitlab-org/-/epics/11247

The end-goal is to support AP for merge requests (aka pull requests), meaning git.alice.dev can send a merge request to gitlab.com/Bob/project.git

First bite-sized todo on the implementation path there is ‘subscribe to project releases’.

Smart move by #GitLab; through ActivityPub they’re getting a distributed version of GitHub’s social layer.

@fediversenews #fediverse #GitHub #git

This entry was edited (7 months ago)
@kik yay, welcome! 🤗
@kik

Fediverse News reshared this.


Hubert Chathi reshared this.


Matrix 1.8 is here! Largely a maintenance release, we're excited this release includes room version 11 and sees another 9 MSCs formally adopted into the spec 👏

Learn more about this release and what's on deck for 1.9 in the blog post: https://matrix.org/blog/2023/08/23/matrix-v1.8-release/

reshared this