HNHacker News
TopNewBestAskShowJobs

jgruber

349 karma · joined April 9, 2010

John Gruber, Daring Fireball https://daringfireball.net/
submissionscomments
jgruber··on I prefer rST to Markdown
If rST were actually easy to write and read I would have just used rST instead of creating Markdown.
jgruber··on I prefer rST to Markdown
> In fact, 90% of what I wrote before I knew markdown was valid and decently formatted markdown already.

Bingo!

jgruber··on I prefer rST to Markdown
I have no regrets on this one. I thought people would use both, and people do use both.
jgruber··on I prefer rST to Markdown
I couldn’t say it better myself. Thanks.
jgruber··on I prefer rST to Markdown
Well said. But, uh, there’s no “maybe” about Markdown being intended for writing a blog. That’s literally exactly what I made it for — for me to write Daring Fireball.
jgruber··on Why Dolphin Isn't Coming to the App Store
Isn’t that sort of what we’re seeing on VisionOS, where Netflix and YouTube are both like “Nah, we’ll wait…”?
jgruber··on Why Dolphin Isn't Coming to the App Store
Microsoft would welcome a law that forces Sony to allow Xbox Game Pass on PlayStation.
jgruber··on Why Dolphin Isn't Coming to the App Store
Correct. If you enable Lockdown Mode, the JavaScript JIT compiler is disable by default in WebKit:

https://support.apple.com/en-us/105120

So Apple considers its own trusted JIT a security threat surface.

jgruber··on Why Dolphin Isn't Coming to the App Store
Apple’s BrowserEngineKit allows for the use of JITs. I have a link to the docs in my article.
jgruber··on Cheap Third-Party 'Lightning' Headphones Are Often Cheap Bluetooth Headphones
Yes, this is what I meant. I’m guessing these cheap fake Lightning headphones that use Bluetooth are just using off-the-shelf Bluetooth components that are dirt-cheap, and that there are no equivalent “off-the-shelf” Lightning components.
jgruber··on Wavelength
You think the Mac version of Messages was ported via Catalyst two years ago and it’s a dead end? I don’t.
jgruber··on Wavelength
Correct. Sharing contact information is opt-in, and what gets stored on the server is only salted and hashed phone numbers, not even names. It’s just a way to find people on Wavelength whose phone numbers are in your contacts. Also, if you later choose to delete your contacts from Wavelength, everything stored on the server is deleted. The privacy policy makes this clear, I think.
jgruber··on Wavelength
Wavelength’s threading feels Usenet-y to me.
jgruber··on Wavelength
> e2ee handwaving but there will never be proof unless they open-source it.

This is a good point, and the Wavelength team is well aware of this.

> but suspiciously not matrix.org

I will admit I’d not heard of Matrix until your mention of it here. So I spent a few minutes downloading it, signing up, etc. It’s obviously competitive with Wavelength to some extent, but the first-class threading concept isn’t there. It seems more like a modern IRC or Slack alternative. Glad to be made aware of it though — thanks.

jgruber··on Wavelength
I considered that, but it felt like a spoiler. I wanted to tell a story, and it felt natural and fair to me to put that advisory disclaimer in the chronology. I don’t think it’s misleading, because anyone who lost interest before getting to that point almost certainly wasn’t going to download and try out Wavelength.

Put another way: do you really think there are people who read my article who downloaded and installed Wavelength based on the fact that I wrote about it, but who didn’t read that far into the article? And if they had seen the disclaimer, wouldn’t have downloaded it on the basis that they no longer trust my word about it? I don’t.

jgruber··on Wavelength
That’s a great question, Messages that specifically mention “@AI” are visible to the bot (obviously), but only those messages. Not the whole thread.
jgruber··on Tweetbot and Twitterrific Face the Cliff
That’s why declining the refund is opt-in, not opt-out.
jgruber··on Making Our Hearts Sing
Exactly the sort of thing I’ve noticed. Thanks much for quantifying it, though.
jgruber··on Meanwhile, over in Androidtown
Why should developing the feel of an app be any different than the feel of a game. That’s what good apps are like. It’s like you can play a good app as much as you use it. All good tools and instruments in history have been crafted like this.
jgruber··on Making Our Hearts Sing
Syncing what? Syncing anything?
jgruber··on Meanwhile, over in Androidtown
I am not “anti remote work”. That would be absurd (and, personally, hypocritical). But I strongly believe that remote work isn’t good for some teams, and for some roles.

No remote work for anyone: bad policy.

Everyone on every team can work remote: sometimes a bad policy.

That’s my position. A lot of people who strongly feel they should always have the option of full-time remote work object to that.

jgruber··on Meanwhile, over in Androidtown
Correct. I am not talking about frame rate.
jgruber··on Meanwhile, over in Androidtown
That’s like asking for “measurable criteria” for evaluating a movie or novel or song or painting. It’s art. I will offer another quote from Kubrick: “The test of a work of art is, in the end, our affection for it, not our ability to explain why it is good.”

If you don’t think apps can be artistic works, it’s no wonder you don’t understand what I’m trying to express.

jgruber··on The iPhone X
I think I missed the mark in several ways with my review of the original Apple Watch, but I complained strenuously about the fact that the display doesn't always show the time -- something I'm used to because I've worn a traditional watch since I was in middle school. I think I complained about not being able to read the display in sunlight too. The gist of my review -- and I still think this today -- is that Apple Watch is good at doing several new things (notifications and fitness tracking) but isn't as good as a traditional watch at traditional watch things (showing the time and date continuously).
jgruber··on The iPhone X
I don't recall ever overly praising the Pebble. Here's everything I've ever written about Pebble:

https://daringfireball.net/search/pebble

I really only wore mine for about a week, finding it more annoying than useful. As I stated here: https://daringfireball.net/linked/2015/02/24/pebble-time

I like Apple Watch, but only as one of several watches I own. The others are mechanical, not digital.

I don't know which weather app you're talking about, but I've never recommended anything I haven't used, and the only posts I get paid for are the once-a-week sponsorships, which are always clearly noted as being sponsored.

jgruber··on The iPhone X
Which products do you think I should recommend a competing product over Apple's? On phones, tablets, and computers, I personally much prefer Apple's OSes, and I usually prefer their hardware as well. But even when I don't prefer Apple's hardware, the OS wins out.

I don't recommend Apple's wi-fi base stations: https://arstechnica.com/civis/viewtopic.php?f=19&t=1370753

jgruber··on The Deck ad network is shutting down
The Deck was just one leg among several on the DF revenue stool. Weekly sponsorships for the RSS feed and my podcast are still going strong. And, Jim Coudal was open about the problems The Deck was facing -- the end didn't come as a surprise to member sites.
jgruber··on The Deck ad network is shutting down
You built a content blocker that only blocked The Deck?
jgruber··on The iPhones 7
Not even mentioning it says what I think about it more than anything I could write about it.
jgruber··on The iPhones 7
Exactly. And if it's in your hand frequently, what it feels like in your hand, what it feels like coming out of your pocket, matters.
← PreviousPage 2 of 3Next →