aws_sigv4: Fix ordering for headers with same prefix in the canonical request by austinmoore- · Pull Request #14370 · curl/curl
Problem AWS SigV4 signing requires headers to be lexicographically ordered by name. The current implementation uses strcmp on the full header, leading to incorrect ordering when header names have i...GitHub
"Apple made a fateful decision that mobile-phone internet should be app-centric, not browser/website centric. Then Android copied their mistake."
Many interesting things in this article, but this is one particular gripe I have about today's Internet. I will go to so much unnecessary trouble just to avoid using somebody's app.
tumblr.com/accordion-druid/685…
#IndieWeb #Enshittification #Web3 #SocialMedia #Blog
Don't Lie To Me About Web 2.0
If you're like me and you're trying to keep an open mind that there may someday be a non-scam application of blockchains, you've probably read some articles about "Web3", which promises to re-decentr…Tumblr
💬 Fractal 8 Released: The Linux Matrix Messaging App Gets Better!
news.itsfoss.com/fractal-8-rel…
#matrix #fractal #gnome #linux
Fractal 8 Released: The Linux Matrix Messaging App Gets Better!
A new upgrade has landed for Matrix users!Sourav Rudra (It's FOSS News)
Yikes! Thanks for pointing that out. We've retracted the boost and boosted the original post you linked to.
We monitor the #Matrix hashtag to try to find news to reshare with the ecosystem, and will be wary of that particular outlet going forward.
'The money was critical': Forbes report shows staggering amount Trump earned as president - Raw Story
rawstory.com/news/trump-money-…
'The money was critical': Forbes report shows staggering amount Trump earned as president
Donald Trump's refusal to give up his business when he entered the White House in 2016 ensured he earned more money as commander-in-chief than any other in U.S. history, a Forbes financial analysis revealed Monday.Kathleen Culliton (Raw Story - Celebrating 20 Years of Independent Journalism)
as an adblock developer you spend a lot of time improving websites despite the owners of said websites constantly trying to make them worse
This is a wild story that says a lot about right-wing evangelicalism:
1) Matt Bevin, the Republican former Kentucky governor, adopted a boy from Ethiopia for PR purposes
2) Bevin and his wife decided they don't like the boy so they ship him off to an abusive "troubled teen" facility in Jamaica
3) Jamaican government shuts down the horrible group
4) Bevin family abandoned the boy in Jamaica after the facility was closed
kentuckylantern.com/2024/08/04…
Former KY Gov. Matt Bevin's adopted son reportedly removed from abusive facility in Jamaica • Kentucky Lantern
No one came for Kentucky Gov. Matt Bevin's adopted son after authorities removed him from an abusive academy in Jamaica, reports The Sunday TimesDeborah Yetter (Kentucky Lantern)
If OpenAI were a serious and responsible company they would enable their watermarking feature. But they know that it would completely undermine their product: Nobody wants to read "AI" generated shit and having that easily detectable would shed a bad light on their users. Which it should: If you don't want to write it, I don't want to read it.
(Original title: OpenAI won’t watermark ChatGPT text because its users could get caught)
theverge.com/2024/8/4/24213268…
OpenAI won’t watermark ChatGPT text because its users could get caught
OpenAI is reportedly internally divided over whether to watermark ChatGPT’s text output, worrying that although benefits exist, it could turn off users.Wes Davis (The Verge)
Text is just text, you can't watermark text without decreasing its quality.
Simple example, if you ask Chat GPT to count from 1 to 10000, either you get unwatermarked output or you get incorrect output, there's no way to do both.
It's important to note that this doesn't apply to any other format, images, audio and video can be watermarked easily with little to no difference to the human eye or ear.
My #Epson L486 #printer stopped working because of a full waste ink pads.
🔍 Finding new pads?
✅ Easy, they are on aliexpress or allegro...
🔧 Replacing pads?
✅ Easy, one screw in the back, plenty tutorial videos on youtube...
0️⃣ Reset software counters?
❓ Tool found on epson.com didn't work.
✅ The following one did. Of course, I had to start it in Windows in virtual machine as I don't have any win machine laying around and I don't trust the app.
github.com/Ircama/epson_print_…
GitHub - Ircama/epson_print_conf: Epson Printer Configuration tool
Epson Printer Configuration tool. Contribute to Ircama/epson_print_conf development by creating an account on GitHub.GitHub
New SpoonStack Dev Blog is up! Introducing the BitLadle project - highly efficient, Disability-Driven server tech for the unrepresented masses:
spoonstack.org/devblog/2024/08…
Making cool online stuff shouldn't be reserved for a small handful of people with privilege, money, time, and/or skills. BitLadle is part of changing that.
> There's also a bit of an unfortunate cultural tendency to conflate efficiency with a kind of extreme minimalism, which often ends up having very exclusionary results in practice - not something I'm keen to recreate.
This! So many minimal, from-scratch, "handmade" UIs are completely inaccessible with screen readers and other access tech.
i've made a thing: xkcd.fyi/
it's an alternative frontend to xkcd.com/ with some important differences:
- title text shown in a more accessible way (instead of abusing alt text)
- transcript included for every comic (with newer ones sourced from explainxkcd)
- link to explainxkcd.com/ (for when you don't get the joke)
- dark mode!
The European Union must keep funding free software,
An Open Letter to the European Commission
igalia.com/2024/08/05/The-Euro…
The European Union must keep funding free software | Igalia
Igalia is an open source consultancy specialised in the development of innovative projects and solutions.Igalia
reshared this
"Social media wasn’t web 2.0, it’s what *killed* Web 2.0!
You might think I’m arguing over mere nomenclature but the important fact is that this era existed, and the Web3 pitch pretends it didn’t. We already had decentralized internet with social features. This fact contradicts the story the Web3/blockchain advocates want to tell you, so their story skips this entire era."
Good post over here: accordion-druid.tumblr.com/pos…
Don't Lie To Me About Web 2.0
If you're like me and you're trying to keep an open mind that there may someday be a non-scam application of blockchains, you've probably read some articles about "Web3", which promises to...accordion-druid (Tumblr)
Chipmakers puting AI cores in your CPU and not letting you use them for absolutely anything is the biggest waste of silicon in the history of modern computing.
Those tensor cores are godsend for things like large-scale CAD simulations but the only SDKs/samples provided are hardwired to run pretrained models.
There's no way to access the matrix/tensor capabilities directly. And that goes for both AMD and Intel.
#ai #NPU #tensor #programming #hardware #cpu
It seems that even those who are not interested in sports and do not follow the Olympic Games have already read about the "50-year-old Turkish man who showed up at the competition in a wrinkled T-shirt, without special equipment, and took the Olympic silver without even taking his hand out of his pocket."
"Surely, Turkey sent some kind of hitman to Paris!" social media marvels.
In the blink of an eye, Yusuf Dikec, a previously unknown figure outside professional circles, a retired gendarmerie officer and professional shooter, became a global internet meme and sensation.
Everything is great! The moral of this story could be: no matter how old you are, keep doing what you love, and your best achievements may still lie ahead, even if you are an athlete over 50!
But another nuance caught my attention.
The fact is, Yusuf Dikec did not win the Olympic silver alone. It was a team event. Shooting alongside him was his colleague Sevval Ilayda Tarhan. In the same T-shirt, in the same pose, and also with minimal equipment.
The only difference is that he is 51, and she is 24. He began professional shooting around the time she was born.
Dikec is an excellent shooter with a plethora of medals from prestigious competitions, but he had never made it to the Olympic podium until his young partner grew up and competed with him on the same team.
If we look at the individual performances of these shooters in the same discipline where they took silver as a team, we will see that Tarhan finished 7th, while Dikec only came in 13th.
Now let's trace how mass consciousness works: we simply do not notice the woman standing next to him. It does not matter who she is, how she is dressed, how she shoots, or how unique her achievement is. We only see the man in the "wrinkled T-shirt," deliberately nonchalant, and create a romantic image of a "hitman." We spread a photograph in which he is shooting alone, and the result of this shooting is 13th place! Yet, we declare that he won "silver."
Why does the logic of mass culture work this way? After all, patriarchy has long ceased to exist, feminism is unnecessary, equality has been achieved, at least in Paris 2024 for sure!
This is how patriarchal myths about great male victories are born before our eyes. These images are entrenched in culture and shape our thinking. Meanwhile, women's contributions and achievements are simply erased from history. It was like this before. Unfortunately, it still happens today.
#Paris2024 #YusufDikec #SevvalTarhan #Olympics
Translated text. Original text from Maya Guseynova
reshared this
puri.sm/products/librem-11/
It doesn't really seem like a true #Purism device without them.
Use NGHTTP3 prefix instead of NGTCP2 for errors in h3 callbacks. by moritzbuhl · Pull Request #14394 · curl/curl
To my understanding the functions are nghttp3 callbacks and should therefore return NGHTTP3_ERR_CALLBACK_FAILURE. However, this is not critical as the nghttp3 documentation states for all callbacks...GitHub
Define Besprechung
Learn using BigBlueButton, the trusted open-source web conferencing solution that enables seamless virtual collaboration and online learning experiences.bbb.metalab.at
Thanks to the help of its author, Irfan Latif, starting with v1.06 MyLocation is now RB Welcome to the selection!
apt.izzysoft.de/packages/com.m…
#IzzyOnDroid #reproducibleBuilds
„My Location“ – IzzyOnDroid F-Droid Repository
Know your geo coordinates using on-device GPS and Network location providersIzzyOnDroid App Repo
Getting To The Bottom Of WCAG-Conformant Interactive Element Size
smashingmagazine.com/2024/07/g…
by @eric
#a11y #wcag #webdesign #UIDesign
Getting To The Bottom Of Minimum WCAG-Conformant Interactive Element Size — Smashing Magazine
WCAG provides guidance for making interactive elements more accessible by specifying minimum size requirements.Smashing Magazine
Upgrade to Penpot: the first free open source tool for UI designs, prototypes, and more!
Join Penpot, it's free! 😎 penpot.app
youtube.com/watch?v=VU_JKYa7Xo…
Is This The Figma Alternative You've Been Waiting For?
Unlimited design and code in one tool. Sign up for free and experience the freedom at Penpot. Penpot is the free open-source design tool for Design & Code co...YouTube
Today is exactly five years since we did the first HTTP/3 transfers with #curl
My blog post from back then:
daniel.haxx.se/blog/2019/08/05…
The short story of curl CVE-2024-7264
dubek.space/posts/2024-08-04-c…
Excellent experience working with curl maintainers @bagder and @icing on the low severity vulnerability.
The short story of curl CVE-2024-7264 • dubek.space
It started when Daniel Stenberg, the curl project maintainer, announced the curl 8.9.0 release: I was curious about CVE-2024-6197: it was a call to free(buf) where buf is a variable on the stack.dubek.space
A few weeks ago, @mekkaokereke was telling you of our love of the English language in #Nigeria, and how we're unafraid of being eloquent. Need proof? Check out these "pithy" placards from the demonstrations currently going on in the country.
"Reverse all anti-people, neoliberal policies of privatisation, deregulation and devaluation of the Naira!"
Rolls off the tongue.
In fact, in #Nigeria we had a politician who was a prototype Boris Johnson - a comedic bombast who spewed Latin phrases liberally without a care whether his listeners understood a word he was saying.
Unlike Britain tho, we (and he) knew he was a clown and we didn't make him Prime Minister.
youtu.be/I1bt-GyxiYI?si=ybXY-0…
Rivers crisis: These Issues Are Bringing Calamitous End For Nigeria - Obahiagbo PT1
Patrick Obahiagbo, Chief of Staff to the Edo State Governor featured on Sunrise one of the Guests to discuss State of the Nation on Channels TV with Kayode A...YouTube
Mikołaj Hołysz
in reply to Reilly Spitzfaden (they/them) • • •Reilly Spitzfaden (they/them)
in reply to Mikołaj Hołysz • • •Quinn Comendant
in reply to Mikołaj Hołysz • • •@miki Apple didn’t release (or, one might say *they withheld*) browser APIs that we needed to make useful web apps. It’s better now, but there is still too much friction. Apple and the App Store won, users and developers lost.
I agree with everything in the article. 💯
ticho
in reply to Quinn Comendant • • •@com @miki Well, the initial mistake was when all the greedy consumer ISPs caused the Internet to go from IP (the protocol) -centric to Web-centric, effectively blocking all other protocols and services.
From that point, did it really matter whether it is web browsers or bespoke apps that dominate? Everything has to be shoehorned into TCP streams formatted as HTTP traffic, regardless of whether it is effective or not. We the users have already lost and have a subpar experience.
Mikołaj Hołysz
in reply to ticho • • •@ticho @com I think the mistake doesn't just lay with "greedy consumer ISPs", a lot of it was caused by opening up the internet to bad actors, the exhaustion of IPV4 space, an increased focus on privacy and the move to portable, battery-powered devices.
End-to-end connectivity with no firewall is the opposite of what users want because of security, static IPs are bad for privacy and impossible when people constantly switch between WiFi and cellular, and it's a terrible idea to allow unrestricted connectivity if you care about battery life.
ticho
in reply to Mikołaj Hołysz • • •