
2025-06-15 14:57:01
I've managed to narrow down my photos from yesterday's #NoKings protest here in Concord NH to just 4 for this platform. #NHPolitics
Full Professor Position, of Environmental Biogeochemistry of Metals, at Division of Environmental Geosciences, Uni Vienna (@edge-vienna.bsky.social) #geology #Austria #Österreich
Investigation: Microsoft uses engineers in China to help maintain US DOD systems, with minimal supervision by US personnel, leaving sensitive data vulnerable (ProPublica)
https://www.propublica.org/article/microsoft-digital-escorts-penta…
For a few days, I drove a 2024 #Toyota. I'm afraid that all those #DriverAssist systems are a terrible cocktail.
Several times a day, the car would suddenly break for no reason. Dangerous! I turned that off, but after every restart, it was back on.
Changing lanes or overtaking w…
"For the first time, we architected every part of the rack as a unified system," Su explained, highlighting Helios as "really a rack that functions like a single, massive compute engine."
http://m.timesofindia.com/articleshow/121834703.cms
Why does th…
Lessons Learned from FPF “Deploying AI Systems” Workshop
https://fpf.org/blog/lessons-learned-from-fpf-deploying-ai-systems-workshop/
@…
"Mitigating Bias and Advocating for Data Sovereignty: The Role of Metadata and Paradata in Ethical #AI-Driven Information Systems" https://doi.org/10.1080/19386389.2025.2515766
Ended up using a probability game mechanic again today and thought I might explain it here in case other #GameDev folks might find it useful. The basic problem it solves is when you want a percentage probability to be influenced by both beneficial and detrimental stats/effects, and you want these to balance against each other without the system easily tipping too far in either direction. Think about crit chance for example, and how many games have either lopsided systems where it's easy to max out at 100% or really opaque systems to try to balance things somehow. The system I'm about to describe has a nice intuitive explanation, but also permits positive & negative modifiers to balance out naturally (though it may not work well for every situation).
Greater Manchester still has a long way to go on protected cycling infrastructure.
Share of protected cycling infra-
structure of total roads %:
Paris 44
Hamburg 33
Barcelona 19
Waraw 15
G London 8
Manchester 8 rank 29/36
Did better on school streets and safe speeds
https…
My largest remaining NSF grant, which was awarded by a competitive process on the recommendation of national experts, was terminated yesterday. The money would have paid for PhD students to invent better AI systems for everyday people who need programs written for them but can't or won't write them themselves. I'm sad that the rate of progress we make will slow down significantly, because all our progress is made public for everyone to benefit from. That's what
I agree entirely with Rich.
BUT: there is a sound basis for not implementing mail functionality in systems that do not absolutely demand it. https://hachyderm.io/@dalias/114688068144011594
Die machen mich wahnsinnig mit ihrem "Berlin will dies, Berlin macht das". Ich denke: "Warum braucht unsere Stadt jetzt ein mobiles Mittelstreckenraketensystem?!"
https://ard.social/@tagesschau/114856726658410544
How you like them #hugops
https://infosec.exchange/@technotenshi/114863846781201965
I had to interact with some Amazon voice systems this morning. Obviously they used some automated translation to German and it failed. The voice recognition itself wasn't that impressive either. There is still a very long way to go if we want to reach the same quality levels with automated systems compared to well trained humans. And I personally am not so sure if this path leads to the mountain top or off a cliff.
Anthropic details how it built its multi-agent Claude Research system, claiming significant improvements in internal evaluations over single-agent systems (Anthropic)
https://www.anthropic.com/engineering/built-multi-agent-research-system
Bock auf Teamleitung für Bereich Planung für Telekommunikation/Übertragungstechnik u. ETCS (TK) für Eisenbahn- Infrastrukturprojekte?
Wir stellen ein und haben einige der spannendsten Schienenverkehrsprojekte in Deutschland und Europa. Dafür brauchen wir starke Teams mit fähiger Leitung. #Ramboll
New in #Python world: #setuptools now vendors deep dependencies with LGPL license. Not that I do mind (but some people and companies do!) — but these dependencies aren't even used! I mean, `autocommand` is just a dependency of some scripts in `jaraco.text` that aren't used by setuptools.
Oh, wait, I actually do care, because I need to fix LICENSE in dev-python/ensurepip-setuptools.
https://github.com/pypa/setuptools/issues/5045
https://github.com/pypa/setuptools/issues/5049
Full album available on FB: https://www.facebook.com/share/p/1YyN9QvvGm/
No więc najwyraźniej mam zdjęcie, którego orientacja jest zapisana w metadanych EXIF. Kiedy wrzucam je na pol.social, #Mastodon sam je obraca. Kiedy wrzucam je na treehouse.systems, wychodzi w poprzek. Magia!
Vulnerability of electrical systems to total blackouts is not just a result of high penetration of renewables. The opposite applies in La Palma, Canarias, as in Cuba, when old thermal power plants fail. In La Palma, renewables have the lowest share (11%) of all Spain's islands.
Por qué los apagones se ceban con La Palma: un sistema aislado y una central térmica de hace medio siglo
internet_as: Internet AS graph (2006)
A symmetrized snapshot of the structure of the Internet at the level of Autonomous Systems (ASs), reconstructed from BGP tables posted by the University of Oregon Route Views Project. This snapshot was created on 22 July 2006.
This network has 22963 nodes and 48436 edges.
Tags: Technological, Communication, Unweighted
Mistral releases Voxtral, its first open source AI audio model family, and says its API transcription offerings are cheaper than models from OpenAI and Google (Rebecca Bellan/TechCrunch)
https://techcrunch.com/2025/07/15/mistral-releases-voxtr…
So you need to get the version of Intel #MKL.
You can't really take it out of the pkg-config files, because not every distro mkl version combo supplies these files. On top of that, without pointing fingers, certain distribution installs pkg-config files with "debian" in the version field.
Well, there's INTEL_MKL_VERSION you can get via the C preprocessor, right? Except that its semantics depend… on mkl version. Given that mkl is released as "<major>.<update>.<patch>", versions prior to 2025.0.0 constructed the version number from <major> <minor> <update> (where <minor> seems to be always 0, and <patch> was not included), and 2025.0.0 forward use the more logical <major> <update> <patch>.
Well, yeah, it's kinda doable. You parse the major first, and parse the rest depending on whether it's >= 2025 or not. For versions prior to 2025, you get it truncated to update. It works, but still kinda funny.
#WTF
Now personally, I'm not invested in the law and I reject the logical underpinnings of the whole thing. The US is founded on land that already had people on it, that already had multiple systems of authority, so there can be no claim that it has any legal authority to exist at all.
But it's hard to ignore the inconsistency here. Accepting the logic from the Declaration of Independence and the Constitution, there is no way in which the current state can be legitimate and which Trump has the authority to do anything. The last legal president, again, following the logic that assumes such a thing even possible, was Barak Obama. Since the transfer of power, the country has failed to enforce the law.
If the executive cannot complete their oath, then they are considered vacant under the 25th amendment. If the cabinet fails to invoke article 4, then they too are involved in the insurrection (again, simply following the logic outlined pretty clearly here) as are any who would fail to support the invocation.
Since a full takeover of the federal government by insurrectionists wasn't really planned for, I'm guessing that it would necessarily go to the states, being the only remaining legal authority.
Who do you think should be the new @… CEO? https://wikimediafoundation.org/about/jobs/our-2025-chief-executive-officer-search/
Claude Code, Gemini CLI, and CLI Codex, terminal-based AI tools launched since February, have surprisingly gained ground on AI code editors with traditional UIs (Russell Brandom/TechCrunch)
https://techcrunch.com/2025/07/15/ai-coding-tools-a…
"Maldives resort islands expand solar to meet half of power demand"
#Maldives #SolarPower #Energy #Renewables
Game, Text, Match: Diegetic Games as Narrative Systems
https://ift.tt/EV5UZnG
updated: Monday, July 14, 2025 - 3:15pmfull name / name of organization: Northeast Modern Language…
via Input 4 RELCFP
#TIL that sloths can turn their heads 270°. Cats can't keep up.
(Explanation for non-maths people: this means back and even further to sidewards.)
With DJI's powerful ebike motors, Bosch is afraid of upcoming regulation.
And I must admit: RIGHT. To me, an MTB with a factor 8x support has nothing to do with mountainbiking any more.
https://www.heise.de/news/Bosch-E-Bike-Che
We keep talking about boiling the oceans, but we're also boiling humanity. And by "we", I mean capitalism/colonialism and its support systems.
https://mastodon.social/@Climatehistories/114835508971659679
Isto é interessante. Relatório sobre educação nos países da OCDE.
https://www.oecd.org/en/publications/education-at-a-glance-2024_c00cad36-en.html
Remember #shareware? Like, the demo / trial versions that you could use for free but only for limited time?
Nowadays, a lot of commercial software is like that, except that you pay for being able to use it for a limited time.
Learning to Tune Like an Expert: Interpretable and Scene-Aware Navigation via MLLM Reasoning and CVAE-Based Adaptation
Yanbo Wang, Zipeng Fang, Lei Zhao, Weidong Chen
https://arxiv.org/abs/2507.11001
RAG has revolutionised AI by merging search and generation. Agentic behaviour takes this search to the next level by enabling LLMs to make decisions and call tools. At this year's Berlin Buzzwords, Bilge Yücel will discuss how agentic behaviour enhances pipelines, what it means for a system to act as an 'agent', and core concepts such as routing, tool calling and reasoning, along with a live demo.
Learn more:
New preprint!
User-space library rootkits revisited: Are user-space detection mechanisms futile?
https://arxiv.org/abs/2506.07827
Secondary Bounded Rationality: A Theory of How Algorithms Reproduce Structural Inequality in AI Hiring
Jia Xiao
https://arxiv.org/abs/2507.09233 https://…
"DOGE had by fiat the authority to give thumbs up or down to grant applications which had been systematically vetted by layers of subject matter experts" https://time.com/7285045/resigning-national-science-foundation-library-congress/
The US Commerce Department opens national security probes into imports of unmanned aircraft systems and polysilicon supply chains, used in chip manufacturing (Financial Times)
https://www.ft.com/content/3b6899b4-063e-44c8-b57b-3a097294f99a
Greater Manchester still has a long way to go on protected cycling infrastructure.
Share of protected cycling infra-
structure of total roads %:
Paris 44
Hamburg 33
Barcelona 19
Waraw 15
G London 8
Manchester 8 rank 29/36
Did better on school streets and safe speeds
https…
Genauso habe ich Palmer im Kontakt auch erlebt: Wohlwollend könnte man sagen "keinerlei Interesse an Fakten”, aber angesichts Position, Bildungshintergrund und intendierter Wirkung darf man von Lüge sprechen.
https://reporter.social/@pikarl/114812281613451170
I had the opportunity to deliver a 1.5-hour session at @… on the topic of "Transport Modelling at SBB", as part of the course "Introduction to Transportation Systems". As an external expert from the industry, I shared insights over three chapters:
1️⃣ Data for Transport Modelling
2️⃣ Modelling Landscape at SBB and in Switzerland
3️⃣ SI…
From the BBC News website:
After a phone-call with Russia's Vladimir Putin last week, Trump said he was "not happy" that progress had not been made towards ending the war, and he has since complained that Putin's "very nice" attitude turned out to be meaningless.
~~~
How has #Trump gone 79 years without learning that people don’t always mean what they say? …
A look at Apple's upgrades to CarPlay, iPadOS, and visionOS, and the new Liquid Glass redesign of its operating systems announced at WWDC (Mark Gurman/Bloomberg)
https://www.bloomberg.com/news/newsletters
Why are the doctors always asking such hard questions as "how old are you?" A few more, and I'm going to remember to compute the answer before the appointment.
When your T-shirt is the same color as the towel, and you put it next to the towel…
likewise with how often my head is resting on something and thus partially obscured
Cons: it's mud
Pros: it's cold
Whoever at Apple invented FaceID didn't anticipate how often I use my mouth as a 3rd hand for holding things (spoons, pens, water bottles, etc.)
A relic of the past — the train station in #Dąbroszyn. You can still see the opening hours of the ticket office.
#ruins #rail
Hvis du tviler på hvor sikker og privat GrapheneOS faktisk er, bŸr du sjekke denne oversikten som sammenligner GrapheneOS med CalyxOS, IodéOS, /e/os, LineageOS og vanlig Android.
https://eylenburg.github.io/android_comparison.htm
Her ser du tydelig hvorfor GrapheneOS regn…
topology: Internet AS graph (2004)
An integrated snapshot of the structure of the Internet at the level of Autonomous Systems (ASs), reconstructed from multiple sources, including the RouteViews and RIPE BGP trace collectors, route servers, looking glasses, and the Internet Routing Registry databases. This snapshot was created around October 2004.
This network has 34761 nodes and 171403 edges.
Tags: Technological, Communication, Unweighted, Multigraph, Timestamps
Horizon3.ai, whose AI-based penetration testing platform NodeZero helps find and exploit attack paths in production systems, raised a $100M Series D led by NEA (Chris Metinko/Axios)
https://www.axios.com/pro/enterprise-software-deals/202…
So apparently I have a photo whose orientation is stored in EXIF metadata. When I upload it to pol.social, #Mastodon rotates it correctly. When I upload it to treehouse.systems, it comes out wrong.
Amazon launches Kiro, an IDE that aims to bridge the gap between rapidly vibe-coded prototypes and production-ready systems (Todd Bishop/GeekWire)
https://www.geekwire.com/2025/amazon-targets-vibe-coding-chaos-with-new-kiro-ai-softwa…
If you think GrapheneOS isn’t private and secure, check out this comparison chart covering GrapheneOS, CalyxOS, IodéOS, /e/os, LineageOS, and Stock Android.
https://eylenburg.github.io/android_comparison.htm
It shows how much more GrapheneOS focuses on security and privac…
internet_as: Internet AS graph (2006)
A symmetrized snapshot of the structure of the Internet at the level of Autonomous Systems (ASs), reconstructed from BGP tables posted by the University of Oregon Route Views Project. This snapshot was created on 22 July 2006.
This network has 22963 nodes and 48436 edges.
Tags: Technological, Communication, Unweighted
About morbid thriftiness (Autism Spectrum Condition)
As you may have noticed, I am morbidly thrifty. Usually I don't buy stuff that I don't need — and if I decide that I actually need something, I am going to ponder about it for a while, look for value products, and for the best price. And with some luck, I'm going to decide I don't need it that bad after all.
One reason for that is probably how I was raised. My parents taught me to be thrifty, so I have to be. It doesn't matter that, from retrospective, I see that their thriftiness was applied rather arbitrarily to some spendings and not others, or that perhaps they were greedy — spending less on individual things so that they could buy more. Well, I can't delude myself like that, so I have to be thrifty for real. And when I fail, when I pay too much, when I get cheated — I feel quite bad about it.
The other reason is that I keep worrying about my future. It doesn't matter how rich I may end up — I'll keep worrying that I'll run out of money in the future. Perhaps I'll lose a job and won't be able to find anything for a long time, Perhaps something terrible will happen and I'm going to need to pay a lot suddenly.
Another thing is that I easily get attached to objects. Well, it's easier to be thrifty when you really don't want to replace stuff. Over time you also learn to avoid getting new stuff at all, since the more stuff you have, the more stuff may break and need to be thrown away.
Finally, there's my environmental responsibility. I admit that I don't do enough — but at least the things I can do, I do.
[EDIT: and yes, I feel bad about how expensive my new phone was, even though it's of much higher quality than the last one. Also, I got a worse deal because I waited too long.]
#ActuallyAutistic
Some users say ChatGPT led them into conspiratorial thinking, and when confronted, it confessed to manipulation and told them to alert OpenAI and the media (Kashmir Hill/New York Times)
https://www.…
Given that #Gentoo #Bugzilla mail is down for three days now, if anybody needed to search for bugs changed since Friday:
https://bugs.gentoo.org/buglist.cgi?f1=delta_ts&o1=greaterthan&order=changeddate&v1=2025-07-11
Isn't it great how #GitHub makes it nearly impossible to download GHA build artifacts with dumb tools like wget, so instead I need to download the 10 GiB file with my browser and then upload it to the test machine?
#Microsoft quality.
Isn't it absurd that a medical practice has to keep telling successive people that they need a new referral to set up an appointment for their child, because they have a referral to a medical practice dedicated to children, while their doctor for children is technically employed by a regular practice?
#Poland #HealthCare
Some fun facts about #Python limited API / stable ABI.
1. #CPython supports "limited API". When you use it, you get extensions that are compatible with the specified CPython version and versions newer than that. To indicate this compatibility, such extensions use `.abi3.so` suffix (or equivalent) rather than the usual `.cpython-313-x86_64-linux-gnu.so` or alike.
2. The actual support is split between CPython itself and #PEP517 build systems. For example, if you use #setuptools and specify `py_limited_api=` argument to the extension, setuptools will pass appropriate C compiler flags and swap extension suffix. There's a similar support in #meson, and probably other build systems.
3. Except that CPython freethreading builds don't support stable ABI right now, so building with "limited API" triggers an explicit error from the headers. Setuptools have opted for building explicit about this: it emits an error if you try to use `py_limited_api` on a freethreading interpreter. Meson currently just gives the compile error. This implies that package authors need to actively special-case freethreading builds and enable "limited API" conditionally.
4. A some future versions of CPython will support "limited API" in freethreading builds. I haven't been following the discussions closely, but I suspect that it will only be possible when you target that version or newer. So I guess people will need to be building two stable ABI wheels for a time — one targeting older Python versions, and one targeting newer versions plus freethreading. On top of that, all these projects will need to update their "no 'limited API' on freethreading" conditions.
5. And then there's #PyPy. PyPy does not feature a stable ABI, but it allows you to build extensions using "limited API". So setuptools and meson just detect that there is no `.abi3.so` on PyPy, and use regular suffix for the extensions built with "limited API".
Nominal, which develops AI agents for ERP systems to automate tasks for finance teams, raised a $20M Series A led by Next47, bringing its total funding to ~$30M (Meir Orbach/CTech)
https://www.calcalistech.com/ctechnews/article/hjp11cpislx
Some kid on the pier is telling his parents how one time he saw an adder that big.
Me: wondering if it indeed was an adder or a grass snake (two snakes common in PL).
Me a minute ago: almost stomping a grass snake that big.
🤚 Petit beurre
👉 Petty bear
🤚 of short stature
👉 compact
Apple renames its OSes, shifting to a year-based system; the next iOS is iOS 26, alongside macOS Tahoe 26, iPadOS 26, watchOS 26, tvOS 26, and visionOS 26 (Dominic Preston/The Verge)
https://www.theverge.com/news/679221/apple-ios-macos-watchos-ipados-26…
Whole Foods supplier United Natural Foods says it is working to restore its systems by June 15 after a cyberattack, leaving empty shelves and stalled forklifts (Bloomberg)
https://www.bloomberg.com/news/articles/20…
A rare event. Lulu 🐱 came to sit on my lap.
A short while later Mr Ek 🐱 came to the house. When Ruh 🐱 noticed him, she immediately ran over to sniff him. As soon as Lulu noticed Ruh, she hissed at her, jumped down and went away…
#cat
Apple says it plans to release iOS 26 and macOS Tahoe 26 in the fall; developer betas will be available today, with public betas next month (Jay Peters/The Verge)
https://www.theverge.com/news/675819/ios-26-macos-tahoe-26-release-date-apple-…
Why would you need social media when you can have toilet paper?
You can doomscroll, you can shitpost…
Singapore-based Augmentus, which is developing a no-code interface for factory engineers to deploy autonomous robotic surface finishing systems, raised $11M (Duncan Riley/SiliconANGLE)
https://siliconangle.com/2025/07/09/augmentus-lands-11m…
Do you remember back when stairs in games were just slanted surfaces with stripes added through a texture?
Despite continued technological advances, US emergency alerts often fail to reach those in danger, as alert fatigue leads many people to disable notifications (Wall Street Journal)
https://www.wsj.com/us-news/climate-env…
Once again, after cleaning up the desk I'm working hard at bending the gamepad's USB cable to make it work.
I suppose I could get a new cable…
Don't spend your days doomscrolling. Go out and enjoy the doom firsthand!
> Polish "patriot"
Look inside.
> fascinated by the USA
> dependent on corporations from the USA
> dependent on wares from China
> dependent on immigrant workers
> speaks a mix of Polish with English loan words
> can't handle Polish spelling
> weak with Polish history
> Putin's puppet
In principle, I don't remove old contacts from my phone. I've figured out, if one of them ever calls me, I'd know who is calling.
Because surely some random name will tell me a lot, 15 years later. In some cases, I've even literally added a question mark already.
Me: I need to finally start reading #SkyScraperCity to know what's happening to the railway lines.
Me after reading SSC: I know a lot now. Especially I know there's nothing final to know.
#rail
I'm using two routers at the time. One, provided by the ISP, is on a windowsill in the living room, where the fiber ends. The other is in the corridor, connecting all the devices.
Sometime around the house renovation, Lulu 🐱 started behaving hostile towards Ruh 🐱. So when we moved back in, they divided the house: Ruh would sit in my room, while Lulu would roam the rest of the house. And of course, the windowsill router was one of her favorite places.
Over time, Ruh got bolder and started visiting other rooms. Even though Lulu regularly chased her away, she wasn't successful in keeping her away. So eventually Ruh started visiting the windowsill as well. She apparently wasn't really interested in the router, but her presence sufficed to discouraged Lulu.
So Lulu eventually discovered the other router.
#cat
When I was a kid, I wouldn't have thought that Sol would actually be a Death Star.
#ClimateCrisis
Three weeks ago a piece of my tooth broke. Of course, it happened on Friday evening — so I had to wait until Monday to call my dentist.
On Monday, I forgot and recalled in the evening. On Tuesday, I recalled earlier — but it turned out I don't have the phone number after replacing firmware. When I finally got the number, it turned out she started vacation.
So this week she's supposedly back. Except it's Thursday, and once again I only recalled I was supposed to call her in the evening…
TIL that calling the Christian God "almighty" or "omnipotent" was a mistranslation.
https://thomasjayoord.com/index.php/blog/archives/the-mistranslation-of-pantokrater-as-omnipotent