John Varley (1947-2025)
John Varley (78) died December 10, 2025 in his home in Beaverton OR. He had COPD and diabetes. John Herbert Varley was born August 9, 1947 in Austin TX. He attended Michigan State University. His f…Locus Online
John Varley (78) died December 10, 2025 in his home in Beaverton OR. He had COPD and diabetes. John Herbert Varley was born August 9, 1947 in Austin TX. He attended Michigan State University. His f…Locus Online
OpenAI reportedly declared a “code red” on the 1st of December in response to increasingly credible competition from the likes of Google’s Gemini 3. It’s less than two weeks later …Simon Willison’s Weblog
Les citoyens aspirent à partager leurs convictions et idées régulièrement, pas seulement à chaque élection : c’est pourquoi Agora propose, pour la première fois, de créer les conditions d’un dialogue démocratique continu entre les citoyens et le Gouv…www.agora.gouv.fr
Sensitive content
Hello @Raroun hope you're well. every now & then, when i have joined a different #Friendica instance in the past, i ask this same question of its Owners / Admins. always it's the same negative answer, but i live in hope!
on Masto & Sharkey instances, if the Admins are willing, it is technically possible to add FOSS emojis to the servers. consequently, on many of my instances i've been able to include these in various posts when applicable:
:linux: :archlinux: :kde: :plasma: :zenbrowser: :floorp: :firefox_nightly: :firefox: :thunderbird: :fedora: :opensuse: :debian:
so... is there yet any way that such emojis can be added to your instance, please?
cc: @Friendica Support
Here's a screenshot of what i now see, in draft / preview format, when i paste my original emoji-suite again, since @Raroun kindly enabled / added
the standard "Smiley Pack Addon" for Friendica
so i can see that yes, some of my desired #FOSSemojis now work, but sadly still most don't. i shall be most interested to see what might happen after this weekend. 🤞 🤞 🤞
FYI but every one of those :customemojis: has to have the actual PNG or GIF uploaded to YOUR instance for any of them to work.
Until then they're simply not going to work no matter what you do.
They are not universal. Each custom emoji is unique to the instance that has it.
My instance might have :heart: look like this: ♥️But on another instance :heart: might look like this: 💓
@Droppie [opensoc]
You can view the available custom emojis via the link. This will always be a limited selection, in addition to the classic emojis.
@Matthias sorry for my delayed reply. the large majority of my regular interlocutors are on various Masto instances, with some on Sharkey, so for me to derive full benefit of my desired #FOSSemojis in my Friendica instance/s, ideally each of the emoji codes needs to be the same across those platforms. doing a comparison of
has now shown me that whereas happily some are the same, eg::linux: :archlinux: :kde: :firefox: :thunderbird:
:linux: :archlinux: :kde: :firefox: :thunderbird:
unfortunately other important ones are different, eg::firefox_nightly: vs :firefoxnightly::fedora: vs :linuxfedora::opensuse: vs :linuxopensuse::debian: vs :linuxdebian:
:firefox_nightly: vs :firefoxnightly:
:fedora: vs :linuxfedora:
:opensuse: vs :linuxopensuse:
:debian: vs :linuxdebian:
and a few are absent in Friendica, though present in the others, eg::plasma: :zenbrowser: :floorp:
so, if i lump the "missings" with the "differents", the total number exceeds the "goods". it seems therefore that my desire to have comparable cross-platform FOSSemojis (without me needing to stop to think, each time i go to use some of them, "oh, are these good ones or bad ones?") is just not possible, so i need to abandon the idea.
oh well, thank you all for your help, anyway. 😢
Jonathan reshared this.
DeltaChat has just made its long-awaited Wireguard-esque multi-relay release.
You can add multiple relays (chatmail/email accounts) to your profile. Your account now survives server outages, censorship, or even government seizures. Your identity is not tied to a single email address anymore.
Change to another relay, message your contacts/groups, and they'll immediately learn the new address they can reach you at and will respond using that address now.
Just like how Wireguard gets a valid encrypted packet from a peer at a new IP address and automatically starts using it.
The one downside right now is that if you and all your friends were using the same server that disappears you can't really message them from your new address because... your point of contact for them is still the old address that is unreachable.
This is why it's important to embrace decentralization as much as possible.
Future work: automatically learning of ALL the current relay addresses for a peer and automatically re-routing your communications if the current point of contact is no longer valid. Or shotgunning your communications to the user across multiple addresses simultaneously just to be safe and letting the client ignore (not even download) duplicated messages they have already received.
If you use multi-device with DeltaChat, ensure all are on at least the new version 2.33.0 and add an additional relay. It will be automatically synced to your other devices so they are ready to use it as well.
support.delta.chat/t/how-to-mi…
Let’s say you have initially created a profile on the default relay and want to migrate away from it. Update at least to 2.33 on all your devices: Help testing upcoming Delta Chat 2.33.Delta Chat
call me when Reticulum is solving communication problems for people under authoritative regimes
These other projects *exist* but don't actually work with any groups directly to prove they're actually helping real humans solve real problems. Writing some code is only half the work.
classic being a woman issue: being labeled combative/argumentative/mean because you aren't terrified of disagreeing with peopleThe Wandering Shop
If you missed yesterday's stream on the Harmonic/additive engine of Pigments, you can now watch it as a VOD on PeerTube:
This is an urgent plea for help that cannot be delayed.
Sadly, the rain came inside and flooded all our thing..
The broken roof and walls couldn’t handle the heavy rain.
Everyone in my family is now looking for a dry corner to sleep in even though we know we won’t be able to sleep tonight.
Please donate to help my family fix whatever we can fix in our shelter
chuffed.org/project/121561-urg…
"I’m tired, Mama. I’m thinking of the hours that I'll spend tomorrow in the water line." – says 9 year old Ahmed to his mother before going to sleep.Chuffed
So the 2038 bug Alstom is being sued about by RATP (Paris transit) impact Alstom Metropolis trains.
What about the REM here? Do we have competent people to validate it? Or is it just Pulsar problem for another day?
Source in French:
leparisien.fr/info-paris-ile-d…
(maybe paywalled, not sure, I could read it here)
Le tribunal administratif de Paris a condamné, jeudi 13 novembre, Alstom à réparer un défaut logiciel grave affectant le RER A, huit lignes de métro et six lignes de tramway. Sans correction, ces rames s’arrêteront le 19 janvier 2038.Candice Doussot (Le Parisien)
just going to reiterate this. if immigrants don't have due process, no one does. you can't tell citizens from immigrants without due process. www.everythingishorrible.net/p/if-immigra...
If Immigrants Don’t Have Due P...
How do you prove you’re a citizen?Noah Berlatsky (Everything Is Horrible)
One of the joys of getting older is no longer doing things to get ahead or to look better to superiors or generally pushing yourself because someone else wants you to.
40 minutes into this evening's seminar, I wasn't getting anything from it and decided to turn it off, and instead I put Christmas film #2 on while I wrapped presents.
This is a much better use of my time!
this is an experimental quote-share from my #Friendica #newsbots #Circle, whose default Permissions disallow anyone outside this Circle being able to see or access it. i have now done a one-off flip of the Permissions, just for this individual post, to Public, so...
Hello? (Hello, hello, hello)
Is there anybody in there?
Just nod if you can hear me
Is there anyone home?
Come on (Come on, come on), now
I hear you're feeling down
Well, I can ease your pain
And get you on your feet again
Relax (Relax, relax, relax)
I'll need some information first
Just the basic facts
Can you show me where it hurts?
♲ Unofficial SBS News Bot - 2025-12-11 20:24:04 GMT
Time magazine names 'Architects of AI' as Person of the Year. Here's who's pictured sbs.com.au/news/article/time-m… #World
Došla výplata…
KDE, OpenStreetMap, Wikipedie, Gentoo a Thunderbird obdarovány.
U FF si nejsem jist, zda si to zaslouží, takže letos nic.
André Polykanine reshared this.
You know what ““““AI”””” feature I’d actually use in Firefox? A locally-powered text-to-speech feature for the reader mode. Read me this web page in a natural voice, using some of the advances in recent models!
Is that possible to do efficiently in the browser, or are those models too big to be effective? Or would it need to lean on the OS APIs?
this is truly incredible: github.com/X11Libre/xserver/pu…
they are using system(3) inside a security-critical domain (the display server).
but yes, sure, my refusal of xlibre on security grounds is the problem
@metux, let the team know about the discussion of this feature. After my research, perhaps this will reduce the likelihood of malicious actions on the part of X clients and allow them to be identif...GitHub
In an academic sense, how bad is this actually? Assuming that X11 is already up and running before anybody can log in (no LD_PRELOAD or ENV fuckery) and "which" and "sh"/"bash" are a root-owned binaries that can't be substituted.
It's obviously dumb, but I'm kind of curious if this is actually exploitable.
@developing_agent there's a few different ways to exploit it
- if you can control PATH (or the binaries in the directories referenced by PATH), you can run whatever you want in an elevated context
- there is an unescaped %s format string passed directly to the dialog application, that %s is a window title
- probably other things i'm not thinking about right now
wouldn't it just be more efficient to send them a comment on the pull request instead of posting on the Fediverse where they'll never see it though
edit: and who can control the X server's PATH except root?
Somehow, through some weird observation I cannot understand, I don't think that helping the PR author, or even notifying the PR author about that possibility was ever the intention of this thread.
No idea how I came to that conclusion though.
there are quite a few reactionaries in my comments, some of which have been defederated in their entirety.
for the others:
1. although the system("which ...") use is silly, that isn't the problem here.
2. what do you think will happen when the code in this PR encounters a process named `" && :() { : | : & }; :&`? will it safely handle such a process name? before saying "that's impossible" please read setprocname(3), setproctitle(3), or in the case of Linux, understand that argv[0] is mutable.
3. yes, it is an open PR. it is also reflective of the code quality of many other PRs which have been merged to Xlibre already. how do you think that impacts its security record?
In 1974 I visited the UK for the first time. It was also the first time, that I could (at least very, very rudimentarily) understand the language in a foreign land.
So my parents had „the talk“ with me: Why people may react negatively to me being a German. There was a big war and a very bad man named Hitler. I didn’t understand anything at all.
Will future U.S. children have to go through a similar talk?
🔐 Did CryptPad help you this year?
Millions of documents were written and shared on CryptPad this year, all encrypted on the user’s device.
If every active user gave 5 EUR in December, the project could be funded for all of 2026 without external grants.
If you want to support private, open-source collaboration, you can donate here:
👉 opencollective.com/cryptpad
Thank you to everyone who already supports us 💚.
#CryptPad #FLOSS #Privacy #E2EE #DigitalSustainability
Collaborative suite, end-to-end encrypted and open-source. Made at XWiki.opencollective.com
😂 LOSER
Swiss Eurovision champion Nemo returns winner's trophy to protest Israel's inclusion | Euronews
euronews.com/culture/2025/12/1…
#NEMO #EUROVISION #SWITZERLAND #ISRAEL #PRESS
The contest, which turns 70 in 2026, strives to put pop before politics, but has repeatedly been embroiled in world events.Euronews.com
there is also the case of "the proprietary software vendor charge use a subscription so they can lock us in more easily and no longer sell licenses"
Case in point: Adobe.
Exchange email support has landed! We've invited members of our desktop team to Community Office Hours to give us all the details about what's in now and what's coming next!
blog.thunderbird.net/2025/12/v…
In our last video of 2025, we're celebrating the arrival of Exchange email support. Learn how we did it, what's in, and what's on the way!Monica Ayhens-Madon (The Thunderbird Blog)
The first one of these to be hosted by both @Derek and Robin, HKC Radio is running the 2023 Gala Presentation for the OSARA Christmas album.
Find all the albums here:
An annual fundraiser for software that makes music production accessible to people who are blind and vision impairedwww.christmasreapers.com
Pleast boost for reach:
On the subject of Linux phone accessibility, the developer of AT-SPI wrote:
There's a long-standing issue that Joanie filed against at-spi2-core for
touch screen support:
gitlab.gnome.org/GNOME/at-spi2…
Ande I haven't taken the time to figure out how best to handle this. I'm
not sure if evdev would do what we need, or we might want to work with the
maintainers of mutter, KWin, etc. to create a protocol for
intercepting/manipulating gestures. We would also need code that can
detect gestures from touch screen presses. NVDA has code that we might be
able to use as a model.
All of this is theoretically on my list of things to do. Of course, help
would be welcome if anyone else was able to take it on.
end quote
For blind people to switch to Linux on phones, we need to use the touch screen. If anyone can help with this, it would allow the blind to take one step closer to being capable of creating our own accessibility, our own environments, in the way that helps us most. See NVDA as a great example of how that goes.
#accessibility #blind #foss #linux #phones #pinephone
Orca currently is able to register grabs for, be notified of, and consume keyboard events of interest. It should be able to do the same for touch/gestures.GitLab
reshared this
Here's an interesting bit* of Canadian history and woodworking trivia, brought to you by me being enraged at a screw stripping while I was trying to remove it.
Most people are familiar with two types of screws & drivers: the old fashioned slot screw and the cross-shaped Phillips screw.
What if I told you there was a better way?
In 1908, a Canadian inventor named Peter Lymburger Robertson invented a screw with a square hole for the driver. If you've done any woodworking, you're probably familiar with it. This screw/driver design was very popular, as it is self-centering and the driver rarely slips out of the screw.
So why didn't the Robertson screw catch on in the USA? I blame Henry Ford. He initially was the Robertson screws biggest fan, as it was found to remarkably increase production speed. So Ford tried to get Robertson Inc. to give him an exclusive contract. Robertson wasn't interested. In the 1930s, an American inventor, Henry Phillips, created a screw/driver with a cross-shaped slot. Mr. Ford liked this screw because it worked well with powered screwdrivers. I think he also had sour grapes over Robertson rejecting him. At any rate, Ford's adoption of the Phillips screw/driver made it very popular throughout the USA.
If you've ever tried to build Ikea furniture, you probably know the frustration of cheaply-made Phillips screws. If your screwdriver is not the precise size for the screw, it will slip out of that cross repeatedly or just turn helplessly, unable to engage with the screw. In either case, there's a chance of stripping the screwhead. This can also happen when overtightening.
My husband insists on replacing stock Ikea (and other manufacturer's) screws with Robertsons, especially on anything that requires good structural strength or is made from a harder material. Worst case is that the screwdriver bit gets stuck in the screw, but this is easily remedied. With a Phillips screw, if it strips, you're hooped. You have a loose screw or an embedded screw that's never coming out.
tl;dr: I recommend replacing Phillips screws/drivers with Robertson ones, especially if you find your Phillips screws stripping regularly.
This has been a Canadian Heritage Moment.
interestingengineering.com/inn…
*pun not initially intended, but I kept it because lols
#screws #PhillipsScrews #RobertsonScrews #canada #woodworking #ikea #screwdrivers #HenryFord
Overshadowed by the Philips screw, the Robertson one actually offers certain advantages.Christopher McFadden (Interesting Engineering)
Phillips is a PITA for sure. I tend to use Torx where possible; Robertson seems to have similar qualities. I'm not sure about the IP situation there.
These days, a drill clutch in the chuck allows the operator to set a rough maximum torque; with non-slipping fasteners and powerful or single-speed drills, this prevents accidents. In its absence the Phillips cam-out acts analogously. So, I wonder if the drill clutch was only introduced after the episode you described.
it just make Robertson even more appealing.
I'm a European immigrant. I discovered Robertson screws here and it's one the better things Canada do... unlike insisting on using limbs as measurements.
miki
in reply to Simon Willison • • •It is rumored that "OpenAI hasn't had a successful pre-training run since 2024, initially claimed by semi-analysis and never denied."
It looks like 5 and 5.1 were just different post-trains of some base model that they have had for a while, either 4o, 4.5 or something else entirely that we haven't seen at all. 5.2 seems to be using a newer base model.
Source for rumor: news.ycombinator.com/item?id=4…
I've seen a rumor going around that OpenAI hasn't had a successful pre-training ... | Hacker News
news.ycombinator.com