First Principles

Everything must come from some logical point of understanding, unraveling into more complex forms. First principles are the basis, the irreducible components, of any logical system. If you can understand the basics, you can build up an understanding of incrementally more complex tools and systems. First principles are the foundation, necessary to build a strong structure of robust knowledge, without them you may understand how to use a tool, but not understand the tool itself.

Something of those with considerable, and respectable, intellect that also have successes to show is that they tend to refer to first principles as a huge part of their thought process. That is anecdotal, but over and over again, I’ve seen people bring up the concept of first principles, and it’s started to stick out to me. The most noted moment for me occurred when re-watching Elon Musk episode of Foundation, where he is discussing his various ideas and ventures with Kevin Rose.

For me, it’s not the first time I’ve thought of or heard the concept, particularly in an education perspective. I think it’s very important to understand the basics, at least at some point, to  build from on your own. With a solid foundation to work from granted by education one can learn and expand further from those concepts outside the bounds of education independently. The biggest key is to independent thinking, if you can reason the solutions and then process their expansions, you’re in good shape.

Sometimes you have to jump backward, saying, ‘No,’ to the commonly accepted ideas, and work your way back up. Doing this often means placing constraints within your path; once you know it is possible, the question is how to do it better, for some definition of better.  This is a tool for thinking creatively.

Languages Of Art

Every passion has it’s language; every language is itself an art. Whether an individual is crafting a simple letter or writing a thousand pages for a novel; whether she is singing a song straight from the heart; whether he is sculpting the muse from his dreams; or whether they are doing something entirely new and unique. There is a language that is held within every art, and everything is an art. Everything has a story to tell, and sometimes only the creator will know or understand that story, in whole or in part.

You can stare at a piece hanging before you, and even though you try, never understand. It is not your fault, nor the creators, nor even the piece itself; there is simply no way for you to understand it. Accept the beauty as it is, whether that comes from a true feeling of beauty in the piece or respect for the crafting of it. All things are beautiful, both the simplistic and the very intricately detailed.

Every individual will use them in his, or her, own ways. Some things may not be appealing to others, and that is okay; I know with certainty there are things that I cannot stand, but that does not make them wrong. The best way to learn the stories is to observe and ask, which is even more actionable.

Ask for the story; seek it out; it will likely be worth your time.

Persistence Of Value

I’ve had several discussions with people lately about various things, from community in my town, arts & tech in school, and also about what and how I ended up doing what I do. I may talk about those later, because they are interesting, but I’ve also noticed the idea of persistence popping up, even as an aside.

A quote of advice I received a few years ago, from someone much younger than me was, “You don’t wait for them to call you, you call them.” I sort of ignored it, probably due to person’s age as well as my assessment of their mental acuity,  though even in that moment I realized it was something I had never considered. Thinking over the recent conversations, it brought me back to that quote, but also recent changes I made. I’d now rephrase that as “Don’t wait for the actions of others to tend in your favor. Come back with a reason for them to act in a favorable way. Present your value, and if they do not see it, come back again and again with something different.”

I lived my life free from most needs, but it also means that stuff is normally easy to attain. Breaking through the walls where I need to, is different, I tend to relax and soften rather than tensing up and getting hard enough to break through. I’ve accomplished this in minor ways, but I plan on continuing further with it. Bring the value, and keep bringing it. Build and build, let the inertia continue to push you all the way. Persistence of value is the key.

My Life Spendings

I’ve been thinking about where I’ve spent my time in life. It’s something I do every year during the summer. I think about recent stuff, and sometimes look further back. I had never tried to do a full accounting of where my life was spent, and still don’t have one that is 100% complete or accurate. But just looking at the numbers is kind of amazing.

I’ve been alive 8400 days, roughly. And of those days I’ve spent quite a few doing just normal daily functions.

Normal Daily Functions

  • 2450 days sleeping (~7 hours a day)
  • 600 days eating (~100 minutes a day)
  • 650 in transit (~110 minutes a day)
  • 400 in the bathroom (showering, bio, etc.)

Work & Education

  • 750 days spent in the public education system (K-6, 10-12)
  • 135 as a home-school student (7-9)
  • 25 as a college student
  • 150 days spent doing development
  • 125 working normal paying jobs

entertainment

  • 275 days playing videogames (30 days of WoW, 20 on Final Fantasy 7-10, 12 on Pokemon) Most of it came on the weekends and summers between the age of 12-15.
  • 175 watching movies that I can account for in iTunes
  • 50 days of just watching Chuck, most of which is accounted for in iTunes.
  • 40 days of poker on sites like www.partypoker.fr, I used to spend quite a long time playing multiple tables simultaneously.

