Skip to main content



Want to see a sneak peek of the Librem 16? See it right on the hackdesk.
#Puism #Librem16 #PureOS
puri.sm/posts/from-the-hackdes…
in reply to Purism

I guess regarding ISO keyboard layout Option, it will be the same as for the Librem 14?

forums.puri.sm/t/librem-14-iso…



Facebook is in its 'fuck around find out' era. A colossal, decaying platform emboldened by Musk telling advertisers to go fuck themselves. Experts it used to consult with on hard issues say they haven't heard from the company in years

404media.co/has-facebook-stopp…



Well, I did something.

Written some ramblings about #scala and the syntax/way to write typeclasses.

Just the start. Basically notes to myself, but maybe useful for others eventually.

I should turn this into some blog post or put it into a personal wiki or wtv. But ain't nobody got time for that.

So just a bunch of code, hosted in codeberg (gotta start using it more), with a bunch of comments intended to be read from top to bottom.

That's all folks :blobpeek:

codeberg.org/vascorsd/scala3-e…

#fp

#scala #fp


🚨 PRIVACY WIN: Europe and Australia will both not break encryption! 🚀 🔒

We’ve interviewed @echo_pbreyer – the guy who coined the term #ChatControl – on why #privacy matters and how you can join our fight for privacy. ❤️ 👇

tuta.com/blog/interview-patric…

Unknown parent

Tuta
@Vanstra True, that's why we must keep fighting. Thanks for your support!
in reply to Tuta

Great! Hopefully they don't try to make a change in one word and pass it again.


Just basically gonna have to assume for the rest of our lives that any cloud/content hosting service offered for free is at best temporary and at worst some kind of trap

reshared this



At Game Developers Conference #GDC in March, I gave a retrospective talk about making my first game, Karateka.

You can watch it for free at youtube.com/watch?v=mHc2iCfDor…

As so often, I found many illustrations for my slides on @internetarchive (Examples below). It's a free online library, currently being sued by publishers who dislike its existence. To learn more, or to support their mission: blog.archive.org. In a world with fewer archivists and librarians, more slides will be text-only.

This entry was edited (4 months ago)


I can already announce that next IC_Null stream, this tuesday at 3 PM EST, is about the #accessibility of notebooks like #Jupyter, #googleColab, the #VSCode implementation of this concept. If you do #dataScience, #machineLearning, even the polarizing #AI stuff, you are going to run into this at some point. Can a #screenReader user use these properly? Where's the #accessibility hurdles? Do any of these work better than the others? These are all things I'll try to go into.
See you Tuesday, 3 PM ESt over at https;//twitch.tv/ic_null or youtube.com/@blindlyCoding #selfPromo
in reply to Florian

So... I made noise on their official discussion spot. That means I'm locked in. uh oh :P discourse.jupyter.org/t/stream… :P #dataScience #AI #MachineLearning #jupyter #notebooks #Python #programming #selfPromo #twitch
in reply to Florian

oooh I'm excited to join this one if I can having worked with those notebooks a lot in Collab and to see your POV. Also really hope this can lead to somewhere more productive, even just to have a stream about this topic would move it forward (even if they themselves don't take it up) which is a huge win to me already. Best of luck and thanks for putting it on.
in reply to Florian

