I have been having just a wretched time with Thunderbird on Ubuntu Linux 9.10 the last few months. Thunderbird would regularly peg an 100% of one of my CPUs. Today, to address this, I tried using swiftdove, which supposedly has better performance. I had exactly the same problem, if not worse.
Don't know why I didn't think of this before, but I started to look at the plugins I am using. I have been using Lightning, Tag Toolbar, and MailTweaks. I turned them all off, no more 100%. I turned them on one by one, and found the culprit in Lightning. For reference, I was using lightning 1.0b1. We'll see if sunbird behaves better on its own.
Further investigation shows my big problem is with Remember The Milk. I ended up with the same problems when I ran Sunbird, and subscribed to my RTM tasks. Once I unsubscribed, both in Sunbird and in Thunderbird Lightning, the excessive CPU utilization cleared up.
It would appear that someone isn't testing on Linux, because I don't have these issues on Windows XP.
Tuesday, March 02, 2010
Friday, February 26, 2010
linux telephony
It has been a sore point for me for a while that I haven't been able to get decent telephony on my linux desktop. I'm running Ubuntu 9.10 on an old HP two Xeon processor workstation. I'm working remotely, cell phone coverage it near non-existent at my house, my T-Mobile Blackberry doesn't seem to do a good job of staying connected to my wifi router, and I want to keep my home phone free (I spend about six hours a day on the phone for work).
From work, I have a windows laptop running XP SP3, I use a Cisco VPN to connect into the office, and have the choice of two Cisco softphones to use. Problem is, my laptop has a knack for hanging and bluescreening just before meetings. Like right now.
I have Google Voice. Ability to forward calls to Gizmo5 means I can do free SIP to PSTN. But I need to be able to do DTMF, for the various teleconferences I need to join. Skype doesn't do it. Gizmo5 doesn't seem to work with my audio setup. Ekiga screeches at me. Finally, when I log Twinkle into Gizmo5, I have happiness.
From work, I have a windows laptop running XP SP3, I use a Cisco VPN to connect into the office, and have the choice of two Cisco softphones to use. Problem is, my laptop has a knack for hanging and bluescreening just before meetings. Like right now.
I have Google Voice. Ability to forward calls to Gizmo5 means I can do free SIP to PSTN. But I need to be able to do DTMF, for the various teleconferences I need to join. Skype doesn't do it. Gizmo5 doesn't seem to work with my audio setup. Ekiga screeches at me. Finally, when I log Twinkle into Gizmo5, I have happiness.
Labels:
gizmo5,
linux,
sip,
skype,
twinklephone
Tuesday, December 01, 2009
Little Green Footballs leaves the right
Another former partisan leaving his fold. Not that this is so notable in and of itself. We've seen plenty of Congress-critters cross the aisle in recent years. Reading the comments of this post made me think, however, how inclined we are to magnify what we disapprove of in a public figure, and ignore what we might agree with, or at least would give us reason to think for a bit. Seth Godin gives us some of the reason for this. Media outlets, including bloggers, get more of our attention by pushing what are essentially our gossip buttons. And we are inclined to come to a swift judgement based on what we have already been presented. Human nature takes over after that. We have an inherent inclination to only see what matches our beliefs, so that any new information inconsistent with those beliefs tends to be unconsciously ignored. Ah, the importance of first impressions.
Labels:
belief filters,
politics
Wednesday, November 11, 2009
Google Go
By way of Slashdot, I came across the Go Programming Language. I also came across a rumor that Google is discouraging the use of Python for new projects. I had considered Python to have an advantage over Ruby because of Google's sponsorship. Now, when I see an announcement for support of Go in Google App Engine, I'll have to start learning it. Too bad the acronym YAPL is already taken up a few ways, since this is yet another programming language.
Sunday, November 08, 2009
Google Wave
Got my invitation yesterday. Since it was being touted as the future of electronic communication, my expectations were out of line with what it is. My first reaction when I logged in was "where are my gmail contacts?" If someone isn't already in Google Wave, this is not a medium you can use to communicate with them. I can't send emails, or IM's, or tweets, to anyone not in Wave. Now, maybe this will change, but this seems more like an evolution of Facebook and corporate collaboration tools than of email.
The other recent announcement of a nextgen tool is of Mozilla Raindrop
Raindrop is not ready for average users, yet, but it provides aggregation of a number of communication media, email, twitter, rss feeds, and others with open API's to one interface, which is more useful to me than what I've seen so far from Wave..
The other recent announcement of a nextgen tool is of Mozilla Raindrop
Raindrop is not ready for average users, yet, but it provides aggregation of a number of communication media, email, twitter, rss feeds, and others with open API's to one interface, which is more useful to me than what I've seen so far from Wave..
Labels:
collaboration,
google wave,
mozilla raindrop
Tuesday, October 13, 2009
Amusing mispellings
I rarely fail to be entertained by causal being substituted for casual, and casualty for causality.
Labels:
bad spelling,
unintended puns
Monday, October 05, 2009
Bun-bun and Dogbert
The similarity between Bun-bun of Sluggy Freelance and Dogbert of Dilbert just struck me tonight.
Labels:
comics
Sunday, September 20, 2009
Reading Anathem
Finally reading Stephenson's Anathem. Slow start--learning curve is steep for some, so it requires some commitment to get through the opening chapter. I think it's just his reputation that got folks to move past that point. I have been enjoying it, but it's big enough for inconsistencies to start to bug me. One of the devices in the story is a chemical called allswell that appears to be a mild euphoric/anti-psychotic. The problem I have with it is that all people living outside the cloisters consume it, as it is in all their food. Yet, even with that, there is still violence, smuggling, and illegal border crossings. In other words, it is a plot device that is inconsistently applied.
Labels:
Anathem,
Neal Stephenson,
reading
Wednesday, September 16, 2009
Cold Brewed Coffee
I came across a foodie blog entry about cold-brewed coffee, and thought I might give it a try. I had tried cold-brewed tea in the past. This was especially handy for green tea, which becomes rather nasty when steeped too long in hot water. Similar claims were made for cold-brewed coffee, that it is not bitter like hot-brewed, and has lower acidity. Claims on caffeine content varied all over the place, though, as I googled cold-brewed coffee. My dentist nags me about the acid in coffee etching my teeth, so this by itself made it worth a try.
Now, it's not so hot around here that I need iced coffee, so my plan was make some cold-brew, and then heat it in the microwave. I added 1 1/2 cups of coarse ground coffee to 6 cups of water, stirred, and left it in the fridge for about 24 hours. Then I filtered, first with a sieve, then with a metal coffee filter. Paper filters got clogged up too fast.
To look at, the coffee looked a little watery. Also, I guess because I am used to bitter coffee, it tasted kind of weak. So, in spite of recommendations to use a 1-1 dilution, I microwaved a full strength cup for a minute, and added my usual cream and sweetener. I would have to say that while I don't see much reason to change to cold-brewed from a flavor perspective (I'm not a coffee gourmet), I definitely got an enhanced caffeine kick this morning. This may be the first time I have felt a caffeine buzz in twenty years.
Monday, September 14, 2009
Science Gaps in Firefly
Over the last few weeks we have been catching up on Firefly and Serenity, the Joss Whedon "Sci-fi" series. Why the quotes? It's fine entertainment, good story telling, but on the second time through the movie, there are a few points that bother me more now than they did the first time around. Yes, they do the "no sound in space" thing right, but:
- This is really a "space western". It is a western seasoned with some sci-fi elements.
- The distance between planets is, literally, astronomical. How do they get from planet to planet so quickly? Not even mention of a device to traverse those distances.
- There is a scene where a region of space is described as "Reavers' Space". Are you going to tell me that there are enough Reavers to populate the whole space around a planet? That's a lot of cannibalistic psychotics to feed.
- And while we are on the topic of Reavers, operating space ships and running raids together sounds a bit beyond perpetually berserk killers. What keeps them from attacking each other?
Tuesday, September 08, 2009
Proliferation of programming languages.
Maybe it's just me, but lately I'm feeling a little bewildered for our apparent need to keep inventing programming languages and frameworks. A short list, just consisting of my use, exposure, and/or interest: Machine Language, Assembly Language, Basic, Pascal, Lisp, C, Fortran, PERL, Python, TCL, C++, Java, Javascript, Spring, Ruby (on Rails), Smalltalk, Groovy, Grails, Trails, Erlang, Haskell, Scala, Clojure. Makes it challenging for someone with a short attention span to stick to one language long enough to get things. done.
Labels:
development,
programming
Friday, August 07, 2009
Step aside yourself.
Anna Quindlen, in Newsweek, thinks baby boomers should step aside for younger people. I am not one, but I still disagree. For one thing, the perception is really dated. It presumes advancement based on seniority alone. Where is that true anymore, other than unions and academia? For another, it presumes that the younger folks are as productive as the ones they want to replace. I tell you what, in a competitive marketplace, if my company can replace me with a younger model that does more and better, and that they can get away with paying less, how long do you think I will last? Youth has its abilities. There are other abilities that come with experience. Finally, especially in light of the recession, a lot of boomers have no choice but to keep working. Maybe they need to work to just keep eating. Maybe they need it to finish putting their kids or grandkids through school.
Please, it's not right to ask people to lay down and die just to make room.
Please, it's not right to ask people to lay down and die just to make room.
Labels:
ageism,
baby boomers,
gen-x,
rights
Thursday, August 06, 2009
Time for the tinfoil wallet, now
Wired Online has a piece on remote reading of RFID chips. Think credit cards and door badges. It includes a link to a manufacturer of wallets lined with conductive material.
Tuesday, August 04, 2009
Google apps for client documents?
Over on Slashdot someone posted a question on whether he should accede to his lawyer clients' desire to just use Google Apps for docs and email.
I have been a system administrator and a security consultant. There's a couple of questions one needs to ask oneself before making such a move:
I don't even talk about threats, here. Whatever they may tell you, your service provider is a big black box to you, and you don't know about all the holes in that box.
As a system administrator, I had access to any data on our systems. Temptation.
Information security is about making your data cost more to access than it is worth to the person trying to steal it.
I have been a system administrator and a security consultant. There's a couple of questions one needs to ask oneself before making such a move:
- How bad would it be for me if one of my documents or emails became public? Or, specifically, they got into the worst possible hands? What's my risk?
- What are the likely consequences to my service provider if that happens? What's their incentive to keep my data secure?
- What measures are available to me to secure my data? What will it cost me to secure my data?
- Who has access to my data?
I don't even talk about threats, here. Whatever they may tell you, your service provider is a big black box to you, and you don't know about all the holes in that box.
As a system administrator, I had access to any data on our systems. Temptation.
Information security is about making your data cost more to access than it is worth to the person trying to steal it.
Finding a job is work.
Business insider says the same thing I do about finding a job. Make finding a job your job.
Subscribe to:
Posts (Atom)