Toby's Log page 110

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.


socialisms: government pays salary

the government pays the salary. Everyone recieves a salary from the government based from some determined number, perhaps $20,000 a year. This is everybody: every man, woman, and child. This base pay is modified up or down individually depending on what each person does.
-Children’s pay would be based upon their school attendance and grades. A C average grade with a decent attendance record would get the $20k. B and A average students would get more money. D and F students, and those with bad attendance records, would get less. The system would probably look at other factors as well.
-For employees, they would either need to achieve 40 hours a week to get the base $20k, or their productivity (perhaps based on a calculated independant contribution to GDP or something like that) level would determine their pay level, with some range of normal and acceptable outputs achieving the $20k base level.
-The level should not normally vary by more than perhaps +/- 50%.
-inventiveness and other such traits would reap monetary benefit. Inventors and discoverors would recieve short term spikes in thier salary based on contribition of the invention or discovery to society as a whole and their individual contribution to the project.
-Money given to children would start when they are born being split between money saved for education and their expected costs of living and small toy costs, which would be given to the parents. The money would slowly, as the children age, be given more and more directly to them.
-Other incentives and disincentives would also modify the base salary, in a similar way that they do on income tax returns now. For instance, purchase of energy efficient modifications to homes might increase salary. The children based incentives would not exist since the children make their own guarenteed money.
-There would no longer be an income tax, except on any moneys gained through other means than from the government. All government moneys would be raised from other areas.

-Businesses would pay the government employment taxes, which would provide the moneys for everyones salaries. These would probably be based on the number of employees, company productivity and/or contribution to society, and profitability, and be modified by incentives and discincentives similar to the salaries. The taxes should start out equaling approximately what companies are paying currently in wages and salaries to employees, and eventually take more and more into account the above paramaters.

-many of the non-wage or salary bearing money making methods should probably still be in existance. Entreprenuers could still start businesses and recieve profits for their effort and money invested. Money invested in stocks, bonds, or bank accounts could still earn people interest on their money and finance companies and individuals. People could still take out loans. These oppurtunities would provide the market based incentives available today. The government could possibly emulate these incentives and financial services, but probably wouldn’t be as effective.


copper plumbing

When I replaced my water heater, I also replaced the piping coming into the house. It had been galvanized steel, which was very rusty at some parts, and I replaced it with copper. Still, the rest of the house had galvinized. This made for constant cloggings of shower heads, faucets, valves, etc. with small bits of rust/mineralization. The water flow to my shower was so low I had trouble maintaining the .75 gallons per minute my water heater needs to stay running. The heat would often turn off when I tried to turn up the cold water to reduce the tempurature, causing it get very cold. When a valve broke and could not be removed with all my might, I had to run a line from the sink piping to the shower to still get my hot water. The water also always seemed dirty, and tasted undesirable, so I never trusted drinking it. I did cook with it though.

I decided a while back I wanted to replace all the pipe at some point. Since I intended to redo the belly of my house before winter (fast approaching) I decided to take care of it at the same time. A few weeks ago (I believe) I started, with the help of my dad. It was very slow going then, since I could only get him out once a week. I’m the only one who could go under the house, so I had to do most of the work for the bathroom fixtures. The other stuff simply was along the side. My dad actually ended up doing most of the work for this. The underneath part was very rough though. It is not tall enough to sit up under there, though luckily much more roomy than under a car. It’s very dirty and there is stuff impeding movement all over the place. Just to get in, I must manuever myself over an electrical conduit and under a sanitary pipe and then a steel beam. The belly board has been ripped out by previous owners and by me during this project, leaving fiberglass insulation all over. Movement in certain areas will knock fiberglass into the air, making for a very itchy and coughy experience. I had to shower after every time working on it. I got a plastic rain suit to keep fiberglass off me, but it got on my neck and wrists with no problem, and the pants eventually were torn to shreds from moving around down there. The project was very slow going, and almost every time I got much less done than expected.

