ideas posts page 4

congress and president money

Here are several ideas about money relating to the president and congressmen. They are not all directly releted, and some may negate others.

– these officials are paid the average salary of the people in the territory they represent. This will give them more reasonable wages. It will give them much more insentive to produce economic results.
– Alternativily, they are all paid the average salary of the entire United States. This would prevent them from supporting items that only benifit the area they represent.
– They are paid a fixed multiple of this average salary. Thus, they will still make a lot of money, but will also have the economic insentive to improve the economy

– they are paid no salary. They are already wealthy, and almost always have income coming in from elsewhere. It is government money that could be put to better use elsewhere.

– they may recieve no campaign funds. campaigns are set up and run in a fixed format for all candidates, payed for with tax dollars. Additional campaigning is up to them, or perhaps not allowed except for travelling and meeting people. This reduces peoples ability to influence the candidates with money.
– no one may give financial or other gifts to these people whatsoever. They may endorse them only. They may not run media adverts about them, but may be mentioned as endorsers by the candidates themselves.


Schooling: focus on life

Schools are very focused on ‘academic’ stuff; they need to give better focus to things important to people, things to help them get jobs and to live their lives. If given an easy path into the job they want, many people will take it. The easier that path is, the better. Many things are expected to be taught at home, but they aren’t always, and most people will be missing bits and pieces of it even if parents and family do teach it.

Finance
People are finding themselves in financial strife very often these days, especially the people currently entering the work force. They are using credit cards and going into debt so much that some call them Generation Debt (or something like that). Schools provide little to no information about how to handle personal finances to the vast majority of students. The basics of finance could be taught in a very short time, yet have a huge impact on students understanding of handling their money. Much of it is fairly simple stuff, but it isn’t always easy to figure out on your own when you have so much else to worry about. Discussions should be had about debt, how to manage it, when to use it; how to save money for expensive things, childrens education, retirement; budgeting and deciding what is important; banks and stock brokers and how those work relative to a student using them; bill paying. Students should learn how to balance a checkbook.

Homestead
Home economics classes briefly go into some of the things a person needs to know about running a home, seeming to focus though on sewing and cooking. There is a lot involved in running a home. There should be at least discussion of all that is done to run a typical home. They should learn how to budget their time, in the more and more hectic lifestyles they will likely be living, to be able to handle cleaning and making food.

Nutrition and Lifestyle
The United States is having somewhat of a crisis with health problems, particularly ones related to high fat, high sugar diets and sedentary lifestyles. Students should be taught basic nutrition, how certain foods can reduce their risk of certain diseases, and how to create meals that are both healthy and taste good. They should go through physical education courses, as they already do, and taught how excercise can reduce risk of disease and increase the duration of the livable portion of their life. They should be taught how and where to excercise after they leave school in ways that might suit them best: they might prefer workouts at gyms, organized sports organizations, walking at work, jogging in the mornings, etc. They should be taught how gyms and sports organizations work and can be found.

Sex and children
Sex needs to be better taught about; it is covered only briefly and somewhat danced about currently. Students should see how it works, learn (directly) how to put condoms on, learn how to time a womans ovulation to know when she can and cannot get pregnant, learn about the diseases. They should learn about the signs of a woman becoming pregnant, about what needs to be done if she becomes pregnant as far as nutrition for her and what should be done with her doctor, and how to prepare for having the childe. Basic parenting skill should be taught.

Health and Biology
Students should learn how their bodies work and how to deal with them. Human biology is a lot more important in everyday life to most than more general biology. Basic first aid is important. Students should also learn how the health care system works and about health insurance.

Job finding skills
Anybody should be able to find and land a job they want and enjoy. They can, but they need to know how. They need to learn both how to figure out what that job might be for them and how to obtain it. They should be given a brief description of ‘all’ general job fields and interests they relate to, and slowly from an early age be directed towards the ones that best match their personal interests, capabilities, and desires. They should be taught the best ways to find jobs in their areas of interest.

Psychology
Everyone should learn the basics of how their mind works and how people work (behaviorly/interacting with each other).

In Sum
I think schools should focus first on job hunting skills, nutrition, lifestyle, finance, health and biology, psychology, social skills, and managing a home. These are the things that most everyone will make use of in their lives, and would benefit from having a lot of knowledge in. I also feel some history to be very important, so people know how they came to be as they are; and some basic physical sciences, so people will know how the world works. Many of the more ‘academic’ subjects are used very little by most people after they finish school, and so are less useful. Schools should ensure that the above things are learned by everybody. They should not need to waste time with tests over these subjects; rather, they should slowly drill the information in over their entire school career.

