eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

218
active users

#context

1 post1 participant0 posts today
Continued thread

Solved! 🥳

This was a pretty "interesting" bug. Remember when I invented a way to implement #async / #await in #C, for jobs running on a threadpool. Back then I said it only works when completion of the task resumes execution on the *same* pool thread.

Trying to improve overall performance, I found the complex logic to identify the thread job to put on a pool thread a real deal-breaker. Just having one single MPMC queue with a single semaphore for all pool threads to wait on is a lot more efficient. But then, a job continued after an awaited task will resume on a "random" thread.

It theoretically works by making sure to restore the CORRECT context (the original one of the pool thread) every time after executing a job, whether partially (up to the next await) or completely.

Only it didn't, at least here on #FreeBSD, and I finally understood the reason for this was that I was using #TLS (thread-local storage) to find the context to restore.

Well, most architectures store a pointer to the current thread metadata in a register. #POSIX user #context #switching saves and restores registers. I found a source claiming that the #Linux (#glibc) implementation explicitly does NOT include the register holding a thread pointer. Obviously, #FreeBSD's implementation DOES include it. POSIX doesn't have to say anything about that.

In short, avoiding TLS accesses when running with a custom context solved the crash. 🤯

Replied in thread

@mcc some options you may or may not be aware of:

  • switch to librewolf (recommend!)
  • set extensions.pocket.enabled to false in about:config
  • set toolkit.legacyUserProfileCustomizations.stylesheets to true in about:config and put #context-savelinktopocket { display: none } in <firefox-profile>/chrome/userChrome.css

this last one lets you hide a bunch of junk in right click menus. my current settings:

#context-navigation,
#context-sep-navigation,
#context-sendimage,
#context-print-selection,
#context-bookmarklink,
#context-stripOnShareLink,
#context-take-screenshot,
#context-sep-screenshots,
#context-searchselect,
#context-searchselect-private,
#context-translate-selection,
#context-ask-chat,
#frame-sep,
#context-savelinktopocket,
#context-sendlinktodevice,
#context-sep-sendlinktodevice,
#context-viewpartialsource-selection,
#context-inspect-a11y,
#sidebarRevampSeparator
{
display: none;
}

Update on // foss.events:

registration has opened and description updated for

ConTeXt meeting by context group, Ryszard Kubiak on 22-29 August 2025 in Holiday site KREFTA in #Chmielno, #Poland

Find out more on foss.events/2025/08-22-context

Official account: @context
Official hashtag(s): #ConTeXt

// foss.eventsConTeXt meeting on // foss.eventsEverything in a nutshell about ConTeXt meeting on // foss.events

"It is wrong to think that the task of physics is to find out how nature is. Physics concerns what we can say about nature." — Niels Bohr

and

"Progress is measured not by convergence but by proliferation — by the expanding collection of contexts in which we can say something coherent, predictive, and actionable."

Very good article on perspectival realism, without using that term. Highly recommended.

freedium.cfd/https://csferrie.

I had an eye-opening experience working with Gemini yesterday on my book.

I experienced Gemini being able to manage a complex, novel chain of thought, _until_ it had to switch context to the conventional view which due to its established popularity, had overwhelmingly more _breadth_ of context in the LLM's training data. At that point its attention mechanism would lose focus on the novel concept and be dominated by the many available associations of the overwhelmingly popular thinking. Repeatedly. When I pointed this out to it, it confirmed my assessment and apologized, saying yes, that is currently its nature as a large language model.

I was testing my chain of thought on perspectival realism (epistemological, not ontological) and functionalism as a more coherent and extensible foundation for metaethics, I was doing this by engaging Gemini in argument against the classic definition of knowledge as "justified, true, belief" (JTB) and focusing on the weakness of its self-referential use of "True" knowledge to define true knowledge,,,. We went around and around, and as I explained the perspectival/functional viewpoint it was able to explain it back to me and even compose a comprehensive and compelling argument for its coherence, extensibility, and application to a reality that we always only know not for what it _is_, but for what we perceive it _does_ at the expanding boundary of our environment of interaction. But after establishing that it "understood" the new concept, when I then asked the AI to look for weakness in my thinking in contrast with JTB, it would effectively forgot the levels of reasoning providing support for the novel thinking,

> Top Stories to Watch/See - in the #MSM / #media / #FreeSpeech realm

CBS & PBS
1/2

#Context -
CBS has had its famed *60 Minutes* trophy 'news' show, shifted & shamed:
alternet.org/60-minutes-host-l

As told by long-time reporter Scott Pelley. the executive producer has left, out of conscience & concerns about the apparent bending of principles to help corporate Paramount be seen favorably by a tyrannical, #corrupt & #truth -averse Administration. Kissing the Ministry of #Truth & #Disinformation.

Alternet.org · Watch: 60 Minutes host issues on-air attack on bosses for bending to TrumpBy Krystina Alarcon Carroll, Raw Story

Sora News 24: Smash Bros. creator learns he can’t tweet carelessly, fans learn they can’t trust AI translations. “Anxious to know what the Japanese text of [Masahiro] Sakurai’s tweet, ほうほう, means, many took to using automatic online translation tools, which in many cases gave them a translation that raised as many questions as it answered when they spat back ‘method’ as the […]

https://rbfirehose.com/2025/03/29/sora-news-24-smash-bros-creator-learns-he-cant-tweet-carelessly-fans-learn-they-cant-trust-ai-translations/

On algorithmic complacency... and context collapse.

"I am seeing mounting evidence that an increasing number of people are so used to algorithmically-generated feeds that they no longer care to have a self-directed experience that they are in control of."

"... it feels like large swaths of people have forgotten to exercise their own agency."

by @TechConnectify

youtube.com/watch?v=QEJpZjg8GuA

And this here is not only an amazing find of a #hoard of Celtic and Roman coins near Utrecht in the Netherlands, but a really great example illustrating how much more of the whole story we can tell thanks to find #context:

theguardian.com/uk-news/2025/j via The Guardian

The Guardian · Ancient British coins found in Dutch field likely to be spoils of Roman conquestBy Daniel Boffey