We first rerouted the pipe coming into the house to make most of it within the belly (at least it will be once we replace the belly). We got that working quickly and easily. Then we planned to do the hot lines only, to leave cold water available as long as possible. Some of the line, notably to the kitchen, we would go an entirely different route than the old line. The bathroom lines took a more simplified route, but it still ran into the old line a lot. I had to cut out the old line, as I had no luck getting it out by wrench and had no reason to try very hard with that anyway. I used an angle grinder. Sparks flew like crazy down in that small inclosed space, and I couldn’t help but getting hit by some of them. They also caused a few small short-lived flames in the insulation and bellyboard. With most of the cuts, water would come out when I broke throught the wall, sometimes lots of it. I’d let it drain and then continue. It was a very wet job. I could’t cut all the way through the pipe, as the wheel wasn’t wide enough, but I came pretty close. There was perhaps half the top wall left, and I was able to flex it until it broke. Unfortunately, the old pipes running to the bathroom sink and toilet were too tightly packed amongst themselves, a sanitary line, and a wooden beam to be able to be cut out, so I had to move the lines slightly over. Because of the location of beams and sanitary lines, this led me to need to drill holes through some beams as well as the new holes through the floor. The holes through the beams were difficult, and one required us to get a smaller drill to fit in between nearby obstacles, as well as cut out more old pipe. The hot water was at a lower elevation than the cold so they could cross over going over to the kitchen, so I had to cut a partial hole in the bottom of a beam rather than through it. The first one was done with a chisel, which took forever and a lot of energy. That tired me out, and it was a very tight fit even after that. Later we got a rasp bit for the drill to do the job much much faster and easily. The rasp also helped widen holes to allow for the proper positioning of pipes. This was especially important for one hole that was drilled at an angle because the drill would not fit any other way.

At one point, I wanted to cut part of the hot line to get it out of the way to run a line to the shower. It was right next to the cold line. I realized very quickly, when lots of water started spraying on me, that I had cut the wrong line. Luckily my dad was outside and turned off the water. I was now without any running water and changed plans of which line I would complete first. I intended to complete the line just to the bathroom sink and toilet (they came up through the floor with the same line anyway) so that my house could at least be liveable, but that didn’t happen for a while. I slept at my parents house then, in addition to showering there, which gave me more incentive to complete the cold water line. I had a bucket of water that allowed me to flush the toilet only thrice. I had diarea the one day, making this hard to do.

Soldering is very difficult in tight quarters. There was the plastic vapar barriers above and below the insulation, the subfloor, the wood beams, and the insulation that for whatever reason would burn somewhat even though it was fiberglass. We started off using heat sheilds, but I eventually gave up on them. It was too hard to keep them in place, especially when working by myself, and the heat would often just transfer through anyway. I found that if I carefully shot the flame at a certain angle so that it mostly curved around the pipe, I could minimize or eliminate the burning. In tight spots, though, it was impossible to eliminate the burning, and my house would get somewhat smokey after each of these. Fires of the wood would mostly got out once the flame was removed. They’d still smoke a bit and sometimes would glow, so I sprayed them thoroughly with a spray bottle. The plastic vapor barriers, however, wouldn’t always stop burning. I tried to cut them out of the way, but sometimes they still caught. If they were hot enough, the fire would somewhat quickly spread as it burned a hole in the barrier, dropping droplets of flaming plastic along the way.

Every time I worked I ran into some noticeable problem. I often ran into routing problems. The most noteable (or at least most memorable currently) of these was running the hot water line to the bathroom. I ran the long length to the sink (it seems much longer down there than inside the house) down through the same channel the old pipes were ran in, so it was very easy. Getting over to this run and allowing the shower to be hooked up as well, however, was not easy. The height the line was at was just above a sanitary line, touching it as it ran to the sink. I had chiseled a half hole throught a beam before to allow it to pass that. The sanitary line coming fromt the shower to the main run, unfortunately, was tilted, so I could not go over it. I ended up making two other partial holes through the beam to find a place I could come through with enough room between everything, and I even had some of the pieces for each of the routes.