Social Media Stats

  • 200 days on Friendfeed (~4hr/day over the past 3.5 years. ~15k posts, 46k comments, 46k likes)
  • 90 days reading in Google Reader (267k items @ half-minute each)
  • 70 days on StumbleUpon sites (14k thumbs, 55k sites seen. 5k+11k not accounted for from a cleanup in July ’09)
  • 45 days spent sending instant messages
  • 30 days sending/reading email.
  • 20 days on Twitter (~20 minutes / day since August 2008, 7k tweets, 1.4k faves)

That adds up to quite a large portion of my life. I’ve spent 4100 days on every day functions, nearly half my life; nearly 1200 on work and education; about 550 days wasted on entertainment — countless more dollars. And on social media and communication, a little more than 450 days. That leaves roughly 2000 days of my life unaccounted for and not all of these numbers are mutually exclusive.

I’m not sure I would like a full break-down, even if I could get it. I have a good feeling about where I’ve spent those 2000 days, and I know I wouldn’t trade them. Those things unnaccounted, a quarter of my life, are most likely the times spent with family and friends, reading books, or just embracing the stillness of my surroundings. Life is short, but I’m glad that the time I’ve spent with the people I care about is such a large portion of it.

Here’s to a future of the same, and much more.

23 Years And Some Good Will

So another year has slipped past, not so uneventfully, as other recent ones. The past year, and particularly the past six months, I have been a bit more proactive than before. I haven’t seen too much from these efforts. Still, I apparently managed to pop up on a few radars and have become involved with several people and companies. This hasn’t been that bad, at all in many ways.

Ultimately, my life has become more hectic but also somewhat more enjoyable. Not always, but often enough. From my anecdotal experience, one thing is most apparent to me, you are rewarded for the good you do, but only when you least expect it. Take everything in stride; losses and sacrifice today does not always mean more loss tomorrow. With that in mind I decided a few days ago to work on projects that foster good will.

My idea of good will projects was to create experiences, relationships, and opportunities through helping others. I have a few deep observations/recommendations that I plan on writing up for some companies that I use frequently, but are lacking in more ways than one. I also wanted to work on a few small open-source projects, and get them out.

My first act of good will, and one that will continue, is to help with the development of Geochat. I have spent quite a bit of time on the site over the past few weeks, even though the activity on it has only been in short bursts and with only a few people. Hopefully that will change as Jorge and, occasionally, I add features and fix bugs. Everyone is welcome to come check it out.

After 23 years of life, here I am, not where I thought I’d be, but also content. I will continue doing what I do, and continue to expand my experiences and horizons. I’m not the best, probably never will be, but I can try to be my best. Good will projects and more openness are my plans for now on how to do that. So to those who are reading this, have a wonderful day, it’s my, and Holden‘s, birthday. Happy Birthday, Holden!

The site may go down temporarily, as I transferred the domain, and it hasn’t fully propagated.

Optimizing On Time

Time is irretrievable once it is gone. Your goal should be to reduce the time your users must spend. This doesn’t just mean increasing output on the backend, but maximizing data throughput on the interface.

We all take time for granted, and even those who don’t tend to focus on our individual time-costs. As creators, though, we should also look at the time-cost of our products because if you think about it the math shows that to be even more important. Time is a limited resource, variable to perception, but limited to roughly 24 hours available to every person.

To break down my point, if you can reduce the time a person has to spend with your product, that effect is multiplied for all your users. This multiplication effect makes it quickly achievable to save time, in the global sense, over a set of uses. You might lose an hour or two, but assuming frequent enough use, or enough users, there is a possibility for that time to be reclaimed. Humans are constantly working with technology and further progressing, to achieve this goal; even if it isn’t the direct goal.

Automation means that you can remove a users usage at some scale, possibly even fully. If a user does something every day, and it takes 2 minutes, that adds up to an hour over the course of a month. If you can remove the process completely, you just saved the person 12 hours a year.

For example, I started buying similar sets of clothes, black t’s and cargo pants. I only have to think about what to wear maybe once or twice a month. I saved about 90 seconds a day, in getting dressed. I removed the selection process, so that the choice became automatic.

