Skip to main content



With Literally No Words, Tim Cook's Response to Elon Musk's Angry Tweets Is a Master Class in How to Handle Your Critics inc.com/jason-aten/with-litera…


Emulation proves the inevitable Achilles' Heel of Qualcomm's new PC chips when it comes to gaming pcgamer.com/hardware/gaming-la…


🕓Z #NowPlaying #Live at top of hour join Chrissie Cochrane, Ivy Temple, Kelly Sapergia. and the gang for a friendly #chat on All Sorts! Imagine you're in a comfortable room chatting with friends about this and that; playing a bit of music, and keeping the children amuzed as well. That's what it's all about. Live Chat with Us theglobalvoice.info/chatroom find the link to Zoom with us here: theglobalvoice.info/gallery.ph… and Listen at theglobalvoice.info:8443/broad… #TGVRadio 👥📺🗣️🗣💬💁




We're excited to share a preview of a Framework Laptop with a new CPU architecture today, and it's not the one you probably think it is. DeepComputing is creating the first partner-developed Mainboard, and it's powered by a RISC-V processor!
This entry was edited (5 months ago)


En junio queremos ampliar los contenidos sobre la diversidad sexual para celebrar el Mes del Orgullo y en Wikimedia México también queremos reconocer a la persona con más ediciones.

¡Participa para ganar ✨un fabuloso kit✨!

#WikiLovesPride

Más información sobre la campaña:

es.wikipedia.org/wiki/Wikipedi…



Spice up your presentations! The #LibreOffice Impress 24.2 guide is now available, thanks to our documentation community: blog.documentfoundation.org/bl…

LibreOffice reshared this.



I want a tool that i can feed two log files into and it will show me where they diverge, but be smart enough to ignore date/time stamps, UUIDs, hashes, minor line ordering differences.

Does such a tool exist?

reshared this



Y este fue el momento, en el que me di cuenta que quizás la programación no es lo mio y debería irme a pasear poodles.


A blind colleague recently joined a new federal agency. The agency is refusing to let him use the NVDA screen reader (free, open source), because it's created by an Australian non-profit which is not registered on SAM.gov (because they're not a vendor).

If you know of how a federal employee has gotten approval to use NVDA, would you let me know what magic words were required?

This entry was edited (5 months ago)
Unknown parent

David Goldfield
@Bruce_Toews That's an ugly situation. A blind computer user requesting a specific screen reader isn't the same as someone requesting an alternative to the company's Office suite or CRM. It's equivalent to someone needing a larger monitor or an ergonomic keyboard. I suppose you could argue that the screen reader used by a company might also have custom scripts for that company's applications that make that particular screen reader work better than a competing screen reader. Still, a screen reader is a very special type of access and I wouldn't want my employer interfering with how I best use my computer.
Unknown parent

David Goldfield
@Bruce_Toews So it's essentially JAWS or Dolphin's Supernova, then? I'm glad that I know JAWS and NVDA equally well but I feel bad for users who only know NVDA who then have to learn a whole new screen reader. Fortunately, Web navigation commands are very similar but configuring the two screen readers uses very different commands and methods.


Critical vulnerability in wget, don't use that tool until a fix is available

borncity.com/win/2024/06/18/cr…

This entry was edited (5 months ago)


I haven’t gotten a voicemail like this in years and years! Apparently they can still happen. Who’s still doing this? Also, I’m realizing most of my younger followers have never gotten a call like this, or dealt with the absolute certainty they’re about to get a couple more, because it always retries.
Beep beep beep beep angry sound…


Totally legitimate Twitter user for weeks ranted in support of Trump… until it ran out of ChatGPT credits and dumped its prompt (GPT task description) which says “argue in support of Trump on Twitter, speak in English”). Last time I checked this morning, the account was “restricted” but not even suspended.


Give a talk at our upcoming #LibreOffice Conference 2024! It'll take place from October 10 – 12. The call for papers is now open, so we'd love to hear your proposal: events.documentfoundation.org/… #foss #OpenSource

LibreOffice reshared this.



The Librem 5 represents the opportunity for you to take back control through free and open-source software, open governance, and transparency. Pick on up now! puri.sm/products/librem-5/
#Librem5 #Purism #OpenSource #PureOS


Sensitive content



Plasma 6.1 is here!

