Related posts
caching safari bugs
The the words it uses that this site has seen
least often elsewhere. Posts are matched on those words alone —
nothing here is a summary of this one.
Sources
All
Writing
Korrents GitHub Newsletter x.com Mastodon Bluesky Recommends Blog Site
Top people
Alice Ryhl
Thorsten Ball
Wes Bos
Dan Luu
Eugene Yan
Craig Hockenberry
Kyle Kingsbury
Simon Willison
Gergely Orosz
Karri Saarinen
Stephen Wolfram
Chris Wellons
Showing
Profile →
Show everything
Hiding
Show them again
Show them again
Further back ↓
Hiding
Show them again
20 September
Software engineer who writes about low-level and systems programming at nullprogram.com; author of the Elfeed feed reader, the Endlessh SSH tarpit and Enchive.
19 September
Programmer known for LiveJournal, memcached, OpenID and gearman; worked on the Go programming language at Google and later joined Tailscale.
Writes The Diff, a newsletter on inflections in finance and tech read by hedge fund managers, founders and VCs. Previously worked in finance at SAC Capital/Point72.
Software engineer and educator; creator of Testing Library and of the EpicWeb.dev and EpicReact.dev courses.
You can now easily use Jev in @kodykoala: https://t.co/9wowF8KzV9 You can use this when you need typed decisions fast: - An inbox floods in and you need to know which messages are actionable, which can wait, and which are noise. - A support thread arrives and you want the right team, an urgency score, and whether to escalate in one pass. - You're checking a refund against order and policy text and need a clear yes/no with confidence. - Chat or tickets mix bugs, feature asks, and banter; you want a label and whether there’s enough detail to file an issue. - Alerts keep firing and you need “rea… Related
Working on @ampcode. Writing registerspill.thorstenball.com. Once authored interpreterbook.com and compilerbook.com.
From one piece
What I believe about the future of software development
3 beliefs, in the piece's order there
Their words
Most bugs won’t be “coding” bugs. They’ll be “you asked for the wrong thing” bugs.
Show the whole quote
thorstenball.com
Their words
in the future, humans won’t find a bug or an issue with the code produced by a model, at least not in a reasonable time. Humans will only review the system and its composition, but it won’t be in PRs and it won’t be by looking through every line of the code.
Show the whole quote
thorstenball.com
open source
Their words
Open source in its current form doesn’t make sense anymore. “Given enough eyeballs, all bugs are shallow” is still true but now we have artificial eyeballs
Show the whole quote
thorstenball.com
18 September
Mac and iOS developer at the Iconfactory, where he has worked on apps including Twitterrific and Tot. He writes about development at furbo.org.
Has anyone figured out how to get the Duo Simulator to do the side-by-side app layout? I’d like to see how apps look next to another one (like Safari) and can’t see any way to get the Simulator to do this. Related
Canadian full-stack web developer who makes JavaScript and CSS video courses and co-hosts the Syntax podcast.
iPhone duo simulator just released: No sign of the viewport segment or device posture API in Safari folded view safari adds toolbars to both the bottom AND the right of the viewport leaving very little room for website Related
16 September
Swedish open source developer; creator and lead maintainer of curl and libcurl, and a co-founder of the Rockbox project.
"for months on end now, most of our teams have just been triaging bugs and coordinating releases. It has truly taken all the fun out of the job" blog.nlnetlabs.nl
Related
15 September
CEO of Vercel; creator of Next.js and Socket.IO. Writes at rauchg.com.
Safari 27 supports JSPI, a magic WebAssembly capability for sync native code to suspend on an async 𝙿𝚛𝚘𝚖𝚒𝚜𝚎. On https://t.co/OL0LzGtvAw, libfx uses the built-in browser 𝚏𝚎𝚝𝚌𝚑 stack to make API calls. As more code goes native, I expect WebAssembly to play a huge role in the future of the web. Related
14 September
Canadian full-stack web developer who makes JavaScript and CSS video courses and co-hosts the Syntax podcast.
Has webkit ever kept CSS features under wraps until after an Apple product announcement? I can't find a single trace of anything related to viewport-segments or the device posture API coming to safari - aside from the failing WPT Could we see these APIs in the new xcode sim, or am I dreaming? CSS Related
13 September
Web designer and writer; founded A List Apart and Happy Cog, co-founded the An Event Apart conference, and wrote Designing With Web Standards.
WebKit supports interactive-widget … and hopefully Safari will too? bram.us
Related
12 September
Distributed-systems safety researcher; runs the Jepsen consistency-testing project and wrote the Riemann monitoring system.
I wonder if houses are like the backrooms to bugs Related
11 September
Canadian full-stack web developer who makes JavaScript and CSS video courses and co-hosts the Syntax podcast.
Genie Garage doors enabled caching on their API resulting in everyones garage door being shared with everyone else using the API Cache Ruins Everything Around Me Quoting @IAmArcIvanov @TheGenieCompany Your AlladinConnect is either breached or malfunctioning where users using API integration (in my case via HASS) are seeing garage doors of other people's accounts. The number of the devices populated by the API endpoint keeps growing as of Sept 6th 1:42 AM. Related
Co-creator of Django and creator of Datasette; writes daily at simonwillison.net.
Their words
We ran an extensive audit using Claude Fable 5.1, GPT-5.6 Sol and GPT-6 Astra, then fixed a range of different bugs.
Show the whole quote
x.com
Their words
We ran an extensive audit using Claude Fable 5.1, GPT-5.6 Sol and GPT-6 Astra, then fixed a range of different bugs.
Show the whole quote
x.com
9 September
Computer science professor who works on fast data processing; co-author of the simdjson parser and a weekly blogger about software performance since 2004.
One very visible effect of AI this summer has been a large influx of bug fixes. In some sense, it is the opposite of AI slop. I manage widely deployed libraries and, in some cases, the number of pull requests has been doubled. In the simdjson library, I merged 92 pull requests in 2024, I am at 134 thus far. In many instances, AI found long standing well hidden bugs. It makes me happy because I dislike bugs. But this puts stress on people packaging and distributing these libraries. Sadly, I have also never received so many pull requests that I have not merged. For simdjson, I received 219 pull… Related
Writes The Pragmatic Engineer, the software-engineering newsletter, and wrote The Software Engineer's Guidebook. Formerly an engineering manager at Uber, and at Microsoft/Skype and Skyscanner before that.
Their words
@AntithesisHQ – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages. https://t.co/AKYm4cbVCU
Show the whole quote
x.com
Their words
@AntithesisHQ – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages. https://t.co/AKYm4cbVCU
Show the whole quote
x.com
6 September
AI research engineer working on large language models. He writes the Ahead of AI newsletter and is the author of Build a Large Language Model (From Scratch).
Reasoning from scratch round 2: In this video, I cover the text generation process in LLMs and KV caching (to prepare the base model before adding reasoning techniques in the upcoming ones). 00:00 Introduction and reasoning model demo 01:55 How to work through the book 05:00 Chapter 2 overview 08:25 Checking PyTorch and hardware support 10:26 Apple silicon and MPS caveats 15:00 Cloud GPU options 16:08 Tokens and tokenization 18:20 Qwen3 and the Reasoning From Scratch package 23:05 Encoding and decoding text 26:24 Downloading weights and selecting a device 31:01 Loading the pretrained Qwen3 mo… LLMs Related
5 September
Distributed-systems safety researcher; runs the Jepsen consistency-testing project and wrote the Riemann monitoring system.
Data structures are *hard*, y'all. I've been using this library for ~10 years successfully, but this summer I've managed to find at least three really gnarly bugs: github.com
Related
3 September
Writer and programmer; co-founder of the software studio Postlight and author of the Bloomberg Businessweek essay What Is Code?
A neat project at work: We built an archive for Lapham's Quarterly as part of its (gradual, ongoing) relaunch—full access if you subscribe. It's been nice to see and read it again. Ping if you find bugs. archive.laphamsquarterly.org (they relaunched temporarily at laphamsquarterly.substack.com). Related
2 September
Co-founder and CEO of Linear; previously principal designer at Airbnb, where he led the Design Language System, and founding designer at Coinbase.
Bugs are solved, coding is not Quoting @karrisaarinen Our bug autofix loop in @linear has fixed 300+ bugs in the last 30 days. The team set it up as part of triage: it connects to Datadog and Sentry to investigate issues, then assigns them to Linear’s coding agent to fix Related
Our bug autofix loop in @linear has fixed 300+ bugs in the last 30 days. The team set it up as part of triage: it connects to Datadog and Sentry to investigate issues, then assigns them to Linear’s coding agent to fix Related
31 August
Writes Don't Worry About the Vase, a near-daily account of what is happening in AI and what they think it means. Former Magic: the Gathering pro and trader; unusually willing to put a number on a belief and to grade their own past calls.
Their words
At the limit, and also well before that limit is reached, if all you do is fix the bugs, the AI will learn perfect optimization of reward, will realize not to reward hack in the perfect test environments, then turn around and reward hack in the imperfect real world environments.
Show the whole quote
thezvi.substack.com
26 August
Creator of Ruby on Rails, CTO of 37signals, and creator of Omarchy.
Their words
And this was with models we had six months ago. At this point, 100% in the majority of domains we work in today, agents are better at finding bugs.
Show the whole quote
youtube.com
18 August
Scottish software developer on the Statamic core team; runs a one-person business maintaining Statamic addons such as Runway and writes at duncanmcclean.com.
Before releasing Cargo earlier this year, I thought I was gonna hire someone to help me keep up with bugs & feature requests. Today, I barely look at bug reports. I point Claude at the issue, it opens a PR, and after a quick review I ship it. 🚀 Anthropic Related
11 August
Swedish programmer with degrees in engineering and psychology, author of Your Code as a Crime Scene and founder of CodeScene.
10 August
American-Polish journalist and historian, staff writer at The Atlantic; author of Gulag, Iron Curtain, Twilight of Democracy and Autocracy, Inc.
29 July
Writer and consultant on formal methods and software correctness; author of Practical TLA+ and Logic for Programmers.
22 July
Founder and CEO of Wolfram Research, creator of Mathematica and Wolfram|Alpha, and author of A New Kind of Science.
Remember busy beavers? Now meet wily weasels: Turing machines that hide their bugs for as long as possible. (The wily weasel function WW says how wily a Turing machine of a given size can be.) Related
21 July
Founder and CEO of Wolfram Research, creator of Mathematica and Wolfram|Alpha, and author of A New Kind of Science.
"What could possibly go wrong?" Exploring the ruliology of the unexpected ... to develop a theory of bugs ... Related
14 July
Writer and creator of Daring Fireball, a long-running blog about Apple and technology; co-created Markdown and hosts The Talk Show.
Is “Reload Without Content Blockers” missing in Safari on iOS 27, or hidden? This is driving me nuts. Related
2 July
Founder and editor-in-chief of MacStories, writing about Apple software, iPad workflows and automation since 2009. He co-hosts the AppStories podcast.
Their words
Whether you’re a web developer or tinkerer, I highly recommend checking out what Apple has released in Safari Technology Preview.
Show the whole quote
macstories.net
25 May
Programmer and writer on computer architecture, performance, and software reliability. He has worked on CPU design at Centaur Technology and on software at Google and Microsoft, and writes long-form technical essays at danluu.com.
I was thinking about this prediction that we were going to see a lot more CPU bugs, danluu.com/cpu-bugs/, as yet another Intel CPU bug story is on the front page of HN. At the time, Intel threw quality under the bus in the name of velocity. I've seen this happen quite a few times now, sometimes with the stated intention of improving quality later. I'm sure it's ever happened, but I don't think I've ever seen a company do this and then ship very high quality products later. Related
20 May
Rust engineer at Google working on Android; maintains Tokio and works on Rust in the Linux kernel.
From one piece
Why Rust is different, with Alice Ryhl
5 beliefs, in the piece's order there
Their words
I think part of what I liked about Rust is this feeling that as you write the code when it compiles it works. I mean this has to be in quotes right because obviously it's possible that there are bugs but this is something a lot of people say about Rust and there's a reason people say it even though it's not necessarily literally true.
Show the whole quote
Why Rust is different, with Alice Ryhl youtube.com
Their words
Memory safety is this idea that no matter how stupid the code you write is, it's not going to have a certain class of bugs. And this is the, you know, the kind of bug that usually leads into security vulnerabilities.
Show the whole quote
Why Rust is different, with Alice Ryhl youtube.com
Their words
I mean, that's the thing with memory safety, right? You make some sort of trivial mistake. It it's not some complex thing. It's just you make some trivial mistake and there's a bajillion places you could make it.
Show the whole quote
Why Rust is different, with Alice Ryhl youtube.com
+ 2 more
Their words
I think the same kind of principle applies with agents in that they can talk to the compiler. It will tell them what to fix. So I guess this could be a case. We we'll see. But Rust could be a pretty promising candidate for to use for agents because they can get more feedback and it's just hard it's harder to to ship certain type of bugs or maybe impossible to have certain type of bugs.
Show the whole quote
Why Rust is different, with Alice Ryhl youtube.com
Their words
What Rust ensures is that if you have no use of unsafe, then no matter how stupid your code is, you will never have one of those bugs.
Show the whole quote
Why Rust is different, with Alice Ryhl youtube.com
18 May
Member of technical staff at Anthropic. He has led ML/AI teams at Amazon, Alibaba and Lazada, and writes about LLMs, recommender systems and engineering at eugeneyan.com.
Cloudflare on their vulnerabilty discovery harness • Recon: Read the codebase, return an architecture doc • Hunt: ~50 agents look for bugs concurrently • Validate: Independent agents try to disprove findings • Gapfill: Areas that need a 2nd pass are flagged • Dedup: Findings with the same root cause combined • Trace: Confirms if attacker input reaches the bug • Feedback: If reachable, becomes new hunt tasks • Report: Write report with predefined schema blog.cloudflare.com
Related
8 May
Member of technical staff at Anthropic. He has led ML/AI teams at Amazon, Alibaba and Lazada, and writes about LLMs, recommender systems and engineering at eugeneyan.com.
Mozilla fixing more bugs in April that the past 15 months is what riding the exponential looks like 🎢 Related
11 April
FreeBSD developer and former FreeBSD Security Officer; founder of the Tarsnap online backup service and author of the scrypt key derivation function.
10 April
Co-founder of Modem and a founding engineer at Sentry, where he went on to be VP of Engineering. Co-author of Third-party JavaScript, and co-host of the State of Agentic Coding podcast with Armin Ronacher.
State of Agentic Coding #5 with @mitsuhiko.at is live. In this episode: - death of the IDE premature? - what's with all the bugs - will future models fix yesterday's AI code? - token abuse, slowing down, and more! YT: www.youtube.com/watch?v=qCpY... Spotify: open.spotify.com
Related
7 April
Programmer; wrote Extreme Programming Explained and Test-Driven Development, signed the Agile Manifesto, and writes Tidy First?.
Their words
And one of the things I noticed is for 25 years we've kind of had the answers. Somebody comes to us and says we have too many bugs or like, all right, well, here's how you write tests. Oh, I can't write tests. Well, here's how you design so you can write tests. It's just kind of press play uh on the recorder. And the thing that's changed is at this moment nobody knows the answers to anything.
Show the whole quote
youtube.com
18 March
Writes Stratechery, a subscription newsletter on the business and strategy of technology, and hosts the Dithering and Sharp Tech podcasts.
This Mac app bug is one of the single most enraging bugs I've encountered in years! It's in all of the betas too. You get someone's @ mention randomly added to the chat when you press "Enter" and you have to click to get rid of it (and then it will come back on the next message). Quoting @benthompson Mac app: if you @-mention someone in a group chat, the @-mention is just permanently stuck in the UI and enters itself into the chat if you press Enter iPhone app: tweets only unfurl at half-height, making them unreadable. Mac bug debilitating. Related
11 March
American game designer and director, for nineteen years at Blizzard as a World of Warcraft quest designer and then game director of Overwatch; now runs the independent studio Kintsugiyama.
Their words
You know, obviously, we patch our games and that’s where we fix a lot of bugs, but if you really wanna run a game like Overwatch or World of Warcraft successfully, you need master level engineers who have architected the client and server in such a way that you can hotfix the game on a dime.
Show the whole quote
youtube.com
20 February
Member of technical staff at Anthropic. He has led ML/AI teams at Amazon, Alibaba and Lazada, and writes about LLMs, recommender systems and engineering at eugeneyan.com.
yay for automatic prefix caching! just set a single cache control field at the top level of your request body. note that you do still need to structure your prompt templates to benefit from prefix caching though. Related
31 January
Writer of MacSparky and author of the MacSparky Field Guides on Apple productivity software. A lawyer for 30 years before going full-time on the site, he co-hosts the Mac Power Users and Focused podcasts.
Their words
I like all the benefits I get from using Safari because it’s so baked into the other applications I use.
Show the whole quote
macsparky.com
19 December 2025
Software engineer at PlanetScale and creator of the vim-go plugin. Writes at arslan.io about Go, tooling, industrial design and books.
A Look at My Fountain Pens The first time I used a fountain pen was in Grundschule, the German primary school system. I believe I was 7 or 8 years old, though it might have been a few years later. Back then my father bought me a Lamy Safari, and…
Related
1 December 2025
Swiss full-stack developer working mostly with Laravel and Vue; author of the widely used git-auto-commit-action GitHub Action.
Their words
I switched to Firefox when Safari 15 was released. John Gruber summarized the issues I had with it perfectly. Since Apple reverted their design changes in recent releases, I'm back at using Safari as my primary
Show the whole quote
stefanzweifel.dev
6 October 2025
Mac and iOS developer at the Iconfactory, where he has worked on apps including Twitterrific and Tot. He writes about development at furbo.org.
10 September 2025
Co-founder of Panic, the Portland software company behind Transmit, Coda, Nova and the Playdate handheld console.
Something has changed recently in Safari (I have 18.6) where instead of asking you to confirm you want to connect insecurely to an HTTP server, it seems to try to automatically upgrade the connection to HTTPS and fail outright with an "unable to establish secure connection" without recourse if it can't. How.. do you get around this to connect to something like a local HTTP server with no cert/https? Related
25 August 2025
Founded PSPDFKit in 2011 and ran it for a decade. Came back from a break to work on AI agents — the OpenClaw project, and OpenAI, joined in February 2026. Writes at steipete.me.
6 August 2025
swyx Recommends
6 Aug 2025
Writer and developer. He runs the Latent Space newsletter and podcast about AI engineering, and writes essays on software and careers at swyx.io.
Their words
Arc Browser: I tried Kagi but too many apps are incompatible with Safari so RIP. set to default.
Show the whole quote
swyx.io
22 March 2025
Programmer and streamer; was an engineer at Netflix, now teaches and argues about editors, Vim and how people learn to program.
Their words
For me personally, I kept introducing bugs, and I couldn't figure out why. And what I realized is that I developed... I wasn't copiloting well, I was autopiloting much better.
Show the whole quote
youtube.com
17 December 2024
Software engineer in Chicago; writes the cassidoo.co blog and a weekly developer newsletter.
Their words
LAMY Safari fountain pen (specifically the Pikachu one!)
Show the whole quote
cassidoo.co
24 September 2024
Software engineer who worked on Chrome and Polymer at Google, and writes about the web, emoji and Elm at meowni.ca.
This is the kind of blogpost I wish would have written, so have one from @RGadellaa instead. A detailed history of Safari’s web shenanigans that make the web worse for all of us. webventures.rejh.nl
Related
16 July 2024
Developer and podcaster; created Instapaper and Overcast, co-founded Tumblr, and co-hosts the Accidental Tech Podcast.
25 July 2022
Programmer known online as technomancy; author of Leiningen, the Clojure build tool, and a maintainer of the Fennel programming language.
14 March 2019
Writer and researcher on how people organise online; wrote Working in Public, on the maintenance of open-source software, and Antimemetics.
19 October 2018
Financial journalist; chief financial correspondent at Axios and host of the Slate Money podcast, previously a blogger at Reuters and author of The Phoenix Economy.
Their words
For desktop I use a lot of native Apple apps, including Mail, Notes, Calculator, Preview (which is powerful and very underrated), even Safari.
Show the whole quote
usesthis.com
3 April 2018
London-based front-end architect, web developer evangelist and cloud consultant; Microsoft MVP. Writes at praveen.science and answers on Stack Overflow.
Their words
Google Chrome: What's a Web Developer without Google Chrome browser? The first thing I do with Safari is to get Google Chrome and install the latest version.
Show the whole quote
blog.praveen.science
25 November 2016
Software engineer working on distributed systems and databases; creator of rqlite, the distributed database built on SQLite.
Their words
This book had a big impact on me as young software developer. It was the first time I saw in print the principle "bugs that go away by themselves come back by themselves". It's something that I've often repeated to myself, and my team, if nothing else but to prepare us mentally for when that hard bug does come back. The chapter advising developers to "proactively step through your code during development, don't wait for the bug report" improved my productivity enormously, and I followed the practice for many years.
Show the whole quote
philipotoole.com
12 December 2015
Programmer and writer on computer architecture, performance, and software reliability. He has worked on CPU design at Centaur Technology and on software at Google and Microsoft, and writes long-form technical essays at danluu.com.
Their words
These studies also hammer home the point that conventional testing isn't sufficient.
Show the whole quote
Files are hard danluu.com
18 November 2014
Programmer and writer on computer architecture, performance, and software reliability. He has worked on CPU design at Centaur Technology and on software at Google and Microsoft, and writes long-form technical essays at danluu.com.
10 August 2012
Game developer and moral philosopher; made QWOP, GIRP and Getting Over It, and teaches at the NYU Game Center.
Their words
After years of Firefox loyalism, I ditched it to find a browser that would actually remember passwords when I want it to, and eventually settled on the excellent Chrome over Safari.
Show the whole quote
usesthis.com
11 April 2012
Software developer; created Firebug, helped create Firefox on the Netscape browser team, and built the original Facebook iPhone app.
17 February 2012
Mac and iOS developer; created NetNewsWire and MarsEdit, co-created the JSON Feed format, and blogs at inessential.com.
Their words
I regularly use Safari, NetNewsWire, MarsEdit, Colloquy, iChat, Twitter for OS X, Instruments, iCal, xScope, LaunchBar, Keynote, Growl, FileMerge, Versions, iTunes, FastScripts, Transmit, OmniFocus, OmniOutliner, and LiveView Screencaster.
Show the whole quote
usesthis.com
2 August 2011
Machine-learning researcher; has written the Lil'Log survey posts on how a model technique works since 2017, and worked at OpenAI from 2018 to 2024, latterly leading its safety systems team.
Nothing matches. Show everything
What is a korrent?
A korrent is a belief a person has stated in their own words: one
sentence stating the claim, backed by a quote and a source, kept at
korrents.com .
Under a name here, the quoted block is what they actually said.
The korrent beneath it is the claim those words support, in
korrents' wording — tap it to see the record, its source, and who
else holds it.
Nobody here wrote their own korrents. They are compiled from public
statements, and a person can change their mind, which is recorded too.
Got it
About the English under a post
Some people here publish in a language other than English. Where they
do, this site shows a machine translation beneath the post, in
this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the
serif above is exactly what the person published, and it is what to
quote them on. A translation can be wrong in ways that matter,
especially about tone.
Only the post's own words are translated. A quoted post, a linked
article and a belief on korrents.com
are left in their original language.
Got it