Saturday, July 6, 2019

Free Market Chore System

I wanted to share the latest project I have been working on. It is a chore sheet that dynamically sets prices for the chores based on the feedback of the market (group doing the chores)

This is still in development, I just built it a couple weeks ago and it is a little rough around the edges but it is working pretty well as a proof of concept.

How it Works

1. Add your list of chores. You can add more in the future so don't worry about getting all of them the first try

2. Set a starting price. The starting price doesn't matter too much because it will change over time. The idea is to try and put it a little below what you think people will actually do it for.

3. Estimate how long it will take. Again, this will change over time but you want to try to be fairly accurate. Estimating too high is better than too low.

4. Put a checkmark in the status column to say that the task needs to be done

5. Click the checkbox next to "Assign Chores" when you are finished. This will assign out any chores that are checked and not already assigned.

Now that you've got the chores set out and assigned, you can go look at your list to see what jobs were assigned to you.

As you can see, each job shows the price, the estimated time, the per hour rate and gives you four options:

Not Available - This is for if there is an urgent job that needs to be done but you are not available to do it right now. Clicking this will assign it to someone else.

Reject - This is for when you don't think it's worth it to do the job. Clicking this will assign it to someone else and increase the price by 10%.

Working - When you are ready to do the chore you check this and it will keep track of your time in the "Time" column. If you take a break without finishing just uncheck and the time will stop increasing.

Completed - When you are done with the chore you hit completed.


Background Operation

Assign Chores - When this button is pushed, each task that is not already assigned will be assigned to someone. The chance that someone will be picked is based on their balance. The higher the balance, the less likely they are to be assigned the chore. The lower the balance, the more likely they are to receive the chore. This helps to balance out between people with higher and lower balances, if you have a lower balance, you are more likely to get first pick of the chores.

Reassign Chores - This will simply unassign any chores that have not been worked on yet and then assigns the chores as explained above. This feature is for when someone has finished all of the chores on their list and they would like to be able to do more chores. This also prevents someone from hoarding chores and incentivises them to do the highest paying chores first to avoid those jobs being reassigned.

I have already explained "Not Available" and "Reject"

Working - Every minute, any chores that have "Working" checked will have the number in the "Time" section incremented. This represents how long it took to complete the job.

Completed - When a chore is marked "Completed" it will have the "Status" unchecked on the "Chores" page. The chore name, price, time, and person who completed it will be recorded on the "History" page. The balance of the person who completed the chore will be increased by the price.

