News

Wednesday 2026-11-04

12:00 AM

Pluralistic: Separable (03 Nov 2026) [Pluralistic: Daily links from Cory Doctorow]

->->->->->->->->->->->->->->->->->->->->->->->->->->->->-> Top Sources: None -->

Today's links

  • Separable: AI makes us deal with paintings without painters, words without writers and mathematics without mathematicians.
  • Hey look at this: Delights to delectate.
  • Object permanence: Haircase; There's no copyright policy; Sole and despotic dominion; Trump x fraud; Brexit requires an act of Parliament; Official Air Travel Replacement Knives; UK hospitals v malware.
  • Upcoming appearances: Kilkenny, Courtenay, Vancouver, Folkestone, Oxford, Sheffield, Virtual, Oxford, Montreal.
  • Recent appearances: Where I've been.
  • Latest books: You keep readin' em, I'll keep writin' 'em.
  • Upcoming books: Like I said, I'll keep writin' 'em.
  • Colophon: All the rest.



A red-tinted black-and-white photo of a 1930s classroom whose chalkboard is covered with calculus work. The teacher and students have all been replaced with pulp sf magazine robots.

Separable (permalink)

Long before the Turing Test, there was the touring Edison Test: from 1915 to 1925, the scoundrel Thomas Edison put on a traveling show for his phonograph machine, touring venues around the USA. Edison set live performers and an Edison phonograph playing behind closed curtains that would be periodically pulled aside to reveal that the music the audience had taken to be live performance was actually a record player:

https://www.tomedison.org/blog/edisons-tone-tests

Now, if you've ever heard an Edison phonograph, this might seem like yet another tale in which old-timey people are revealed to be credulous yokels. You would never mistake one of those scratchy, hissing recordings for a live performance:

https://www.youtube.com/watch?v=96gIIFmEjY4

And indeed you wouldn't, but not because the phonograph predates the evolution of the human brain's anti-credulity lobe. The reason old-timey people couldn't tell the difference between a phonograph and a live performance was that before the phonograph, every live performance had a performer.

The two were inseparable, and so when you encountered the sound of a musical performance, your brain would insist that there must be a performer as well. This is a well-understood principle in swindles, magic tricks and literature. It's the basis of Douglas Adams' towel gambit:

For some reason, if a strag discovers that a hitchhiker has his towel with him, he will automatically assume that he is also in possession of a toothbrush, washcloth, soap, tin of biscuits, flask, compass, map, ball of string, gnat spray, wet-weather gear, space suit etc, etc. Furthermore, the strag will then happily lend the hitchhiker any of these or a dozen other items that the hitchhiker might accidentally have "lost."

All persons heretofore encountered in possession of a towel had all that other stuff, so the mere presence of a towel evokes an overwhelming intuition that all that other stuff must be nearby.

Like every conjuring trick and every swindle, this cognitive illusion swiftly regresses to the mean. After a few exposures to phonographs, the manifest differences between live performance and recordings become impossible to miss, and you stop making that mistake.

If one thing always signifies the presence of another – if a towel always implies a backpack full of supplies or if a performance always implies a performer – there's no reason for you to entrain the neurological patterns needed to detect the performance without the performer. This doesn't mean that it's hard to develop the capacity to make this distinction, just that the ability to detect a phenomenon always post-dates your encounter with that phenomenon.

You've no doubt guessed by now that this is an analogy about AI. The implication of this ability to learn to discern differences after you encounter them (but not before) implies that a chatbot might pass the Turing Test at its introduction, but then come to fail the test after we've all had the experience with it that lets us tune our perceptions to spot the differences, which then become as unmissable as the needle hiss on a phonographic reproduction of a concert pianist.

This is an experience many of us have already had. Prior to chatbot-generated prose, we'd never had experience with writing that didn't have a writer. Prior to image-gen output, we'd never had experience with paintings that didn't have painters. At first, the output from these models was remarkable, and often indistinguishable from human-generated words and images. Even knowing that these works were extruded by an algorithm, it was hard to shake the conviction that they were the product of human creativity. These works were "eerie," in the sense that Mark Fisher uses, "the seeming of intent without an intender":

https://pluralistic.net/2024/05/13/spooky-action-at-a-close-up/#invisible-hand

Just like the strag inferring the existence of "toothbrush, washcloth, soap, tin of biscuits, flask, compass, map, ball of string, gnat spray, wet-weather gear, space suit etc, etc," we automatically imputed to these works both a creator and a creative impulse. We supposed that their words and brushstrokes represented aesthetic and technical choices emanating from human creators who meant something by them (or at least were so satisfied by the accident of their appearance on the page that they left them stand). These creators were figments of our imagination. No one is home inside the AI. The intentionality we imputed to these works was the actual "AI hallucination":

https://pluralistic.net/2026/09/21/sunsetting/#oh-mr-sun-sun-mr-golden-sun-please-shine-down-on-me

Just as important as the emergence of these hallucinations is their disappearance. For many of us, chatbots that used to pass the Turing Test now flunk it. The chatbots haven't gotten worse at impersonating humans, we've just gotten better at spotting the difference between a human and a bot, just as we got better at hearing the difference between a phonograph and a pianist.

Writing without a writer and paintings without a painter are new phenomena, and learning to separate the formerly inseparable is the first step in our societal metabolization of these novelties. Recordings of musical performance have a place in our world, and so do performers.

This separation process is currently underway in many disciplines, thanks to the extraordinary capital available to AI companies. These companies are incinerating that capital in a series of extremely flash demos that are intended to ensure that the supply of bales of $100 bills that they feed to their money furnaces ("data centers") never stops.

Lately, AI companies have made headlines with a series of mathematical accomplishments that left mathematicians in an uproar and non-mathematicians in a muddle. Obviously, while mathematicians are qualified to assess these accomplishments, the rest of us are not. Beyond simple arithmetic, most of us don't do a lot of math on a regular basis, and even those of us who have to deploy a little geometry or stats typically don't engage with math at a theoretical level.

To make things worse, math – like physics – is a crank-magnet. These highly abstract, closed systems rely on introspection to advance the field, and some of those advances have been contributed by untrained laity, so it can be hard to know if your amazing idea about physics or mathematics represents an outsider's breakthrough or an amateurish cul-de-sac.

