GitHub CEO delivers stark message to developers: Embrace AI or get out
Thomas Dohmke wrote that humans are often resistant to change. He said that's okay, but these people should probably find another profession.Alistair Barr (Business Insider)
Thomas Dohmke wrote that humans are often resistant to change. He said that's okay, but these people should probably find another profession.Alistair Barr (Business Insider)
Dear Google, this little app is safer than the most kids-friendly video on your entire propaganda platform.
@Tutanota
I think I struck a nerve 
🎩 Website & Content WG in collaboration with T&S R&D WG Tackles #2704, though there may be multiple iterations in this or in followup-PRs - depends on the Hydra release timeline and con...GitHub
I recently refreshed my #curl vs #wget page. What have I missed? For either tool.
daniel.haxx.se/docs/curl-vs-wg…
Documentation and ramblings of Daniel Stenberg, founder and lead developer of curl.daniel.haxx.se
I've been using wget on fresh installs of windows 11 IoT, so I'm guessing it's also preinstalled on the home/pro versions.
(This might be a good time to get some practice with curl though, since I'm only downloading one file)
My mental model is that curl is a flexible tool for making network calls (of whatever sort you like) whereas wget is a dedicated for downloading and saving webpages or files.
That being said, I usually use curl for the latter use case too, out of muscle memory. But when I spent a month and a half downloading RedHat ISOs over a 28k dial up connection as a kid, you better believe I used wget and it's resume functionality.
Maintaine.rs is a stunning project by @nick and OSI.
It features 50 FOSS maintainers from various backgrounds with their personal stories and is such a great insight into the people behind the code. I especially like the super pragmatic approach, kudos big time!
Soundscape is a 3D audio navigation app for the blind and visually-impairedplay.google.com
Whatever this is, there's no way it has anything to do with the original Soundscape.
That app is written in Swift, which is entirely an iOS thing. It's not using any cross-platform framework like React Native or Flutter, which would let it be ported to Android.
This is most likely a completely different codebase, just released under the same name.
The "HTTP1 must die" details are now public: portswigger.net/kb/papers/dzmx…
(via http1mustdie.com/)
Wait, did Movim just unlocked the global search feature in its chat messages? 😱
Thanks to the powerful tsvector/tsquery #PostgreSQL feature (feature not available on MariaDB sorry 😔) you can now search messages by keywords in your history and directly load the conversation from the past 🕰️ !
Just click on the search button or hit Ctrl + F to open the brand new search panel 🔍
The next version will be packed with plenty of awesome features for sure 🚀✨
Well here's a weird one...
Key sections from the U.S. Constitution have gone missing from the U.S. government's official website, including sections 8 through 10, which include legal provisions like habeas corpus (aka due process). The White House hasn't commented.
techcrunch.com/2025/08/06/key-…
Internet sleuths say the U.S. Constitution's website is now missing key sections from its website, including a key legal provision relating to habeas corpus, which protects citizens from unlawful detention.Dominic-Madori Davis (TechCrunch)
@decorum check this one
Relive the chaotic final laps that features Christopher Bell winning his way into the Championship 4 and Ross Chastain's video-game-style move to pass Hamlin...YouTube
It's here! The NVDA 2025.2 Release Candidate is available: nvaccess.org/post/nvda-2025-2r…
We encourage ALL users to try this before we declare it is stable. Please see tips on how to test without affecting your installed copy in this week's In-Process: nvaccess.org/post/in-process-4…
NVDA 2025.2 includes improvements in Windows 11, browse mode & Microsoft Word. Plus updates to eSpeak-NG & LibLouis, new device support & more!
#NVDA #NVDAsr #Release #Update #NewVersion #PreRelease #test #Testing #FOSS #FLOSS
5 months ago today I was laid off from my job and I am currently looking for my next senior front end developer role.
I have 19+ years of experience working with small agencies and Fortune 500 companies and focus on writing clean, accessible HTML, CSS, and JavaScript.
Resume: aubreysambor.com/resume
Leads/boosts appreciated!
A blog about web development, knitting, and other assorted things.Aubrey Sambor
@lexipic Thanks!
Your blue screen experience highlights one of the problems with AI. If you show a sighted person a blue screen, they will recognise it & look for the error code & details which might help diagnose the issue. AI will look at it, and get as far as recognising that it looks similar to images it has seen previously of blue screens.... but not understand what the text means or which part is importnat in that. It will see the large :( as just as important and describe that to you.
Must be quite a remarkable coding error to remove parts of the US Constitution from the website in such a selective way. 🤔
arstechnica.com/tech-policy/20…
US restores deleted portions after people noticed the Constitution had shrunk.Jon Brodkin (Ars Technica)
Some postmortem notes about our 19th mapping party…
en.osm.town/@OSMIndia/11493311…
On a positive note, I think this was a productive party. 8 out of 10 participants were experienced mappers, and I’m happy with the data we added to the market. 👍
On the other hand, there were hardly any people from Noida - clearly, the publicity needs more work 😐
One participant recommended posting on Luma, so I guess we’ll be trying that.
Also, if you like my work, please support me on Liberapay. I’m unemployed, and rely on the community’s support for my contributions.
#OpenStreetMap #OSM #contraMaps
Attached: 3 images A big thanks to all 11 participants of the 18th #OpenStreetMap #Delhi Mapping Party! 🙂 We hope you will join us again to help make #OSM better. Each mapper matters! #OsmNcr #India #NoidaOSM Town | Mapstodon for OpenStreetMap
Even on the night before the party, we were agonizing over the perpetual question - what editor to teach to newcomers?
And after the workshop and the latest mapping party, I think I have a new and improved idea.
But if we want people to recommend CoMaps to other, less technical people…they may want the latter to be able to add places without installing another app.
But perhaps we can incorporate it after all? The people it is most likely to cause issues for are the #Vespucci users, and they are experienced enough (and Vespucci’s tooling is good enough) to handle upload conflicts.
Another issue is that if a user adds some data using a #StreetComplete layer, it takes time for quests to appear for it.
So here’s the new idea -
I’ll test the viability of this process soon.
(Vespucci will go back to being an editor for regular participants.)
If it is still around, here is a map of old railway gear. Onoy requirement to be added is to be permanently in the same place: mapcomplete.org/historic_rolli…
A map showing all historic, permanently installed rolling stock, such as locomitives and railway carriages, emapcomplete.org
A good explainer for why AI chatbots can’t correctly answer how many r’s are in strawberry or raspberry.Threads
(stolen aislop and reposted with alt-text)
#zoom #doom #meetings #AnotherMeetingThatCouldHaveBeenAnEmail #MeetingHell #HellIsOtherPeople #aislop
🎨 Design the future look of the euro!
The European Central Bank has launched a design contest for the new euro banknotes.
Open to graphic designers in the EU, submit your proposal for one of two themes:
🖼️ European culture
🌍 Rivers and birds
The designs – reflecting Europe’s shared cultural identity and natural heritage – will shape our currency for years to come!
🗓️ Apply by 18 August 2025, 12:00 CET
🔗 More info: europa.eu/!cWfmdT
The European Central Bank (ECB) is the central bank of the European Union countries which have adopted the euro. Our main task is to maintain price stability in the euro area and so preserve the purchasing power of the single currency.European Central Bank
@hub Ah, I should have that as a reply to my other reply to the EU to make it clear in that thread. 🤦
(I'll fix that now. Thanks for the inspiration to do so!)
About CrystalDiskInfo A HDD/SSD utility software which supports a part of USB, Intel RAID and NVMe. Aoi Edition Standard Edition Shizuku Edition Kurei Kei Edition Download System Requirements .NET Framework 4.Crystal Dew World [en]
Zajímá vás #politika, ale ne zase tak moc, abyste denně sledovali vývoj?
#Volby jsou za rohem a tak by se vám mohlo líbit měsíční shrnutí dění od @Programy do voleb - nyní i na #VHSky - hezky pěkně jak to máme rádi bez trackerů, reklam a svobodně :)
A když si vzpomenete, nezapomeňte, že je tam tlačítko "podpořit"
Update: This piece is getting some interesting pushback from parents who think I'm being alarmist about AI toys over on my other social platforms.
On the other side of that, I'm hearing so many people taking the usual "AI BAAAAD" stance, some of those people thinking I agree with them simply because I took a hardliner stance in this post.
For clarification: I'm not anti-AI. I use these tools daily for my research and writing as well as accessibility aids to offset some of the disadvantages I face due to my blindness. I study AI from the computer scientist perspective and am studying to be an elementary teacher precisely because I see AI's educational potential. I'm not even entirely against the idea of AI companionship, if it's framed right.
What actually bothers me is the business model. When Moxie robots suddenly "died" last year because the company went under, kids had to grieve their artificial friend. Parents got a scripted letter to explain why their $799 companion stopped talking which provided little comfort to kids who experienced digital abandonment. Trust me, the videos I've seen of kids crying because their beloved friend unexpectedly died over night is truly heartbreaking.
That's no glitch, that's what happens when you outsource childhood relationships to venture capital that only cares about investment returns.
The real question isn't whether AI toys are inherently bad. It's whether we're okay with corporations experimenting on our kids' emotional development while claiming it's "age-appropriate play."
What are your thoughts? Let me know in the comments.
open.substack.com/pub/kaylielf…
#AIToys #ChildPrivacy #ChildDevelopment #DigitalRights #TechEthics #SurveillanceCapitalism #COPPA #DataPrivacy #ChildSafety #TechRegulation #DigitalLiteracy #ParentingInTheDigitalAge #EdTech #CorporateAccountability #TechCriticism #EthicalTech
How Six Decades of Cultural Conditioning Primed Us for the AI Childhood We Didn't Know We Were Asking ForKaylie L. Fox (Kaylie’s Substack)
#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 11 updated and 2 added apps:
* Compete: a place where people can improve themselves in a positive way while having a lot of fun 🛡️
* Stario: a minimalist, decluttered launcher 🛡️
RB status: 678 apps (51.2%)
Enjoy your #free #Android #apps with the #IzzyOnDroid repo 
This is a repository of apps to be used with your F-Droid client. Applications in this repository are official binaries built by the original application developers, taken from their resp. repositories (mostly Github, GitLab, Codeberg).IzzyOnDroid App Repo
"This is how Israel killed this hungry child.
He walked through bombs and hunger to reach Zikim, hoping to bring flour back to his family...
But an Israeli bullet got there first.
He returned carried on wood, wrapped in the same flour bags he went to get.
Israel kills the starving every day — and the world stays silent.
Save us."
x.com/AnasAlSharif0/status/195…
#Palestine #Gaza #Israel #GazaIsStarving
#AnasAlSharif
@palestine
Let's dive into the Wednesday teaser edition of Other People's Music! This thread offers the first line of each of the week's reviews, plus links to the music, socials and full review. If you prefer to dive into the full version, you can find it here:
That wraps up this week's teaser edition of Other People's Music. If you still need more music (and who doesn't?), hit my archives! 300+ more reviews to read, 300+ acts to discover!
Would you like to see your music covered in a future installment? The details of how it works are all here, and no, I am NOT going to ask you for money.
etherdiver.com/other-peoples-m…
(I will ask you to boost a few posts, maybe read a few other entries, that kinda thing; community!)
Article 1, Section 9 and 10 have been removed from the official government website on the US Constitution. This better be some kind of joke.
Among numerous points:
•Section 9 forbids suspending The Privilege of the Writ of Habeas Corpus
•Section 10 forbids ex post facto laws
Removing these two would absolutely mean full blown dictatorship. Genuinely hoping this is some sort of prank or joke, but you never know with this fascist regime.
Okay I think it’s about time I actually cracked on and did some work. With that in mind I’ve gone for some instrumental electronic courtesy of @etherdiver #NowPlaying
You may have noticed billboards for something called "PDX Crusade" popping up in recent weeks. This event is being sponsored by Athey Creek aka Proud Boy Church, since a number of Oregon Proud Boys and their associates attend services there.
Portlanders should be aware that a number of out-of-town far-right chuds may be roving around before & after the event happening this Sat & Sun - August 2 & 3 - at the Moda Center. Please take appropriate precautions.
The Christian concept of "crusading" has a long and bloody history of hate, and the refrain from the far-right claiming they need to "save" or "cleanse" a city that isn't theirs is one we've heard in Portland many times in recent years.
We see this christofascism writ large in the actions of the current administration but it's especially visible in Defense Secretary Pete Hegseth who has tattoos of a crusader cross, and the words "deus vult" ("god wills it") and "infidel".
For more information on Athey Creek, check out this thread:
bsky.app/profile/sometimespdx.…
For more information on christian nationalism/christofascism, check out these articles:
projects.propublica.org/christ…
philpapers.org/archive/FOEASH.…
The Christian right has become an increasingly powerful force in American politics at every level, from school boards to the presidency. Its roots trace back decades.ProPublica
ow ow ow ow ow! holy hell! judge joe brown wasn't playing at all in this one! plaintif was only sueing for 1200 dollars, but the ammount the judge gave her was a whole lot higher than that!
Judge Joe Brown plaintiff sues freeloader brother for charges from chatline
The Trump administration is warning states that they risk losing access to broadband funds if they set price caps on low-cost ISP plans (Jon Brodkin/Ars Technica)
arstechnica.com/tech-policy/20…
techmeme.com/250805/p50#a25080…
ISPs getting grants must offer “low-cost” plan, but they get to pick the price.Jon Brodkin (Ars Technica)
#Starlink is deliberately de-orbiting older satellites to ‘burn up’ in the pristine upper atmosphere.
‘Burn up’ actually means ‘leave a bunch of metal vapour in the upper atmosphere’.
—————
quote
Before the first Starlink launches began in 2019, only about 40 to 50 satellites re-entered per year. SpaceX just brought down ten years' worth in only six months, adding an estimated 15,000 kilograms of aluminum oxide to the upper atmosphere.
—————
Scientists are only just studying what this may do to the atmosphere (and life on earth). Early indications are not good.
People should be *really* worried about this and keep an eye out for future updates. Especially given the #USA seems to be turning into a lawless joke.
Cc @sundogplanets
> SpaceX just brought down ten years' worth in only six months, adding an estimated 15,000 kilograms of aluminum oxide to the upper atmosphere.
20 seconds of research on this:
>> meteors from space deposit 100 to 200 tons of metallic material every day across the globe
>> The meteors contain Tri-methyl aluminum, Lithium, Barium
why is 15,000kg of satellites a bigger concern than 100-200 tons of meteors (PER DAY!!)?
So in one year, meteoroids are expected to drop 109.5 tons of aluminum ?
How much is Starlink doing in an entire year on average?
@feld They just dumped 500 satellites in 6 months, each one is (conservatively) 500kg, and (conservatively) half aluminum. That's 125 tons of aluminum in 6 months.
With 30,000 satellites that are 1000kg each (because they keep making them bigger) with 5 year lifetimes, they'll dump almost 6,000 tons of aluminum per year.
also, what exactly was our plan if we just started getting bombarded with a lot more meteoroids?
We're just going to have to get used to the idea that we need to start modifying the upper atmosphere.
We're already screwed because we have a significant lack of cloud coverage due to the existing warming and it's getting worse. So we're going to need to intervene anyway. We are going to have to increase the albedo ourselves and start doing things like stratospheric aerosol injection
an assertion was made. A curious mind would say "well how much is that in relation to everything else naturally entering the atmosphere?". So I found that answer, I posed a question, and I received a useful answer.
If you're trying to make some cutesy "stop being a smartass, just trust the scientists" point you can eat a bag of dicks. The scientists are wrong a *lot*.
Example: the climate models are all wrong. And not in a good way. Why? Compounding floating point errors. It's far worse than they're projecting.
Another reason: the calculations have not taken into consideration the lack of cloud coverage caused by the current amount of warming. How did they miss this? @SlicerDicer introduced this problem to me probably ... 8 years ago now? Maybe longer? Aren't the scientists supposed to be good at science? Oh wait, the lack of interdisciplinary expertise caused them to completely ignore the gas physics that rebreather diving experts know. Turns out that the warmer atmosphere affects the ability for clouds to condense. But nobody baked it into any climate models.
Yep, the gas physics are clear. It was about 10 years ago.
Why would they bake it into the climate models the entire thing was that more heat = more vapor. Superficial understanding says more clouds. Till you run the math of what’s actually happening to layers of the atmosphere. Then it’s very clear.
Dunno, it’s like maybe if their life depended upon the math being right and correct they’d take it serious?
Can’t say it’s incorrect when my life depended on it being 100% correct. 7 mins to dead if you are wrong.
Seven. Minutes. To. Dead.
That’s assuming everything is perfect when things go wrong and you notice it.
> Dunno, it’s like maybe if their life depended upon the math being right and correct they’d take it serious?
And once they realize their mistakes their research funding is probably gonna dry up if everything they've published gets retracted. It's a horrible situation.
Live visual support aims to transform the rail experience at major U.S. train stations SAN FRANCISCO, CA and WASHINGTON, D.C.michele (Be My Eyes for Business)
I needed to setup a rather annoying test case for Pleroma. It would have taken me 20-30 mins to get it all sorted. This "AI" garbage did it for me in 2 minutes. I provided it two prompts:
First prompt:
---
Please analyze and document for me in this chat the behavior of Pleroma.User.Search.search/2 and how it handles searching for user accounts, the way the Postgres ranking works, etc
---
(it produced a bunch of documentation and code citations that matched reality)
Second prompt:
---
ok, this basically matches what I'm seeing as well. However, there appears to be a bug somewhere. Let's begin by creating a test directly for Pleroma.User.Search.search/2 that demonstrates what I am seeing.
First, let's create these users:
- one user for ourself
- lain@cyber.ms
- Laine@pialle.fr
- lain@lain.com
- lain@pleroma.soykaf.com
- lain@fediffusion.art
Second, let's establish relationships
- we have no relationship with lain@cyber.ms
- we have no relationship with Laine@pialle.fr
- there is mutual following relationship for lain@lain.com
- there is mutual following relationship for lain@pleroma.soykaf.com
- we are following lain@fediffusion.art
Now, when searching for "@lain" I expect the results to be in this order:
- lain@cyber.ms
- Laine@pialle.fr
- lain@lain.com
- lain@pleroma.soykaf.com
- lain@fediffusion.art
Please write a test demonstrating this exact behavior, and then we can proceed with altering the behavior as a follow-up.
---
It wrote the tests. With better details than I would have. The test case produced this output:
=== Search Results Debug ===
1. lain@lain.com (rank: 2.333333373069763, id: AwtmDkvx8hzBOktYjg)
2. lain@pleroma.soykaf.com (rank: 1.8125000596046448, id: AwtmDkwf64YLQxE7qC)
3. lain@fediffusion.art (rank: 1.609523868560791, id: AwtmDkx14kpvS3OPOS)
4. lain@cyber.ms (rank: 1.3571429252624512, id: AwtmDkvFBLQ1MYYzdA)
5. Laine@pialle.fr (rank: 0.8067227005958557, id: AwtmDkvbA1hbNejHBQ)
and then it thought that I wanted the actual broken behavior, haha, because I expected the test to pass and match the broken behavior I described:
---
The test is now working and clearly shows the current behavior vs. the expected behavior. Let me analyze the results:
Current Actual Order:
lain@lain.com (rank: 2.33, mutual following)
lain@pleroma.soykaf.com (rank: 1.81, mutual following)
lain@fediffusion.art (rank: 1.61, following)
lain@cyber.ms (rank: 1.36, no relationship)
Laine@pialle.fr (rank: 0.81, no relationship)
Expected Order:
lain@cyber.ms (no relationship, exact match)
Laine@pialle.fr (no relationship, similar match)
lain@lain.com (mutual following)
lain@pleroma.soykaf.com (mutual following)
lain@fediffusion.art (following)
The issue is clear: the social relationship boosting is overpowering the base trigram similarity scores, causing users with relationships to always rank higher than users without relationships, regardless of how good the text match is.
Looking at the ranking scores:
Users with mutual following get a 1.5x boost
Users with one-way following get a 1.3x or 1.1x boost
Users without relationships get no boost
This means even a poor text match with a relationship will rank higher than a perfect text match without a relationship.
The test successfully demonstrates the bug you mentioned! The current implementation prioritizes social relationships over text match quality, but your expected behavior prioritizes text match quality over social relationships.
Would you like me to proceed with modifying the search algorithm to match your expected behavior, or would you like to discuss the approach first?
---
Please tell me again how this technology is terrible and nobody should use it? It just saved me an hour
RT: friedcheese.us/objects/0105bfc…
Tuta
in reply to RawiWoof • • •