Daily Archives

2 Articles

3 ideas per day

by Micah Riggan 0 Comments


I have ideas all the time. I usually don’t write them down. Usually they’re terrible. Sometimes I tell people. That’s usually when I’m informed of a fatal flaw, or that someone else already did it. I don’t mind. Criticism helps me come up with better ideas. That’s why I want to start doing 3 ideas per day.

Teachme chatbot

  • Uses chatbot ai, web crawlers, semantic alysis, NTLP, and reinforcement learning to build a personal teacher
  • Talks to you about your age, interests, current education, goals etc.
  • Searches online for resources related to your interests and goals
  • interests web crawler
  • google, wikipedia, and interests related sites
  • educational sites
  • Analyzes pages to identify core concepts
  • Builds a learning graph where each concept is preceded by concepts you should understand before.
  • learning graph generation via semantic analysis. Words that are frequently used to explain a word are considered dependencies.
  • Navigates you through the knowledge graph, presenting you with questions after each node.
  • Questions are generated via a question generation network
  • Users provide feedback on questions, helping to train the network
  • Allows users to ask questions about topics and finds others who know the answers to those questions. Answers are used to train the teacher.
  • Connects learners with willing mentors

DJ Bot

  • Uses a thermal camera, crowd movement ai, stylistic transfer neural nets, and a sound system to create an automated DJ experience
  • Crowd movement AI provides feedback to a mixing AI that uses stylistic transfer technique, as well and generative networks to mix and produce music that the crowd enjoys.

Group me chat

  • A chat website where you input multiple phrases that you’re interested in talking about. You are placed into a chat with others who used the same phrase.
  • Spinoffs
    • hide the grouping phrase, so the chatters must figure out which phrase grouped them all together. They wouldn’t be allowed to type out any words from the phrases, otherwise they’d be moved to a different room, unless the phrase they said was correct
    • One of the chatters is a bot. The humans must figure out which one is the bot.

Thanks for reading

3 ideas a day!

3 ideas a day!

I love ideas. I enjoy coming up with them. Hopefully you enjoy them too! Let me know in the comments what you think of these ideas, or perhaps some ideas of your own!

The simulated existence

init 1

We’ve finally reached the apex, the pinnacle of scientific progress. Technology, medicine, psychology, physics, economics, all have come together to give us potentially the most useful innovation. Simulated existence. The ability to simulate reality with a near level of detail as our own. At a much faster speed. Today, we’re turning it on.

Tech-billionaires, fearing death, knowing the possibilities of physics and artificial intelligence, dumped money into developing technology to find a solution to death. After countless conferences and papers a seemingly nonsensical solution started to seem feasible. Simulated reality.

At first people thought that they’d plug themselves into the simulated reality. They played with ideas of how they could slow perception down, and play the simulated reality at a faster speed that normal life. This would theoretically double or even triple the human life. Unfortunately the brain has its limits for how fast existence can be perceived. With no good solution in sight, a new idea emerged.

Faster than life

What if, instead of experiencing the simulated reality at double speed, we created a reality with organisms inside of it. The organisms would live in a universe with the same rules as our own. They would have the same pressures as we do. The same bodies as we do. The quality of the universe they experienced would be stripped down to the bare essentials. The goal? To get them to solve the immortality problem for us.

It took almost 20 years of design and engineering and 70 of the worlds richest people dumping almost their entire fortunes into the effort. Finally a system was built that could simulate a good enough reality at 10,00o times our speed. This meant 1 year in our time was 10,000 years their time. The plan was to run the simulated humans for 15 years.

Observation creates reality

We bootstrapped the simulated existence with as much information from our past as possible. As much as we knew, we tried to put in. Achieving a high simulation speed seemed impossible. We had to optimize. We had to cheat. We had to create a universe as realistic as possible, with minimal computation. The solution ended up being perceptual coalescence of reality. Basically we made it to where nothing was calculated until it was perceived or recorded by the simulated humans. It took a team of quantum physicists and computer programmers working closely together for months to finally get the performance at an acceptable rate.

It’s simple. It’s beautiful. It’s complex. And now. It’s on.


After talking with a friend about the potential uses of a simulated reality, I got the urge to write a short story about it. Here’s me giving that a shot.

Make sure you follow me on twitter, or subscribe to this blog for the rest of this story 🙂

simulated existence - big bang

simulated existence – big bang