For whatever it's worth, and your probably already know this, I'm having to do a lot of Jupyter work recently, and the VS Code implementation (at least with VO, can't speak to Windows) is pretty amazing.
in reply to Florian

Ok, in an hour, i'll be starting this up. High temps, high effort and high complexity, what oculd go wrong? Let's dig into the #screenReader #accessibility of #jupyter notebooks, a tool prevalent in #dataScience, #python #programming in general, #machineLearning and therefore also practically all things #ai etc.
See you then over at twitch.tv/ic_null and youtube.com/@blindlycoding #goingLive #twitch #youtube #selfPromo
in reply to Florian

ok ok ok, we covered #jupyter last week. Our #datascience adventure continues with checking into the #accessibility of #google CoLab. Is it better than jupyter? Worse? Are there tools to make it better? How's a #blind person even do #ML and datascience anyway? Come see in just over 2 hours at twitch.tv/ic_null and youtube.com/@blindlycoding #python #programming #coLab #selfPromo
in reply to Florian

SO when the #accessibility testing, advocating and fixing becomes a bit much it can be rather cathartic to, rather than take " we'll maybe at some point get to this eventually possibly maybe" , you just fireball your obstacles out of existence.
I do gaming stoofs too on this tiny little #twitch channel simply called Zersiax, and will be checking out some #diabloIV over there in half an hour. If the new #openSSH vuln is making you sad or the ladybird dev's got you down on your luck, come see stuff getting exploded, it helps, I promise :) See you then, over at https;//twitch.tv/zersiax #selfPromo #gaming #noTechStuffForAChange


Want to talk at The Matrix Conference? The clock is ticking! The Call for Proposals closes in 2 days!

🎙️ Go to cfp.matrix.org and submit a talk or workshop proposal




My colleague Changwoo wrote a new blog post about sched_ext, now that it's going to be merged in the mainline Linux kernel tree: blogs.igalia.com/changwoo/sche…

#igalia



I'm happy to announce the availability of my new app "eSIM Manager" on postmarketOS! With it you can manage and install eSIMs on your phone running postmarketOS! No more need to boot into Android to do the same!

lucaweiss.eu/post/2024-06-24-e…

#postmarketOS #MobileLinux #LinuxMobile #eSIM #eUICC

reshared this



I wrote a massive blog post this weekend. It explains half (!!!) of Success Criterion 1.4.11 Non-Text Contrast and contains several demos/examples.

Thanks to my supporters who make these blog posts possible.

Block a few hours 😜 and read this: yatil.net/blog/non-text-contra…

This entry was edited (4 months ago)



Last week a new GIR parser was released by Bilal Elmoussaoui!
docs.rs/gir-parser/0.1.0/gir_p…
It is written in #Rust, but a C binding would be very easy to write.
I am really thinking if it could maybe at some point be used as the GIR parser for #Vala
Overall it looks very complete and straight forward, also it will be used in the Rust bindings generator, so it will probably be quite stable.
in reply to Lorenz

GIR for it would be nice, perhaps it can be used for Blueprint

cc @flyingpimonster

in reply to Sonny

@sonny @flyingpimonster GIR would be indeed nice, probably needs a bit of extra code to do some type registrations, but other than that, it shouldn't be a problem.

the GIR parser has a GIR API :)

in reply to Sonny

@sonny I already have GIR and typelib parsers in pure Python for blueprint. If this was significantly faster I'd maybe consider it... but it would be a decent amount of work.


Last year, the #LibreOffice marketing community grew our social media and YouTube channels. Learn more in our Annual Report: blog.documentfoundation.org/bl… #foss #OpenSource

LibreOffice reshared this.

in reply to LibreOffice

How do you rate the number and quality of interactions on Twitter vs Mastodon on your main accounts?
in reply to Mateng

@mateng Mastodon is a lot better in general, with a more technical audience and better discussions.
in reply to LibreOffice

Thanks. I'm glad it works out for a large account like yours. 👍
in reply to LibreOffice

We cannot #honor enough the great effort of the developing community. Great piece of software and steadily improving.


Last year, the #LibreOffice marketing community grew our social media and YouTube channels. Learn more in our Annual Report: blog.documentfoundation.org/bl… #foss #OpenSource


The state of Unix/Linux accessibility is even worse then I feared 🙈 . Fedora has been shipping with a broken screen reader for NINE YEARS?

Orca doesn't work on any distribution that ships with Wayland by default? 😭 (thanks @aral for bringing it my attention)

Do all the distributions and such know that next year they should be accessible?

I can't code and I am not familiar with testing desktop apps, but I would really like to know how I can help to fix this.

