About MeHi, my name's Lee.
I create websites and other things.
Send me a tweet
What's the project spot?It's a portfolio where I post projects and other stuff that interests me.
Recent Posts29th November 2012 at 19:32
Let's put your life into perspective for a moment. You're just one human alive today among another 7 billion other humans and the 100s of billions of humans that came before that. The planet you live on is just a spec compared to the size of the solar system, and even the solar system is a spec when compared to the Milky Way. Even the size of the Milky Way is irrelevant when compared to the vastness of the universe. Your freewill, it's probably an illusion and it's pretty likely that the universe you're in is just one massive simulation.
It can be a little unnerving how our human problems seem so trivial when compared to the scope of the universe, but the triviality of our lives can be used to empower our actions. Take a typical scenario where you might feel nervous about making a big decision in life, changing jobs for example. We can feel anxiety because it could be a change for the worse. We might not get on with the employees or it could be more stressful. This fear of change often stops us getting want we really want. During situations like this it can be comforting to remind ourselves of the real perspective of the situation. It's completely meaningless in the scope of larger scope of things so really we shouldn't be worrying so much and just get on with it, what's the worse that can happen?
It's not just big decisions this type of thinking can be useful to consider. It's also helpful for coping with stressful situations. We've all been in situations where we want to do something but we've decided otherwise because of our own self-doubt. Think of a great singer that's too frightened to sing on stage. Here it's helpful to take a step back and ask yourself, in the larger scope of things does it really matter?
Of course you should still stay rational about all the decisions and actions you make. Just keep in mind that we have little reason to take them so seriously letting our responsibilities and fears overwhelm us, leaving little to no room for our personal happiness. It's much more important for us to take a few risks and have fun living a life as close to our dreams as we can, even if that means doing a things that are a little frightening from time to time.
Have fun and try not to waste your future worrying about what people think of you, panicking about making the perfect decisions, or being a slave to responsibility. In quite a genuine way the epic scale of the universe we live in is really just its way of saying to us, "no pressure, have fun. It's all pointless anyway".
16th July 2012 at 15:56
I'm sure you're wondering, why a 21 year old guy is worrying about all this? I'm still so young right? Yeah, I suppose but I know I won't be forever, and once my youth has past I'll never get it back again. There are no second chances here, not for any of us, I need to make the most of what I have left of my youth and then of my life. I recently watched a TED Talk where Jane McGonigal highlighted the top 5 most common regrets from the dying. I recommend you watch the full video but for now here's the list:
- I wish I hadn't worked so hard
- I wish I stayed in touch with my friends
- I wish I let myself be happier
- I wish I had the courage to express my true self
- I wish I'd lived a life true to my dreams, instead of what others expected of me
Think about what you want from life at the moment? Maybe you're saving up for a new car or maybe you're trying to get a promotion. I know most my friends who are finishing university are looking for full time employment right now, and that's great, but when you're lying on your death bed and someone asks you, 'what do you regret the most?' Would you reply, 'not getting that car', or, 'not getting that job'?
People often state, 'happiness comes from within', and I think that's probably half right. There are two categories these regrets seem to fall under. The first set are regrets about who we we're and how we acted during our life; our personalities. The second categories is what we did, and who we interacted with; our choices.
We all wish we were slightly different, maybe we want to be more confident or more outgoing but how can we make these changes and be the people we want to be? It's hard to just simply say, 'today I'm going to be more social', and then actually go do it. I've always been an awkward kid, I never liked social events, they made me feel like I was out of place and different to everyone else. Although I didn't like social settings I always felt I was missing out. I noticed all my friends having fun and wondered why I couldn't enjoy myself like that. I knew I didn't want to regret not being a part of that when I was older, so a few years ago I started making a change, I started going to social events and spending more time with my friends. This was the first small change I made. Next I decide I needed to be more sociable so I tried to interact with people whenever I could. Like with everything the more you practise the better you get and now I'm a lot better and I honestly enjoy going out and spending time with my friends and even meeting new people. If you want to change who you are you'll need to make these small changes. Put yourself into these uncomfortable, unfamiliar situations and realise although you might regret it at the time you probably won't when you're older. You know what they say, you don't regret the things you've done, but those you did not.
That's just half the story though, even if we have a great positive personality to truly be happy and be free from regret in our lives we need to have a rich set of experiences that make us fill we lived out our life to its fullest possible. They experiences could be traveling, or something crazier like skydiving or mountain climbing, basically doing things that make us feel we've accomplished something. Again it's not easy to just go out and do these things, but one way we could help increase the amount of experiences with have is simply to be move open to new things. If you have a co-worker or friend who is going to a cool place or has a cool hobby ask if it would be alright for you to join them. Try to say 'yes' more even when you're not sure if you'll enjoy it at the time, remember most the time you'll be glad you did it!
To conclude remember your happiness is the most important thing. A certain amount of money will make you happy but if you're working 6 out of 7 days every week you've probably not got a good balance. The first step in regaining control of your life is by realising you don't 'have' to do anything, and in fact everything you do in life is of your choice. You choose to go to work just like you choose to do anything. You always have choices, even if sometimes they might be difficult to make. So put happiness first and live a live true to your dreams without regret.
6th June 2012 at 20:33
Even when you have a great idea it won't always make a great product if the execution isn't perfect. We often need a little feedback on what we're doing wrong along the way, but we also need to know what we're doing right. Hacker News provides us the perfect community to obtain feedback from more experienced users through Show and Ask HN submissions.
I recently read an interesting article by Alex Ramadan explaining why we should always up vote Show HN submissions, and I agree, we generally should. I don't think we should stop there though, we shouldn't just blindly up vote the post, take a quick look. What's the first thing you like? What's the first thing you notice could be improved? When you've found something you like and something to improve leave a comment, it only takes a minute or two. I often see Show HN submissions with a quite a few upvotes with 0 comments or often worst, 1 or 2 comments along the lines of, 'I don't like the menu, it's too confusing'. That isn't helping anyone. Someone has probably worked extremely hard building that and they now have no idea if anyone actually found it useful or not. Sure let them know the menu could use some work, but they need to know what they're doing right.
So let's try to be a bit more positive. Often users aren't just looking for criticism but also for a little bit of encouragement and reassurance that what they've worked on for the last 6 months has been worthwhile.
Recent Tutorials11th April 2013 at 15:17
Simulated Annealing algorithm for beginners. We take a look at what the simulated annealing algorithm is, why it's used and apply it to the traveling salesman problem.
20th August 2012 at 7:58
An introduction to applying a genetic algorithm (GA) to the traveling salesman problem. Beginners Artificial intelligence guide to the travelling salesman problem.