popular bookmarks generated Mon Dec 1 17:46:28 2025 UTC ----------------------------------------- Writing a good CLAUDE.md | HumanLayer Blog [https://www.humanlayer.dev/blog/writing-a-good-claude-md] 2025-12-01T05:47:01Z Datacenters in space are a terrible, horrible, no good idea. [https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/] 2025-12-01T05:47:01Z {space computers gpus Hardware datacentres ai satellites} How good engineers write bad code at big companies [https://www.seangoedecke.com/bad-code-at-big-companies/]
Big tech companies are fine with thisI have written a lot about the internal tech company dynamics that contribute to this. Most directly, in Seeing like a software company I argue that big tech companies consistently prioritize internal legibility - the ability to see at a glance who’s working on what and to change it at will - over productivity. Big companies know that treating engineers as fungible and moving them around destroys their ability to develop long-term expertise in a... 2025-12-01T05:47:01Z PocketBase - Open Source backend in 1 file [https://pocketbase.io/] 2025-12-01T05:47:01Z {database attendzen realtime} It’s Always the Process, Stupid! [https://its.promp.td/its-always-the-process-stupid/] Why AI Wonât Save Your Broken Workflow 2025-12-01T05:47:01Z {llm} xkcd: Fifteen Years [https://xkcd.com/3172/] 2025-12-01T05:47:01Z {xkcd} So you wanna build a local RAG? [https://blog.yakkomajuri.com/blog/local-rag] 2025-12-01T05:47:01Z {ai} The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types [https://www.iankduncan.com/engineering/2025-11-27-crdt-dictionary/] 2025-12-01T05:47:01Z {crdt} So you wanna build a local RAG? | Hacker News [https://news.ycombinator.com/item?id=46080364] 2025-12-01T05:47:01Z {rag llm hacker news vector database} Landlock-ing Linux [https://blog.prizrak.me/post/landlock/] https://news.ycombinator.com/item?id=46090969 2025-12-01T05:47:01Z {linux sandbox} Seeing like a software company [https://www.seangoedecke.com/seeing-like-a-software-company/] The big idea of James C. Scott’s Seeing Like A State can be expressed in three points: Modern organizations exert control by maximising “legibility”: by… 2025-12-01T05:47:01Z {links startups} The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types - Ian Duncan - Ian Duncan [https://www.iankduncan.com/engineering/2025-11-27-crdt-dictionary] A survey of a bunch of data structures used for conflict-free merging. 2025-12-01T05:47:01Z {datastructures programming via:lobsters} Tiger Style [https://tigerstyle.dev/] Tiger Style is a coding philosophy focused on safety, performance, and developer experience. 2025-12-01T05:47:01Z {code style zig tigerbeetle tiger} Writing a Good Claude.md [https://news.ycombinator.com/item?id=46098838] 2025-12-01T05:47:01Z {claude} Part 1: My Life Is a Lie [https://www.yesigiveafig.com/p/part-1-my-life-is-a-lie]How a Broken Benchmark Quietly Broke Americasome market doom then cost of living doom 2025-12-01T05:47:01Z {economy cost_of_living} Feynman's Trick [https://zackyzz.github.io/feynman.html] Differentiating under the integral to solve difficult integrals. 2025-12-01T05:47:01Z {toolBox math} Self-hosting my photos with Immich - Michael Stapelberg [https://michael.stapelberg.ch/posts/2025-11-29-self-hosting-photos-with-immich/] 2025-12-01T05:47:01Z The Math of Why You Can't Focus at Work | Off by One [https://justoffbyone.com/posts/math-of-why-you-cant-focus-at-work/] The Math of Why You Can't Focus at Work 2025-12-01T05:47:01Z {deepwork} The chip made for the AI inference era – the Google TPU [https://www.uncoveralpha.com/p/the-chip-made-for-the-ai-inference] 2025-12-01T05:47:01Z GitHub - winapps-org/winapps: Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration. Hard fork of https://github.com/Fmstrat/winapps/ [https://github.com/winapps-org/winapps] https://news.ycombinator.com/item?id=42576520https://news.ycombinator.com/item?id=46045207 2025-12-01T05:47:01Z {docker containers windows linux virtualization remoteaccess interesting opensource toolkit} Confessions of a Software Developer: No More Self-Censorship - Kerrick Long (blog) [https://kerrick.blog/articles/2025/confessions-of-a-software-developer-no-more-self-censorship/] 2025-12-01T05:47:01Z AI CEO [https://replaceyourboss.ai/] 2025-12-01T05:47:01Z {InterestingShit} Brand New Layouts with CSS Subgrid • Josh W. Comeau [https://www.joshwcomeau.com/css/subgrid/] 2025-12-01T05:47:01Z A first look at Django's new background tasks | Roam*notes [https://roam.be/notes/2025/a-first-look-at-djangos-new-background-tasks/] How to use ntfy.sh in a django app with tasks 2025-12-01T05:47:01Z {django app} Every mathematician has only a few tricks (2020) | Hacker News [https://news.ycombinator.com/item?id=46084535] 2025-12-01T05:47:01Z {matemaatika .oy_matemaatika .oy_mkree .oy_kkorjus .oy_õppimine .oy_mõtlemine .oy_garro2 .oy_aaviksoo .oy_jaan-tallinn .oy_deutsch .oy_maietuulik} Guides for migrating to Positron - Posit [https://posit.co/blog/positron-migration-guides/] 2025-12-01T05:47:01Z SQLite As An Application File Format [https://sqlite.org/appfileformat.html] 2025-12-01T05:47:01Z {sqlite} alex wennerberg [https://alexwennerberg.com/blog/2025-11-28-engineering.html] 2025-12-01T05:47:01Z 28M Hacker News comments as vector embedding search dataset | Hacker News [https://news.ycombinator.com/item?id=46081053] 2025-12-01T05:47:01Z Anthony Bourdain’s Lost Li.st’s | Partial Archive of Anthony Bourdain’s li.st Content [https://bourdain.greg.technology/] 2025-12-01T05:47:01Z Effective harnesses for long-running agents Anthropic [https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents] 2025-12-01T05:47:01Z Susty Icons: Fast, sustainable, and open source SVG icon set [https://sustyicons.com/] 2025-12-01T05:47:01Z {icons icon} skaldlabs/skald: The open-source API platform for building AI apps in minutes. [https://github.com/skaldlabs/skald] 2025-12-01T05:47:01Z {open ai llm knowledge} Clade Clade is a folding text editor for Linux and Windows, designed to hierarchically structure any kind of text file and especially source code. It makes navigation through source code faster and easier. Clade is the successor of Code Browser,. [https://tibleiz.net/clade/] 2025-12-01T05:47:01Z {editor} oliphant/posty: Turn your Mastodon archive file into a standalone static HTML site [https://codeberg.org/oliphant/posty] This tool was designed to create a full export of your Public and Unlisted posts from your Mastodon archive, and convert it to a static HTML site. The generated site is very easy to modify, relying on basic semantic HTML and a simple CSS library. h/t https://writer.oliphant.social/oliphant/posty-for-pixelfed-what-fresh-hell If you want to use an online version of this tool, there's one running on the Island One network's dev server at https://posty.1sland.social. 2025-12-01T05:47:01Z {mastodon reclaim cooltech} Google TPUv7: “perf per TCO advantage of TPUs is so strong that you already get the gains from adopting TPUs even before turning one on” [https://newsletter.semianalysis.com/p/tpuv7-google-takes-a-swing-at-the] TPU adoption drives NVIDIA discounts, NVIDIA lab investments hide discounts to keep list price high. Lots of insights here.“Neoclouds who count Jensen as an investor such as CoreWeave, Nebius, Crusoe, Together, Lambda, Firmus, and Nscale” 2025-12-01T05:47:01Z {s} Windows drive letters are not limited to A-Z [https://www.ryanliptak.com/blog/windows-drive-letters-are-not-limited-to-a-z/] 2025-12-01T05:47:01Z {windows} 40 questions to ask yourself every year — Steph Ango [https://stephango.com/40-questions] 40 questions to ask yourself every year https://ift.tt/9YyN7AK life 2025-12-01T05:47:01Z {life} Internet Handle [https://internethandle.org/] 2025-12-01T05:47:01Z {atprotocol} Hegseth order on first Caribbean boat strike, officials say: Kill them all [https://www.washingtonpost.com/national-security/2025/11/28/hegseth-kill-them-all-survivors-boat-strike/]Defense Secretary Pete Hegseth issued a verbal order to kill all crew members in the Sept. 2 strike on a suspected drug boat. Navy SEALs fired a second missile.2025-12-01T05:47:01Z {mil hellspawn} What Is Shor's Algorithm - And Why It's the Single Biggest Threat to Classical Cryptography | Ellipticc Blog [https://blog.ellipticc.com/posts/what-is-shors-algorithm-and-why-its-the-single-biggest-threat-to-classical-cryptography/] One algorithm. One quantum computer. Every RSA key, every ECC key, every Bitcoin wallet you ever created becomes readable or forgeable in minutes. This isn't sci-fi. This is math. 2025-12-01T05:47:01Z {crypto shor algo rsa cs theory qc quantum computing overview} The mysterious black fungus from Chernobyl that may eat radiation [https://www.bbc.com/future/article/20251125-the-mysterious-black-fungus-from-chernobyl-that-appears-to-eat-radiation] 2025-12-01T05:47:01Z Migrating Dillo from GitHub [https://dillo-browser.org/news/migration-from-github/] 2025-12-01T05:47:01Z Claude 4.5 Opus Soul Document [https://gist.github.com/Richard-Weiss/efe157692991535403bd7e7fb20b6695] 2025-12-01T05:47:01Z {ai Claude} All it takes is for one to work out – A Learning a Day [https://alearningaday.blog/2025/11/28/all-it-takes-is-for-one-to-work-out-2/] 2025-12-01T05:47:01Z {life advice} ExposedByDefault - What Your Browser Reveals About You [https://neberej.github.io/exposedbydefault/] 2025-12-01T05:47:01Z {security} diskostu - Übersicht - Codeberg.org [https://codeberg.org/] 2025-12-01T05:47:01Z {codeverwaltung coding git} Taking Jaggedness Seriously - by Helen Toner - Rising Tide [https://helentoner.substack.com/p/taking-jaggedness-seriously] 2025-12-01T05:47:01Z {AI reliability performance} JSON Schema Demystified: Understanding Schemas, Dialects, Vocabularies, and Metaschemas - Ian Duncan - Ian Duncan [https://www.iankduncan.com/engineering/2025-11-24-json-schema-demystified/] 2025-12-01T05:47:01Z {json jsonschema schema} Poll: In a dramatic shift, Americans no longer see four-year college degrees as worth the cost [https://www.nbcnews.com/politics/politics-news/poll-dramatic-shift-americans-no-longer-see-four-year-college-degrees-rcna243672] 2025-12-01T05:47:01Z {education finance pricing sociology politics} gemini-cli-tips [https://github.com/addyosmani/gemini-cli-tips] 2025-12-01T05:47:01Z {ai} Fun with incident data and statistical process control – Surfing Complexity [https://surfingcomplexity.blog/2025/11/27/fun-with-incident-data-and-statistical-process-control/] 2025-12-01T05:47:01Z Solar’s growth in US almost enough to offset rising energy use - Ars Technica [https://arstechnica.com/science/2025/11/solars-growth-in-us-almost-enough-to-offset-rising-energy-use/] 2025-12-01T05:47:01Z Surprise: The BrickBoy kit for the Lego Game Boy uses floating magnets instead of switches | The Verge [https://www.theverge.com/gadgets/832654/brickboy-kickstarter-lego-game-boy-magnet-buttons] via The Verge https://ift.tt/k3mApqb 2025-12-01T05:47:01Z Putting Rigid Bodies to Rest – Hossein Baktash [https://hbaktash.github.io/projects/putting-rigid-bodies-to-rest/] 2025-12-01T05:47:01Z AI: Work partnerships between people, agents, and robots | McKinsey [https://www.mckinsey.com/mgi/our-research/agents-robots-and-us-skill-partnerships-in-the-age-of-ai] Work in the future will be a partnership between people, agents, and robots—all powered by AI. Today’s technologies could theoretically automate more than half of current US work hours. This reflects how profoundly work may change, but it is not a forecast of job losses. Adoption will take time. As it unfolds, some roles will shrink, others grow or shift, while new ones emerge—with work increasingly centered on collaboration between humans and intelligent machines. Most human skills will endure, though they will be applied differently. More than 70 percent of the skills sought by employers today are used in both automatable and non-automatable work. This overlap means most skills remain relevant, but how and where they are used will evolve. Our new Skill Change Index shows which skills will be most and least exposed to automation in the next five years. Digital and information-processing skills could be most affected; those related to assisting and caring are likely to change the least. Demand for AI fluency—the ability to use and manage AI tools—has grown sevenfold in two years, faster than for any other skill in US job postings. The surge is visible across industries and likely marks the beginning of much bigger changes ahead. By 2030, about $2.9 trillion of economic value could be unlocked in the United States—if organizations prepare their people and redesign workflows, rather than individual tasks, around people, agents, and robots working together. 2025-12-01T05:47:01Z {XDN Governance} The Input Stack on Linux — An End-To-End Architecture Overview [https://venam.net/blog/unix/2025/11/27/input_devices_linux.html] 2025-12-01T05:47:01Z {kj} Help, My Java Object Vanished (and the GC is Not at Fault) :: Paul Hübner [https://arraying.de/posts/markword/] Recounting in detail the process for debugging an issue in the JVM hotspot compiler (which is C++ code). 2025-12-01T05:47:01Z {bug debugging java C++ via:lobsters} Book Things To Do, Attractions, and Tours | GetYourGuide [https://www.getyourguide.com/] 2025-12-01T05:47:01Z Every mathematician has only a few tricks [https://mathoverflow.net/questions/363119/every-mathematician-has-only-a-few-tricks] https://news.ycombinator.com/item?id=46084535 2025-12-01T05:47:01Z {math learning education culture philosophy reference interesting} Hacker News vector search dataset [https://clickhouse.com/docs/getting-started/example-datasets/hackernews-vector-search-dataset] Dataset containing 28+ million Hacker News postings & their vector embeddings 2025-12-01T05:47:01Z {hn hacker-news embeddings embedding vector-database vector-search dataset datasets clickhouse} Iconoir | Icons Library [https://iconoir.com/] 2025-12-01T05:47:01Z {icons} The NLRB Is Suing to Keep States From Protecting Workers’ Rights - TPM – Talking Points Memo [https://talkingpointsmemo.com/cafe/the-nlrb-is-suing-to-keep-states-from-protecting-workers-rights] 2025-12-01T05:47:01Z {law politics policy ethics crisismanagement research} Zo: The intelligent cloud computer [https://www.zo.computer/] https://news.ycombinator.com/item?id=45979424 2025-12-01T05:47:01Z {ai onlinetools free cloud interesting} Modern Solitaire/Solo Games Using ONLY a 52-card standard deck, with rules and reviews | BoardGameGeek [https://boardgamegeek.com/geeklist/264858/modern-solitairesolo-games-using-only-a-52-card-st] 2025-12-01T05:47:01Z {games card_games solitaire rules reviews forum_post} Revealed: Europe’s water reserves drying up due to climate breakdown | Water | The Guardian [https://www.theguardian.com/environment/2025/nov/29/climate-crisis-depleting-europe-groundwater-reserves-analysis] 2025-12-01T05:47:01Z {predictions weather climatechange water europe uk history statistics data measurement space science} Influencers made millions pushing ‘wild’ births – now the Free Birth Society is linked to baby deaths around the world | Childbirth | The Guardian [https://www.theguardian.com/world/ng-interactive/2025/nov/22/free-birth-society-linked-to-babies-deaths-investigation] After Norris-Clark decided she did not believe in gravity, Saldaya announced she was no longer “round [Earth] committed”. When Norris-Clark said she no longer believed in germ theory, Saldaya told friends she did not wash her hands// why does nobody ever come up with new woo? it's always the same stuff, the same rhetoric tropes. even Qanon was a remix 2025-12-01T05:47:01Z {woo freebirth} A big list of things I disable in WordPress – Terence Eden’s Blog [https://shkspr.mobi/blog/2025/11/a-big-list-of-things-i-disable-in-wordpress/] https://wpengineer.com/1438/wordpress-header/ 2025-12-01T05:47:01Z {#webdev wordpress} Everything I know about good API design [https://www.seangoedecke.com/good-api-design/] 2025-12-01T05:47:01Z {api design} Opinion | Goodbye, Price Tags. Hello Dynamic Pricing. - The New York Times [https://www.nytimes.com/2025/11/28/opinion/dynamic-pricing-algorithms.html] 2025-12-01T05:47:01Z {economics video} Aging Out of Fucks: The Neuroscience of Why You Suddenly Can’t Pretend Anymore [https://www.blog.lifebranches.com/p/aging-out-of-fucks-the-neuroscience] 2025-12-01T05:47:01Z The AI App Experience Matters More Than Benchmarks Now - MacStories [https://www.macstories.net/notes/the-ai-app-experience-matters-more-than-benchmarks-now/] via MacStories https://ift.tt/xk9lWJ4 2025-12-01T05:47:01Z Pocketbase – open-source realtime back end in 1 file | Hacker News [https://news.ycombinator.com/item?id=46075320] 2025-12-01T05:47:01Z {database backend hackernews} A ChatGPT prompt equals about 5.1 seconds of Netflix [https://simonwillison.net/2025/Nov/29/chatgpt-netflix/#atom-everything] 2025-12-01T05:47:01Z {GenAI green.it video} GitHub - steveyegge/beads: Beads - A memory upgrade for your coding agent [https://github.com/steveyegge/beads] 2025-12-01T05:47:01Z {llm llm-agent open-source} Tom Stoppard, acclaimed playwright and screenwriter, dies at 88 [NPR] 251129sa [https://www.npr.org/2025/11/29/1115745320/acclaimed-playwright-tom-stoppard-dies-at-88] 2025-12-01T05:47:01Z Fran Sans Essay — Emily Sneddon [https://emilysneddon.com/fran-sans-essay] [heavily illustrated with images][via:"San Francisco has a new font. It was inspired by an old Muni streetcar"https://www.sfchronicle.com/totalsf/article/muni-train-san-francisco-21188933.phphttps://archive.ph/WhVT7 ]"Fran Sans is a display font in every sense of the term. It’s an interpretation of the destination displays found on some of the light rail vehicles that service the city of San Francisco.I say some because destination displays aren’t consistently used across the city’s transit system. In fact, SF has an unusually high number of independent public transit agencies. Unlike New York, Chicago or L.A., which each have one, maybe two, San Francisco and the greater Bay Area have over two dozen. Each agency, with its own models of buses and trains, use different destination displays, creating an eclectic patchwork of typography across the city.Among them, one display in particular has always stood out to me: the LCD panel displays inside Muni’s Breda Light Rail Vehicles. I remember first noticing them on a Saturday in October on the N-Judah, heading to the Outer Sunset for a shrimp hoagie. This context is important, as anyone who’s spent an October weekend in SF knows this is the optimal vibe to really take in the beauty of the city. What caught my eye was how the displays look mechanical and yet distinctly personal. Constructed on a 3×5 grid, the characters are made up of geometric modules: squares, quarter-circles, and angled forms. Combined, these modules create imperfect, almost primitive letterforms, revealing a utility and charm that feels distinctly like the San Francisco I’ve come to know.This balance of utility and charm seems to show up everywhere in San Francisco and its history. The Golden Gate’s “International Orange” started as nothing more than a rust-proof primer, yet is now the city’s defining colour. The Painted Ladies became multicoloured icons after the 1960s Colourist movement covered decades of grey paint. Even the steepness of the streets was once an oversight in city planning but has since been romanticised in films and on postcards. So perhaps it is unsurprising that I would find this same utility and charm in a place as small and functional as a train sign.To learn more about these displays, I visited the San Francisco Municipal Transportation Agency’s (SFMTA) Electronics Shop at Balboa Park. There, technician Armando Lumbad had set up one of the signs. They each feature one large LCD panel which displays the line name, and twenty-four smaller ones to display the destination. The loose spacing of the letters and fluorescent backlighting gives the sign a raw, analogue quality. Modern LED dot-matrix displays are far more efficient and flexible, but to me, they lack the awkwardness that makes these Breda signs so delightful.Armando showed me how the signs work. He handed me a printed matrix table listing every line and destination, each paired with a three-digit code. On route, train operators punch the code into a control panel at the back of the display, and the LCD blocks light on specific segments of the grid to build each letter. I picked code 119, and Armando entered it for me. A few seconds later the panels revealed my own stop: the N-Judah at Church & Duboce. There in the workshop, devoid of the context of the trains and the commute, the display looked almost monolithic, or sculptural, and I have since fantasised whether it would be possible to ship one of these home to Australia.Looking inside of the display, I found labels identifying the make and model. The signs were designed and manufactured by Trans-Lite, Inc., a company based in Milford, Connecticut that specialised in transport signage from 1959 until its acquisition by the Nordic firm Teknoware in 2012. After lots of amateur detective work, and with the help from an anonymous Reddit user in a Connecticut community group, I was connected with Gary Wallberg, Senior Engineer at Trans-Lite and the person responsible for the design of these very signs back in 1999.Learning that the alphabet came from an engineer really explains its temperament and why I was drawn to it in the first place. The signs were designed for sufficiency: fixed segments, fixed grid, and no extras. Characters were created only as destinations required them, while other characters, like the Q, X, and much of the punctuation, were never programmed into the signs. In reducing everything to its bare essentials, somehow character emerged, and it’s what inspired me to design Fran Sans.I shared some initial drawings with Dave Foster of Foster Type who encouraged me to get the font software Glyphs and turn it into my first working font. From there, I broke down the anatomy of the letters into modules, then used them like Lego to build out a full set: uppercase A–Z, numerals, core punctuation. Some glyphs remain unsolved in this first version, for example the standard @ symbol refuses to squeeze politely into the 3×5 logic. Lowercase remains a question for the future, and would likely mean reconsidering the grid. But, as with the displays themselves, I am judging Fran Sans as sufficient for now.Getting up close to these signs, you’ll notice Fran Sans’ gridlines are simplified even from its real‑life muse, but my hope is that its character remains. Specifically: the N and the zero, where the unusually thick diagonals close in on the counters; and the Z and 7, whose diagonals can feel uncomfortably thin. I’ve also noticed the centre of the M can scale strangely and read like an H at small sizes, but in fairness, this type was never designed for the kind of technical detail so many monospaced fonts aim for. Throughout the process I tried to protect these unorthodox moments, because to me, they determined the success of this interpretation.Fran Sans comes in three styles: Solid, Tile, and Panel, each building in visual complexity. The decision to include variations, particularly the Solid style, was inspired by my time working at Christopher Doyle & Co. There, we worked with Bell Shakespeare, Australia’s national theatre company dedicated to the works of William Shakespeare. The equity of the Bell Shakespeare brand lies in its typography, which is a beautiful custom typeface called Hotspur, designed and produced by none other than Dave Foster.Often, brand fonts are chosen or designed to convey a single feeling. Maybe it’s warmth and friendliness, or a sense of tech and innovation. But what I’ve always loved about the Bell typeface is how one weight could serve both Shakespeare’s comedies and tragedies, simply by shifting scale, spacing, or alignment. Hotspur has the gravity to carry the darkness of Titus Andronicus and the roundness to convey the humour of Much Ado About Nothing. And while Fran Sans Solid is technically no Hotspur, I wanted it to share that same versatility.Further inspiration for Fran Sans came from the Letterform Archive, the world’s leading typography archive, based in San Francisco. Librarian and archivist Kate Long Stellar thoughtfully curated a research visit filled with modular typography spanning most of the past century. On the table were two pieces that had a significant impact on Fran Sans and are now personal must-sees at the archive. First, Joan Trochut’s Tipo Veloz “Fast Type” (1942) was created during the Second World War when resources were scarce. Tipo Veloz gave printers the ability to draw with type, rearranging modular pieces to form letters, ornaments and even illustrations.Second, Zuzana Licko’s process work for Lo-Res (1985), an Emigre typeface, opened new ways of thinking about how ideas move between the physical and the digital and then back again. Seeing how Lo-Res was documented through iterations and variations gave the typeface a depth and richness that changed my understanding of how fonts are built. At some point I want to explore physical applications for Fran Sans out of respect for its origins, since it is impossible to fully capture the display’s charm on screen.Back at the SFMTA, Armando told me the Breda vehicles are being replaced, and with them their destination displays will be swapped for newer LED dot-matrix units that are more efficient and easier to maintain. By the end of 2025 the signs that inspired Fran Sans will disappear from the city, taking with them a small but distinctive part of the city’s voice. That feels like a real loss. San Francisco is always reinventing itself, yet its charm lies in how much of its history still shows through. My hope is that Fran Sans can inspire a deeper appreciation for the imperfections that give our lives and our cities character. Life is so rich when ease and efficiency are not the measure.For commercial and non-commercial use of FRAN SANS, please get in touch: emily@emilysneddon.comWITH THANKSDave Foster, for being my go-to at every stage of this project.Maria Doreuli, for thoughtfully reviewing Fran Sans.Maddy Carrucan, for the words that always keep me dreamy.Jeremy Menzies, for the photography of the Breda vehicles.Kate Long Stellar, for curating a research visit on modular typography.Angie Wang, for suggesting it and helping to make it happen.Vasiliy Tsurkan, for inviting me into to the SFMTA workshop.Armando Lumbad, for maintaining the signs that I love so much.Rick Laubscher, for putting me in touch with the SFMTA.William Maley Jr, for opening up the TRANS-LITE, INC. archives.Gary Wallberg, for designing and engineering the original signs.Gregory Wallberg, for responding to a very suspicious facebook post.Reddit u/steve31086, for sleuthing the details of William Maley Jr."..."OUTSIDE MY LIFE,INSIDE THE DREAM.FALLING UP THE STAIRS,INTO THE STREET.LET THE CABLE CARCARRY ME.STRAIGHT OUT OF TOWN,INTO THE SEA.PAST THE DAHLIAS ANDTHE SELF-DRIVING CARS.THE CHURCH OF 8 WHEELS.THE LOWER HAIGHT BARS.THE PEAK HOUR SPRAWL.THE KIDS IN THE PARK.THE SLANTING HOUSES.THE BAY AFTER DARK.MY WINDOW, MY OWNSILVER SCREEN.I FOLLOW WHERE THEFOG TAKES ME.By MADDY CARRUCAN" 2025-12-01T05:47:01Z {sanfrancisco emilysneddon muni breda sfmta typography fonts trains segmenteddisplays segmentdisplays 2025 graphicdesign design maddycarrucan} Meshtastic [https://meshtastic.org/] 2025-12-01T05:47:01Z {input_zr} The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types | Hacker News [https://news.ycombinator.com/item?id=46087022] 2025-12-01T05:47:01Z {crdt} Welcome to TrailBase | TrailBase [https://trailbase.io/]A blazingly fast, single-file, open-source application server with type-safe APIs, built-in JS/ES6/TS Runtime, Auth, and Admin UI built on Rust, SQLite & V82025-12-01T05:47:01Z {rust webapp server} PocketPages [https://pocketpages.dev/] 2025-12-01T05:47:01Z {backend} Building a multi stage timetable with modern CSS using grid, subgrid, round(), and mod(). - 9elements [https://9elements.com/blog/building-a-multi-stage-timetable-with-modern-css-using-grid-subgrid-round-and-mod/] 2025-12-01T05:47:01Z One CSS Trick to Eliminate Scrollbar Layout Shifts [https://www.amitmerchant.com/one-css-trick-to-eliminate-scrollbar-layout-shifts/] 2025-12-01T05:47:01Z {css} Pork Ginger Carrot Bowls - The Woks of Life [https://thewoksoflife.com/pork-ginger-carrot-bowls/] 2025-12-01T05:47:01Z {dinner} hexagonal-sun/moss-kernel: Rust Linux-compatible kernel [https://github.com/hexagonal-sun/moss-kernel] Rust Linux-compatible kernel. Contribute to hexagonal-sun/moss-kernel development by creating an account on GitHub. 2025-12-01T05:47:01Z {moss os kernel rust} Bring Back Doors – Bring Bathroom Doors Back to Hotels [https://bringbackdoors.com/] I'm done. I'm done arriving at hotels and discovering that they have removed the bathroom door. Something that should be as standard as having a bed, has been sacrificed in the name of "aesthetic". I get it, you can save on material costs and make the room feel bigger, but what about my dignity??? I… 2025-12-01T05:47:01Z {travel} The original ABC language, Python's predecessor (1991) | Hacker News [https://news.ycombinator.com/item?id=46082204] 2025-12-01T05:47:01Z {python history} I wasted so much money on AA batteries because I missed this tiny detail [https://www.makeuseof.com/wasted-money-over-aa-battery-code-meaning/] 2025-12-01T05:47:01Z {electricity electronics power battery} Toxic Gaslighting: How 3M Executives Convinced a Scientist the Forever Chemicals She Found in Human Blood Were Safe [https://www.propublica.org/article/3m-forever-chemicals-pfas-pfos-inside-story]Even as Hansen was being sidelined, the results of her research were quietly making their way into the files of the Environmental Protection Agency. Since the ’70s, federal law has required that companies tell the EPA about any evidence indicating that a company’s products present “a substantial risk of injury to health or the environment.”2025-12-01T05:47:01Z {3M foreverchemicals psoe chemical environment health} The three-thousand-year journey of colchicine [https://www.worksinprogress.news/p/the-three-thousand-year-journey-of] 2025-12-01T05:47:01Z {health} Mem — Your mind on tap [https://get.mem.ai/] 2025-12-01T05:47:01Z {startup note-taking} Is Your Friend or Family Member Spiraling Into AI Psychosis? This Group May Be Able to Help [https://futurism.com/artificial-intelligence/group-breaking-people-out-of-ai-delusions] via @futurebird@sauropods.win boost of https://m.ai6yr.org/@ai6yr/115634040483414490 2025-12-01T05:47:01Z {ai} Indiana Jones and the Last Crusade: Learning from Stoppard [https://www.creativescreenwriting.com/indiana-jones-and-the-last-crusade-learning-from-stoppard/] Also: this is a masterclass in screenwriting. Stoppard’s uncredited draft improvements. 2025-12-01T05:47:01Z About - Advent of Code 2025 [https://adventofcode.com/2025/about] 2025-12-01T05:47:01Z How do I respond to someone who says ‘I’m not racist, but ... ’? | Family | The Guardian [https://www.theguardian.com/lifeandstyle/2025/nov/28/how-respond-someone-says-im-not-racist-but-advice] 2025-12-01T05:47:01Z {race racism communication social discrimination quality} Craig Mod — Writer + Photographer: [RODEN] Blank Spaces, Radicalized Offlineness, Curious Protagonists [https://craigmod.com/roden/109/] 2025-12-01T05:47:01Z Advent of Code 2025 [https://adventofcode.com/2025] 2025-12-01T05:47:01Z Make Money Not War: Trump’s Real Plan for Peace in Ukraine [https://www.wsj.com/world/russia/russia-u-s-peace-business-ties-4db9b290?st=zCAXtf&reflink=desktopwebshare_permalink] The Kremlin pitched the White House on peace through business. To Europe’s dismay, the president and his envoy are on board. 2025-12-01T05:47:01Z GitHub → Codeberg: my experience — ISSOtm's warehouse [https://eldred.fr/blog/forge-migration/] 2025-12-01T05:47:01Z {codeberg github} Three Years of ChatGPT: Now the Hard Questions Begin | Shelly Palmer [https://shellypalmer.com/2025/11/three-years-of-chatgpt-now-the-hard-questions-begin/] 2025-12-01T05:47:01Z {GenAI OpenAI}