Large discussions such as the debate over national health care in the United States could be aided if people could discuss issues with each other more effectively. Generally, the pros and cons are not all gathered together into one central location - news outlets and blogs post their opinions on options they believe are best, and some even discuss both sides of the issue, but both have difficulty doing a complete treatment of the discussion. Invariably, points are left out either through ignorance or bias. But if a central discussion page were to be created that would allow all people to publish the points in the debate as they see fit, if the points were consolidated to eliminate duplication, if points were ranked by importance, and if methods were made available to allow people to collaborate about conflicts regarding the combination of points and their relative importance, the discussion could be rationally made and more people could be educated and convinced as to the rightness of the right side of the discussion.
Discussions of all kinds could take place, from the best way to fix local community problems to choosing the appropriate response to actions by multinational companies and states. Some problems need to be resolved, such as preventing a few people from stifling the opinions of others by removing points simply because they have a majority of users of the site, and to provide proper communication methods to allow people to quickly and effectively discuss resolutions to conflicts. Perhaps the site hosting the discussion pages could provide voice communication so that people can talk to each other. Methods would be put in place so that groups can choose a moderator that would take charge of giving people the floor, and methods to replace moderators with a vote in case the moderator is stifling the opinions of the opposing side of the discussion and to take the floor away from someone that is either intentionally not contributing to the discussion or is attempting to filibuster and the moderator is not already taking the floor away from said person. Such a communication system would also have to support perhaps millions of listeners and participants. The system could also allow the division into groups so that more people can voice their opinions rather than having to wait in a line of 10,000 people.
Thursday, October 22, 2009
Scalable Online Discussions
Posted by
StephenK
at
11:49 PM
1 comments
Labels: technology
Sunday, January 18, 2009
Why I Have Not Bought an iPhone
I haven't posted in a while, so here's a post.
I haven't been keeping up with technology recently. Although I wrote some posts about the "fighting" between the hackers and Apple, I have no intention of owning an iPhone. Despite the dramatic price reduction of the 3G over the original, the cost is still to high for me to get one, and the benefit is low.
At the moment, I have a cell phone that cost about $100 that I bought specifically for its camera. With a convenient camera that is small and I should always have with me, if I'm ever in a minor accident, I can just swap information with the other driver, take some pictures proving it was not my fault, then move on. The cops don't seem to care about minor accidents, or at least the minor accident I was in a couple of years ago in a private parking lot that resulted in a dent in the van I was driving. They told me that all they could do is say that the other driver and I were present.
The phone I bought also has some nice features like a calendar, but I still use my paper planner for organizing my time and keeping track of that which I need to do. I find writing in a paper planner to be more convenient than trying to type on a tiny keyboard that is not sufficiently large to allow me to assume the hand positions necessary to type quickly.
As for being able to browse the internet, I have not suffered from not being able to check my email during the times that I am away from a computer. I figure that if someone urgently needs to contact me, they can call me. If they need to contact me, but it does not matter how soon I respond, they can send an email. I try to make sure that I check my email at least once a day (which is easy given my need to use a computer for work and school) which is a sufficient response time for most email communication.
Although the internet can help if I become lost between destinations, or if I want to find a store nearby my current location for something I need, another device does a better job in both cases: a GPS navigation system. A GPS system knows exactly where I am and what I need to do to get there. The GPS system my wife gave me for Christmas can also find places of interest near my current location, wherever that may be, in those rare circumstances that I need to find a store I was not planning on finding before I left a location with a computer.
All in all, I do not see a benefit of owning an iPhone that makes it worth the additional cost over my current cell phone ($100 to buy a phone with a decent camera, $0.18/minute which averages to about $20/month for me since I hardly use phones).
As a side note, I was thinking today how nice it would be if there was a service somewhere in the world that provided free encrypted file storage. To make the system feasible, each client would have to have special software that handled the encryption and decryption of the file system, including managing the keys, so that the user does not have to deal with them. To the user, it would be as if they were using a network file server. To the company running the servers, they would be seeing a bunch of encrypted data passing back and forth between its servers and its clients. The client software would handle the keys and not share them with the servers so that no one that has access to the servers can view the data the clients store there except the clients that own the data. The software used by the clients would have to be open source so that people could be confident that the company hosting the servers has not programmed the clients to send the keys to the company so they can view the data.
As for which encryption would be best, I'm not sure. RSA would do the job, but it isn't necessary since the same person that encrypts the data will decrypt the data. The person would have to be able to copy down the encryption key so that if the client's computer dies, they can still get setup on another computer and access their data. The benefit of such a service lies in the backing up of the data on the remote servers. People would not have to backup their data on their own, and they would have the added benefit of being able to access all of their data from any location that has access to the internet without the problems of USB drives (the limited number of writes before they die, viruses, compatability).
Posted by
StephenK
at
3:54 PM
0
comments
Labels: technology
Sunday, September 28, 2008
Patience
Posted by
StephenK
at
4:13 PM
0
comments
Labels: religious
Friday, March 14, 2008
Immigration and the United States
The reasons that immigration shouldn't be opened to anyone that wishes to come include: the need to filter out terrorists, the possible disruption of the economy, and the need to document all those that come so they cannot easily change their identity and hide amongst the people.
As for the need to filter out terrorists, how effective is that? The government of the country of origin could give us a criminal history of the person, but could terrorists somehow sneak into the country? Immigration has become stricter since the terrorist attacks of September 11th, 2001, but how far should the Government go in filtering immigrants?
As for the possible disruption of the economy, the economy has proven to fix itself in many instances. If work becomes scarce, people will move to places with higher demand for labor. The problem of welfare freeloaders could be exacerbated. Many already complain that immigrants are taking their jobs. Such complaining comes from those that are too lazy to find other employment or to rise to the competition that the immigrants supply. Utah County is experiencing a labor shortage that could be alleviated by immigrants that are willing to work. If one believes they aren't getting paid fairly, he should find another job that pays better and switch rather than fight his current employers for higher pay. If everyone acts like this, those that don't pay enough will either have to pay more or go out of business due to a shortage of employees. The trucking industry seems to be in such a position. It has been difficult for them to attract drivers: potential drivers don't seem to believe that the pay compensates for the cost to them to be drivers (time away from family, boredom, long hours). The market will correct itself if everyone plays the market right. In some cases, it is necessary to involve the Federal Government to correct some things. For example, food safety, workplace safety, and the enforcement of contracts. But it would be better for the Government to not meddle with prices or wages: the market will take care of those things.
The need to document people as they enter is necessary since they don't have a birth certificate in the United States, another way must be found to uniquely identify them. Perhaps an immigration record would suffice.
One of the possible reasons Rome finally collapsed in the 500's or 600's was the desire of the Romans to not let the Germanic peoples become part of the empire of Rome. Are we making the same mistake? Shouldn't we be friendly to all? We can be friendly to all and still maintain our interests.
Posted by
StephenK
at
11:13 AM
0
comments
Sunday, March 9, 2008
Not All Religions Lead to Heaven
Many people believe that in the end it doesn't matter which religion you follow, you'll get to heaven anyway. But Matthew 7:13-14 says, "Enter ye in at the strait gate: for wide is the gate, and broad is the way, that leadeth to destruction, and many there be which go in thereat: Because strait is the gate, and narrow is the way, which leadeth unto life, and few there be that find it." And verses 21-23 of the same chapter say: "Not every one that saith unto me, Lord, Lord, shall enter into the kingdom of heaven; but he that doeth the will of my Father which is in heaven. Many will say to me in that day, Lord, Lord, have we not prophesied in thy name? and in thy name have cast out devils? and in thy name done many wonderful works? And then will I profess unto them, I never knew you: depart from me, ye that work iniquity."
One isn't necessarily following Christ by joining a religion that professes to believe in Him. To know which religion to join: ask God.
Posted by
StephenK
at
6:06 PM
0
comments
Labels: religious
Wednesday, December 12, 2007
Open Source and Free Software
Neither the Open Source movement nor the Free Software movement are strong enough to topple the commercial software industry. The progress on software projects developed by the community can be slow at times, and it can be difficult to keep up with commercial products. The people who work on community software must have jobs to generate income since it is difficult to profit from community software, thus they can dedicate only a limited amount of time to developing community software. Granted, some companies have employees who spend their working days developing community software, but those companies must also pay attention to their profits to stay in business. Therefore, the work done on community software by such companies is limited. Due to these limitations, community software will not replace commercial software as long as we live in a capitalistic society. Someday, I hope we all can live in ideal society, but today is not that day.
Posted by
StephenK
at
11:04 PM
1 comments
Labels: technology
Wednesday, December 5, 2007
Family Internet Safety
Some of the advice to parents to help them protect their children from the perils of the internet is wrong - like advice on filtering and supervision.
Filters can be more harmful than helpful. Sometimes filters go too far and block sites that contain extremely helpful information. Having objectionable sites blocked is beneficial, but smart browsing is more useful than filtering.
As for supervision, putting the family computer in a place that is clearly visible and frequently passed by is helpful in encouraging users to avoid objectionable material, but reviewing the browser's history and talking to the parents of friends about the methods they have implemented to keep their kids safe to make sure your kids are safe is too much. All you can do with the browser's history is realize your kids have visited sites, but it doesn't tell you their reaction to the sites. The kids might have closed the window immediately, or the kids might have lingered on the site for a while. As for talking to the parents of your children's friends, what will you do if they don't do much to keep your kids safe? Will you tell your kids they can't go over to the homes of their friends because the parents of their friends don't filter the internet, even though their friends browse smartly? The solutions presented by filtering and supervision are best solved by properly teaching your kids smart browsing. As your kids learn to browse smartly, they will be prepared to avoid evil as they use the internet at locations outside of your control - including the homes of friends and the public library.
Posted by
StephenK
at
7:30 PM
0
comments
Labels: technology