Close

Free, The Future of a Radical Price

Ignore these ideas at your own peril. Free, The Future of a Radical Price (2009) by Chris Anderson is available, not surprisingly, for free, gratis, no marginal cost. The google buzz is interesting too.

* books.google.com version
* Amazon has hardcover, paperback, kindle ebook and (gratis) audible.com versions

Mr. Anderson is a fellow resident of Berkeley and is also the author of Makers: The New Industrial Revolution (2012) and The Long Tail: Why The Future of Business Is Selling Less Of More (2006). This TED bio is helpful and his first TED Talk recorded in 2004 is a prelude to his 2006 book.

We meet on the second and fourth Sundays of each month in Berkeley near the Downtown Berkeley BART station. We hope you join us at Bobby G’s Pizzeria.

Social Sharing

We all want to share with each other. Twitter was created in 2006 and is a leading social networking service grown from combining the micro-blogs with Short Message Service (SMS). Facebook and other popular social networking services combine games, pictures and video with the Internet. "A 2011 survey found that 47% of American adults use a social networking service." [1] Social networks have been studied for decades as a subdiscipline of computer-mediated communication.

For BerkeleyLUG communication we use wordpress, groups.google.com for our email list, twitter, IRC and google+. What social networking services do you use?

We meet on the second and fourth Sundays of each month in Berkeley near the Downtown Berkeley BART station. We hope you join us at Bobby G’s Pizzeria.

Why Linux Sucks 2009-2013

Do not be fooled by the provocative titles, these were informed and well done. Bryan Lunduke has given talks on this subject at LinuxFest Northwest. What do you think of them?

Our next meeting is Sun, October 13th. We meet on the second and fourth Sundays of each month in Berkeley near the Downtown Berkeley BART station. We hope you join us at Bobby G’s Pizzeria.

Web Services vs. Installed Software

More and more people are using computers for their own needs in daily life, especially mobile devices with touch interfaces like smart phones and tablets, yet it seems like a smaller and smaller percentage of these users seem to have interest in learning how to write their own software, let alone have devoted the time required to build up skill in software development. This tradeoff in trust is actually quite remarkable when you think about it, especially if the source code you rely on is unavailable.

There is also a move away from running software locally on one’s own hardware to using software via the Internet and the World Wide Web. Software like wordpress doesn’t run on your own computer, it is simply accessed through a web browser. The "instant on" internet devices touted so many years ago seem to have remade themselves and are making a comeback after several cycles of Moore’s Law type formulations (wikipedia) have made them more powerful and capable. A backpack of batteries or a gas powered generator is no longer required to power these mobile devices for a reasonable amount of time.

What do you think? Does the shift in emphasis away from locally installed software make Linux more or less relevant in today’s world?

We meet on the second and fourth Sundays of each month in Berkeley near the Downtown Berkeley BART station. We hope you join us at Bobby G’s Pizzeria.

Suddenly confused about the meaning of the word “partition”…

This was a question I saw on the linux4noobs sub-reddit on Reddit.com and i thought the question and answer would be of interest to Berkeley LUG.

Q: I am reading about disk partitioning and realized I don’t understand something I thought was very simple. This guide I am reading goes into detail about how /boot and /home should be on “separate partitions”. I know when I’ve installed linux multiple times I’ve had to “partition” the hard disk with a primary and a swap, and the ex4 filesystem gets written within that primary partition. Doesn’t the entire file system, including /boot and /home, reside on the primary partition I’ve formatted as ext4? Are these really separate partitions, or are they just different folders under / (root)?
Everything I know is a lie