New features include a cool take on Plasma's edit mode, keyboard LEDs that sync with accent colors, an inbuilt Remote Desktop Server that let's you access Plasma desktops over a network, lots of bug corrections and improvements.

kde.org/announcements/plasma/6…

@kde@lemmy.kde.social

@KDE

reshared this

in reply to KDE

It's looking great, kudos to the whole @kde team 👏 !
@KDE

Andy Holmes reshared this.

in reply to GNOME

@gnome
ما صبح تا شب سر اینکه کی بهتره دعوا نکردیم که بعد شما بیاین قربون صدقه‌ی هم برین:/


Anyone know more #Tusky bugs of this category? github.com/tuskyapp/Tusky/issu…
Please let me know!
cc @Tusky
This entry was edited (5 months ago)


Dobrý film, aktuálny?

csfd.cz/film/4700-vlakna/prehl…

in reply to SuspiciousDuck

Nestihl jsem ti zareagovat a dle všeho už jsi to viděl .. myslim, že v kontextu doby to byl zatraceně dobrej film. Ten konec je takovej trochu divočejší, ale když to vezmu kolem a kolem, na aktuálnosti to neubírá
in reply to Schmaker

@schmaker dobre to je zpracované veľmi a podľa mňa aj celkom realisticky. Vcera som si to už pozrel áno.


Warum ist Chatkontrolle ein Totalschaden für Freiheit? Wir haben ein Faltblatt dazu gemacht - und das Druck-pdf. gibt's auch zum Download: shop.digitalcourage.de/flyer-c… #Chatkontrolle #Aktion
This entry was edited (5 months ago)


Auch im #Fediverse stelle ich immer wieder fest, dass sich hier Klimaleugner, Faschistenkuschler und Fake-News-Verbreiter tummeln. Meldet sie bitte konsequent. Danke! ❤️
This entry was edited (5 months ago)
in reply to Mike Kuketz 🛡

Es wäre vielleicht auch nicht schlecht, man könnte als user, Kommentare von anderen unter eigenen Beiträgen selber löschen, oder?


@MHS_Jenkins i'm thinking of installing debian testing, was on arch in the past, but to many bleedin updates every day. being blind debian testing may be a good choise? also a good middle ground between update frquency of updates and stability? please, don't get me started on f** snapps! I dispize them. they are squashfs filesystems mounted on boot and when say you run the firefox snap for the first time, it has to unsquashfs the file system it's why it takes a little time in launching. sorry about the rant! your thoughts on my progression path? why debian has all services start on install of a package I will never know.
in reply to Majid Hussain

I think your ideas are worth trying out. I'm not an expert but the joy of #FOSS operating systems is that we can learn what works for us in a low-cost way.
#foss
in reply to MHS_Jenkins

you could say that again, my setup, laptop, 8gb ram, 750 gb hdd intel i3 processer. toshiba l750 from 2011 so realllly loooong in the tooth, but money is tite, so it's what I have bet seckond hand machines would be better than my setup?? thoughts?
in reply to Majid Hussain

@Majid Hussain @MHS_Jenkins I'm on @Arch Linux :archlinux: and I have a friend who is on #debian testing. We sometimes compare what package updates we've received recently and I would say it's very similar. So choose what kind of packaging and related features do you like the most.


PipeWire 1.1.83 is out! This is the third prerelease of the next 1.2 release. Some last minute changes to the scheduler and a lot of GStreamer improvements.

gitlab.freedesktop.org/pipewir…



A new malware distribution campaign uses fake Google Chrome, Word, and OneDrive errors to trick users into running malicious PowerShell "fixes" that install malware.

bleepingcomputer.com/news/secu…



W3C offers tools and validators including:

Nu HTML Checker: Checks HTML documents.
Link Checker: Checks web pages for broken links.
Internationalization Checker: Checks level of internationalization
EPUBCheck: Conformance checker for EPUB publications.
CSS Validator: Checks your CSS.
RDF Validator: Checks and visualizes RDF documents.
RSS Feed Validator: Validator for syndicated feeds (RSS and Atom feeds).
#aboutW3C
w3.org/developers/tools/



