Spider mites decimated my houseplants this summer. I show them no mercy with daily application of insecticidal soap, but this looks like a more permanent solution for some plants. Wilt Pruf is a product that helps protect plants from excessive aspiration, but it also seems to be like a tarpit trap for tiny mites. Heck yes, if the plants survive the treatment.
An epic tour through Nevada, the 20th Century, and U.S.America’s contemplation of time and fate.
This has been bugging me for weeks - I deleted a bunch of photos because of low storage, but it turns out to be a bug. Signing out of iTunes & App Store instantly changed my available storage from 204MB to 3.9GB. Grrrrr.
Excel for Mac 2011
I was going about freeze panes all wrong. Don’t Cmd-select the top row and first column. I was doing that and Excel froze the first 13 rows and 12 columns. Unfreeze, start over.
Put the focus on cell B2, or whatever the first *unfrozen* cell should be. Then freeze panes. That solved my problem. Thanks for the tip, Bob Ryan.
Just found this old review of my book in Free Software Magazine, which made me happy.
http://www.freesoftwaremagazine.com/articles/book_review_pro_php_security
For some reason, iOS wants to answer calls with the internal speaker, rather than my bluetooth headset.
This article shows you how to fix that. Cheers!
So when you add a custom description to a link that you post from the (updated) bookmaklet, and then go back and edit the link, your custom description disappears.
This is serious suckage, Tumblr. Why why why?
Go to about:config, find network.dnsCacheExpirationGracePeriod, set it to 0 then back to 3600.
Frigidaire Gallery Dishwasher: how to display time remaining when dishwasher is running.
Google announced recently that sites using HTTPS (secure web connections, aka SSL) may be given preferential search rankings, and there is a general widespread call to use HTTPS everywhere. Gandi.net is offering a free security certificate with every new domain registration, and presumably other registrars will follow suit.
But the big bottleneck to HTTPS adoption for smaller sites is that it is not easy to use with the most common kind of virtual hosting: name-based virtual hosting. That’s where you have many different sites on one server, and they all share the same IP address.
In name-based virtual hosting, when the server receives a request for a web page, it checks to see what domain name is being asked-for and then serves up the correct page. Unfortunately, with HTTPS, the domain name is encrypted along with the rest of the request, so the encrypted connection must be set up, with the correct certificate, before the name can be determined by the server. It’s a classic chicken and egg problem.
There are two ways around this, neither of which scales very well:
1) Use a different IP address for each domain.
2) Use a single certificate that is valid for multiple domain names.
Number 1 doesn’t scale because IPv4 addresses are a finite resource. ISPs and cloud providers are already getting antsy about handing them out.
And number 2 doesn’t scale because certificate authorities limit the number of alternate names you can add to any one certificate. 20 is a common limit. There is also an administrative burden of matching websites to certificates to configurations as customers sign up and leave, which is a bit like playing Tetris.
Switching (finally!) to IPv6 would solve the scarcity problem and allow us to assign a unique IP address to each website, which in turn allows each customer to bring their own TLS certificate to the table.
I hope that our evolving common understanding of Internet security and the need for HTTPS connections everywhere (which is constantly being reinforced!) will give end-user ISPs the push they finally need to implement end-to-end IPv6.