Friday, April 22, 2011
Weeeeeeeeeeeeeeeeeeee!!!!!!!!!!!!!!!!! Kubuntu Natty is on the way!
Wow, it seems like just a few months ago we did the planning for this release, at UDS-N. Now beta time is almost done, and Natty Narwhal will emerge fully-formed. It really has been an amazing ride, and I'd like to thank the Kubuntu team for all their wonderful work.
Also, without the encouragement of first the Linuxchix, and then Ubuntu-Women, I never would have been part of it. A minor part, but I did my best to help out where I could.
In this next cycle, Oneiric Ocelot, I'll be less involved with UDS-O, since I'm attending remotely. However, I *really want* to work on the Kubuntu documentation this cycle, and I resolve to do so.
Thursday, April 21, 2011
Me, Wrong? Oh, Yes!
Thanks to DoctorMo's great blogpost, I just watched another great Ted Talk, by Kathryn Schulz: On being wrong. I've had a similar experience to her opening story, where my brain was stuck in a wrong ... frame, I guess you could call it. A mistaken conceptual frame. And of course, I've made some huge mistakes in my life, and in all of them, I felt totally justified in my actions, as in the Fool of the first Tarot card.
But the reason I decided to discuss this issue here, on my tech blog, has to do with the social costs she mentions in the talk (please watch it!). When we present our case to others, and they disagree, we often feel that they are 1. ignorant, 2. idiots, or 3. malevolent. This series of unfortunate assumptions is played out in our culture over and over again, whether "our culture" means the politics of the United States (I'm American, excuse my cultural scope), or the behavior sometimes observed on FOSS mail lists, forums, and IRC channels -- or even face-to-face meetings.
We lose so much when we allow this to happen. The folks we encounter in these venues are full of experience and knowledge, and if we meet them with the attitude of learning, rather than proving ourselves right, we all gain! Consider the marketplace of ideas as a bazaar, where bargaining (the exchange of ideas, experience, knowledge) leaves both participants richer and happier. Often what I see instead is gladiators battling in the Coliseum. One walks away the "victor" -- and the other one lies bleeding. What a waste! The cost of such behavior is very high, but is hidden, because all of the wonderful collaborations which could take place, instead do not.
Please take the time to watch this short talk. It is well worth 20 minutes of your time. http://www.ted.com/talks/kathryn_schulz_on_being_wrong.html
Notes on notes
I've been looking for many years for a good note-taking application. While still on Windows, I used (and paid for) ClipCache, which was perfect. I've not found anything that meets my needs as well, yet, in the FOSS world.
I used Basket for a long while, until an update lost all my stored notes! My efforts to restore them were futile. Now Basket is no longer being developed, or I would give it another try. A student proposed making Baskets and Notes shareable as a GSoC project, however, no mentor could be found. So I've given up hope there.
I also tried out TuxNotes for awhile, but again, my notes were lost in an upgrade. This is just not acceptable. This project seems to be totally gone, or maybe I am remembering the name of the app incorrectly.
Big windup for my decision to download and install Tomboy, with the announcement of TomDroid, which I can use on my phone too. I really hated to download all that gnome/ubuntu/mono stuff to support it, but oh, well! I do have an UbuntuOne account, whether it works natively on Kubuntu or not (it does not). Now my notes will be available to me *everywhere*, which is what I want. AND, I'll never lose my notes again!
Sad update: UbuntuOne didn't work in Maverick, and it still doesn't work in Natty. Not even the ugly Gnome version. Le sigh. https://bugs.launchpad.net/ubuntuone-client/+bug/369230
I used Basket for a long while, until an update lost all my stored notes! My efforts to restore them were futile. Now Basket is no longer being developed, or I would give it another try. A student proposed making Baskets and Notes shareable as a GSoC project, however, no mentor could be found. So I've given up hope there.
I also tried out TuxNotes for awhile, but again, my notes were lost in an upgrade. This is just not acceptable. This project seems to be totally gone, or maybe I am remembering the name of the app incorrectly.
Big windup for my decision to download and install Tomboy, with the announcement of TomDroid, which I can use on my phone too. I really hated to download all that gnome/ubuntu/mono stuff to support it, but oh, well! I do have an UbuntuOne account, whether it works natively on Kubuntu or not (it does not). Now my notes will be available to me *everywhere*, which is what I want. AND, I'll never lose my notes again!
Sad update: UbuntuOne didn't work in Maverick, and it still doesn't work in Natty. Not even the ugly Gnome version. Le sigh. https://bugs.launchpad.net/ubuntuone-client/+bug/369230
Monday, April 18, 2011
The Dirty Little Secret of F/OSS and How We Can Change Reality
Resistance is Usefulhttp://flyingblogspot.com/2011/04/resistance-is-useful/
Hello internet. We have something to talk about, and it’s been cooking for some time.
We’re going to talk about geek culture, about misogyny, about rape culture and rape apologism, about safe-spaces and fear, harassment and assault, about growing-up-geek, about social responsibility, reckoning and resistance.[1]
We’re going to talk about my experience of this in a small Australian city, and about making a declaration of intransigence.
I would ask each of my readers to not only read this essay, but put it into practice, and also pass it along. As I said in my comment, the best way to get bullies to STOP, is to name and shame them. But it takes us bystanders to realize that we are the majority, we are the Public, and we can stop this. If we band together, and if we want to.
There is a followup at http://flyingblogspot.com/2011/04/further-dispatches-from-the-perth-geek-underground/ where we learn that Reality is difficult to grasp for some, and the lovely news that MikeeUSA is spewing his woman-hating barf again.
Friday, April 15, 2011
The Sound of Silence, Solved by a New User; Skype Not So Easy
Skype can be useful, I admit. But I haven't been able to get it to work in Maverick, at all. First I could hear callers, but they couldn't hear me. Then their sound got intermittent, and then, no sound at all. Then the other day I was messing with sound settings trying to get it working again for a meeting, but while the pulse tools registered sound, Skype didn't.
The next day, the laptop was silent. No sound in any application, the sample wave didn't work, nothing. I found a helpful page here: https://help.ubuntu.com/community/SoundTroubleshooting, and with some extra help from Himanshu, was able to restore sound. Here is how I did it.
From the page: "Can you play a known-good sound?
aplay is part of the alsaplayer package, and Front_Center.wav is part of the alsa-utils package, so both are pretty standard. So try to run
"Can someone else play a known-good sound?
Login with another user account. If this user has sound try the following.
Rename the .pulse directory of the user that has no sound to .pulse_bad. You need to do this with sudo and the user with problems must be logged out. [emphasis mine]
Sounds very straight-forward, but I was not for the life of me able to log in as another user. To solve that problem, a different page was somewhat helpful: https://help.ubuntu.com/community/AddUsersHowto. When I added a new user from the gui, or from the krunner, I simply was not able to log in. I was prompted immediately for a new password, which the gui seemed never to see.
Finally Himanshu suggested, in a console:
Update: In another attempt to get skype working, I again hosed my sound. Thanks to an anonymous comment below, I decided to try the advice delete the .pulse folder which is quite a bit simpler than the above folderol. And it works! I'm still glad I learned how to create a new user successfully, and how to administer that user.
Now, in order to participate in my GSoC administrator meeting tomorrow, I still have to get Skype going, if possible. Wish me luck! (I had sound to me working, and they had access to IRC, so it was a partial success.)
Hint: I got these helpful pages from ubottu, the bot in #kubuntu. To access these links, type !sound and !user in the channel. It is always worthwhile asking ubottu for help, either for yourself or others in the channel.
The next day, the laptop was silent. No sound in any application, the sample wave didn't work, nothing. I found a helpful page here: https://help.ubuntu.com/community/SoundTroubleshooting, and with some extra help from Himanshu, was able to restore sound. Here is how I did it.
From the page: "Can you play a known-good sound?
aplay is part of the alsaplayer package, and Front_Center.wav is part of the alsa-utils package, so both are pretty standard. So try to run
aplay /usr/share/sounds/alsa/Front_Center.wav." No, it would not play. Next step:
"Can someone else play a known-good sound?
Login with another user account. If this user has sound try the following.
Rename the .pulse directory of the user that has no sound to .pulse_bad. You need to do this with sudo and the user with problems must be logged out. [emphasis mine]
sudo mv /home/problem_user/.pulse /home/problem_user/.pulse_bad." [note that problem_user needs to be replaced by your actual troubled username]
Sounds very straight-forward, but I was not for the life of me able to log in as another user. To solve that problem, a different page was somewhat helpful: https://help.ubuntu.com/community/AddUsersHowto. When I added a new user from the gui, or from the krunner, I simply was not able to log in. I was prompted immediately for a new password, which the gui seemed never to see.
Finally Himanshu suggested, in a console:
sudo passwd problem_userFinally I was able to type in a new password, and then log into "problem_user" today. Problem_user had sound! When I was setting up Problem_user's account, I made sure it was part of the sudo group, so than I could paste into a console:
sudo mv /home/valorie/.pulse /home/valorie/.pulse_badRemember, my troubled user was myself! Problem_user didn't have any problems. :-)
Update: In another attempt to get skype working, I again hosed my sound. Thanks to an anonymous comment below, I decided to try the advice delete the .pulse folder which is quite a bit simpler than the above folderol. And it works! I'm still glad I learned how to create a new user successfully, and how to administer that user.
Now, in order to participate in my GSoC administrator meeting tomorrow, I still have to get Skype going, if possible. Wish me luck! (I had sound to me working, and they had access to IRC, so it was a partial success.)
Hint: I got these helpful pages from ubottu, the bot in #kubuntu. To access these links, type !sound and !user in the channel. It is always worthwhile asking ubottu for help, either for yourself or others in the channel.
Sunday, March 13, 2011
And Now, for Something Completely Different
Recently, my little world of FOSS has been like a peaceful valley, surrounded by thunderstorms. As I sit in my recliner, watching the lightning strike, and hearing the booms which always follow, I am wondering how we all will weather this.
All the kindly, smart people I encounter in IRC, on blogs, forums, lists, wikis; all are people who believe in the power of giving to the world; sharing knowledge and work, music and programming, art and packaging. And yet there is infighting again. I've read the major posts which have become the flash points, and many of the thunderous responses. Canonical vs. Gnome, or Gnome vs. KDE, and on and on.
Finally, a bit of sunlight in the west: Allison Randal's reasonable and thorough discussion of the entire matter. As a bonus, she titles it after one of my favorite songs from the 60's: With A Little Help From My Friends.
Listen: As a world-wide multi-project FLOSS community, we are a diverse collection of cultures, customs, and governance structures, and some things that seem strange to an outsider or a member of a different subgroup make perfect sense when you look more deeply.
Please read her post, and think deeply about the structures she describes, and about how WE (no matter which WE you are a part of) are seen by "outsiders." When we meet in un-logged IRC channels, how will new contributors find out about the decision-making process, or the background of standards, directions, and other important factors of our products? And what IS our product? Software, or a community which works together to make software?
Rather than pointing fingers, I hope each one of my readers will look inside, and think about how each of own conduct is building up or tearing down our community. Please, let us choose our words and actions wisely, and strive for transparency, clarity, and kindness. Daylight chases away suspicion and distrust.
So we can discuss painful events of the past, but with the goal of using those experiences to do better, BE better. I could say so much more, but please: go read Alison's post instead.
All the kindly, smart people I encounter in IRC, on blogs, forums, lists, wikis; all are people who believe in the power of giving to the world; sharing knowledge and work, music and programming, art and packaging. And yet there is infighting again. I've read the major posts which have become the flash points, and many of the thunderous responses. Canonical vs. Gnome, or Gnome vs. KDE, and on and on.
Finally, a bit of sunlight in the west: Allison Randal's reasonable and thorough discussion of the entire matter. As a bonus, she titles it after one of my favorite songs from the 60's: With A Little Help From My Friends.
Listen: As a world-wide multi-project FLOSS community, we are a diverse collection of cultures, customs, and governance structures, and some things that seem strange to an outsider or a member of a different subgroup make perfect sense when you look more deeply.
Please read her post, and think deeply about the structures she describes, and about how WE (no matter which WE you are a part of) are seen by "outsiders." When we meet in un-logged IRC channels, how will new contributors find out about the decision-making process, or the background of standards, directions, and other important factors of our products? And what IS our product? Software, or a community which works together to make software?
Rather than pointing fingers, I hope each one of my readers will look inside, and think about how each of own conduct is building up or tearing down our community. Please, let us choose our words and actions wisely, and strive for transparency, clarity, and kindness. Daylight chases away suspicion and distrust.
So we can discuss painful events of the past, but with the goal of using those experiences to do better, BE better. I could say so much more, but please: go read Alison's post instead.
Rsync and Backup Success
A blog post started long ago, back in Oct. 2010:
If you are a reader of my blog, you might have suffered along with me through a non-existent backup. Tomorrow, I'm setting off for UDS in Orlando, Florida, and I wanted to be sure to have an up-to-date backup. So I started up my 1.5 T backup, newly formatted, and looked up a reliable article about using rsync. No more relying on GUI front-ends to it! I wanted to use it direct from the command-line, so I could see the errors right away. http://www.linux.com/news/enterprise/storage/8200-back-up-like-an-expert-with-rsync is simple and understandable, even for me. "The basic syntax for rsync is simple enough -- just run rsync [options] source destination to copy the file or files provided as the source argument to the destination."
Written in the now:
Unfortunately, I didn't finish this blog post after returning from Florida, but today a major disaster became a minor disaster by means of 1. a small screwdriver, 2. an inexpensive disk drive enclosure ($14.99 at Fry's), and 3. this simple command:
Once home, I put the drive into the enclosure, hooked it up to my netbook (thanks, ZaReason!) and began transferring my music from my old laptop to my new one, while continuing to work on the Amarok Handbook, which is *almost done*! I took the opportunity of a freshly installed Amarok to make some screenshots with which to finish the book! http://userbase.kde.org/Amarok/Manual
An update: One trouble I've had, besides some error messages that Sre-su helped me to figure out (thank you again, Sre-su!), is that the drive kept un-mounting. I don't know why -- bad USB connection, bad enclosure, bad HD -- but the solution is to just run the command again. Rsync checks the files it has already done, and then just charges ahead. I added -r (recursive) to be sure all music files were copied, and --progress so I can see at a glance what is going on. Also, --dry-run is cool -- it shows you what will happen, quick as a flash. Also, sre-su pointed out that I needed sudo before the command, which is now:
I didn't catch my error in the above command until today, when I wondered why my music was STILL not in my Amarok collection! What must have happened is that while my original command was correct, the USB drive is touchy, and I needed to run it a few times. Not knowing this, I changed it, and put my Music not in /home/valorie/Music where it belongs, but in /home/Music/. Bleah.
Proper command, after all, is:
If you are a reader of my blog, you might have suffered along with me through a non-existent backup. Tomorrow, I'm setting off for UDS in Orlando, Florida, and I wanted to be sure to have an up-to-date backup. So I started up my 1.5 T backup, newly formatted, and looked up a reliable article about using rsync. No more relying on GUI front-ends to it! I wanted to use it direct from the command-line, so I could see the errors right away. http://www.linux.com/news/enterprise/storage/8200-back-up-like-an-expert-with-rsync is simple and understandable, even for me. "The basic syntax for rsync is simple enough -- just run rsync [options] source destination to copy the file or files provided as the source argument to the destination."
Written in the now:
Unfortunately, I didn't finish this blog post after returning from Florida, but today a major disaster became a minor disaster by means of 1. a small screwdriver, 2. an inexpensive disk drive enclosure ($14.99 at Fry's), and 3. this simple command:
rsync -av /media/home/valorie/Music /home/valorie/MusicDisaster was my laptop power supply dying on me, without a recent backup. I know, shame on me! Instead, I used the screwdriver to take out the hard drive and attempted to put it into the HD enclosure I already have. However, it didn't fit. So I wrapped up the HD securely, and made a trip to Fry's. I showed the salesman the drive, to ensure I got the right kind of enclosure (SATA).
Once home, I put the drive into the enclosure, hooked it up to my netbook (thanks, ZaReason!) and began transferring my music from my old laptop to my new one, while continuing to work on the Amarok Handbook, which is *almost done*! I took the opportunity of a freshly installed Amarok to make some screenshots with which to finish the book! http://userbase.kde.org/Amarok/Manual
An update: One trouble I've had, besides some error messages that Sre-su helped me to figure out (thank you again, Sre-su!), is that the drive kept un-mounting. I don't know why -- bad USB connection, bad enclosure, bad HD -- but the solution is to just run the command again. Rsync checks the files it has already done, and then just charges ahead. I added -r (recursive) to be sure all music files were copied, and --progress so I can see at a glance what is going on. Also, --dry-run is cool -- it shows you what will happen, quick as a flash. Also, sre-su pointed out that I needed sudo before the command, which is now:
sudo rsync -avr --progress /media/home/valorie/Music /home/Music
I didn't catch my error in the above command until today, when I wondered why my music was STILL not in my Amarok collection! What must have happened is that while my original command was correct, the USB drive is touchy, and I needed to run it a few times. Not knowing this, I changed it, and put my Music not in /home/valorie/Music where it belongs, but in /home/Music/. Bleah.
Proper command, after all, is:
rsync -avr --progress /media/home/valorie/Music /home/valorie/Music
Subscribe to:
Posts (Atom)