@FreakyFwoof oh, pi-hole, I love you! you've saved my ass so many times, kepd the predations of the windows adds away and the telemetry. I can't wate for your upgrade to pi-hole v6! good buy php! you will no longer be required, nore will you lighttpd a server will be embedded in to the binary, this makes things alot smaller in footprint! warning, warning felloe pi-hole users! when you go and upgrade to v6, you will have to remove php and lighttpd manually! apt-get purge! alot less ram usage when the query log is being displayed. here's if you wish to read more on the upcumming changes! pi-hole.net/blog/2023/10/09/pi…
in reply to Majid Hussain

Oh interesting I had sort of taken to AdGuard Home for this very reason.
in reply to Andrew Hodgson

@andrew indeed! they are titeneing things up! if you get chance could you give the webui a spin? I feer for it's accessibility or it's possible downgrade? since they are using a new web-engin/server?
in reply to Andrew Hodgson

@andrew Not relevant as such, but I recently switched away from standard DNS in #PiHole to using #Unbound instead, thanks to something Patrick mentioned.
in reply to Majid Hussain

@andrew I have never used unbound with pi-hole before but i've red that you install it for extra privacy and not speeds.
in reply to Don 🚫

@DonTheMaster With this setup though you aren't using DNS over TLS to talk to the recursive resolvers so if you want DNS traffic coming out of your network to be encrypted you need to use one of the resolvers like Google/CloudFlare etc.
in reply to Majid Hussain

@andrew I would always suggest 9.9.9.9 over 1.1.1.1. Because 1.1.1.1 is an US based company.
in reply to Majid Hussain

With PiHole it uses a set of upstream DNS servers like CloudFlare or Google. It can also use DNS over secured protocols to stop evesdropping on what DNS queries the server is making. If you install a recursive DNS server like Unbound behind Pihole then the Unbound itself will resolve the DNS records for you directly using the root nameservers and there is no third-party DNS resolver involved.
in reply to Andrew Hodgson

@andrew arr, I see! that sounds very useful! why don't they offer this in there installer? and why a shel script
in reply to Majid Hussain

I haven't used either for very long but AdGuard Home is very similar to Pihole. Single binary in Go which does the web interface, didn't rely on a shell script installer which downloaded several other packages.
in reply to Andrew Hodgson

@andrew do they have a naytive windows binary? if they do, i'ma going to give it a spin.
in reply to Majid Hussain

Yes they do actually although I was using the Docker image. github.com/AdguardTeam/AdGuard…
in reply to Majid Hussain

Just tried Native Windows binary it works just as well as the Docker container and has a service install option.
in reply to Andrew Hodgson

@andrew going to give this a spin, thank you so much for looking in to this for me, i'm very greatful :)
in reply to Majid Hussain

No problem. I may take a look at the PiHole V6 container, not interested in installing this on bear metal since it needs V5 installing first. Another reason for looking at AdGuard Home is I use a hosting platform called Cloudron which supports direct install of AdGuard Home and that uses Unbound as the backend DNS as part of the Cloudron install.
in reply to Andrew Hodgson

@andrew if you do happen to look at it, would you tell us how it goes? that post i gave is from a year ago, so things may, have changed slightly. but then they may not have changed much at all.
in reply to Majid Hussain

Got it working on my test Adguard Home RPi installation. Installed V5 with the admin web interface but chose not to install Lighttpd or PHP. After upgrading to the beta I got the new admin interface up. Not sure I would switch from AdGuard home, to me AdGuard Home is more compact in its file layout. Web interface seemed fairly usable, one thing I noticed was the toggle between basic and advanced mode didn't announce clickable.
in reply to Majid Hussain

Oh also don't think we can yet run PiHole as a DNS over HTTPS/TLS server which is something I wanted to do with AdGuard Home.
in reply to Andrew Hodgson

@andrew I do like PiHole's web interface, it's really easy to use and lays things out well.
in reply to Andre Louis

@andrew yes, the v5 interface does yes. the query graph is not the best how ever, I razed an issue with the devs about it. github.com/pi-hole/web/issues/…


There's something rotten in the kingdom of Wordpress: baldurbjarnason.com/2024/rotte…


I love tech, but tech is unapproachable and inhumane

Sensitive content

This entry was edited (5 months ago)





That sounds like something Quebec drivers can be expected to handle safely.
in reply to Dave Mac Farlane

as someone told me if there is room for two car it’s two lanes. Regardless of markings. Paint as infrastructure.
This entry was edited (5 months ago)


Newly disclosed (and dismissed) #curl vulnerability reports

"HTTP headers eat all memory:"
hackerone.com/reports/2552192

