Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

John Gruber

@gruber@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

I write Daring Fireball, host The Talk Show, and created Markdown.

57753 Followers
595 Following
50 Posts
Joined August 10, 2018
Web:
https://daringfireball.net/
Threads:
https://threads.net/@gruber
Bluesky:
https://bsky.app/profile/gruber.foo
Twitter:
https://twitter.com/gruber
Open post
John Gruber @gruber@mastodon.social
· 3w ago
A few words on Wednesday’s Apple event. https://daringfireball.net/2026/09/thoughts_and_observations_on_apples_surprise_and_shine_event
Thoughts and Observations on Apple’s ‘Surprise and Shine’ Event; the Announcements of the iPhones 18 Pro, AirPods 5, Apple Watches Series 12 and Ultra 4, and the iPhone Duo; and the Dawn of the Ternus, John Ternus Era at Apple
Daring Fireball

Thoughts and Observations on Apple’s ‘Surprise and Shine’ Event; the Announcements of the iPhones 18 Pro, AirPods 5, Apple Watches Series 12 and Ultra 4, and the iPhone Duo; and the Dawn of the Ternus, John Ternus Era at Apple

The keynote, the products, and a new era.

24
1
8
0
Open post
John Gruber @gruber@mastodon.social
· 3mo ago
Good chart.
229
24
80
2
Open post
John Gruber @gruber@mastodon.social
· 3mo ago
“It’s like wondering why all the screws in a building were hammered into the walls, and then finding out that the guy who oversaw construction founded and co-owns the world’s biggest hammer manufacturer. Windows uses Philips head screws, Linux uses hex screws, and MacOS requires Torx — but a hammer works the same way with all screws. That’s Electron.” https://daringfireball.net/2026/07/claudes_criminally_bad_mac_app_is_an_inside_job
daringfireball.net
220
27
97
6
Open post
John Gruber @gruber@mastodon.social
· 2mo ago
Fucking idiots over there at ChatGPT.
98
17
8
0
Open post
John Gruber @gruber@mastodon.social
· 3mo ago
What gave Tim Cook's privacy letter heft in 2014 wasn't just the clarity of its plain language, but the fact that you didn't have to take his word for it that the ads Apple showed you respected your privacy, because Apple didn't show you ads in 2014. https://daringfireball.net/2026/07/ternus_apple_slippery_slope
daringfireball.net
127
15
50
2
Open post
John Gruber @gruber@mastodon.social
· 2mo ago
@MisterMoo@mstdn.social @delric@mastodon.social The thing to complain about isn't that they default to Google. It's that they only include search engines in the list that have paid TAC deals. Only search engines that agree to pay Apple for the traffic are in the list, and there's no option for users to add custom ones.
28
0
13
0
Open post
John Gruber @gruber@mastodon.social
· 2mo ago
It’s an epidemic of hearing loss for AI-generated Fox News hosts.
45
9
10
0
Open post
John Gruber @gruber@mastodon.social
· 3mo ago
Replying to

Just added the following, after paragraph 14:

Om was never impressed by who someone was, what they’d previously accomplished, what grand wealth they'd garnered, or stature they’d achieved. It’s human nature to be overwhelmed by awe in the presence of great people. Om was not. To impress Om, you needed to deliver impressive new work. He was impervious to riptides of hype. Those are superpowers in this racket.

51
0
7
0
Open post
John Gruber @gruber@mastodon.social
· 3mo ago
Replying to
@caseyliss@mastodon.social @Gte@mastodon.social @BenRiceM@mastodon.social I repeat this obvious argument every few years: Celsius: 0-100 scale for water's state of matter Fahrenheit: 0-100 scale for human sense of comfort/safety
36
13
5
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago

In the decades to come, when the Trump era is behind us, it’ll be hard to explain to young people that headlines like these made sense in the moment.

78
28
27
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Boosted by @troberts@theblower.au
“You might think it counterintuitive that a movement obsessed with software would spearhead a severe decline in the design quality of software. But software brain is an obsession with software as a medium in and of itself. A means with no consideration for the end.” https://daringfireball.net/2026/05/software_as_the_product_of_obsession_times_voice
Software as the Product of Obsession Times Voice
Daring Fireball

Software as the Product of Obsession Times Voice

You might think it counterintuitive that a movement obsessed with software would be spearheading a severe decline in the design quality of software, but in Patel’s definition, there’s no concept of software as art, as a practice, as a craft. Software brain is purely an obsession with software as a medium in and of itself. A means with no consideration for the end.

64
8
33
2
Open post
John Gruber @gruber@mastodon.social
· 5mo ago

My take on the Cook to Ternus transition:

https://daringfireball.net/2026/04/another_day_has_come

daringfireball.net
73
12
16
1
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
The culmination: https://daringfireball.net/2026/05/what_is_a_dickover
daringfireball.net
29
3
8
0
Open post
John Gruber @gruber@mastodon.social
· 2mo ago
I bet LeBron can fix this. https://www.cbsnews.com/philadelphia/news/odyssey-imax-kop-prussia-70mm-down-refund-reschedule/
cbsnews.com
5
0
3
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@bigzaphod@mastodon.social “Wait a minute, I know you! You're Kareem Abdul-Jabbar!”
13
2
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@tvaziri@mastodon.social Nuke it from orbit.
11
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 3mo ago
Replying to
@BenRiceM@mastodon.social @caseyliss@mastodon.social @Gte@mastodon.social Another hypothetical rescaling would be to set 0 at water freezing (like Celsius) and 100 at average body temperature (like Fahrenheit). But air temperatures just below water freezing aren't all that remarkably cold, feel-wise, the way air temperatures above 100 are.
3
4
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@maxleibman @saltywizard @theogrin Exactly. And if markup is like getting dressed up, Markdown is like dressing down. Casual. Comfortable. Like it’s not even there.
8
0
1
0
Open post
John Gruber @gruber@mastodon.social
· 3mo ago
Replying to
@dmitriid@mastodon.nu Private companies are just like governments. What a moron you are. That's another one-month muting for you.
3
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@timbray@cosocial.ca Updated, thanks! I feel like AI probably decided to put that on the Author page rather than the About page too.
4
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@perardi@mastodon.social That’s a dickbar: https://daringfireball.net/linked/2011/03/06/dickbar
What Is a Dickbar?
Daring Fireball

