Thursday, September 11, 2014

Communities

A healthy community provides opportunities to its members. And information technology should be used within the community to help people have a better awareness of the community and be more involved. I believe information technology is very important. A community needs a centralized address where members communicate and collaborate. I have a development plan to provide more software for paying customers and non-paying charities. I also plan on treating government organizations like charities because I believe there are some important tools that will help its members participate in new, creative, and empowering ways. I want to help communities collaborate with new technologies.

I do want to share my dream for my community. I want clean water available to everyone. I want people to access the local collaboration website to monitor real-time water conditions. I can build this technology. I want the community to build automated greenhouses which are monitored so that important information is made available on the collaboration website. Education systems can then use the greenhouse data to help develop an appreciation and understanding for food and technology. The food made in the greenhouses should be used to help reduce the cost of food within the community over time. Buildings that are not being used by the community can be repurposed greenhouses where the automation technologies are developed and shared with the world. These water and greenhouse technologies are open source information which help to solve diet related problems around the world!

The community needs to provide internet access to all members. The internet access should not be high speed in the beginning. We should use technologies that are cheap because we want to end up giving these technologies to other people around the world! Use low-speed long-distance radio to update proxy servers where community members near the proxy server connect with higher-speed shorter-distance radio. The first implementations should consider that each proxy-server is a library that will store important information for the community members in the vicinity. First implementations may require community members without personal electronic devices to visit their nearest library. But I want this "library" to be automated. The library will basically be a proxy-server with radio on a tower existing as part of the community owned cellular network. This technology is very important! It will help reduce the costs of education! It will give people the ability to connect, share, and collaborate! And these cellular towers can be used to help reduce government costs in so many places! Cameras connected to community cellular towers help to identify hazards in our roadways and waterways! We can eventually have automated transportation services connected to these cellular towers to help with responsive routing algorithms! Each "library" is a "school" as gifted children increasingly use technology instead of the modern education system!

The community energy should make use of a better waste management system. All biodegradable waste can be processed in ways that allow for the capture of methane which is then burned into carbon dioxide. This process is sustainable because the input of biodegradable material and the output of carbon dioxide will occur with or without the add process for collecting methane. The design of the methane harvesting system can be decreased in size so that the systems can be distributed and the energy grid can be decentralized. Imagine community members depositing biodegradable waste at a nearby location which is responsible for supplying energy locally! There are other sources of energy, but I focus on waste management because managing our waste is an essential ingredient when attempting to manage the quality of our water and air. Because methane is a hazard we will benefit from a decentralized waste management design. The lack of decentralization is a major problem in our modern waste management designs.

I already mentioned my desire for automated transportation. I also want our postal service to invest in UAV technologies. The UAVs can exist as nodes in the community cellular network providing image data about hazard conditions on our roadways and waterways. They can perform delivery services replacing the need for the modern mailman in our community. Imagine having an automated greenhouse connected to an automated delivery system where healthy food can be delivered to anyone anywhere in the community!

My most radical idea is to allow for people to live healthy and happy lives without the need for a permanent sleeping structure. That's right - let us build a community where people are free to be homeless - and let the homeless live with comfort! If I am ever homeless, I want to live in nature with other people who appreciate nature. I want to be able to access healthy food and water. I want to be able to connect to the internet and access electricity. So I imagine a setup in the forest for our homeless nature lovers. This is actually a testing ground for technologies and protocols which can be distributed around the world to solve many of the Earth's People's problems. There will need to be a mobile structure that is implanted in the forest. The mobile structure will be as automated as possible. And even when it is not automated - engineers and volunteers can continuously attempt to improve the system. Older designs are shared with people in need and newer designs are implemented. In this way - the homeless people will be able to gather around this amazing mobile and autonomous structure. These homeless communities can be implemented on private or public land. But I recommend that they are implemented in a way that increases the range of the community cellular network. And I hope that one day the network will cover the entire globe and will provide opportunities for the world community.

Wednesday, September 10, 2014

#strategy2