Every mathematician and physicist I know receives a steady stream of breathless, over-the-transom "proofs" that solve some long-standing problem in the field, and none of these experts in my orbit has ever found a breakthrough in this material. It's a rare expert who will even respond to these unsolicited manuscripts. That's not their job. As Teresa Nielsen Hayden says, "You are not responsible for the things you do in other people's dreams."

Unfortunately, this is a situation that is perfectly suited to AI. If you've introspected your way into a mathematical "breakthrough" that no mathematician will discuss with you, you can avail yourself of any number of chatbots who will assure you that you've broken exciting new theoretical ground, and these chatbots will even act as "research collaborators," contributing more slop-physics or slop-math to your conclusions.

Again, as far as I know, no one has actually made a breakthrough this way, and the major impact on the field from giving chatbots to excitable outsiders has been to make the unsolicited manuscripts much longer, with the veneer of professionalism that means an expert might have to give them a second or even third glance to realize that they're nonsense.

But some working mathematicians have found chatbots to be extremely useful "collaborators." The most prominent of these is Terrence Tao, a Macarthur-winning mathematician who has excited many mathematicians and lay-people alike by publishing his chat-logs and the resulting mathematical work:

https://pluralistic.net/2026/07/28/hitl-ers/#ai-ai-oh

One way to understand Tao is as a "centaur," the automation theory term for a worker who is assisted by a machine. For all that Tao describes Chatgpt as his collaborator, it's clear from reading the chat-logs that it's Tao who drives the research agenda. He sets the questions and the direction of the answers. Chatgpt doesn't give him orders – it's the other way around.

But for every problem Tao and Chatgpt solve together there are several mathematical problems that are being solved by chatbots without that kind of human collaboration. In particular, Openai has released a tsunami of "solutions" to longstanding mathematical problems, including some that carry large cash bounties and others that were posed by legends of the field, like Erdos.

This is mathematics without a mathematician, and – as with all the other separations cleft by the AI companies – it's proving difficult to metabolize. Back in September, Fenner Stanley Tanswell published an opinion piece for the Mathematical Intelligencer entitled "The Enshittification of Mathematics" that tried to do just that:

https://rdcu.be/5uYGc2uo454a

Tanswell distinguishes between mathematics as a discipline practiced by mathematicians and the proofs and theorems that those mathematicians produce. He makes the point that when a mathematician finds the answer to some longstanding mathematical puzzle, they do so by creating "scaffolding" that bridges the new insight with the existing commons of mathematical understanding. The thing that makes a "solution" so exciting isn't that a problem has been solved – it's that the method for solving that problem prompts a cascading reconsideration of many other areas of mathematics, prompting shifts to large areas of the discipline.

This point is made even more forcefully by Giordano Scarciotti, a complex systems researcher at Imperial College London and science communicator who vlogs under the Youtube handle "Prof Gio." Scarciotti's most successful video to date is "You Truly Don't Understand What Just Happened to Mathematics," published last month:

https://www.youtube.com/watch?v=KqiDqJMxg6o

"You Truly Don't Understand…" makes a similar point to Tanswell's, using a thought experiment in which we wake up one day and discover an American flag on the surface of Mars. Without knowing how that flag got to Mars, the mere fact of its existence doesn't help us get any closer to an actual Mars mission.

The output of mathematical models is a series of faits accomplis, often accomplished through brute-force, or sometimes through opaque methods that lack the "scaffolding" that bridges these outcomes into the broader field of mathematics. Scarciotti cites Euler's work on the longstanding "Seven Bridges of Königsberg" problem, which asked whether it was possible to go on a walking tour of Königsberg such that you crossed each of the city's seven bridges only once:

https://en.wikipedia.org/wiki/Seven_Bridges_of_K%C3%B6nigsberg