Later on, I ran into problems with bad solder joints. I’d have to drain the lines and then unsolder, clean really well, then try to get the stuff back together and solder again. This became a crazy, long two night problem for the hot water line. This last Sunday, I had gotten the cold line to the kitchen working during the day with the help of my dad, and had also gotten the hot line cut and nearly ready to solder. I was thus done with the cold line and nearly done with the hot. I figured I could get it done that night in a few hours. I had to cut a few more pieces and then I prepared the whole thing and got it all in place to solder all at once. Most of the joints soldered very well, but I was a little worried about the one under the sink. It was the most surrounded by flamable material, as the one part of the elbow was actually resting on a wooden beam when the pipe was pulled down by gravity. I tried to solder it holding the pipe up with one hand and the torch in the other, then quickly taking the solder and trying to get it up there to sweat. It was very hard to manuever around to see both sides, and ended up being a sloppy job. I was a little worried about it but figured it was worth a try. I turned on the hot water, hoping it would work. Unfortunately, the union just below the heater was leaking like a sieve. I spent perhaps 40 minutes messing around with it, taping it with lots of teflon tape (and wasting a lot of tape in the process) to come to the conclusion that something must be wrong with it. Also, to my chagrin, the elbow beneath the sink started leaking. By that time it was rather late and I had to work the next morning, so I just went to my parents house to take a shower and sleep. Tuesday, I came back to the project, again at night. I was determined to finish. I bought a new union (8 bloody dollars) and installed that to replace the seemingly malfunctioning one. I drained the water from the lower union I had put in for that purpose, but unfortunately the pipes were at such angles as to not allow all the water to drain out. I put lots of heat into the elbow only to find it not getting hot enough to unsolder. I was getting rather angry and hitting the pipes rather hard to try to get the sweats apart. This of course dented the pipes fairly well, but luckily didn’t knock the important parts out of round or rupture the lines. I went into the bathroom, put my lips on the top of the valve there, and blew out the water. I spent quite a while doing this to make sure the water got out, and sure enough, I was able to unsweat the elbow. I made the mistake of only unsweating the one side of the elbow that had been leaking. I cleaned it up as best as I could in place and resweat it. It seemed much better. The pipe in the other sweat had been twisted during my removal attempts, and so had obviously been somewhat unsweat, but there was still solder in it. I figured that it should be fine and applied a bit more solder to be sure (perhaps that was a mistake). I ran the water. My union was mostly fine, though the connection to the water heater was leaking a bit. Unfortunately, the other sweat of that elbow was leaking a lot. I drained the water, blew through the pipes again, and tried to unsweat the elbow again. This time I hadn’t blew out enough water, so I had to go back, twice I believe. I finally got enough out to be able to unsweat, and more water that was rather hot came out of the pipe. This time I took the whole elbow off and cleaned it very well. The sweat looked good, and in testing held up. Through this whole procedure, I had burned the subfloor and other stuff pretty good, making my house visibly smoky. I went back in and retightened the connection to the water heater, then turned the water on. The union and connection at the heater seemed fine, but there was a noticable stream of water flowing through the hole in the floor beneath them. It was actually shooting up from beneath: the elbow there couldn’t take the pressure. I once again drained the water. Luckily, it was much easier with this one, as a union was pretty close by. Still, the floor was soaked with water from the leaks before, and it was dripping down. There was also a drip coming inside the pipe from the water heater. This made the unsweating and sweating process take noticably longer, though it still worked just fine. By this time I had determined that it was a bad idea to try to un and then re sweat only the broken side, so I took the elbow off, cleaned everything real good, and put it back together. It sweat nicely as well. When I turned the water on again, there was no real leak, though perhaps a slight drip from the union. Finally, after countless hours, I had my plumbing all done. It was of course, at this point, 0230 and I had to work that morning. I took a long hot shower and was in bed by 0430. I was rather tired the next day.


set wages

everyone (that means everyone) makes similar wages, perhaps $10 – 20 an hour base.

-This base pay is determined by the desirability of the job to society: higher pay provides greater incentive to work the jobs. It may also be higher for more dangerous or damaging jobs, to provide for the possible medical bills or funeral expenses. Starting workers and easy no skill workers would get the lower end pay.

-This base may be modified on a person to person basis by up plus or minus 50% based on the worker’s productivity at their job. This would provide a maximum of $30 an hour in my example range for very productive workers doing those jobs most desireable to society. It may need to be watched or held to a curve of some sort to ensure companies aren’t giving the positive or negative bonuses as if they were the base pay.

-Number of hours are chosen by the worker exactly, with no overtime available. Workers so decide how much free time they have and how much money they make.

-Workers should generally be working two or more jobs. They’d work in both a low and a high profit industry (or what would currently be low and high wage jobs) and the companies would split the cost put toward the wages based on their profitability. This would ensure that companies that don’t bring in much money could still afford their labor, while highly profitable companies bringing in lots would not be raking in excessive money. For employees, this would provide a more diversified work-life and the chance to get some excersise from work even if their primary job provides none.

-The job splitting and setting-up could all be handled by a government agency to handle the splitting of hours worked by the employee and wages payed by the employers. It would be made easy to change jobs.


Two more trips

Went on two more trips after over a month of no boating. This was a while back, in August probably, so I don’t remember it perfectly now.