Calculating Price - When a job is completed, the price is calculated as the average price that the chore has been done before on the chore sheet times 80%. The price on the "Chores" sheet will be updated to this number. This is to always be putting downward pressure on the price of the job. If people continually do the price for the price offered the price will go down over time. (Remember, when people reject a chore because the price is too low it increases the price by 10%, this is how equilibrium is found for the price. If it's too high it won't be rejected and the price will begin to fall. Too low and people will reject it, raising the price, until someone is willing to do it.


The Purpose

The idea is to easily and simply find the market prices for each chore in a way that doesn't take much thinking on the part of the users. All the users have to think about is whether they think it is worth it to do the job for that price.

It works similarly to an auction where the right to bid is randomly chosen and the price of the bid is already selected. Now the person only needs to decide if they want to exercise this option or pass it up.

This brings the benefit of free market pricing without the drawbacks of needing speculators and investors who spend a lot of time finding the market price. This of course isn't feasible on the small scale with untrained people.


If you would like more info or have any comments or suggestions for me, feel free to leave a comment below or email me at

Wednesday, February 15, 2017

Multitasking. Can it really help you be more productive? (Video)

You can’t really multitask
We switch between the different tasks quickly
Switching takes time and brain power and therefore is less efficient
You can do one thing well or two things poorly
Do one thing then the next
No switching, no wasted time

If tasks take different parts of the brain (physical, mental, visual, audial)

Physical - motor skills
Mental - thinking
Visual - eyes
Audial - ears

You cannot overlap on these or you will not be able to do them both effectively
Music (audial) and computer work (physical, mental, visual)
Audiobooks or podcasts (audial, mental) while working around the house (physical, visual)

Some things only take half of your brain power so you can actually do two mental things at the same time if both of them take less than half of your brain power

Watching a show (visual, mental, audial) while playing mindless puzzle (physical, mental)

Any questions for me? What are things that are holding you back from being as productive as possible.

Friday, February 3, 2017

Dealing with Distractions (Video)

How do you deal with distractions? Comment Below!

The key to productivity is doing the right things at the right time.

Studies* show It can take an average of 23 minutes and 15 seconds to get back on task.
That can add up to as much as 6 hours a day not doing the right things at the right time!

How do we deal with them

Step 1: Be aware of when you are being distracted.
Step 2: Have a system to organize the distractions

Suggested System

Do you really want to do this? Yes? continue to next step. No? Dismiss the task
Will the task take less than 30 seconds? Yes? Do it quick! No? Continue to next step
Add it to your to do list to deal with after you are finished with your current task.

*There's good news and bad news. To have a uniform comparison, we looked at all work that was interrupted and resumed on the same day. The good news is that most interrupted work was resumed on the same day -- 81.9 percent -- and it was resumed, on average, in 23 minutes and 15 seconds, which I guess is not so long.
-Gloria Mark, associate professor at the Donald Bren School of Information and Computer Sciences at the University of California, Irvine

Monday, December 26, 2016

Overall Life Planning Theory (Video)

--Show Notes--


Living out in the wild


Property has useful and non useful plants haphazardly scattered throughout your property

First step. Figuring out what you like and don’t like and putting things where you want it.

Trying to make your property more efficient and enjoyable


Gather food from places outside of your property that you like

Deciding on whether or not you want to bring them onto your property


Going to new areas and make note of things you want to gather


Our lives are scattered and unorganized

First step is to organize our lives and start getting rid of things you don’t want

Second you can start researching things you are interested in that you may or may not add to your life in the future

Third is exploring topics that are new to you. You might move some of these things into the gathering stage to learn more. Some of the things you won’t really care to pursue further.

Saturday, December 3, 2016

Tasks vs Attributes (Video)

-- Show Notes --

Tasks - things we do

Play piano, planting garden, playing soccer

Attributes - what we want to be

Becoming a musician, being healthy, self sufficient, staying in shape


Tasks are the vehicle

Attributes are the destination

Costs of the vehicle vs worth of the destination

Mowing the lawn to have a good lawn. Is it worth it or is there a better way?

Wednesday, November 23, 2016

The Power of Correct Observation

I want to talk about something that I believe is one of the biggest obstacles to us solving our world. It can also be the biggest asset to help us to solve our world.

The way we make decisions and changes in our lives is based on our opinions, beliefs, views, and ideas of how we think our life should be. These are the first things that need to change for us to be able to make a change in our lives. We aren’t going to change unless we have first thought of the thing we want to change and decide that it’s something worth changing.

The way we change our ideas of how our life should be is by observation.

We observe everything around us. People, places, ideas, thoughts. Anything that we pick up through our senses is what we are observing.

So you can imagine that if we are not observing the world very well, we are going to have a hard time learning new things and experimenting with what we want our lives to be like.

But it gets worse than that.

If we observe the world incorrectly, we may make incorrect decisions and making more problems for ourselves even as we are thinking like we are doing what is best.

I feel like I’ve heard a quote (that I can’t find! Someone help!) that says something like, “The worst thing isn’t an evil person doing evil. It is a good person, thinking they are doing good, but are doing evil.”

If your observation is skewed, even if you aren’t doing “evil” things, you might be hurting yourself or others unintentionally, and I think this is happening more often than not.

I don’t think this is a problem we can solve in our lifetime, but like most things we talk about here it is all about mindset and getting our “percentages” up. If we can go from 10% to 50%, that will help a lot.

So let's dig a little deeper...

Mental Filters

Every second of every day we are observing millions of pieces of information through our senses. This is much too much information for our conscious mind to handle. So our subconscious is what actually sifts through this information and decides what to pass on to our conscious mind.

For ease of discussion I am going to call the way our subconscious decides what to pass on and what not to, mental filters.

Our subconscious mind makes these filters for us over time by learning what our conscious mind wants to know. This is how we view the world, through our mental filters.

If we have a filter that is not correct for whatever reason, we will be looking at an incorrect version of the world.

You can think of this as looking through colored glasses. Everything is tinted that color and if we were making important decisions based on the color of the world, we would be making a lot of mistakes.

Examples of this could include religious beliefs, political beliefs, racial stereotypes, all forms of discrimination, strongly held opinions, science... the list goes on and on. Really it is everything.

Confirmation Bias

This problem is greatly enhanced by confirmation bias.

Confirmation bias occurs when we interpret new information as evidence of our existing beliefs and values. This entrenches us in our current mental filters making them stronger and stronger.

Let’s go back to the glasses analogy.

If we are looking through green tinted glasses, we believe the sky is green. Every time we look at the sky we can see that it is green. When other people tell us that the sky is blue we shrug it off as ignorance or argue and try to convince the person the error of their ways. The worst part is, we have friends and family that also have green tinted glasses and we all reinforce each other's’ views and making fun of the “blue sky conspiracy.”

Changing our Filters

So how do we change our filters? If our whole world is tainted how do we even know that we have incorrect filters?

We need to assume that we have tainted filters and start to look for clues that will tell us what our filters are.

Do you notice that maybe that wall that is supposed to be white has a little greenish tint? Maybe your filter is tainted green.

Once you recognize that you have the filter you can start to change it to be more correct.

This is where pride starts getting in the way.

None of us want to be wrong

Sometimes we start thinking that we might have a tainted filter but we have spent so long defending it that it can be hard to admit we were wrong for so long.

Remember! The goal in life is not to be right all the time!

The goal is to discover truth! How the world really works! Natural Laws!

Then after discovering them, trying to follow them to get the most out of our short lives.

Are we going to let our tainted filters stop us from reaching our full potential?! From experiencing the most joy we possibly can in our lives?! Just so we can act smart or superior and keep our pride intact?

I’ll leave that choice up to you. But I think if we can all start to examine our subconscious mind a little closer and start to find these filters that are skewing our view of the world and holding us back, we can get a little closer to solving our world.

Saturday, August 6, 2016

Natural law

One thing I've been thinking about lately is the idea of natural law. The idea is that there are absolute truths or principles that when followed will give a certain result.

For example, gravity always pulls objects toward the Earth at 9.8 m/s, water always travels perpendicular to the contour of the land, or that Christopher Nolan always makes good movies.

But this doesn’t just apply to physics and movie directing, I think it applies to all aspects of our lives.

The Idea of Karma for example, if I do good things, good things will happen to me.

But I think we can get even more specific; if I communicate effectively, I will be more likely to have good social connections or if I lie and cheat, I will not be respected by others or myself, or if I go watch The Dark Knight or Inception, I will enjoy myself.

The idea of natural law isn't my idea, many philosophers have talked about natural law. Some called it God's law, some call it natural law. Eternal Law is a similar idea as well.

This is the basis on which is based on.

Trying to find the principles behind why we get outcomes and then deciding if it's a natural law.

The next step is beginning to apply these natural laws into our lives and slowly refining them as our understanding grows.

Here is some of my notes from researching this topic:

Natural law is a philosophy that certain rights or values are inherent by virtue of human nature and universally cognizable through human reason.

In the Republic, the ideal community is, "...a city which would be established in accordance with nature." -Plato
the Stoics asserted the existence of a rational and purposeful order to the universe (a divine or eternal law), and the means by which a rational being lived in accordance with this order was the natural law, which spelled out action that accorded with virtue.

St. Thomas Aquinas in his Summa Theologica I-II qq. 90–106, restored Natural Law to its independent state, asserting natural law as the rational creature's participation in the eternal law.

St. Germain informs his readers that English lawyers generally don't use the phrase "law of nature," but rather use "reason" as the preferred synonym.

Bracton considered justice to be the "fountain-head" from which "all rights arise."

Coke's discussion of natural law appears in his report of Calvin's Case (1608): "The law of nature is that which God at the time of creation of the nature of man infused into his heart, for his preservation and direction."

Let us assume that there is no absolute truth whatsoever. Therefore,  'non-existence of any absolute truth whatsoever' is an absolute truth.  - Tripti