The point of that problem (and Euler's solution to it) wasn't to produce a set of Mapquest directions for a walking tour of Königsberg. In solving the Seven Bridges problem, Euler invented graph theory, an important area of mathematics that is routinely used today for many important applications, including computer networking. You can thank graph theory for helping to route the packets that brought these very words to you.

So far, we've figured out how to get a model to either rule out the possibility of taking that each-bridge-only-once walk or to give us the route map. What this computer-generated "mathematics" is not doing is advancing the field.

Tanswell points out that a world in which chatbots "solve" these problems is one where the role of mathematicians is reduced to being reverse centaurs, assistants to the machine whose job is to clean up after the chatbot's research agenda. But there's nothing about knowing that there's no route map for a seven-bridge walking tour that makes it easier to invent graph theory, and a mathematician might spend years working on the computer's "answer" to that problem only to conclude that the computer's solution didn't add any theoretical insight to the field.

In other words, in a world where mathematicians and mathematics are inseparable, every solution to a longstanding problem heralds an accompanying theoretical insight. Once we separate mathematics from mathematicians, we start to get solutions without insights. These are a lot less interesting than the kinds of solutions that mathematicians come up with.

This is a distinction the AI companies really don't want us to dwell on. We're meant to marvel at these very expensively derived solutions and conclude that the AI companies can be forgiven for spending $1T this year, even if they only grossed $50B in return.

But (as Scarciotti notes), there are real-world consequences in our failure to grasp this distinction: if we convince early-career mathematicians and promising mathematics students that the world no longer needs mathematicians because "the AI can do their jobs," then we will choke off the supply of future mathematicians who we'll either need to work in a Terrence Tao-like, centaurish relationship with chatbots (good), or even to serve as reverse centaurs, marking the chatbots' homework to see if there are any theoretical insights to be found in it (bad).

This is one of the underappreciated consequences of AI mania. AI bosses are particularly interested in convincing us that AI can do the job of skilled professionals in fields where there is a chronic undersupply of experts, like radiology. A chatbot that helps a (centaur) radiologist by suggesting that they double-check some of their results might indeed save lives. But a chatbot that produces thousands of radiology reports for a single (reverse centaur) radiologist to approve at a velocity that precludes careful scrutiny is going to kill people.

Centaur radiology requires more radiologists, not fewer. A centaur radiologist processes fewer X-rays (because sometimes the chatbot tells them to double-check a diagnosis) than an unassisted radiologist. LLM-assisted radiology improves quality, not quantity.

That's not what AI companies are selling. An AI company can't turn a profit by raising the cost of radiology (even if that improves the quality of radiological analyses). So the firehouse of announcements from AI companies are always about putting radiologists out on the breadline – not about needing more radiologists, who will get a new radiology tool that helps them work better, if a little more slowly.

The pronouncements of AI companies aren't just marketing hype, they're attempts at self-fulfilling prophecy. If you convince all the would-be radiologists that the profession is about to be vaporized by chatbots, those people will not study radiology, and then we will need to retask the dwindling supply of human radiologists to marking the chatbots' homework and hoping that they don't kill too many people by missing the chatbots' mistakes.

That's the catastrophic outcome that both Scarciotti and Tanswell warn us of: if we convince people that we're heading into a world of mathematics without mathematicians, that's exactly what we'll get, because no one will try to become a mathematician. But because mathematics without mathematicians is a set of guide maps for crossing Königsberg's bridges (but not graph theory), then mathematics without mathematicians is also mathematics without mathematics.


Hey look at this (permalink)



A shelf of leatherbound history books with a gilt-stamped series title, 'The World's Famous Events.'

Object permanence (permalink)

#20yrsago EFF fights another DMCA abuser https://web.archive.org/web/20061104133502/https://www.eff.org/deeplinks/archives/004973.php

#15yrsago Staircase covered in a cascade of synthetic human hair https://web.archive.org/web/20111030014202/http://www.jessicawohl.com/hairy-stairs

#15yrsago Entertainment industry incredibly profitable, healthy: but demands special pirate-hunting laws anyway https://arstechnica.com/tech-policy/2011/11/piracy-problems-us-copyright-industries-show-terrific-health/

#15yrsago There is no copyright policy, only Internet policy; there is no Internet policy, only policy https://locusmag.com/feature/cory-doctorow-its-time-to-stop-talking-about-copyright/

#10yrsago Sole and Despotic Dominion: how a 20th century copyright law is abolishing property for humans (but not corporations) https://locusmag.com/feature/cory-doctorow-sole-and-despotic-dominion/

#10yrsago Police in Quebec are spying on journalists and Snowden calls that “a threat to democracy” https://web.archive.org/web/20161104150400/https://motherboard.vice.com/read/edward-snowden-quebec-police-journalists-spying-surveillance

#10yrsago Donald Trump weaponized fine-print to make it impossible to sue Wall Street for fraud https://www.ibtimes.com/political-capital/how-donald-trump-used-fine-print-make-it-harder-sue-wall-street-fraud-2440890

#10yrsago High Court tells UK government that Brexit requires a vote in Parliament https://www.bbc.co.uk/news/uk-politics-37857785

#10yrsago Artist celebrates Patriot Act’s anniversary by handing out “Official Air Travel Replacement Knives” to arriving SFO passengers https://hyperallergic.com/on-anniversary-of-the-patriot-act-artist-passes-out-pocket-knives-at-the-airport/

#10yrsago A journalist finally uncovers the root of Trump supporters’ anger https://www.theawl.com/2016/11/i-talked-to-some-trump-voters-too/#.z9k84oxsg

#10yrsago A fake HP printer that’s actual an office-camouflaged cellular eavesdropping device https://www.wired.com/2016/11/evil-office-printer-hijacks-cellphone-connection/

#10yrsago UK hospitals shut down by malware, advise patients to go somewhere else for the duration https://www.zdnet.com/article/computer-virus-attack-forces-hospitals-to-cancel-operations-shut-down-systems/


Upcoming appearances (permalink)

A photo of me onstage, giving a speech, pounding the podium.



A screenshot of me at my desk, doing a livecast.

Recent appearances (permalink)



A grid of my books with Will Stahle covers..

Latest books (permalink)



A cardboard book box with the Macmillan logo.

Upcoming books (permalink)

  • "The Post-American Internet," a geopolitical sequel of sorts to Enshittification, Farrar, Straus and Giroux, 2027

  • "Unauthorized Bread": a middle-grades graphic novel adapted from my novella about refugees, toasters and DRM, FirstSecond, April 20, 2027

  • "Enshittification, Why Everything Suddenly Got Worse and What to Do About It" (the graphic novel), Firstsecond, 2027

  • "The Memex Method," Farrar, Straus, Giroux, 2027



Colophon (permalink)

Today's top sources:

Currently writing:

  • “Once Is Enemy Action,” a science fiction novel about the origins of modern technofascism. Today's words: 512 (31870 total).

  • "The Post-American Internet," a sequel to "Enshittification," about the better world the rest of us get to have now that Trump has torched America. Fourth draft completed. Submitted to editor.

  • A Little Brother short story about DIY insulin PLANNING


This work – excluding any serialized fiction – is licensed under a Creative Commons Attribution 4.0 license. That means you can use it any way you like, including commercially, provided that you attribute it to me, Cory Doctorow, and include a link to pluralistic.net.

https://creativecommons.org/licenses/by/4.0/

Quotations and images are not included in this license; they are included either under a limitation or exception to copyright, or on the basis of a separate license. Please exercise caution.


How to get Pluralistic:

Blog (no ads, tracking, or data-collection):

Pluralistic.net

Newsletter (no ads, tracking, or data-collection):

https://pluralistic.net/plura-list

Mastodon (no ads, tracking, or data-collection):

https://mamot.fr/@pluralistic

Bluesky (no ads, possible tracking and data-collection):

https://bsky.app/profile/doctorow.pluralistic.net

Medium (no ads, paywalled):

https://doctorow.medium.com/

Tumblr (mass-scale, unrestricted, third-party surveillance and advertising):

https://mostlysignssomeportents.tumblr.com/tagged/pluralistic

"When life gives you SARS, you make sarsaparilla" -Joey "Accordion Guy" DeVilla

READ CAREFULLY: By reading this, you agree, on behalf of your employer, to release me from all obligations and waivers arising from any and all NON-NEGOTIATED agreements, licenses, terms-of-service, shrinkwrap, clickwrap, browsewrap, confidentiality, non-disclosure, non-compete and acceptable use policies ("BOGUS AGREEMENTS") that I have entered into with your employer, its partners, licensors, agents and assigns, in perpetuity, without prejudice to my ongoing rights and privileges. You further represent that you have the authority to release me from any BOGUS AGREEMENTS on behalf of your employer.

ISSN: 3066-764X

Tuesday 2026-11-03

07:00 PM

Weekly deja-vus [F-Droid - Free and Open Source Android App Repository]

This Week in F-Droid

TWIF curated on Monday, 02 Nov 2026, Week 45

Community News

Dejavu, Your tabs, right where you left them. Workspaces, containers and split view, is a browser built on top of the Firefox components with a different design. Have a try and maybe you’ll feel the déjà vu!

@linsui notes some big updates:

Finamp published 1.0 after 4 years of development with lots of new feathers. But this version on F-Droid is broken, so just skip it for now, we will keep you posted!

i2pd is updated to 3.0.0, a version rewritten from scratch on top of i2pd 3.0.0. It has a new interface, editors for router settings and tunnels, built-in torrents, and full management of the router’s data. The router now runs in a separate process, managed by a foreground service. See more in the changelog.

@shuvashish76 brings more updates:

ShizuCallRecorder is updated to 2.0.0 with a full refactoring.

DetoxDroid: Digital Detox by Default is updated to 3.0.0, bringing lots of new features.

@sidhant947 introduces their set of games on F-Droid:

Degoogling Casual Gaming

Anyone who has tried to play a simple puzzle game on a modern smartphone knows the pain. You download a basic 50MB logic game just to kill ten minutes, and suddenly it wants network permissions, location access, and show you advertising. Worse, you spend 15 seconds playing a level and 45 seconds watching unskippable video ads for sketchy casinos, or hitting paywalls asking you to buy ‘gems’ ‘coins’ ‘diamonds’ just to keep playing.

When I committed to deGoogling my life and reclaiming my digital privacy, the biggest gap I noticed in the FOSS ecosystem was casual gaming. Leaving the centralized store ecosystem shouldn’t mean giving up the games you love to play while waiting for the train or winding down at night or just resting.

That frustration is what pushed me to start building and porting clean, lightweight, open-source games for the F-Droid community. No trackers, no telemetry, no dark pattern, no micro-transactions, and zero ads—ever. Just pure offline gameplay that respects your device and your privacy.

All Games Made yet

Balancing Research Coursework and Bug Squashing

I’m currently juggling these project alongside my academic research coursework, so my schedule gets pretty packed sometime. Even so, keeping these games smooth and bug-free is a massive priority for me.

Whenever someone opens an issue on any of my repositories—whether it’s a UI glitch on a specific screen size, a logic edge case, or a feature request—I actively track it and push fixes as soon as I get a breather between my research deadlines, many issues get stretched due to this which is a weak point currently. Seeing people actually play and enjoy software that doesn’t spy on them makes the late-night debugging sessions completely worth it.

Want a Game Ported to FOSS? Hit Me Up!

My goal is simple: if there is a classic mobile game genre that is currently gate-kept behind proprietary store services, spyware SDKs, and relentless ad networks, I want an open-source version of it on F-Droid for everyone. Sometimes I lack the actual resources to bring a proper port which is why games like Echo Tiles and Jigsaw work when you load your own images and music. I’m working on a drawing game for kids this week, should be fun for them.

If you stumble across a bug, want to contribute translations or code, or have a favorite game you wish had a clean, privacy-respecting port, reach out to me anytime! Drop an issue on my GitHub or email me. Tell me what you want to play next, and let’s keep building a better, ad-free gaming ecosystem together.

Removed Apps

1 apps were removed
  • DeepLAndroid: Unofficial Android App for DeepL Translator (Naming things can be hard even when not touching trademarked ones. We wish for a speedy comeback)

Newly Added Apps

68 apps were newly added
  • Alarm Plus: An app all about alarms
  • Anchor: Connect Android and Linux for messages, files, notifications, camera, and more.
  • Auto Profiles: Lightweight utility for LineageOS that switches System Profiles automatically
  • Blankee: Ambient sound mixer for android inspired by blanket
  • Blazify: Stream millions of songs with synced lyrics, an equalizer and offline downloads
  • BombVault: Watch and open the BombVault backup servers you run yourself.
  • CalibRaw: Non-destructive RAW photo editing with GPU acceleration and local AI masks
  • CarrierPony: Private PGP messenger. End-to-end encrypted chat and file transfer, no account.
  • CastBay: AirPlay and DLNA receiver for Android TVs, TV boxes, car displays and tablets
  • Clean Your TV: Switch off TV bloat and get a calm home screen, from a phone over Wi-Fi
  • Datum: Offline topo, satellite and public land maps. No account, no ads, no tracking.
  • DavNotes: Simple notes synced with your own CalDAV server, such as Radicale
  • Dejavu: Your tabs, right where you left them. Workspaces, containers and split view.
  • DozeOff: Fix delayed notifications. Stop Android Doze from holding back your alerts.
  • Elite Memo Pro: Write, organize, and draw notes with labels, checklists, and reminders.
  • FastTrack: Track what your body is doing while fasting
  • FIfFKon 2026 Schedule: Schedule for the FIfFKon conference at Theater im Delphi Berlin
  • FilmLab: Edit photos on your device with film-inspired looks
  • Firehose Remote: fire TV remote over your own Wi-Fi. No account, no cloud.
  • FocusFeed: Offline Pomodoro with app blocking and earned social breaks
  • Forkray: A V2Ray client for Android, forked from v2rayNG and built from source
  • Homelab: Modern native all-in-one dashboard for self-hosted services and homelabs
  • Immich Wear: Browse your self-hosted Immich photos from your wrist
  • JustQuran: Free, ad-free Quran reader with IndoPak Arabic, English and Urdu translations.
  • Keycard Pal: Sign Ethereum and Bitcoin by QR code with a Keycard NFC smart card
  • Kinetic Kids: Local-first encrypted family tasks and notes with optional WebDAV sync
  • KOOK SESSION: Surf and wingfoil session logbook, stored in your own Nextcloud
  • LibreSpan: XMPP messenger with OMEMO, calls and protected local storage.
  • Life RPG: Gamify your life: complete quests, level up, build streaks.
  • Live Wallpaper for Heroes 3: Animated Heroes 3 maps as your wallpaper
  • MidnightBeam: Screen dimmer and warm filter for Android TV, with phone remote and schedule
  • MultiBooter: Create bootable USB media and boot PCs directly from Android.
  • NPM Mobile: Native Android client for Nginx Proxy Manager: hosts, SSL, access lists, users
  • Nudge: Counts your scrolls across all apps and nudges you toward mindful phone use
  • Osmium: Privacy-first offline TOTP/HOTP authenticator
  • Oxu: Read PDFs and translate any text you select, instantly
  • Parvaz: Farsi-first browser tunnel through a self-hosted Apps Script relay
  • PDF Docket: Keep PDF tickets and passes at hand and show their barcodes in fullscreen
  • PdfCraft: Read, comment, fill, sign and edit PDFs on your phone, all on the device
  • PixelComfort: Turns Comfort View off in the camera and Photos, then restores it
  • QuickWord: Select a word anywhere, get its definition as a notification. Offline.
  • Rando GPX: Record your hikes and export them as GPX, no Google Play Services required.
  • Sceau: Reads and verifies the chip of passports and ID cards, fully offline
  • Seca Contacts: Private contacts: coloured profiles, duplicate merging, no Internet access
  • ShareDing: Save shared links to linkding, even when your server is offline
  • SMS Tech: Private SMS / MMS app with voice messages, encrypted vault, biometric unlock.
  • Space Trader Classic: Trade, fight and explore the galaxy in the classic Space Trader, fully offline
  • SubRead: Line an audiobook up with its ebook: subtitles and video, made on your device.
  • Suivi compteurs: Read your meters and forecast your consumption, weather-adjusted.
  • Switchboard: A LibreChat Mobile App: Native LibreChat client: multi-account, offline reading, dictation
  • TailSocks: Unofficial Tailscale client: local SOCKS5/HTTP proxy, optional VPN, root mode
  • TEA Autonomia: Offline routines, crisis communication and regulation tools for autistic adults
  • TEA Kids: Visual routines, emotion check-ins and calming activities
  • ThothTerm • ThothDock: Docker on your phone, in a Debian GNU/Linux 13 (trixie) terminal. No root.
  • TLgemma: Offline translator based on TranslateGemma
  • Trackhop: Sync playlists across music services, on your phone, with no ads or account
  • TRIK Gamepad: Wireless gamepad for controlling TRIK robots
  • Underfoot: Track walking pad sessions to Health Connect. No account, no analytics.
  • USB Debug Guard: Turn the screen off during long USB debugging sessions while keeping ADB alive
  • Vento RealVNC backend: RealVNC plugin for the Vento remote desktop client
  • Vento RustDesk backend: RustDesk plugin for the Vento remote desktop client
  • Voyage: Matrix client for Android, based on Element Classic
  • wa_logger mobile: Keeps an encrypted log of your WhatsApp messages, including deleted ones
  • Weave: Decentralized social networking with custom profiles, groups and moderation.
  • WeeWX Weather App: Live weather, forecasts and alerts from your own WeeWX weather station
  • Wiki-Say-It!: Record word pronunciations and contribute them to Wikimedia Commons and Wikidata
  • YiGame Tabletop Companion: Party game guides, private role cards, random tools and virtual scorekeeping
  • Z2M Dash: A Zigbee2MQTT dashboard that talks directly to your own MQTT broker

Updated Apps

595 apps were updated
(expand for the full list)

Thank you for reading this week’s TWIF 🙂

Please subscribe to the RSS feed in your favourite RSS application to be updated of new TWIFs when they come up.

You are welcome to join the TWIF forum thread. If you have any news from the community, post it there, maybe it will be featured next week 😉

To help support F-Droid, please check out the donation page and contribute what you can.

Kanji of the Day: 酸 [Kanji of the Day]

酸

✍14

小5

acid, bitterness, sour, tart

サン

す.い

二酸化炭素   (にさんかたんそ)   —   carbon dioxide
酸素   (さんそ)   —   oxygen (O)
酸味   (さんみ)   —   sourness
酸化   (さんか)   —   oxidation
アミノ酸   (アミノさん)   —   amino acid
有酸素運動   (ゆうさんそうんどう)   —   aerobic exercise
乳酸菌   (にゅうさんきん)   —   lactic-acid bacilli
甘酸っぱい   (あまずっぱい)   —   sweet and sour
酸性   (さんせい)   —   acidity
炭酸   (たんさん)   —   carbonic acid

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 需 [Kanji of the Day]

需

✍14

中学

demand, request, need

ジュ

需要   (じゅよう)   —   demand
需給   (じゅきゅう)   —   supply and demand
内需   (ないじゅ)   —   domestic demand
内需拡大   (ないじゅかくだい)   —   expansion of domestic demand
必需品   (ひつじゅひん)   —   necessities
生活必需品   (せいかつひつじゅひん)   —   daily (living) necessities
外需   (がいじゅ)   —   foreign demand
実需   (じつじゅ)   —   actual demand
特需   (とくじゅ)   —   emergency demands
需要拡大   (じゅようかくだい)   —   increase in (expansion of) demand

Generated with kanjioftheday by Douglas Perkins.

記事・ツール紹介など、ウェブサイトを更新しました [OpenStreetMap Japan]

OpenStreetMap Japanのウェブサイトに、記事やツールを探せるページを追加しました。あわせて、トップページやスマートフォンのメニュー、各種ガイドを整理しました。 ## 記事やツールを探しやすく - [記事紹介](/articles/)を新設しました。Discordで紹介されたOpenStreetMap関連の記事を、カテゴリで絞り込んで探せます。 - [ツール紹介](/tools/)を新設しました。地図の閲覧・編集、データ活用、印刷など、目的に合ったツールやサービスを探せます。 - [RSS](/rss.xml)に記事紹介も追加しました。イベントやお知らせとあわせて購読できます。 ## トップページとメニューを改善 トップページでは、開催予定のイベントと最近の記事を紹介しています。イベント見出しの横から、イベント情報を投稿できるようになりました。 スマートフォンでは「

オリジナルマップをつくろう 地理院地図・jSTAT MAP・OpenStreetMap [OpenStreetMap Japan]

青木和人氏著・古今書院刊(2026年11月3日発売)の書籍「オリジナルマップをつくろう 地理院地図・jSTAT MAP・OpenStreetMap」の紹介ページです。地理院地図・jSTAT MAP・OpenStreetMapの3つのWebGISを活用し、目的に応じたオリジナルマップを自作する手順を基礎から学べる入門書です。基礎編では各サービスの特徴・違い・連携方法を、実践編では色別標高図・白地図・エリアマーケティング地図・uMAPでのまちあるき地図などの作成手順を解説しています。防災・観光・教育などで、目的に応じた地図づくりを始める方に推奨です。

無料で地図情報から漫画背景を作成できるツール「どこでもロケハン」 [OpenStreetMap Japan]

地図情報から漫画の背景を描ける無料ウェブツール「どこでもロケハン」のレビュー記事です。カラー・線画・線画+トーン・白模などの地図スタイルを切り替え、線や輪郭の太さをスライダーで調整しながら、漫画の背景に使える3Dビューを作成できます。地図データにはOpenStreetMapを使用しており、作成した絵は商用・非商用を問わず利用可能ですが、公開時は「©OpenStreetMap contributors」の出典表記が必要です。漫画やイラストの背景づくり、場所の漫画風表現を楽しみたい人に推奨です。

無料でOpenStreetMapの地図データをスマホから何でも編集できるフル機能の地図エディタ「Vespucci」 [OpenStreetMap Japan]

南米が未知の大陸であることを最初に論証した探検家・アメリゴ・ヴェスプッチの名にちなんだ、OpenStreetMap用フル機能マップエディタ「Vespucci」のレビュー記事です。ノード・ウェイの作成や編集、タグ・リレーションの編集、JOSMプリセット対応、オフラインデータの利用、GPSトラックやジオタグ付き写真の連携、OSMノートやOSMOSE・MapRouletteとの連携など多彩な機能を紹介しています。既存データの修正や新規建物の追加といった操作を画像を交えて実演しており、スマホでOSMデータを本格編集したい人に推奨です。

無料でOpenStreetMapにスマホから店舗や施設を追加できる「Every Door」 [OpenStreetMap Japan]

OpenStreetMapのPOI(店舗や施設)・建物・入口の編集に特化した無料のモバイルエディタアプリ「Every Door」のレビュー記事です。画像を交えながらインストール方法や起動時の設定、新規POIの追加、建物入口の登録、OSMへのアップロードといった操作を実演しています。check_dateによる店舗の存在確認やマイクロマッピング、オフライン作業などの機能も紹介しており、スマホでOSMへの店舗情報追加や編集に挑戦してみたい人に推奨です。

JR東海道本線(東京〜熱海)|吉田初三郎風・鳥瞰路線図 [OpenStreetMap Japan]

鳥瞰図絵師・吉田初三郎に敬意をこめて、全国の鉄道路線の沿線を斜め上から見下ろした鳥瞰図を機械的に描くサイト「鳥瞰路線図」の、JR東海道本線(東京〜熱海)のページです。OpenStreetMapと国土地理院の標高データから、高さを強調し奥行きを詰めて路線が画面を横切る初三郎風の構図を再現しています。乗り換え駅への移動やランダム表示にも対応し、富士山や箱根の山並みも楽しめます。OSMの創造的な活用事例として、沿線風景の眺めを楽しみたい方やオープンデータ活用に関心がある人に推奨です。

人流データで一目瞭然…記録的豪雨が襲った名古屋の“人の動き”を独自検証 駅周辺や幹線道路は帰宅困難者で真っ赤に [OpenStreetMap Japan]

東海テレビのニュースONEが、記録的豪雨が襲った名古屋の“人の動き”を人流データで独自検証した動画です。人の集まりや移動を可視化することで、駅周辺や幹線道路が帰宅困難者で真っ赤に埋められていることが一目でわかります。特徴的なのは、動画に表示されるベースマップがOpenStreetMapである点で、ニュース番組がOSMの地図を利用している実例です。OSMがメディアでどのように活用されているかを見たい人に推奨です。

Nominatimが広島平和記念資料館を見つけられない理由とその解決方法 [OpenStreetMap Japan]

FOSS4G広島2026の発表台本として、OpenStreetMapで「広島平和記念資料館」と検索しても0件になる理由と解決方法を説明しています。問題はNominatimのトークン検索の仕組みで、CJK文字が中国語の読みに変換されて検索精度が落ちることと、名前と住所への振り分け最適化が長い名称で裏目に出ることの2つです。解決策はPostgreSQLの全文検索拡張PGroongaの導入で、3ファイルの数行の変更だけで部分一致検索が効き、ヒット率の上昇を確認しています。Nominatimを運用している方、地図検索や全文検索の開発に興味のある人に推奨です。

HOT Tasking Managerを立ち上げる [OpenStreetMap Japan]

OSMのタスク管理ソフトウェアであるHOT Tasking Managerを自分のサーバに構築する記事です。著者は実家のサーバで建物のマッピング作業に使っています。OSMのOAuth 2アプリケーション登録やSMTPアカウントなどの事前準備と、envファイルの設定方法を解説しています。ビルド時に--env-fileで設定を反映する必要がある点や、traefikのHostルールにドメインを含める点などの注意点も紹介しています。psqlで管理者権限を付与する方法や、GeoJSONでプロジェクトを作る方法も示してあり、OSMのマッピング効率化に役立ちます。

OpenFreeMapをJavaScriptで表示する [OpenStreetMap Japan]

MapLibreでOpenFreeMapを表示する方法を紹介する記事。OpenFreeMapはAPIキーが不要な無料タイルサービスで、スタイルURLを指定するだけで地図が表示できます。1つのHTMLファイルで地図を表示する基本コード、中心座標は経度優先の順序である点などの注意、liberty・bright・positronの3つの標準スタイルを解説しています。さらにマーカーやポップアップの追加、色やドラッグの設定、自作アイコン、ピンの一括追加などの応用例もコードで紹介します。APIキーなしでオープンな地図をWebページに埋め込みたい人に推奨です。

渋谷区で「日陰ルート」を自作する [OpenStreetMap Japan]

韓国の日陰ルート検索アプリ「그늘로」を参考に、日本のオープンデータだけで作った渋谷区版「日陰ルート」検索ツールの記事。Project PLATEAUの建物高さから建物の影を計算し、OpenStreetMapの歩行ネットワーク上で最短ルートと日陰優先ルートを比較します。影ポリゴンの生成から日陰重みつきダイクストラまで、データ選定や実装で詰まったCityGMLの座標順や計算量の問題まで詳しく解説しています。オープンデータで地図サービスを作りたい方、GIS開発者に推奨です。

OpenStreetMapとJARTICで、原付専用ナビ「GenNavi」を作った話 [OpenStreetMap Japan]

OSMとJARTICで作った原付専用ナビ「GenNavi」の記事。OSM関西カンファレンスでの登壇資料です。GenNaviは、OSMの道路クラス情報を使って幹線道路を避け生活道路を重視したルートを作成し、JARTICの交通規制・標識情報と組み合わせています。二段階右折の案内はデータの信頼度に応じて文言を変え、分からない場合は断定せず「標識を確認してください」と伝えます。経路探索はValhalla、描画はMapLibreで、オープンな技術で構築しています。2026年7月にApp Storeで公開され、特定のユーザー向けのOSM活用に興味のある人に推奨です。

Road to GREEN×EXPO 2027 vol83 - OpenStreetMapの万博会場は誰が作ったのか? [OpenStreetMap Japan]

OSMの大阪万博会場地図を誰が作ったのか、公式APIで編集履歴を分析する記事です。会場地図には手描きの園路823本や、案内板・自動販売機などのPOIが数多くマッピングされていました。編集履歴を集計したところ、K_Sakanoshita氏が1,129変更セットで会場内オブジェクトの約3分の2を作成していたことが分かりました。スマホアプリEvery Doorでの現地調査とPCでの整え作業を繰り返したと推察しています。他のマッパーの貢献も紹介しており、現実の会場は解体が進んでいますが、OSMのバージョン履歴に地図が作られた記録が残り続けることを述べています。

今日、日本の地図はどこが変わった? 「OSM What’s New Japan」を作りました [OpenStreetMap Japan]

日本国内のOSMの更新状況を見える化するダッシュボード「OSM What’s New Japan」の記事です。最近追加・更新された地物を収集し、どこで・何が・誰が更新され、どこで更新が活発なのかを見ることができます。地図上の更新地物表示、都道府県別・マッパー別などの集計分析、約1kmメッシュでの更新密度表示、マッパープロフィールなどの機能を紹介しています。編集数を競うランキングサイトではなく、日々地図が作られていく過程を見るツールとして位置付けており、開発を続けています。OSMを編集している人や、OSMの更新の様子を見てみたい人に推奨です。

OpenStreetMapをSwiftUIで使う。 [OpenStreetMap Japan]

SwiftUIで開発したアプリでOSMタイルを使う方法を解説する記事です。MKTileOverlayを使う方法(おすすめ)、ベクトルタイルライブラリ、WKWebView+Leaflet.jsの3つの方法を比較紹介しています。MapKitをUIViewRepresentableでラップするサンプルコードも掲載しています。OSM利用の注意点として、帰属表示の必須表示や、公式無料タイルサーバーはテスト・個人利用向けであることも解説しています。地図のタイル化の仕組みやラスタ・ベクトルタイルの違いにも触れており、iOSアプリにOSM地図を使いたい人に推奨です。

実際の地図上でBFS・ダイクストラ法・A*探索を比較できるWebアプリ「最短経路ナビ」 [OpenStreetMap Japan]

実際の地図上で最短経路探索をアニメーションで見られるWebアプリ「最短経路ナビ」の制作解説記事です。日本全国からスタート・ゴール地点を選択でき、OpenStreetMapの道路データをグラフに変換して、BFS・ダイクストラ法・A*探索の探索過程を同じ地図上で比較できます。駅名や施設名での場所検索にも対応しています。選択地点の周辺道路データのみを必要な時に取得し、複数提供元への自動切り替えなど安定性を確保する工夫を解説しています。GitHub Pagesで無料公開されており、アルゴリズムを楽しく学びたい人に推奨です。

非エンジニアの私が、60分で「甲子園球場サイズ比較マップ」を作って公開できた話 [OpenStreetMap Japan]

非エンジニアがカンファレンス会場でAIアシスタントを使いWebアプリを公開した体験記事です。OpenStreetMap関西カンファレンス2026で、一言のプロンプトをClaudeに送り「甲子園球場サイズ比較マップ」をその場で完成させ、GitHub Pages経由で60分未満で公開しました。アプリは地図上でクリックした場所に実寸大の球場を表示し、描いた範囲が甲子園球場何個分かを計算します。アプリ作りの技術的ハードルが下がったという振り返りと、アイデアを見つけるための3つの問いも紹介しており、AIでアプリ作りに挑戦したい人に推奨です。

WebサイトにGoogleマップみたいな地図を置きたい!でも、カネがない……そんな人に朗報! [OpenStreetMap Japan]

OSMの日本データをPMTilesで配布する「日本のPMTiles配布サイト」を紹介します。ファイルを自分のサーバーに置けば、APIキー不要・課金なしでGoogleマップ風の地図を表示できます。PMTilesがタイルを1ファイルにまとめる仕組みや、HTTP Range Requestで必要な部分を取得できる点、MapLibreでマーカーやGeoJSONを追加できる点を解説しています。商用利用は可能ですが、自分のサーバーでホストし、OpenStreetMapへの帰属を残すという2つのルールに触れており、低コストで地図を埋め込みたい人に推奨です。

OKFJ 夏のオープンデータまつり『OpenStreetMapと生成AI』 [OpenStreetMap Japan]

OKFJ「OpenStreetMapと生成AI」発表のスライド資料。OpenStreetMapでは編集に生成AIをほとんど使っておらず、これはAIを拒否したのではなく検証工程を人間から手放していないからだと述べています。一方で利用側のAI活用は活況で、自然言語での地図検索やエージェントによる地図参照、MCP化などの例が増えており、地図を読む主体が人間だけではなくなっていることを指摘しています。生成AIの普及が進むほどGround Truthの希少価値が上がると締めくくり、OSMと生成AIの関係を考えたい人に推奨です。

日本のタイルサーバーとGeoな話題 [OpenStreetMap Japan]

Open Source Conference 2026 Kyotoの「日本のタイルサーバーとGeoな話題」発表のスライド。OSMFJのタイルサーバーの配信基盤と、最近のGeoな話題を紹介します。ラスタタイルとベクトルタイルの違い、標高タイル、技術スタック、LeafletやMapLibreでの使いどころ、Maputnikによるスタイル作成までを解説しています。GeoLibre・MIERUNE・Mapterhorn・MapLibre GL JS v6などの最新動向も紹介しており、OSMタイルを使いたい人に推奨です。

太陽系に、誰でも書き込める地図を作っています:宇宙版OpenStreetMap『OpenSolarMap』 [OpenStreetMap Japan]

太陽系に誰でも書き込める地図「OpenSolarMap」(宇宙版OpenStreetMap)を紹介する記事。ブラウザで太陽系を表示し、惑星の表面をクリックして注釈を置けます。置いた注釈は他の利用者の画面にも数秒で反映される協働の地図です。OpenStreetMapの「みんなのもの感」を宇宙に持ち込む動機や、長く動かすために流行りのツールを足さない方針、公開後に気づいた「空っぽの地図はさびしい」という教訓からオリンポス山・大赤斑などの有名な地点を最初に置いておいた話までを述べており、OSMが好きな人や協働マッピングを試したい人に推奨です。

‘int_name’の大量削除の問題が放置されているのでDWGに催促しました [OpenStreetMap Japan]

ユーザーhayashiが、int_nameの大量削除と不当なアカウントロックの問題が放置されていたため、データワーキンググループ(DWG)に催促を送った記事です。削除を提案・実行した別マッパー「無限の刃」とhayashiを混同したDWGの認識を指摘し、日本コミュニティではint_nameの扱いに関する合意がすでに形成されていることを明らかにしています。DWGには、紛争の調停とコミュニティ合意の尊重という責務を果たすよう求めています。アカウントロックの経緯を説明した過去の日記に関連する内容で、OSMのガバナンスや紛争解決に関心のある人に推奨です。

258.68GB・45億行を1ファイルで開く — アメリカ全土のOpenStreetMapをXML展開して実測した [OpenStreetMap Japan]

OSMのアメリカ全土データ(Geofabrikの約11GBのPBF)をosmium-toolでXML展開して258.68GB・45億行の単一ファイルを作成し、大容量テキストビューア「UwView Pro」で実測したベンチマーク記事。索引が10%しか進んでいない段階でも閲覧・スクロールが可能だったこと、45億行が32bit整数の上限を突き破り64bit整数の必要性を実証したこと、全文検索はクエリによらず約34秒で済んだこと、元ファイルの約11%のサイドカーにより2回目以降の起動が一瞬になったことなどを報告しています。巨大データを扱いたい人に推奨です。

OpenStreetMapの地理情報をMinecraft風3Dボクセルマップとして眺めるための設計メモ [OpenStreetMap Japan]

OpenStreetMapのデータで、ブラウザ上でMinecraft風の3Dボクセル地図を作る設計ポイントを整理した記事。地物をそのままブロックにせず道路・河川・建物・植生ごとにブロックや色へ意味づける、緯度・経度を投影と縮尺を経てグリッド座標へ変換する(最初は粗めの縮尺が扱いやすい)、標高は別のデータとして扱い平坦地形から建物高さを経て標高モデル追加へ段階化する、ブラウザ描画では画面に見えている範囲を優先し同じ素材をまとめて描画して詳細度を制御する、という4つの基本を解説しています。地理データをゲーム風の3Dで可視化したい人に推奨です。

Androidアプリ「OSM郵便マップ」をリリースしました [OpenStreetMap Japan]

OpenStreetMapのデータを利用した、日本郵便向けのAndroid地図アプリ「OSM郵便マップ」のリリース報告記事。POIの可視化に加えて、煩雑な収集時刻の入力を補助する画面など編集向けの機能も搭載していると紹介しています。GPS距離検証をエミュレータではなく現地で実施したことや、ゆうゆう窓口の営業時間対応・ゆうちょ銀行ATM表示などの今後の計画を述べているほか、サーベイ中に所管郵便局の平日収集時刻が変わることが判明した体験も報告しています。郵便収集ルートのマッピングやマッピング支援アプリ開発に関心のある人に推奨です。

51GB・8.9億行を開いて、理論上どこまで開けるのか計算してみた — 実データと「約920京行」の話 [OpenStreetMap Japan]

大容量テキストビューア「UwView」のベンチマーク記事。GeofabrikのOSM日本データ(2.3GBのPBF)をosmium-toolでXMLに変換して51GB・約8.9億行のファイルを作成し、UwViewで開きました。総行数がwc -lと完全一致し、末尾ジャンプは0.006ms、常駐メモリは約60MBのほか、64bit整数型の上限(約920京行)やスパース索引の上限(既定で約5,500億行)から理論上の限界を計算し、実用上は行数よりファイル容量が先に効くという結論を導いています。OSM抽出データなど巨大データを取り扱いたい人に推奨です。

RSSSiteUpdated
XML About Tagaini Jisho on Tagaini Jisho 2026-11-04 12:00 AM
XML Arch Linux: Releases 2026-11-03 07:00 PM
XML Carlson Calamities 2026-11-03 07:00 PM
XML Debian News 2026-11-04 12:00 AM
XML Debian Security 2026-11-04 12:00 AM
XML debito.org 2026-11-04 12:00 AM
XML dperkins 2026-11-03 07:00 PM
XML F-Droid - Free and Open Source Android App Repository 2026-11-03 07:00 PM
XML General Union 2026-11-03 07:00 PM
XML GIMP 2026-11-03 07:00 PM
XML Japan Bash 2026-11-04 12:00 AM
XML Japan English Teacher Feed 2026-11-04 12:00 AM
XML Kanji of the Day 2026-11-03 07:00 PM
XML Kanji of the Day 2026-11-03 07:00 PM
XML Let's Encrypt 2026-11-03 07:00 PM
XML Marc Jones 2026-11-03 07:00 PM
XML Marjorie's Blog 2026-11-03 07:00 PM
XML OpenStreetMap Japan 2026-11-03 07:00 PM
XML OsmAnd Blog 2026-11-03 07:00 PM
XML Pluralistic: Daily links from Cory Doctorow 2026-11-04 12:00 AM
XML Popehat 2026-11-03 07:00 PM
XML Ramen Adventures 2026-11-03 07:00 PM
XML Release notes from server 2026-11-03 07:00 PM
XML Seth Godin's Blog on marketing, tribes and respect 2026-11-03 07:00 PM
XML SNA Japan 2026-11-03 07:00 PM
XML Tatoeba Project Blog 2026-11-04 12:00 AM
XML Techdirt 2026-11-04 12:00 AM
XML The Business of Printing Books 2026-11-03 07:00 PM
XML The Luddite 2026-11-03 07:00 PM
XML The Popehat Report 2026-11-03 07:00 PM
XML The Status Kuo 2026-11-03 07:00 PM
XML The Stranger 2026-11-03 07:00 PM
XML Tor Project blog 2026-11-04 12:00 AM
XML TorrentFreak 2026-11-04 12:00 AM
XML what if? 2026-11-04 12:00 AM
XML Wikimedia Commons picture of the day feed 2026-10-27 06:00 PM
XML xkcd.com 2026-11-04 12:00 AM