The schools should follow students interests and very early on start to send students on paths towards the careers they like. The students interested in science would begin learning more about science, while students interested in art would be given more teaching about art. They would need to be followed closely and always taught their interests; they must never be trapped in one path, even if they keep changing paths and only learn a little from each. If their interests are broad, then they will best be served with knowledge that is broad. Individual schools might need to be more narrowly focused to better teach the areas of knowledge, so students might have to go to different schools based on the path they choose. They should be able to take students farther along in the path they choose, as the teachers in those areas would only be teaching students with interest in them.

And so schools should be there to prepare students for life and career.


government provides info

Government needs to give info to the people, the people who need it, not just make it available in some document in a filing cabinet in a basement somewhere or posted on a cork board in a building few people go to. The more people given the information, the more people are liable to use it or follow its guidance. There is too much information the government has created for a person to be able to wade through it to find what applies to them, and this makes it far more difficult for people to do things.

Mailing Lists
Perhaps the government should provide one large list of the types of information they have in categories that people might be interested in them through, such as different occupations, types of residences, types of transportation. These lists would be available in townhalls or the like where people could easily access them (people should be made aware of where it is). People could go to this location and sign up for the ones they are interested, or remove themselves from ones they no longer are. They will then recieve mailings or emailings of all the laws, initiatives, and other relevant things the governemnt thinks would be of use to the people in that category. This should help people out tremendously in being informed, allow people to think about what their interests really are, and hopefully get people more involved with both the community and their field of interest.

Schools
School is a perfect place to begin providing information. They already do to some extent, but they really need to do a lot more. Schools are very focused on ‘academic’ stuff; they need to give better focus to things important to people, things to help them get jobs and to live their lives. As students grow older and make choices about what they want to do with their lives, schools should provide them with information related to their interests. Guidance counselers talk to students about what they want to do occupation wise and may provide a little insight into that occupation and into schools they may go to to learn about it; english classes have students research and write about these careers. Much more can be done. Guidance counselers should be able to provide students with a lot of helpful information on that career, perhaps packets. Libraries could have a career section with government prepared information on each of many categories of careers. Counselers should be able to point students in the direction of further resources.

Career/Government Information Libraries
Libraries and/or town halls could have a seperate libary with the government resources sorted into sections. New laws, initiatives, and other important things would be posted at a certain place in each section. People would be told where these libraries are and what resources are available for them there.

There are far too many laws, government services, and other government related things for a single person to know about even if they spend all their time researching these. One should not have to research them to find out about their existance. One should not have to fear being in violation of some small line in a giant law book somewhere without knowing it because they did not spend hours pouring over that book. One should not feel stuck in a crappy job and awful place because they don’t know that there are options available, including government help, to get them away from that. People given knowledge can use that knowledge to their advantage. If everybody is just given knowlege of how to succeed, without any effort on their part, then they will far more likely succeed than without it. They also must have the will and desire to succeed, but that is their own choice. If the government were to provide the keys to success to everyone, then everyone is a lot more likely to succeed.


finder desktop views

similar to desktop paging type applications – these allow you to switch between several ‘desktops’ each with a set of windows or designated applications. This would be like the ability to save these desktops, but including the ability to include windows in a ‘desktop’ view that might be visible in other desktop views as well.

one would have a large collection of views, that, upon opening, would launch requisite applications and open windows, possibly moving them to certain positions, and possibly filling them with certain contents (such as a certain finder directory or the last edited project file), and hiding all other windows. One could quickly switch between these as in normal desktop paging. One could leave multiple open, or quit some. When quitting a view, all windows in it are closed, and the applications involved in that are quit if they are not open in another view (a la adding to and removing from a retain count).

due to the nature of these views, there will be many more to choose from than would be in a normal desktop paging system. Therefore, a different access method would be good. I’d propose a list accessible via button and keyboard shortcut. When opened, this menu would work like a normal menu, but all keypresses would enter into a search field and would work to narrow the list items via a search through it. All currently open view items would be highlighted in some way, and could be filtered into this list. One could also quit all open views. This would then open the default view, likely a finder one with windows or just a view of the desktop.

in using a computer, there are many different sets of tasks that a user might perform. some or many of these tasks might cause the use of a certain set of windows, perhaps even setting them into a certain pattern for ideal use. They often span multiple applications, so that a single application properly sorting its windows would not be sufficient.

stub, sorry I’m tired, I will have to revise this jumble later.


schooling: variable length course duration