"Incorrect conversion in hostname"
hackerone.com/reports/2552179

"Unicode-to-ASCII conversion in cmdlines on Windows lead to argument injection"
hackerone.com/reports/2550951

Transparency baby.

#curl


Next bike-shed opportunity in #curl: should it special case the .i2p TLD (as well)?

github.com/curl/curl/discussio…

#curl
This entry was edited (5 months ago)
in reply to daniel:// stenberg://

Sure, but to the users using the program, it does seem random, unless they’re aware of the list. It also makes answering any questions accurately much harder, which is why I personally dislike strange exceptions.

Q: “Does cURL do DNS lookups?”
A: “Well, yes, unless…”

And when you end up with lots of those exceptions in programs, it becomes much faster to explain something quickly and accurately. This then leads to the situation where you’ll have to test and debug every new case or read the source code to gain knowledge of how the program works, because it can’t be simply and shortly explained. And when the TLD exception list is updated, it changes the behavior of existing setups, which can also be surprising at times. (Of course, this is nothing new, especially to you. But see it just as a generic comment).

All of this, of course, is just a personal opinion based on my personal experience with many projects trying to follow KISS.

P.S. I’ve used cURL a lot with Tor and I2P, and so far I’ve been happy with the --socks5-hostname and --resolve options. - What am I missing here? Maybe something essential, I just don’t know what.


To save your very valuable time, I also asked an AI for a reply to my comment and asked what I am missing.

“I understand your point about simplicity and predictability, and it’s true that exceptions can make it harder to explain how a program works. However, in the case of cURL, the exceptions are often necessary to handle the complexities of the real world.

DNS lookups, for example, are not always straightforward, and there are many edge cases that need to be handled. The TLD exception list is one such example, where certain TLDs require special handling. While it may seem like an unnecessary complication, it’s actually a necessary evil to ensure that cURL works correctly in all scenarios.

Additionally, the –socks5-hostname and –resolve options you mentioned are actually examples of how cURL provides flexibility and customization options to handle specific use cases, such as working with Tor and I2P. These options are not part of the core functionality, but rather provide a way to extend cURL’s capabilities to work with specific networks or protocols.

It’s not necessarily about what you’re missing, but rather about understanding the design trade-offs involved in creating a program like cURL. While simplicity is important, it’s not always possible to achieve simplicity without sacrificing functionality or correctness. In this case, the exceptions and options in cURL are a necessary part of making it a robust and versatile tool.”

in reply to Sami Lehtinen

@sl if you read the specs for every protocol detail curl does, you will find a never-ending list of "exceptions". Most of them we all understand and accept these days, but still.

It's like following the law of a country. You don't argue when you think a law is "random", you comply.



🚨 If you are living in the #EU contact your representatives and let them know that you oppose #ChatControl!!!

Mass #surveillance has no place in Europe!

We need to get loud. Call the number below to make your voice heard! 📢

in reply to Tuta

“The fact that the EU interior ministers want to exempt police officers, soldiers, intelligence officers and even THEMSELVES from chat control scanning proves that they know just how unreliable and dangerous the snooping algorithms are that they want to unleash on us citizens.“

eureporter.co/business/data/ma…

in reply to Tuta

People were vocal about mask mandates. Where is the same energy about chat control???


"Wieder trafen sich Funktionäre der AfD mit dem Umfeld der Identitären Bewegung, wieder ging es um das Thema Remigration. Der Ort des von der Jungen Alternative Bayern ausgerufenen „Strategietreffens“ sollte geheim bleiben. Es fand schließlich mitten in Nürnberg in den Räumen der AfD statt. Auch bei der Partei eigentlich in Ungnade gefallene Personen bekamen eine Bühne."

#noAfD #AfDVerbot #AfDVerbotJetzt #Rechtsextremismus

endstation-rechts.de/news/rech…

This entry was edited (5 months ago)



in reply to James Scholes

@jscholes Sorry to hear that. I hope it's at least accessible. I was lucky enough to be advised a really pleasant-to-use option. One more example from me: I can-t access the TV offer that I pay for within my home Internet package. The app of the same company for every other country but the one I am in is available in my App Store. I guess I can use the browser but still...
in reply to Paweł Masarczyk

@Piciok It is probably the most accessible option I could have chosen, and the bank is a pretty good one. So it could've turned out a lot worse.