A master architect will seek to accomplish more with less. I continue to learn new ways to accomplish more by changing the architecture of the software I create. An effective software architecture can reach many people instantaneously. I get to study the software created by other people, and I decide whether I want to create that software myself or use software created by others. It turns out that I am not the best software developer. This is because I am a system designer. I can use the API distributed by great developers with great ideas. I am the weaver who decides which patterns to combine in new and creative ways. I am a dream weaver.

When I use an API, I will attempt to capture the most important data. The importance of data is measured by the attention it receives. I will cache important data on my web server in an attempt to reduce the load for my API partners. I will also be able to provide some form of backup service with my cache. This server could be hosted by multiple computers around the world. Imagine a server being used in the deep jungle. The server makes use of a caching capability so that the most important data is quickly made available to people. The information doesn't have to travel far and the local connections can be very fast. The distant connection could be very slow. This is eventually how internet is brought to the entire world.

I am originating this data on Blogger. I will integrate my blogger accounts with heroLFG.com and read hashtags to help organize blogs. Members at heroLFG.com will be able to provide feedback which helps me to determine what to cache. I want many members to connect their blogger blogs to heroLFG. Members will be able to integrate with many other websites to enhance the heroLFG.com and allow heroLFG.com to help the member manage their relationships in new potentially empowering ways.

I believe heros exist throughout the world. And our biggest problem is being disconnected from each other. I hope to teach the world how to effectively organize using heroLFG.com: a place where people can learn how to use and create the best tools in existence.

Monday, September 8, 2014

#strategy1

Much suffering is caused by ignorance. And information technology can reduce ignorance thereby reducing suffering. I am working to build a new information technology platform. My approach is to listen and work with my team. I will build tools that help the team organize efficiently and effectively. These tools will allow people on my team to develop their own teams. As I discover and develop new tools that my team wants, I will be empowering my team. And my team will be empowering me. We will empower each other.

I hesitate to lay out all of the rigid details up front because I want freedom to change my mind over time. I believe this goal for flexibility and agility is important to the health of the team and my personal health. If at any time a team member wishes to leave - they are certainly free to do so. I encourage the team members to maintain awareness of their team and I hope to build tools that facilitate this ability. The ability of the team to be flexible, responsive, and agile is dependent upon the team's information awareness.

We live in an era where our economic system empowers people through money. I know that power is not totally dependent upon money. Power is actually dependent upon the quality and quantity of conscious attention. Money is influential in our world whether we like it or not. So I will have members of the team who are empowered because they provide financial support. I will develop technology that will restrict people from attempting to abuse their power. An example of abuse would be a person who creates more than one account and pretends to be more than one person. By putting a price tag on membership, I am creating a restriction on people's ability to abuse the system. And I know that this approach is not totally sufficient. But I have decided to use money at this point in time. And this approach is mostly implemented as a way to acquire money.

A person who invests in the team financially is a "customer". But I do consider them to be more than a customer. I consider the customer to be part of the team. A customer pays their fee and this allows them to be on the team. You can also think of the customer as a "stockholder" or "shareholder". I share technological products and services with people who pay me. The customer's account will allow them to contribute information. I will determine how much power the customer has. But I definitely want to hear from the customer in some way. And I definitely want to create technology that helps me get valuable feedback information from all customers who want to share their thoughts.

There are many major aspects to this new information technology platform. And one of those aspects is the charity network. I want to provide tools to charities. One tool will track donations. And charities who willingly use my tool will become part of our charity network. I will implement a rewards program that will benefit the charities in our network. Team members will be able to help determine which charities receive more or less funding. I have many ideas to funnel money to charities that participate in our charity network and I believe this aspect of the information technology platform will be significant.

There are some fundamental technologies which I must discover and develop. And I would like to teach people. I know I will make mistakes. And this is why I want to implement a strategy of openness to some degree. I want other people to help. And I want to build on the backs of those who came before me. This is why I will use developer APIs from currently existing websites. I wish to develop a suite of tools that will allow many different software developers to be "more interoperable". One of the first challenges I face is to develop a login system. I plan on allowing team members to login with credentials provided by others like facebook, google+, instagram, and more. And I plan on allowing team members to link multiple accounts together so that there are multiple layers of authentication.

Thursday, July 24, 2014