At scale though, with lots of people using it, even a second, or a few milliseconds can add up. If you cut 0.1 second out of a loading time, that happens 5 times per user a day, you save them 15 seconds a month. If you implemented this in an hour, and it was only you, it would take you 20 years to reclaim that hour. If you had 100 users, it would only take 72 days. So even a very small scale, the global availability of time can be increased.

You can’t just tweak the backend though. Eventually, the time-cost won’t work out mathematically to spend more time trying to get more data across the same channels. You can still manage this by increase the capacity you present, if you do it logically, this is why designers are important. An engineer can get stuff done, but they aren’t always focused on the cost of time for a user. Designers should focus on the user-first, to help increase the fluidity, and thus remove hidden time-costs.

Another option for modifying the time-cost is in condensing the data, in a loss-less manner. Think about he way we use compressors to shrink the data we send over the wire. If we can shrink the details down without losing the context; still conveying the message. We can take huge steps in create a total time-value, vastly greater.

These are the goals that I feel should be focused on. And I do not disregard the fact that the tendencies are when time is saved, to spend it on even more information. This could be said to be good, or bad. I feel it’s negative, but that requires a additional capacity to prevent continued indulgence. That’s a topic for another time.

What Is Your Narrative

I’ve long held a set of narratives, stories that I tell. I sometimes feel bad about using specific ones, and have admitted previously to the fraud that I am. It’s by lies of omission or using a selective narrative, always honest. Here are all the major narratives that I tell regarding college.

I’ve been out of school for 4 years now, and the question that often comes up is what happened. This here is where the story starts. Depending on who it is that I am speaking, and other context. There are several reasons, each with their own story to detail. I could discuss all of them, but it’s often in idle banter, so it would be overkill. In the end, I normally resort to only one or two.

The most common story is that my back went out the night before finals. While it’s the truth, and it’s the simplest to discuss, I don’t prefer it. I don’t like it because it generates sympathy, which is nice, but it always makes me feel like I’m lying.

Another story, that is common is that I decided the system is broken. This one obviously isn’t simple to explain, but I can just spit out a line or two about the system, as almost everyone agrees it’s broken. This is also the honest truth, I had saw the precursors of the 2008 financial collapse and wanted to get a job as soon as possible to shelter myself and family.

The reason I wanted to help my family is the 3rd story, that I rarely discuss. I’ve mentioned it only once or twice. My mom had quit her job so that she could help in taking care of my great-grandparents, and after their passing at the beginning of 2006, had struggled to find another position for 2 years. This weighed on my mind heavily, and is partially the reason I had such a negative reaction to the ridiculousness of the academic system.

Another story is that I had a hard time adapting, because I was tossed into the deep end, even after trying to explain this would be negative. During course registration, they placed me in Calculus, and I had asked for remediation in Trig, as I had 0 experience with Trigonometric identities after being fucked around with in high school. Upon my asking, I was told that my standardized test scores in mathematics were too high for me to be placed in remediation. Of course, that wasn’t their last blunder, they stuck me in a general Calculus program, that moved more slowly than that of my college and with a professor outside of my college. So any discussions I had with my academic adviser resulted in confusion.

All the while I was dealing with a rather inept teacher, in a course without recitation and lacking the same pace as the engineering program. My first 4 weeks I spent 60+ hours a week trying to brute force my way through that one course. The last time I went to a scheduled course, was during the second semester, when I asked a Trig question to the professor of the remedial Calculus teacher and he responded, “You don’t know Trig, then why are you here?” I don’t blame him, and explained the registration situation, but didn’t like being attacked for something I knew was wrong but couldn’t get changed. I still respect him, and he was one of the best professors I had while in school. After that interaction I stopped attending my courses. I started dropping in freely to other courses that seemed more interesting or that my friends were attending so that we had something else to discuss outside our general topics.

Lastly, and another one that I rarely mention, definitely not outside of family and friends. I partied a bit too much to try and help cope with all the other stress I was dealing with. It helped me feel better, but it didn’t help in the long run, there was at least a few times where I was too hungover at exams in the middle of the week. There are plenty of individual stories I have that I could share, but in general this is it.

While each story is true, they also each evoke different responses. Some result in sympathy, others questions, and some with just a shrug and now you know better. It’s up to you to choose. Ultimately, I’m responsible for every choice I made, but not all of them were by choice or even mine.

Every event has more than one perspective, and sometimes an individual has more than one thread that they can weave their cloth. The narrative of our fate is presented in whatever way that we choose to narrate it. Stories abound, but it’s up to you to choose which you want to tell.