(allthough it shows a bigger problem in open source and it's culture)

Read more: ar.al/2024/06/23/fedora-has-be…

Luckily the Newton Project should fix this blogs.gnome.org/a11y/2024/06/1…, but still: it shows accessiiblity is often an afterthought.

#accessibility #opensource #orca #gnome #wayland #screenreader

This entry was edited (4 months ago)
in reply to Sophie

I am really dissappointed.

if you work in software or on a operating system: if you don't care or don't do anything on accessiiblity, you are ableist. Do better, open source.

Unknown parent

Frank

@fireborn I agree it is disappointing, but the problem space is so big and complex, I find it hard to fault individuals spending their free time in focussing/contributing to things they can actually control and/or achieve.

If anything, focus scorn not on 'the community', but on companies' c-suite who make money off of FOSS and not caring enough to specifically invest back in inclusivity and thus enabling/empowering those developers who do care.




#Humor ? #turek #nácek
Nejhloupější slovenský politik. Jste dobře mimo, smáli se mu v televizní...
youtube.com/watch?v=cJ_C7UgQwQ…


KOMENTÁŘ 💬 | „Je zřejmé, že předsedovi ANO nejde o to na evropské půdě něčeho dosáhnout. Evropská politika je pro něj jen prostředkem politiky domácí,“ píše Petr Honzejk pro Český rozhlas Plus. irozhlas.cz/komentare/hnuti-an…


Ako by k tomu prišli Liehovisti, že sa na nich zabudlo?

liehovisti.sk/stary-zakon/desa…

From: @QasimRashid
mastodon.social/@QasimRashid/1…



I just had s̶e̶x̶ the best mango lassi of my life.

And it actually could be improved, so I get to keep working on this 🥳

I wish I could've made a glass of this for @skinnylatte and the guy from that TikTok reel going feral in praise of the mango. From an amateur to two connoisseurs, what an honour that would've been for me. This is the good stuff worth waiting a whole year for. I feel reborn, you guys ✨

#MakanApaToday #HomeCooking

in reply to modulux

@modulux I'd added a small spoonful of pink salt to this, too, to enhance the flavour and balance the sweetness. It's standard in other curd lassi I make, but I found it worked well here, too.
in reply to neocolonial malcontent chic

Mmmmmmmm. I do find mango lassi can be a little overly sweet and watery sometimes but yours sounds lovely.


Woman allegedly tried to drown Palestinian-American girl, aged 3

The US’s largest Muslim civil liberties and advocacy organization is calling for #hate #crime charges to be filed against a Texas woman accused of 🔸trying to drown a three-year-old Palestinian-American girl 🔸while saying that the child’s mother wasn’t really American.

For now, the suspect in the case has been booked on counts of attempted murder and injury to a child.

The case dates back to 19 May, when police in Euless, Texas,
were called to an apartment complex swimming pool where there had been reports of a disturbance between two women, according to the local NBC affiliate.

Witnesses told police “a woman who was very intoxicated had tried to drown a child and argued with the child’s mother”, said a police news release reviewed by CNN.

The child’s mother told police that the alleged attacker
– since identified as 42-year-old Elizabeth Wolf
– questioned where she was from and whether the two children playing in the pool were hers, police said.
Wolf also made statements about the mother not being an American, police added.
In a news release on Friday, the Council on American-Islamic Relations (Cair) said the child’s mother wore a hijab and modest swimwear,
and she was watching her children play in the shallow end of the pool when Wolf approached her.

“The alleged attacker reportedly approached the mother with racist interrogations then
jumped into the swimming pool and
grabbed the children to the deep end of the pool to allegedly drown them,”
the statement said, adding that the mother’s six-year-old son was able to escape but her three-year-old daughter was unable to do the same.

“The alleged attacker snatched off the mother’s head scarf and used it to beat the mother as well as kicking her
to keep her away while forcing her daughter’s head underwater,”

theguardian.com/us-news/articl…

in reply to Chuck Darwin

What the hell... that is horrifying. What the fuck is wrong with these people.



Vor 2 Wochen habe ich mir neue Kopfhörer gekauft. Modulare Over-Ear Kopfhörer von Repeat. Das Versprechen dieses jungen niederländischen Start-Up ist, dass man hier seine letzten Kopfhörer erwirbt. Durch die modulare Bauweise lassen sich einzelne kaputte Module einfach austauschen, ohne gleich die ganzen Kopfhörer wechseln zu müssen. Für einen Aufpreis kann man zu den Kopfhörern die lebenslange Reperatur dazu kaufen. So geht nachhaltiges Design.
Das wichtigste aber, der Klang begeistert.

#unboxing



To use the Montreal subway, you tap a paper ticket against the turnstile and it opens. But how does it work? And how can the ticket be so cheap that it's disposable? I opened up the tiny NFC chip inside to find out more... 1/15
in reply to Ken Shirriff

The Montreal Métro uses this paper ticket for occasional use. The gold chip is completely fake, just printed ink. But there's a different chip hidden inside... 2/15
in reply to Ken Shirriff

Excellent read. Do you want an actual Opus card? I have a couple that have "expired". I'd be happy to send one or two for science.


Habe diese Woche festgestellt, dass hier in der Nähe neue Signal-Anforderungsgeräte angebaut wurden.
Ich kenne mich mit sowas absolut nicht aus, habe mich über die Symbole auf der Seite gewundert und hatte eine Theorie die eine kleine Recherche bestätigte:
Auf der Seite sind Überwegsymbole nach DIN 32981 verbaut (es ist ein crossguide EK533 von Langmatz).
Faszinierend!
#Barrierefreiheit


nude

Sensitive content


in reply to Inspirational Skeletor💀

i was completely unprepared for this. I was expecting the usual inspiration porn, not something to get me misty-eyed. :chick_smiling_holding_back_tears:


Late "Jeopardy!" host Alex Trebek to be honored with new Forever stamp cbsnews.com/news/jeopardy-host…


There’s a reason why tech-savvy users love Fastmail!

Web Developer Domenic uses personal domains, rules, folders, and custom themes to organize his inbox.

Check out our blog to learn more:

fastmail.com/blog/get-the-best…




Simvás, nezbylo někomu ještě kousek neděle? ……………….nezbylo no, tak to bude muset páníček na panské🐺🐺 #dobréRáno 🤗
in reply to Wolf70 🐺🐺🐈🐈

Já jedu na 100%

Pondělí 25%
Úterý 25%
Středa 25%
Čtvrtek 25%
Víc ze mě nedostanou 😃

This entry was edited (4 months ago)


🧵 In 2020, I nearly died from mysterious industrial chemical exposure at my apartment. Later, in 2023, I discovered my employer was dumping toxic waste into the apartment windows from their Skunkworks semiconductor fab next-door. I tipped off the US EPA, who sent their env cops to raid Apple's plant in Aug of 2023. The US EPA finally released the report of their enforcement inspections & sent me a copy on Friday. 💀 ⬇️

reshared this

in reply to Ashley M. Gjøvik, JD

Finally, lets talk about Apple's factory exhaust into the ambient air next to thousands of homes and two public parks.

Much of Apple's solvent exhaust was vented out "as is" (unabated) from the main system.

The illegal solvent treatment tank exhaust did go through the untested carbon boxes, but then it was released out of a tiny vent pointed *down* at the building. Any gases heavier then air would be directed to the ground level to pool into toxic vapor plumes.

There were no permits.

in reply to Ashley M. Gjøvik, JD

My civil lawsuit against Apple includes 2 toxic tort claims for what theyre doing at this factory. I alleged Nuisance + Ultrahazardous Activities. The US Judge is letting me proceed with both claims.
casetext.com/case/gjovik-v-app…

Apple can keep flailing around, but we're in US court now & they will be forced to face the music. I'm also waiting to hear from US Dept of Labor Judge if I can add RCRA, Clean Air Act, & TSCA retaliation claims.

Finally, its also possible DOJ could pursue criminal charges.



iPadOS 18 Adds Another Very Useful Files Feature You Likely Haven’t Heard About kalebcadle.substack.com/p/ipad…


NV Access are very pleased to announce the release of NVDA 2024.2! Please download from: nvaccess.org/post/nvda-2024-2/

Highlights include Sound Split, numerous new keystrokes, new Braille mode & other features, updates to eSpeak, LibLouis & other dependencies & programs.

#NVDA #NVDAsr #ScreenReader #A11y #Accessibility #New #Release #FOSS #Update #NewVersion

This entry was edited (4 months ago)

reshared this

in reply to NV Access

hmm, I just updated my NVDA, and when I try p or shift-p it says not supported in this document, including in your user guide, whatever brower I try
in reply to Dave Taylor

@davetaylor2112 Are other quick navigation keys working (H for heading, etc)? The first thing to try is restarting the PC. We do often see odd issues just after updating NVDA and before restarting the PC. Looking in the User Guide currently, I can use p / shift+p to move between paragraphs
in reply to NV Access

Other quick nav keys are indeed working, and Ihad already restarted
in reply to Dave Taylor

@davetaylor2112 And if you press NVDA+n, h, a, it definitely tells you it is NVDA 2024.2 running?

Which browser are you using? And using say the user guide, you are definitely in the document itself (not in a browser toolbar or somewhere like that).

in reply to NV Access

Correct to both, and, I've tried various documents in Edge, Brave and Firefox, and the userguide in Edge, as that's my default
in reply to Dave Taylor

@davetaylor2112 If you restart NVDA with add-ons disabled, (NVDA+q, down arrow to "restart with add-ons disabled" and enter) does it make a difference? I wonder if it is a keystroke which is being taken over by an add-on rather than the paragraph function.
in reply to NV Access

Oh my god, you're right, that one is an addon, but which! I can't think what would be doing that!
in reply to NV Access

Right, the key conflict with P is caused by the screen wrapping addon. It doesn't have any keystrokes you can edit in input gestures that ican see, so this is an odd one, but I've contacted the author. I haven't had the control key problem for a while, and I'm not getting anywhere with what's causing my menu update debug entries at all. It seems to be when *any* addon is running.
in reply to NV Access

Right, I've also found some other issues I was having, but the keyboard one is impossible because it happens so inconsistently
Unknown parent

NV Access
@cub80_appleby Hey that's fantastic! We weren't expecting anything to break, but it's always good to have confirmation.


NV Access | NVDA 2024.2 Released nvaccess.org/post/nvda-2024-2/

Tamas G reshared this.



Late "Jeopardy!" host Alex Trebek to be honored with new Forever stamp - CBS News cbsnews.com/news/jeopardy-host… cbsnews.com/news/jeopardy-host…


Excuse me while I go ugly-cry: “Gilead’s experimental twice-yearly medicine to prevent HIV was 100% effective in a late-stage trial, the company said Thursday.”

cnbc.com/2024/06/20/gilead-pre…



🚨UNVERIFIED 0-DAY🚨A threat actor is allegedly selling a 0-day for the OwnCloud product. This exploit affects all versions and is available for exclusive sale. The actor posted a link to a PoC, but the link is not working. If they repost, I will add it here.

x.com/DarkWebInformer/status/1…