A: The directory structure is kind of an abstraction.
It is a tree that lives under “root” or “/” and branches from there as sub directories.
Except, not quite. Partitions are kinda pinned (Mounted) to a branch node (mountpoint) of this tree. Then the sub directories from there are read out of the filesystem of the partition.
It all has to start with something mounted at / But from there on different partitions can be mounted at different points in the root filesystem.
So an example:
I have a partition sdb1 This is the partition supposed to be /home.
So inside we have directories for users, /tom, /dick, and /harry And each have the usual subdirectories like /Desktop, /Documents, /Videos etc
So we have sda1 mounted at / and it has everything in it. It has /home and had a user sally, so we find the directory /home/sally in there.
Ok now we mount sdb1 on /home. What happens?
The file tree starts at / which is sda1 and follows around insde sda1 until you hit /home where we jump over to sdb1 because it is mounted there (it is pinned to that branch)
So we get /home/tom and /home/dick and /home/harry because /tom /dick /harry are in the root directory of sdb1
And /home/sally is not there because it is in sda1 and after we get to /home (the mountpoint of sdb1) the tree traverses sdb1 instead.
The example was to show what happens, but normally you set things all up in the beginning and you don’t have sally go missing.
And creating and deleting would happen in the partition that is mounted there. So if Sally comes up and “hey I need an account!!!” creating /home/sally would make the directory /sally in sdb1.
Why?
Well It is kind of nice having all files in the same structure instead of the C: D: X: Y: Z: as in windows.
The whole /boot /home on separate partitions thing. (I may get jumped on for this — some people are very passionate on this topic) The idea is to have the greatest likelyhood of a workable computer when things go wrong. Like you do something stupid and mess up, Then you still have something working enough you can get in and fix it. Or that your personal files are on another partition and so protected.
Nowadays, The Ubuntu way is common: one big partition mounted on /
And If things go wrong you just boot a linux live and fix there

We meet on the second and fourth Sundays of each month in Berkeley near the Downtown Berkeley BART station. We hope you join us at Bobby G’s Pizzeria.

WordPress

WordPress is quite a popular platform for blogs and powers this website. What do you think of the WordPress app for Android? What other software do you use with WordPress? If you use an alternative, what do you use?

We meet on the second and fourth Sundays of each month in Berkeley near the Downtown Berkeley BART station. We hope you join us at Bobby G’s Pizzeria.

Web Hosting

As some of you may have noticed our site’s web hosting has had some troubles this month. Many thanks to Jack for working with godaddy.com of Scottsdale, AZ to bring it back online and to Michael for his support and investigation.

While it is by far the largest domain registrar it has had some bad press about it’s SOPA stance, detractors and scrutiny. Wikipedia’s Article gives some background.

I would like to start a discussion about web hosting options people have used. As open source advocates I hope we can find a solid hosting provider that contributes code back to the open source projects they and their customers rely on every day. I know our members have quite a bit of hard won wisdom based on their experiences. Sharing and comparing the services and quality levels of different providers can help us all now and casual readers alike.

We hope you join us for our meetings in Berkeley at Bobby G’s Pizzeria. We meet on the second and fourth Sundays of each month.

Lifecycle of Code in Common

A challenge with all commons arrangements is the care required to maintain the shared resources to avoid tragedy of one type or another. In the case of digital "Free Software" and open source software, while there are important needs in caring for good software. These are sometimes not well understood by the developers and even less well understood by the users.

The analogies to common land only partially apply because of the digital nature of software. Software is now distributed over the Internet which is a hybrid public/private, shared, world wide infrastructure. A copy of a software work makes it more widely available with no impact on the original. If copies are used widely and code improvements are given back to the maintainer/distributor of the software everyone benefits from improved software and there is no degradation. Physical goods like land degrade when shared but software benefits when shared. One of the best examples of an information common is wikipedia.org.

A challenge is that enlightened self interest over a short time period does not illuminate the entire ecosystem of software. This can result in small decisions and free riders that endanger the sustainability of the shared common. Stewardship and collective trusteeship can only be appreciated when viewing the system over a longer period of time. What do you think? Please comment below.

We hope you join us for our meetings in Berkeley at Bobby G’s Pizzeria. We meet on the second and fourth Sundays of each month.