All Regions
Argentina
Australia
Austria
Belgium (fr)
Belgium (nl)
Brazil
Bulgaria
Canada (en)
Canada (fr)
Catalonia
Chile
China
Colombia
Croatia
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Hong Kong
Hungary
Iceland
India (en)
Indonesia (en)
Ireland
Israel (en)
Italy
Japan
Korea
Latvia
Lithuania
Malaysia (en)
Mexico
Netherlands
New Zealand
Norway
Pakistan (en)
Peru
Philippines (en)
Poland
Portugal
Romania
Russia
Saudi Arabia
Singapore
Slovakia
Slovenia
South Africa
Spain (ca)
Spain (es)
Sweden
Switzerland (de)
Switzerland (fr)
Taiwan
Thailand (en)
Turkey
US (English)
US (Spanish)
Ukraine
United Kingdom
Vietnam (en)
Any Time
Past Day
Past Week
Past Month
Past Year
Email Etiquette: Replying to Mailing Lists - Will Norris
willnorris.com/2008/email-etiquette-replying-to-mailing-lists/
Most email clients support the idea of "threaded messages"… that is, the client can group together individual email messages that are part of the same conversation, or "thread". This is a particularly useful feature on mailing lists where multiple conversations are happening at the same time. For example, the following screenshot of the OpenID General Discussion list shows two ...
Archive - Will Norris
willnorris.com/archives/
Bottom posting in
Mail.app
(with Quicksilver) Jul 18, 2007; She said "yes" Jul 8, 2007; New Monitor Jun 21, 2007; E-mail is not a platform for design Jun 10, 2007; Shibboleth definition Apr 19, 2007; new features in wpopenid+ Apr 6, 2007; Naked for a day Apr 4, 2007; LiveJournal syndication Mar 13, 2007; Duck Pond Photoshoot Mar 13, 2007 ...
Double Click-Throughs
willnorris.com/2005/double-click-throughs/
Preface When I started thinking about this topic about a week ago, it was originally going to be a rant about NetNewsWire and how its click-through behavior was so frustrating. Upon doing a little research however, I discovered this problem is not specific to NNW, but all OS X applications, and I'm certainly not the first person to talk about it (John Gruber has a number of interesting reads).
The Links We Lost - willnorris.com
willnorris.com/2012/the-links-we-lost/
Yesterday, I shared an article from Anil Dash entitled The Web We Lost on Google+. The article is great, and covers a topic that I have cared very deeply about for a long time. However, today I noticed that it turns out that I didn't actually share a direct link to Anil's article, but rather to a pocket.co shortlink that redirected to the article.
Supporting WebFinger with Static Files and Nginx - Will Norris
willnorris.com/2014/webfinger-with-static-files-nginx/
So, my final nginx configuration for supporting WebFinger is: My first location block is an exact match for the well-known WebFinger path. Within that block, I first enforce that only GET and HEAD requests are accepted, all others receive a 405 response. This isn't required by the spec, but seems like a good idea.
security is just too hard - willnorris.com
willnorris.com/2006/security-is-just-too-hard/
I take protecting my personal privacy and security very seriously. I burn old bank statements and receipts, refuse to give my SSN to almost every company that asks for it, and wouldn't give my computer password to my own mother.
WordPress OpenID v3.3 - Will Norris
willnorris.com/2009/wordpress-openid-v3-3/
Tom: why don't they work? Because email addresses are not OpenIDs. Google defined their own custom discovery protocol for Google Apps. RPX, which the demo
site
you linked to is using, implements Google's discovery protocol so it works on any RPX
sites
.Because this is not a standard discovery protocol, but is instead a vendor-specific option, I will not be adding support for it to the OpenID ...
A New Kind of OpenID Proxy - Will Norris
willnorris.com/2009/a-new-kind-of-openid-proxy/
It's an interesting concept, however, as a privacy nerd, it leaves me unhappy. You've mentioned that the salt could be stored or compromised, but far worse the actual OpenID used could be stored. As a privacy nerd I must assume the service is my enemy (this is why protocols like ToR and MIxmaster are set up to work even if you do not trust the nodes themselves).
Books I Read in 2015 - willnorris.com
willnorris.com/2016/books-i-read-in-2015/
As I fully expected, I did much less reading this year than in previous years. Having a newborn will do that do you. Xenocide, Orson Scott Card. This is the third book in the Ender's Game series, and maybe the last I'll read for a little while.
RFCs for Dash.app
willnorris.com/2014/rfcs-for-dash-app/
I recently (re)discovered Dash, an OS X application that provides offline access to a number of popular documentation sets.I had done something similar myself many years ago by mirroring the php.net website locally, but Dash provides a much better UI, provides good search functionality, and integrates nicely with text editors and launchers like Alfred.
WordPress OpenID v3.0 - Will Norris
willnorris.com/2008/wordpress-openid-v3/
I'm happy to announce that version 3.0 of the WordPress OpenID plugin is now available. As previously mentioned, there are a lot of new features in this release: OpenID Provider - Specific user roles can be given the capability of using the built-in OpenID provider, turning their author posts URL into a valid OpenID which can be used to login to other
sites
.
Tailscale devices with a custom domain
willnorris.com/2023/tailscale-custom-domain/
2023-11-01T00:00:00.0000000
What I found was coredns-tailscale, a plugin for coredns that effectively maps Tailscale device names onto a custom domain. The coredns-tailscale project has been around for about a year, and I later discovered that it had been mentioned in the Tailscale newsletter from October 2022 . I guess I either missed seeing it or just wasn't looking ...
RainMachine Default Password - Will Norris
willnorris.com/2022/rain-machine-password/
Once the device is reset, you can simply login with an empty string, whether that's over ethernet or wifi. It turns out that this is mentioned on the documentation for the RainMachine Mini-8: Leave the password field empty since the password for the RainMachine device has been erased. But that's not the version I have, and so I didn't ...
Feedback