What Is a Dickbar?

Link to: http://scripting.com/stories/2011/03/06/whatIsADickbar.html

3
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@gedeonm@mastodon.social @caseyliss@mastodon.social That's a good line. Terminal C (and D, which is identical) is soullessly brutalist.
4
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@pfandrade@mastodon.social What a great post. I finally got around to writing about it: https://daringfireball.net/2026/06/swiftui_only_makes_it_easy_to_develop_bad_apps
SwiftUI Only Makes It Easy to Develop Bad Apps
Daring Fireball

SwiftUI Only Makes It Easy to Develop Bad Apps

Apple’s developer message used to be that it was not just easy to develop apps for their platforms, but that it was easy to develop good idiomatically native apps. That’s still true for AppKit and UIKit, but it’s never been true for SwiftUI, and SwiftUI is now seven years old.

2
5
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@Eggfreckles@mastodon.mit.edu It is a full article, but the ★'s come from my autoposter. This one I posted manually.
3
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@agiletortoise@mastodon.social @jimmylittle@hachyderm.io They don't have to require use of the system player, but they should require that custom players support most, if not all, of the standard UI features of the system player.
3
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@lexfri@hachyderm.io It was like watching a real election.
2
2
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@lo_fye@mastodon.social That one made the semifinals!
2
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@lmika Dickbox is too evocative of the classic SNL short: https://www.youtube.com/watch?v=Rt0spqQtMKg

D*** in a Box - SNL Digital Short

2
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@jsit@social.coop Very much. Check out GitHub: https://github.com/nextpad-plus-plus/nextpad-plus-plus-macos/issues/73
github.com
2
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@brandon@masto.craftcms.com @Iconfactory@iconfactory.world I use Tot every day. (I have a whole workflow for saving links that is reliant on Tot that I really need to write up and release publicly.) I have thought often that it is the exception that proves the ZOI rule. Tot's violation of ZOI is the whole point of the app. If you're going to break a rule, shatter it.
2
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@ravigupta@mastodon.social @Daytonlowell@mastodon.social The name is right there, but Apple hasn’t named a new product with the i prefix since Steve Jobs was arrive to name the tablet “iPad”. They could bring it back for iBook here, but that doesn't seem right to me. They want you to know it's an iPhone.
2
2
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@enhancedscurry@mastodon.social Bartenders are generally fair-minded good people.
2
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@jimmylittle@hachyderm.io @agiletortoise@mastodon.social You argument implies that someone who uses Netflix on Apple TV is more likely to care about using Netflix on *someone else's TV* than they are about consistency with the other apps on their own Apple TV. I don't know a single person like that.
2
3
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@TeeeBear @viticci @connected Microsoft had a Surface Neo too: https://en.wikipedia.org/wiki/Surface_Neo
en.wikipedia.org
2
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@WTL@mastodon.social @jsit@social.coop The Return key works. Try it.
1
2
0
0
Open post
John Gruber @gruber@mastodon.social
· 6mo ago
Replying to
@alexveee Nice.
0
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@paulmison@sfba.social Fair point. We had our exceptions too, but I think it’s clear that today’s global internet more resembles the mindset of 70s-80s US television.
0
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@cbowns@xoxo.zone I don’t think it has anything to do with the recent news, pretty sure everyone with an eligible card in Wallet gets that.
0
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 2mo ago
Replying to
@dkalintsev@infosec.exchange I forget how but I recently dismissed this for a new pair of AirPods. Maybe you hit Continue first?
0
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@bjkirton@mastodon.social No, it's like login/log in. A login in a noun, to log in is a verb. A dickover dicks you over.
0
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@Daytonlowell@mastodon.social Well, Touch ID and Face ID are features, not products.
0
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@chrisgrande@twit.social Correct. Good apps are usually native, but native apps aren't necessarily good at all.
0
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@nickheer@c.im Close but missed the cut. My brain reads it as too much like ding-a-ling which is itself a synonym for dick.
0
2
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@_MrJasonW@mastodon.social It's a popover but dicky, dicking you over from reading the article.
0
0
0
0
Open post
John Gruber @gruber@mastodon.social
· 5mo ago
Replying to
@peymano@mastodon.social I don't think that's true at all. I don't think that's what executives at Apple think about MacOS, don't think that's what they think about the Neo's appeal, and it definitely does not seem to be something I'm hearing about first time Mac buyers buying Neos.
0
1
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@lensco@mastodon.world To me "dickbox" brings to mind this, and nothing else: https://www.youtube.com/watch?v=Rt0spqQtMKg

D*** in a Box - SNL Digital Short

0
2
0
0
Open post
John Gruber @gruber@mastodon.social
· 4mo ago
Replying to
@jifarris@mastodon.social @lensco@mastodon.world "Dickbox" conjures the classic SNL video to me: https://www.youtube.com/watch?v=Rt0spqQtMKg

D*** in a Box - SNL Digital Short

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:10:13 UTC