One trip contained me, Paul, and Jamie. There were a ton of sailboats out there, so much that it seemed to me, who was steering, to be like an obstacle course. Most were out a ways from shore. We headed out to them, and when we got near the big array of them, the wind died down a lot, so much that we could hardly move until occasional gusts came along. We saw boats back near shore moving along just fine, so we headed back there. Indeed, there was a much stronger wind. It got rather strong at some points, and we were really able to move along. We saw a windsurfer well out from shore. I’ve never seen one near that far out before. At one point he fell over. He was very hard to see from afar, so we went over by him. He was struggling to get back up, but after several attempts, finally made it. We soon went back in, as Jamie needed to go I believe.

That was Sunday. The Thursday following that, me, Paul, Beth (Paul’s girlfriend), and Ally all went out. It was mighty chilly and windy. I was very glad I brought my windbreaker, but everyone else hadn’t, I believe. They were quite layered though. Beth and Ally both went inside the cabin for a while as we were heading back in. It was a short trip, as we went out late and it got dark quick. We did get to watch the sun set. A racing group went out just ahead of us as we went out. There was a lot of them, and they all went around doing various things. Most of them had spinnakers up at one point. We ran pretty close accross ones path when it was heading back in. As I sayed, it was rather windy, and we were really cruising and healing with both sails up. At one point while I was at the helm, a gust combined with a slight turn sent us tilting quite far over. Beth said the rail was in the water. I quickly let out my sail and Paul scrambled to release the jib. We then lowered it down. This reduced our speed a ton and removed almost all the heel. The way back in was rather dark, which always makes it hard.


Capitalocracy

A list of all potential budget items is made. Individuals then choose what percantage of their income taxes goes into each listed program. Referendums and elected officials choose what programs are on the list. Low funding marks programs for removal, either by elected officials or a vote. The list is filed annually with the tax return. A change form could be used midyear.

Several different versions of each program could possibly be used, allowing voters to choose the one more accurately affecting their desires for the program. This would also allow programs that do not meet their goals to be repremanded by voters by having their budget reduced, but would split the divide money and effort towards a common or similar goal.

Advantages
This would link the resources held by each program to the voters desires for them to succeed.

Voters put their money where they want it. They see and have a better understanding of where this money is going. Confidence in the budget should increase, hopefully with less feelings of government waste.

Programs known to be wasting money will be repremanded by the public through reducal of budgets.

Disadvantages
Voters may not be good with budgeting, and will likely do a poor job of reasonably spreading funds through all programs. They will likely give certain favored programs all the money while giving others none. This may even out somewhat throughout the entire voting populace, but likely not enough, especially when certain programs are hot for debate while others are not. Alternatively, voters may vote to increase or decrease funding for different programs by varying amounts. This could become rather complex, especially if the voters must adhere to a given funding level. If they don’t, then their changes could increase or decrease taxes, giving voters direct control over this. To simplify things, ratings for each program might be done like the NPAT system, going from greatly increase to greatly decrease, perhaps numbered in counting +3 to -3. A composite of all these would then be taken and the average vote would be taken. Guidelines would need to be established for what each choice means in execution.

Some programs would likely be subject to a lot of negative feedback in the media, which wouldn’t neccisarily be well deserved. Programs doing well to achieve their goals may lose major budgeting or even be killed because of a bad incident or string of incidents that gets the public angry with them. Without the system like above with multiple options available, an entire area of government may be killed, with nothing to replace it. If, for instance, the military was seen poorly in the public eye because of a war or series of other incidents, the country may end up with no military all of a sudden. This would be alleviated somewhat by the funding modification system of above.

Programs would want to spend a lot of money on advertising, to raise public awareness in their favor, especially when a negative story is run on them in the media. If there are competing programs, a lot of mudslinging might occur. This may have to be strictly limited, or perhaps even all adverstising funding eliminated, by legislation. There could be a governemnt program, even a seperate branch of government, created to independantly inform voter about all programs.


multiple votes

allow voters to vote for multiple candidates in each race. Each vote would be counted and added to the tally of each candidate as it is now. Percentages would likely be drawn from the total number of tallies, but could potentially still be considered by percentage of population.

One could then vote for an independant party that closely matches their interests while still being able to put a vote in for the candidate of the major party they would prefer to win, allowing them to not “throw their vote away”. This would give the other parties much greater success, and perhaps eventually give them some power.


#Page top