Introduction

Who am I?
What am I doing?
What are my goals?

I like to help people. And the best way I have found for me to help others is to give them new tools and teach them how to use those tools. I estimate that I have written software that is being used by 1000 people. I started writing software in 2008 which provides more awareness of information to people and machines in the defense department. I recognized that I did not want people to ever use the software I was writing. If people use the software I wrote for the defense department - then we are at war. That software I wrote with the defense department could be repurposed for something other than war, but I don't want to wait around for that to happen. And I don't want war.

I was naturally attracted to web development because the internet is used by so many people. I started learning about web development a few years ago, but I didn't get serious until a few months ago. I connected up with an internet marketing expert, Chris Moore, who was interested in doing web hosting. And I followed my heart. With my recent work I learned some reasons why I was led to web development. Web development lets me create a tool for a website and then share that tool with other people. I recognize that many people don't know how to use these internet tools. And working with Chris has allowed me to see him teaching others how to use the internet with the tools I was creating.

I have learned many more things working with Chris. I learned about affiliate programs where teams of people can work together and share in their success. And I knew I wanted to eventually create my own unique affiliate programs and build new teams that work together in new ways. So the software I develop will speak toward my ability as a software developer. I promise you that I will learn. I will get better. And I do want to help you by providing useful software. But I want to do so much more. I have big goals and I need affiliates. I have met some affiliates with a team of people over at svpautopilot.com. Most of my affiliates don't know me yet. And that is the purpose of this blog. I am reaching out to people who are already paying me for providing them a website.

My dream is to see a world without hunger. I have many other good dreams. And I have thought of many tools that must be created. I have learned so much about internet software and I will continue to learn more. My affiliates are paying me to learn and build new tools. So now I want to lay out some of the tools I want to build. Because you are an affiliate - you will be able to use my tools on your own website which I host.

  • VOTE
    The first tool will allow me to poll my affiliates in order to prioritize my efforts. So you will access a webpage where you will see this list. You would login and provide a vote-up, vote-down, or no-vote for any item. This increases my awareness of what my affiliates want most.
  • FINANCE
    This tool will allow you to see the money going in and out of my paypal account. The webpage will allow visitors to explore my transaction data. My affiliates will be anonymous by default but they can choose to have their information shared.
  • Q&A
    This tool allows affiliates to ask questions. Other affiliates are free to vote on questions and answers. VOTE software would be built before this software would be built. See stackoverflow for an idea.
  • INVENTORY
    This tool lets you list items that you are selling. You can provide basic information about that item. Visitors (including non-affiliates) to this webpage will be able to select items which then update the inventory list for all other visitors. A payment tool (like paypal) can be integrated with this tool.(
  • SURVEILLANCE
    This tool lets you buy some hardware and connect it up to your website. Something like raspbery pi will connect up to various peripherals like thermometers, motion sensors, cameras, timed switches, and more. Automated farming systems will make use of a tool like this. But this will also be useful for property surveillance & control in general. I hope to show live feeds on my automated farms. One day our nuclear weapons might have a live-feed shared on the internet with technology like this.
  • TIME
    This tool lets you see how much I work. I could go over to this webpage and mark events for when I start a new task or switch to a different task. You could visit my time sheet to monitor me.
  • ALERT
    This tool lets you broadcast an alert to people who have registered for the alert. An alert could be generated off of some SURVEILLANCE trigger. Your LOCATION could be helpful here if you came under attack. This can be better than the modern 911 phone call. I also imagine teaching infants to touch a button on a touchscreen in order to communicate information like "need new diaper".
  • LOCATION
    This tool lets you track people or report your own location. I know a few people who fear to go running by their self. Turn on your GPS and share your location information on your website. Instead of giving someone directions - just point them to your website to help them find you... or to let them share their location with you.
  • SCHEDULING
    This tool lets visitors choose from available times on a calendar. Many websites will benefit from allowing visitors to schedule appointments. The website owner will be able to setup their intended hours for accepting appointments.


My hope is to acquire enough affiliates to help me eventually create the tools to eliminate world hunger. As more affiliates join the team we will have more opportunity to bring about real change.