Reading List

I finally finished 1984! Amazing book! I particularly like the part where he’s reading Goldstein’ book — the whole novel actually does a pretty impressive crescendo: starts calm, but continues to build in intensity. I’ll put in some good snippets at some point. Also read The Intelligent Asset Allocator (investing).

TODO list:

Misc:

  • Telling the Truth - Buechner
  • The Wounded Healer - Nouwen
  • the Third Chimpanzee - Diamond
  • Large Scale C++ Software Design - Lakos (I’m just skimming)
  • Romans:

  • Wright’s commentary
  • The Climax of the Covenant (Wright)
  • Theology of Romans (Haecker)
  • Other thoughts:
    Just noticed that Alistair Begg is quoted in the Encyclopedia of Christian Quotations. Go Alistair!

    Increase site traffic thru link building

    There are plenty of ways to increase your page rank on Google and also increase site visibility on other major search engines. One way is to increase targeted traffic & web site links is to get reciprocal links. You can also submit your web site to as many appropriate web site directories as you can. Noble Web Directory is a directory offering descriptive linking, and is a general directory. The directory has a nice layout and well spaced, making the visitors feel it easy to navigate and they dont find it bad with a lot of colours. It is a Paid Web Directory with a few extra features like blog, tags page for extra link options. Also, the link detail page URL is also search engine friendly and each and every link in the directory ensures a strong backlink. Submission under regular option costs 15$ and featured links costs 25$. All the links submitted to the directory are permanent. The submission guidelines are simple and to the point.

    Submit now to get an ensured nice backlink. Global Internet Index is a Business Web Directory which has around 1000 sub categories to list quality websites. This web directory has listed all the top authority websites as of now and has no 3rd party advertising. The main aim of this directory is to be a powerful medium to list websites and give the users the best results. Check out also their free wordpress themes and a lot of more information and freebies.

    Lunarpages User Reviews

    I’ve been a webmaster for almost 5 years now but i’m still looking for the perfect webhosting company for my websites. I found some affordable webhost unfortunately they lack customer support. I found Lunarpages webhosting, they have live customer support service, their services are also affordable. This webhosting company is packed with quality customer service and rock solid hosting platforms created our customer base and encouraged us to grow. Lunarpages, offers all of these features at a reasonable price, and is an aggressive competitor, Lunarpages is one of the hosting companies that have a very generous hosting offer and do provide what they promise. I found a lot Lunarpages User Reviews and its amazing that most of them are positive reviews. There is no doubt that lunarpages is one of the trusted names in the webhosting industry.

    100 Tips to Be a Smarter, Better Twitterer

    Twitter is a fun and useful tool, but there are a lot of quirks, rules, and standards that come along with it. To be effective on Twitter, you’ll need to learn the lingo, mechanics, and the ins and outs of interacting with followers. Here, we’ll take a look at 100 tips that can help you do just that.

    For Beginners

    If you’re just getting started, be sure to follow these tips.

    1. Set up your profile: Give people a glimpse beyond what your tweets reveal.
    2. Include a picture: Make sure you add a photo of yourself so that your tweets will be more personal.
    3. Create a simple and short Twitter name: The longer your Twitter ID, the more space it takes up, and having a complicated name can make it hard for people to respond to or mention you.
    4. Just do it: Don’t just lurk-jump into the conversation.
    5. Make your profile link something that tells more about you: Share your blog, an about me page, or any other page that offers more information about the person behind the tweets.
    6. Share photos: Post your photos on Twitter to shake things up a bit and add some interest to your stream.
    7. Use proper grammar: Occasional abbreviations are passable, but make sure that your tweets are readable.
    8. Use your real name: Build your personal brand by choosing your real name as your Twitter ID.
    9. List your location: Many people use Twitter for local networking, so they’ll be more likely to follow you if they know where you are.
    10. Learn the lingo: If you don’t know what DM, @, RT, and other Twitter symbols and words are, look them up or ask.
    11. Don’t rush to build your network: Don’t follow hundreds of people right away-allow your following to grow organically.
    12. Reply to someone with @: Place an @ sign in front of someone’s name on Twitter to write to them specifically, or simply just mention them-they will be notified that you did so.
    13. Shrink your URLs: Use a URL shortener like TinyURL or is.gd to make it easier to fit into 140 characters.
    14. Use your mobile device: Tweet from your phone, iPod, or other mobile device to keep your Twitter updated on the go, using the mobile web or text.
    15. Find your friends: Use Twitter’s search in order to find your friends, organizations, and others that you may want to follow on Twitter.
    16. Go public: Keep your tweet public so that people can get to know you before deciding to blindly follow.
    17. Make it easy for others to find your tweets: Use a hashtag (#) in order to be more a part of a popular conversation.
    18. Use abbreviations: Make use of codes like LOL, BRB, and NSFW to save space and reading effort.
    19. Remove and/or block problem followers: If you don’t want to follow someone anymore, you can remove them, and if you don’t want your tweets to appear in their timeline, you can block them.
    20. Remove irrelevant words: Use only the words that are completely necessary to get your message across.
    21. Go private: Make your account private if you don’t want to share your updates with the world.

    Finding Friends

    In order to really use Twitter, you’ll need to build your own community and find people to follow.

    1. Find people with similar interests: Check out Twitter directories to find people in your niche and interests, as well as those in your location.
    2. Don’t sweat finding followers: Twitter isn’t about quantity, but quality-focus on building good relationships with those you follow.
    3. Follow genuine people: Avoid only following people that want to game the system-build relationships with people.
    4. Keep an eye on Facebook statuses: Many Facebook users tie their status to Twitter-if you see any @ signs in there, chances are they are on Twitter.
    5. Share your passions in life: Discuss your hobbies and interests, and hash tag them so others can find you-and find others this way as well.
    6. List yourself in directories: Make sure you’re easy to find by putting your Twitter name in relevant directories.
    7. Get out from behind the curtain: Participate in meetups to meet your followers face to face, and get connected with others.
    8. Be informative: Share links, video, and more in order to be interesting and valuable to the Twitter conversation.
    9. Follow influencers: Follow important people on Twitter and interact with them to get lots of value.
    10. Follow the people that you think are interesting: Listen to people that say things you’re interested in hearing.
    11. Be funny and interesting: Make your timeline entertaining so that others will want to follow you.
    12. Make yourself an authority: Share invaluable knowledge that would be missed if you stopped tweeting.

    Keeping Followers

    Once you’ve got followers, be sure to keep them by following these guidelines.

    1. Don’t spam: Just don’t. Excessive DMs, repeated messages, and constant annoying information will get you unfollowed quickly.
    2. Follow back: For goodness sakes, reciprocate. If someone is following you, and they offer some value, go ahead and follow them back-you can always take it back later.
    3. Don’t make Twitter an extension of your blog: Twitter about your blog, but go beyond it as well-Twitter isn’t RSS.
    4. Take it easy: Don’t tweet incessantly-or you’ll flood the windows of others so much that they’ll want to stop listening.

    Tweeting

    These are some of the ideas and things you can tweet about.

    1. Share your announcements: Let people know about your achievements-shows, interviews, big trips.
    2. Tweet useful links: Found something interesting, useful, or funny? Share it with your Twitter network.
    3. Have fun: Be social, make connections, and use Twitter for good.
    4. Share multimedia: Twitter loves photos, videos, and more, so share good multimedia.
    5. Update daily: Update at least once a day so your followers have something to follow along with.

    Developing Relationships

    These tips explain how to develop good relationships with your Twitter followers.

    1. Ask questions, give answers: Help others out, and ask for their opinions to improve relationships.
    2. Check your @ replies: Make sure you know who is mentioning you by looking at your @ replies, and responding to them.
    3. Collaborate with others: Share information and work closely with others in your niche on Twitter.
    4. Show gratitude: If someone’s helped you out, be sure to thank them publicly.
    5. Be a human being: Share personal information and show people that you’re a human being.
    6. Provide value: Share your knowledge and give people a reason to listen when you tweet.
    7. Give shout outs: Mention your Twitter friends and give them the spotlight.
    8. Meet off of Twitter: Go to Tweetups and meet other users, or organize your own.
    9. Retweet: If someone you’re following offers valuable information, retweet it, and you can simultaneously share it with more people and show the person you retweeted that you appreciate them.
    10. Respond to every reply: If someone writes directly to you, be sure to acknowledge them by responding to their tweet.
    11. Be genuine: Avoid being false-stay honest and let people see yourself.
    12. Keep an eye on your reply ratio: You should keep your ratio or normal tweets to reply tweets in balance in order to stay original while still actively engaging others.
    13. Take extended or private conversations to DM: If there’s too much quantity, or a privacy issue involved, don’t Tweet in public-share via DM.

    Getting Value

    Here we’ll take a look at how you can best get value out of Twitter.

    1. Join the conversation: Read what others are doing and reply to what you’re interested in.
    2. Ask for help: Use Twitter to get your questions answered and find a lending hand.
    3. Keep your tweets short enough to retweet: If you want to be retweeted, make sure to leave extra space for at least "RT @yourname" to be added.
    4. Keep up with the Twitter blog: Find out about technical problems, community issues, and more from the Twitter blog.
    5. Stay active: Don’t use Twitter passively-be an active user to get the most value from it.
    6. Follow the news: Twitter is a great source for breaking news-often beating mainstream media to the punch by hours.
    7. Tweet during peak times: People are most likely to see your tweets during US business hours, so time your usage accordingly.
    8. Stay on top of your friends: Use Twitter as a service to stay well connected with your real-life friends.
    9. Connect with companies for better service: Use connections on Twitter to address your customer complaints.
    10. Meet celebrities: You can often have a conversation with celebrities on Twitter, even if it’s one sided.
    11. Track mentions of keywords: Set up a service to notify you whenever certain keywords are used on Twitter.

    Snafus

    These are actions that are best avoided on Twitter.

    1. Remember to tweet like your grandma’s listening: Twitter is public, and even if you keep things private, you can never be too careful.
    2. Give information about links: Don’t just share links without any explanation-tell your followers why they need to visit.
    3. Keep it all to one tweet: You’re limited to 140 characters-keep it that way unless it’s absolutely necessary.
    4. Don’t share EVERYTHING you do: Don’t share useless details about your cat or grilled cheese sandwich for lunch-make things a little more interesting.
    5. Stop arguing: Debate is fine, but too much tense back and forth will turn followers off.
    6. Avoid automatic DMs: Don’t set up your account to send welcome DMs to new followers-it’s considered impersonal and bad form.
    7. Make sure your background doesn’t look like an advertisement: Many users choose to customize their background-just be careful not to take it too far.
    8. Keep your follow to following ratio fairly even: You should be following about the same amount of people who follow you-too far either way makes you look like a spammer or a snob.
    9. Don’t expect unrelated people to follow you back: If your Twitter is all about how you sell real estate in California, someone in Texas with no unifying interests to you is just not likely to want to reciprocate.
    10. Don’t be an island: Engage your followers, and show that you’re a part of the community.
    11. Don’t make it a following contest: If your main goal on Twitter is to amass as many Twitter followers as possible, you’ll end up turning a lot of followers off.
    12. Do not autorespond: Autoresponders take the personality out of Twitter-individually connect instead.
    13. Don’t always push your agenda: Twitter is a great marketing tool, but it will backfire on you if you abuse it.

    For Business

    Follow these tips if you’re a business on Twitter.

    1. Don’t automate: Impersonality is the bane of Twitter-you’ll get more attention by engaging others and being genuine.
    2. Use a photo instead of a logo: Make your Twitter account more personal with a photo.
    3. Share your events: Make things interesting and possibly meet your followers through events.
    4. Be personal: Show character and enforce a friendly brand for your company.
    5. Share contests: Get followers more interested in what you tweet by holding contests.
    6. Create multiple accounts if necessary: Set up an official account and others for individual employees if you’d like.
    7. Follow relevant people: Connect with colleagues, journalists, competitors, and people who love your brand.
    8. Share your business culture with OHs (overheards): Let people listen in to what’s happening in your office by repeating fun moments and comments.
    9. Gather information: Ask Twitter followers what they’d like to see from you, and how you can improve.
    10. Monitor your brand: Use alerts to find out what people are saying about your business, and respond to them.
    11. Share your media: Link to videos, interviews, and more so followers can learn more about you and your business.
    12. Talk back: Engage with those who engage you-and don’t be afraid to start conversations.

    Productivity & Organization

    These tips will help you keep it all together.

    1. Use a client: Whether you’re on a mobile device or your desktop, get some help from clients like TwitterFon, Twirl, or TweetDeck.
    2. Don’t feel like you have to read every tweet: You will miss some tweets, and that’s OK.
    3. Limit your Twitter time: Check in occasionally, but don’t let Twitter keep you from more important things.
    4. Don’t feel pressured to follow everyone back: While you generally should follow those who follow you, if someone offers no value to you, don’t feel guilty about not following them back.

    Beyond Twitter

    Take things a step further with these tips.

    1. Link your Twitter and Facebook: Use the Twitter app on Facebook to automatically update your status whenever you update Twitter.
    2. Put your blog posts on Twitter: Share blog post links on Twitter to reach a greater audience.
    3. Share your Twitter ID: Put your Twitter ID on your email, business cards, and other social media networks so others will know you’re on the service.
    4. Tell others about Twitter: Get people in your real life on Twitter, and you’ll have a great new way to communicate with them.
    5. Include a link to tweet blog posts: On your blog, place a link that allows readers to send out a tweet about your post.

    weekend in … Ohio

    I just had the best trip back to Hudson (OH) I could have possibly hoped for. It was like having a huge reunion with family and friends. Even the thing I was ~dreading — giving a Google presentation at CWRU — went great (huge turnout and I think I spoke pretty well).

    [this recap is mostly for my own memory's sake, but feel free to read if you really want:]

    THURS (3-10): Flew to OH. Briefly hang with fam + Cooper. Then off to Strauss’s bachelor party. Was there with: Elliott, Pat, Drew, Riley, Luke, Fretal, Flood, Strauss. Ate at Chophouse (freezing!), then had the Governor’s Suite in the Cleveland Ritz Carlton. Lots of interesting things.

    FRI: Chilled. Lunch with dad and Corie. Then dinner and coffee with Pat. Then over to Robb’s house to hang. Then Lang’s house.

    SAT: Breakfast in Cleveland Heights (Tommy’s) with Cale, Kate, Hiltner, Phil, and Bihary. Then back for lunch with family at Damon’s. Napped. Grabbed Starbucks (of course). Then off to Strauss’s wedding at the Cleveland Botanical Gardens. It was awesome to see Mark say his vows, and we had fun at the reception because it was just a group of 10 of us close friends at one table in the corner (even Mitch was there!). Dancing. Then at midnight off to poker at MikeG’s. Saw Steve and Phil too.

    SUN: sleep till 10. Then off to NewSong for church (good chats afterward with Cale and Mark Miller and Camisa). Then lunch at Aladdins. Then chilled for the rest of the day. Dinner with parents plus Uncle Jon and Sally. Yay!

    MON: (stressed all day cuz I was giving the CWRU Google talk at 6. Lots of prep time). Wake up at 9. Shopping/Starbucks with Corie. Then prep. Lunch with Riley(!) at 1:30 — we had a great conversation about life and the Bay Area and the church (I need to read Rohr). Then home and more prep (and some playing with Cooper). Then off to CWRU. Then I ran into Gaurav in the parking garage(!). Said hi to Prof. Branicky (Master’s Advisor). Gave the presentation at 6. We expected 10-20 people — we got over 50. Ran out of pizza. I talked for a good while — probably 1.5hours including questions. I don’t think I bored people too much, and people seemed pretty interested. Then coffee with Alex Binary (good conv.). Then back home — chat with ‘rents, poker with Corie and Pete — and eventually Elliott. Then a last chat with Elliott. Then back. And then type this blog
    entry now… now.

    At the wedding: Had a good realization about 1 Cor 13. Whenever I think of that passage I instinctively think of weddings/marriage (probably cuz it’s read so often at weddings) — but I want to subvert that. I don’t think the passage was intended primarily for marriages (although it includes that) — but rather for the love that christians should be showing to eachother within the church community and to the world as a whole. It’s easy to love one’s spouse (presumably) — but it’s alot harder to be patient, kind, and not self-seeking with the rag-tag community to which God has called me/us. How can I live 1 Cor 13 in my life — in my community, with my friends, with the world?

    If I speak in the tongues of men and of angels, but
    have not love, I am only a resounding gong or a clanging cymbal. If I
    have the gift of prophecy and can fathom all mysteries and all
    knowledge, and if I have a faith that can move mountains, but have not
    love, I am nothing. If I give all I possess to the poor and surrender
    my body to the flames, but have not love, I gain nothing.

    Love is patient, love is kind. It does not envy, it does not
    boast, it is not proud. It is not rude, it is not selfseeking, it is
    not easily angered, it keeps no record of wrongs. Love does not
    delight in evil but rejoices with the truth. It always protects,
    always trusts, always hopes, always perseveres.

    Love never fails. But where there are prophecies, they will
    cease; where there are tongues, they will be stilled; where there is
    knowledge, it will pass away. For we know in part and we prophesy in
    part, but when perfection comes, the imperfect disappears. When I was
    a child, I talked like a child, I thought like a child, I reasoned
    like a child. When I became a man, I put childish ways behind me. Now
    we see but a poor reflection as in a mirror; then we shall see face to
    face. Now I know in part; then I shall know fully, even as I am fully
    known.

    And now these three remain: faith, hope and love. But the
    greatest of these is love. (1 Cor 13)

    Subscriptions