timeless schooling
a person takes a class to learn a certain set of tasks or pile of knowledge. they want this whether they find it to come easy or hard. It is the teachers charge to teach it to all of them. For this reason, a course should not have a defined length, but instead be the length for each student that it takes that student to learn the knowledge. People to whom it comes easily can finish the course quickly and move on to the next, while people to whom it comes hard might take quite some time completing it. No grades shall be given: the person takes the course until up to the proficiency standards the course requires, or fails and gives up. Completing a course should suggest the student has learned certain things, not pushed through it and been given a letter representing their success at learning those things.

Cost – as teacher time is a costly resource, and students in this system could make a lot of use of it, the payments for the course would have to be based on time taking it. Students already proficient in the course matter, thus those who don’t really need the course anyway, could breeze through and pay little. Students who need the most help would have to pay for it.

Handling Different Paces – obviously handling multiple students running at different paces as well as coming in and going from the classes at random times would cause a significant challenge to some teaching methods, while others, particularly the sorts that are currently more independent as is, would lend themselves well to this method.
– Lectures certainly wouldn’t work if every student was at a different point in learning the material. So, I think, lectures would probably be given as learning material for courses but would not be specifically part of them. Each lecture would be a single event given on a specific subject, and students would come to whichever lectures they desire based on the content and where they are in their learning. A course geared heavily toward lecture might require certain lectures to be attended at least once (more times for students who do not get what they need to out of it), while others (probably more than not) would only have lectures available to aid in, or perhaps further, or even differentiate, the learning in the courses, for those who desire those sort of things. These one-off lectures would have the very nice side benefit of allowing students not in these course but interested in the subject to take in the bits of it they are most interested in, and perhaps incite them to take the related course at a later time. It also would provide fine learning opportunities for folks who want to learn something but not become full-fledged students.
– Labs should work out well. Teachers would give each student, or group of students if necessary, their labwork assignments based on their current development in the class and what they think will most help the specific students learn the course material. Then they will watch the students and help whenever it is needed, or give helpful or insightful pointers when needed. This will give the teachers a lot of flexibility in tailoring their assignments to the students. It will likely require relatively small lab sizes, or/and probably more preferably, several teachers per class to be able to watch sufficiently the students activities. More teachers may work better than smaller individual class sizes, as the greater number of eyes simultaneously sweeping the room, as well as the differing perspectives, should see more even with a large class size.


mail to person, not address

Mail ‘addressed’ to a person or business, not a physical address. The intended receiver is not a building, but a person or entity of some sort at that building. Each person and business would probably be assigned an id number and that is what is written on the address field of envelopes. The post office keeps track of the physical address associated with each person or business, and sends letters to that person or business at the currently specified address. When someone moves, they inform the post office, and all mail is automatically sent to the new address, without need to inform the sender. With a computer database, the system would be easy to implement and utilize with database of addresses that probably already exists. Changes to addresses associated with people would be quick and simple, and could perhaps even be done for the short term, such as while on a vacation. Of course, the current address method would need to be supported for a long time to come; it would take years for people to learn the ids of everyone, especially those they infrequently communicate with. One problem would be sending to families, though perhaps a method could be set up to designate a letter sent to a person to be meant for the whole family, such as ‘family of’ written before the number or something.

This same database could perhaps be extended to include phone numbers. Just dial some prefix (so as to allow phone dialing as normal to work) and then the persons id number and it will call their current phone. Phone numbers are already becoming crazy with cell phones, people with home and work numbers, all that stuff. This could of course create problems with which number to route through to get to the person. Perhaps each person could list multiple numbers for different locations they might be. The caller would be presented a list of these with the number to press for each (you are calling Josie Haberdash. Press 1 to call her home phone, press 2 to call her work phone). Of course, this would create privacy problems: giving out your work number would also mean giving out your home number. Perhaps the list could, if the person desired, give out only certain options, and others would require a certain, perhaps 4 digit pin or something, to be dialed in. That sounds a little too complicated though and few people would be able to remember a bunch of peoples numbers plus their pin.

Even email might benefit from this. The .name domain already has something like this, but it is not widely used, only allows for one person with each name in the world, and is a pay for service instead of a government managed system.


finder views saving

The list view of the finder is good for looking at information about files. I use the column view for browsing, as it shows the hierarchy better and is faster to use, but for information I list. I find myself frequently changing the view settings of a window in list view depending on the information I am interested in. I might want to calculate folder sizes and sort by folder size to see where all my disk space is used. I might want to look at the comments field to see what I’ve said about the files. I don’t always want the processing power usage to calculate folder sizes or the screen real estate of all these columns viewable at once. It’s a pain to set these list views up each time. The dsStore files will save the settings for a single folder, but in general I’d want these settings the same for all folders. All folders contain files and folders, and I have similar information to view about all of them.

