Tuesday, January 26, 2010
How to unlock a padlock - handy reference
Monday, January 25, 2010
My Gwynne Dyer feed - at last
All you need to do to get a feed like this is to put a page URL into the Google Reader "Add a Subscription box". If GR can't find a feed, it creates one.
Update: Oops. "note in reader" doesn't work with .txt pages.
Saturday, January 23, 2010
Living with technology regressions in the post-performance era
It's taken a long time to get over my early computing experience. Switching from an 8086 to an 80386 in the DOS era was pretty much pure progress. The transition to OS/2 then to Windows 95 involved many regressions, but I imagined that was a one time anomaly. Win 98 to NT to 2000 to XP was pretty much all improvement (I skipped ME of course).
Same story in my early Mac days. Things just got better - until MacOS 7 ran into TCP/IP. That was a train wreck, but it did get sorted out. When I returned to the Mac I was using OS X 10.1 (or 10.2?) and that was good too.
Ok, so some great software died without replacement. I should have adjusted my expectations. What can I say? I'm a geek. CPUs kept getting faster. It helped me overlook a lot of things.
Alas, the decrepit state of the Wikipedia entry on Moore's Law speaks volumes. We may get more transistors, but clearly we're not getting more performance. We're in the post-performance era.
In our new era some things get better, some things get worse. Personal computing is middle-aged. Progress is uneven.
I'm in the midst of one of those tech churn transitions now with my backup systems.
I'm not paranoid about backups, because the universe really is trying to destroy my data. I'm just realistic.
Realism means I've long had fully automated rotating off-site backups, and, as backup software quality has regressed, I've moved to having two completely distinct automated backup systems. (If two distinct systems each have a 90% reliability rate, then the probability one will work is 1-(0.1*0.1) or 99.9%. It's almost impossible to equal that reliability from a single affordable product.)
So I probably still have a reliable backup system, but it's more work to maintain than my old system. In some ways it's also less flexible, in particular my laptop backups are less reliable. I'm having to adjust my workflow to the new environment, and that means some functional regressions.
Middle-aged post-Moore computing means living with regressions. The trick is realizing when a true functional regression has occurred, and then being able to say good-bye to the better for the sustainable.
Update 1/25/10: I just found this 2006 tech post of mine complaining about the backup market. It's been a bad few years for backup. I should also highlight a comment Andrew W made (see below):
On Windows there's Home Server, which is about as carefree a centralized/networked backup solution as you can get.The Apple equivalent to Home Server is Time Capsule. I would like to see Apple do a more complete backup/media server/file server home server solution.
Friday, January 22, 2010
xkcd
Phishing with the post-Turing avatar
- Slouching towards Skynet (Russian slutbots in 2007).
- Evolving Skynet by Gwap (Nick Carr)
- The evolution of comment spam - from parasite to symbiote?
- Google's Goals: Skynet 1.0
- The cat brain simulator. Game over?
- Rat brain flies plane -- organic neural network (2004)
- Aaronson critiques Kurzweil and the 2045 Singularity
- IEEE - The Singularity Issue
- The Economist predicts an early Singularity
- All the vulnerable people: eFraud, aging and special needs
Health care. We lost.
Thursday, January 21, 2010
Google trouble: Blogger and Search
Google’s getting a lot of flack for a less than spectacular launch of the gPhone (Nexus One). I’m not too worried about that, I think they’ll get it working. I’m also still optimistic about the Chrome OS netbook – though if it costs over $200 I’ve got yet another public mea culpa waiting.
On the other tentacle, I am getting bad feelings about two Google services I have long relied on – Search and Blogger. I think the problems may be related.
Blogger is the proverbial coal mine canary. It is clearly not thriving. There’s still no iPhone or DROID app for posting or editing, there’s an undocumented and unfixed 5000 post limit, there’s no mobile-optimized version of blog pages, the BlogThis bookmarklet was never updated to support categories, the rich text editor has many longstanding bugs, there’s no spam detection on comments, the Blogger in Draft blog was silent from Nov 28 through Jan 20 (yesterday!) and so on.
Why isn’t Google investing in Blogger? My best guess would be some mix of
- Inability to manage Blogger spam blogs (splogs)
- High success rate of search index poisoning comment spam
- High rate of click fraud related to Blog associated adwords
- Low rate of revenue from Blogger adwords
- Declining readership numbers
- Failure of the confusing “Follower” and Google Reader note/comment programs
- Confusion from the rise of Twitter (confuses me too) and Facebook
Several items on my speculative list implicate search index poisoning problems. These “Search engine optimization” scams degrade search results, which leads to a spiral of click fraud and declining ad word revenue.
Which brings me to the bigger Google problem. The quality of the search results is deteriorating. On technical topics that I search on, I’m getting a large number of junk web sites. I have to use my Google custom searches to find good results. When I search on hard-to-find answers that I know I’ve addressed in my own ad-free tech blog, I don’t get any useful hits at all. It’s not just that I don’t find my marvelous stuff – I don’t find any answers anywhere.
In several instances, Bing has done better. In particular, Bing seems to find fewer splogs and fraudulent ad-heavy pages – perhaps because the scummy SEO gang is still optimizing for Google. (Bing’s time will come.)
Google is only as good as their search engine, and that engine is under relentless attack from the same emergent attacks that killed usenet and severely wounded email. At the moment, the parasites are winning – and threatening to kill their current host.
Google needs a winning response. They’ve got bigger problems than lousy phone service.
Update 1/21/10: See comments for a response from one of Bloggers Product Managers, it's an encouraging rebuttal. Per that comment I corrected the name of the Blogger in Draft blog; the official Blogger blog is http://buzz.blogger.com.
Sunday, January 17, 2010
Is there a club for people who hate OS X permissions?
Mac OS X Server supports both traditional UNIX file permissions and access control lists, giving administrators an unprecedented level of control over file and folder permissions. With access control lists, any file object can be assigned multiple users and groups, including groups within groups. Each file object can also be assigned to allow and deny permissions, as well as assign a granular set of permissions for administrative control, read, write, and delete operations. Mac OS X Server supports a file permission inheritance model, ensuring that user permissions are inherited when files are moved to the server and rewritten when files are copied to the server.
- The ACL Permissions pane: great review, part of the TinkerTools utility.
- Make Mac Work: Control File Access With ACLs
My Google Reader Shared items (feed)
Saturday, January 16, 2010
Why we need Google Book scanning - the End of Eternity
Thursday, January 14, 2010
Who killed Instant Messaging?
My Google Reader Shared items (feed)
Window resizing - OS X vs. XP
My Google Reader Shared items (feed)
Wednesday, January 13, 2010
Haiti: Why I donate via CARE.ORG
CARE: Donate Now:
... CARE is deploying additional emergency team members to the devastated city of Port-au-Prince in Haiti, where the worst earthquake in 200 years destroyed houses and left thousands homeless...CARE will use your money well. Recommended.
--
My Google Reader Shared items (feed)
Innovations in comment spam
My Google Reader Shared items (feed)
Tuesday, January 12, 2010
Brave new world: China attacks Google
Official Google Blog: A new approach to ChinaThis may be the end of Google's services in China. We should expect their share price to fall in the morning. Google's "evil score" has now dropped to the lowest possible level for a public corporation.
Like many other well-known organizations, we face cyber attacks of varying degrees on a regular basis. In mid-December, we detected a highly sophisticated and targeted attack on our corporate infrastructure originating from China that resulted in the theft of intellectual property from Google. However, it soon became clear that what at first appeared to be solely a security incident--albeit a significant one--was something quite different.
First, this attack was not just on Google. As part of our investigation we have discovered that at least twenty other large companies from a wide range of businesses--including the Internet, finance, technology, media and chemical sectors--have been similarly targeted. We are currently in the process of notifying those companies, and we are also working with the relevant U.S. authorities.
Second, we have evidence to suggest that a primary goal of the attackers was accessing the Gmail accounts of Chinese human rights activists. Based on our investigation to date we believe their attack did not achieve that objective. Only two Gmail accounts appear to have been accessed, and that activity was limited to account information (such as the date the account was created) and subject line, rather than the content of emails themselves...
... We launched Google.cn in January 2006 in the belief that the benefits of increased access to information for people in China and a more open Internet outweighed our discomfort in agreeing to censor some results. At the time we made clear that "we will carefully monitor conditions in China, including new laws and other restrictions on our services. If we determine that we are unable to achieve the objectives outlined we will not hesitate to reconsider our approach to China."
These attacks and the surveillance they have uncovered--combined with the attempts over the past year to further limit free speech on the web--have led us to conclude that we should review the feasibility of our business operations in China. We have decided we are no longer willing to continue censoring our results on Google.cn, and so over the next few weeks we will be discussing with the Chinese government the basis on which we could operate an unfiltered search engine within the law, if at all. We recognize that this may well mean having to shut down Google.cn, and potentially our offices in China.
The decision to review our business operations in China has been incredibly hard, and we know that it will have potentially far-reaching consequences. We want to make clear that this move was driven by our executives in the United States, without the knowledge or involvement of our employees in China who have worked incredibly hard to make Google.cn the success it is today. We are committed to working responsibly to resolve the very difficult issues raised.
--
My Google Reader Shared items (feed)
Dark matter DNA
There's a funny similarity to our DNA ...
Borna Virus Discovered in Human Genome - Carl Zimmer - NYTimes.comIn the physican universe dark matter is only about 70% of all matter, but in humans "dark DNA" is 97%+ of all DNA. So our DNA is about 2% protein coding, 8% retrovirus, and 90% other - including non-retroviral virus origin and "structural". (Yes, I know that's "four times" and Zimer says "seven times" - his numbers are more likely correct.)
...Fossil viruses are also illuminating human evolution. Scientists estimate that 8.3 percent of the human genome can be traced back to retrovirus infections. To put that in perspective, that’s seven times more DNA than is found in all the 20,000 protein-coding genes in the human genome.
So from a DNA perspective, are we basically an ambulatory viral ecosystem with a fraction of information capacity that does things like make brains and bodies? Seems a bit much, but it turns out even some of the most important protein coding DNA is of viral origin. In a companion post on his blog Zimmer writes ...
... a virus protein called syncitin ... is essential for placentas to develop. Cells push the protein to their surface, where it lets them latch onto other cells, fusing together to create a special layer through which nutrients can pass from mother to child. The protein got its start on viruses, which use it to latch onto host cells and fuse to them, allowing their genes to slip in.But recent research has revealed an intriguing new twist to our viral legacy. It turns out that the viral surface protein in question has a second job. It also tamps down the immune system of its host...