I think one should be able to save a view setup that can be applied to any window. Setting a window to the view should be simple, such as with a submenu off the list view menu item, a small menu icon somewhere on the window, and/or a contextual menu. They’d simply have user designated names preferably describing their function. This all would become much more relevant if the list view could have columns with other metadata, such as author, status, or owner.


automatic 3rd party software update

The OS would have a standard system for developers to implement an auto-update feature for their 3rd party apps, making it easy for them, consistant, and simple to ensure all apps are up to date for the user.

Each installed app would register its name, .app path, current version, url for update information, etc. For all apps released prior to this OS and library feature, much of this info would have to be added manually by the user. New apps could possibly add themselves on first launch, asking the registry on launch if they are registered. This would not allow currently existing software to register, so these apps would have to be registered by some other means. Probably a better solution that would support both new and old apps, as well as not need a specific call to be added in the apps code, would be to have the registry check for the name of the app every time an app is launched. If it is not in the database, it could ask the application for the information. Current apps wouldn’t provide this, so it would have to bring up a dialog alert window in which the user would enter as much of it as known. It could be updated by the user later. Since some people download apps just to try them, then delete them, these apps should be removed from the database. This could be implemented to be done automatically. On each update check, if no .app is at the path specified, then the app was probably deleted and can be removed from the registry. Also, the user could specify an interval after which dormant apps could be removed from the list, something like a month or so. If either of these remove apps that are still desired by the user, they will be re-added to the registry on next launch, and will then be checked on next check anyway.

The developer would use a standard method, perhaps one of several, to post the current version and the files for download on their website. The url would be provided by the app, as stated above. The information at the url would have to be standardized so that the updater could parse it to get the information needed. It might contain just the current version in a tab delimited text file, listing version number, url to file parts or perhaps script to get them, update history (in case the user wants to review the update before doing it), etc. It might also be a list of all versions with this information, each version seperated by a new line appended to the file. Some developers would add the new line to a text file by hand, while others could have a script update it, or a script serve it. The file parts would have to be in a standard format as well, so that the updater app could handle them easily. It could be simply a .pkg, with all modified files stored in their destination paths inside.

The funcionality would probably be added to the software update application already used for the OS vendors software. The third party stuff would be kept somewhat seperate, to ensure things like security updates to the OS were given greater precedence and what not. The user would have seperate preferences to set for handling 3rd party apps, including whether to maintain a database at all, whether to update automatically or ask permission first, seperate update interval (could be ‘same as system updates’ though). The user would be able to view a table of all registered apps with information on them such as current version, if installed version is current, and an editable list of the app name, path, and update url. Clicking on each line item would provide additional information provided from the server, such as a revision history. All information would be stored in a database to save on disk space and be faster than a collection of files for each app.


homesteading wiki

The contents of this wiki would be a guide to do basically everything you need to do around the home, with all those tips you frequently hear about aggregated in one easy to find location. Will try to find the best way to do things. Acknowledging that different people have different needs for the same home tasks, sections will provide all the best methods for different situations and reasons why that method would be chosen over another.

All people would be able to edit a talk page for each actual page, like a forum on that topic. The community will decide together what should go in the article, and the editor(s) will then commit them to the actual article.


Localized Patent Scope

Patents are not always taken out by large companies that produce their inventions or use their processes everywhere they would be desirable. Small companies may not have the resources to or interest in provide their wares to anywhere but a small market. Yet if they have a patent, they may choose to prevent other companies who are not even in their intended market from marketing that product. This can cause proliferation of good products to be slowed dramatically. Many companies also like to keep patented processes to themselves, even if they can be easily reproduced elsewhere. Again, this slows proliferation. Licensing fees for use of the patented material is a good method for allowing proliferation while giving the patenting company their “incentive” for creation. It seems, though, that in many cases the licenses aren’t offered or are at such a high fee as to prevent their use.

As the patent process is designed to give companies a temporary monopoly in their market, and marketing of the patented items outside of the companies market by others should not adversly effect the companies profitability, something should be done to ensure others can recieve the benifits of the advance in technology. Patents could only apply to goods produced within the area the company is actively marketing to, allowing companies outside of the area to produce without fear of legal problems. If the patenting company moves into the other companies market area, the company may choose to: stop marketing in that area, pay the companies license fee, or sell the related factories and equipment (if dedicated to that product) to the patenting company. The companies would come to an agreement through negotiation or use third party arbitration if this fails.