Thanks for 20 years of Blogging Dave

Roland - Tue, 10/07/2014 - 4:50pm

Thanks for 20 years of great blogging Dave. It's been a wild  and incredible ride since Davenet when I first read your stuff. Your stuff (code and "content")  continues to be great! Keep digging!

Categories: Friends, Technology

Git command to show you the largest commits you did in the past week

Jonathan Aquino - Mon, 09/29/2014 - 12:28pm
At Ning, we have a weekly meeting where we give feedback to the team based on how the week went. However, it's hard for me to remember the most important things I did in the past week.

The following git command will help. It gives you the commits from the past week sorted by number of lines:
git fetch; git log --author=Aquino --shortstat --pretty=format:'%C(yellow)%h %C(blue)%ad (%ar) %C(green)%cn %C(reset)%s' --date=short --since='1 week ago' "--remotes=*" -C | perl -ple 's/.*, (\d+ insertion).*/\1/' | perl -0 -ple 's/(.*\d\d\d\d-\d\d-\d\d.*)\n(\d+) insertion*/\2 \1/g' | sort -nr | less(Make sure to replace Aquino with your name.)

It produces output like this:
90 0d9214a 2014-09-26 (3 days ago) Jonathan Aquino ABC-487: Extract uploading code into AbcUpload class.
68 0978007 2014-09-25 (4 days ago) Jonathan Aquino [no-jira] Remove hardcoded numbers...
54 d28dc90 2014-09-23 (6 days ago) Jonathan Aquino ABC-330: Make cropping actually work.
52 94afa2f 2014-09-24 (5 days ago) Jonathan Aquino [no-jira] Show full text of post in the detail view.
47 77e4710 2014-09-25 (4 days ago) Jonathan Aquino ABC-487: Extracted controller function into AbcCamera...
Categories: Friends, Technology

Marvelous Offers Available With New Balance Coupon

Kris Krug - Wed, 09/17/2014 - 7:51am

We are all required to take up an exercise or sport these days as the strains of every daily life weigh on our physical and mental health. Another factor causing this is that the majority of us have to be seated for at least one third of the day every day for five days a week. Therefore we have a propensity to acquire weight and a good number of us are excessively drained after getting home to exercise or be physically active. Nevertheless, comprehending the unfavorable consequences of a passive lifestyle on their well being, a lot of the public have begun one physical activity, for example, walking, jogging or running daily. It is even more preferable to start doing a kind of aerobics or yoga for the reason that they have healthier results on our body than basic walking or running.
The one important factor while taking up any exercise or physical activity is wearing good quality shoes. In case of not wearing comfortable footwear, you will be worn out more quickly and may not feel as refreshed after your exercise as you should feel. Probably, you would want to quit the activity after being so worn. On the other hand, it is not necessary for this to happen since New Balance Store is here to supply every one of your shoes wants and requirements. What is more, we at Online Coupon Island have simplified the procurement of your shoes from this store with the aid of the New Balance Coupon. Prior to telling you about these coupons, allow me to describe the store to you completely and accurately.
New Balance Store is a lovely paradise for you if new balance womens you have to buy shoes for any type of physical activity and it makes products for men and women of all ages. It has a huge collection of all sort of footwear and you wouldn’t even glance at any other store’s goods after experiencing the New Balance coupon. This store has tons more than only footwear for you: sports attire, accessories, and limitless more items. You only have to explore the New Balance merchandise and profit from New Balance coupon.
The realm of physical activities and sports just became so much brighter and more exciting with New Balance products and additionally so with the use of New Balance coupon. You would be euphoric that you came across them. Do not doubt this offer for a minute. Immediately visit Online Coupon Island and search New Balance store and you will notice the breathtaking offers and price cuts that we are proffering. No bother, no difficulty, we present merely the most straightforward and the best deals to you. The wonderful experience of New Balance coupon will have you desiring further and you would return for further such deals. new balance clearance uk There is a myriad of options for you to go for at NBS that you will exactly be mystified as to what you should decide on for given that all of them are sizzling hot as well as totally awesome.

Categories: Friends

Hardware project: FlickrBicyclePi

Roland - Sun, 08/31/2014 - 10:27pm

Somehow Element 14's UK PR found me and asked me about doing a hardware project with their hardware which they would send me in return for blogging about it. So here's my project:

FlickrBicyclePi! What is it? It's custom device that is mounted on my Bicycle and takes photos every minute while the bicycle is in motion and geoetags them and posts them to flickr.

What hardware will I use (Bold stuff is supplied by Element 14 UK thanks, rest is on my dime)?

  1. Raspberry PI
  2. Raspbery PI Camera Module
  3. GPS
  4. WiFi
  5. Accelerometer to detect when the bicycle is in motion
  6. some sort of case TBD
  7. SD Card
  8. Battery
  9. Power Supply to handle the Battery
  10. a small matter of programming in Python :-)

Wish me luck. This will take lots of help from cool folks like Kip. Want to help? Twitter me. @rtanglao or email roland at

Categories: Friends, Technology

How to debug video playback issues on Firefox for Android

Roland - Thu, 08/14/2014 - 3:14pm
Categories: Friends, Technology

Final causes

Jonathan Aquino - Fri, 08/01/2014 - 8:40am
I'm interested in understanding more about final causes, after reading Edward Feser's blog post, The Return of Final Causality, and the paper it links to, Does Efficient Causation Presuppose Final Causation.

What is a final cause? From what I understand, Aristotle said that every change requires four things (four "causes"):

  • efficient (the doer of the change)
  • material (what the changing thing is made of)
  • formal (the nature of the changing thing, common to all things of that type)
  • final (the normal result of doing what the doer is doing)
For some reason, most contemporary philosophers reject #3 and #4. I'm not sure why.
The basic idea of a final cause is given by the last sentence of the paper:It is not empty to assert that all efficient causes are aimed at something.Sometimes when you do something, the result is different than normal. Regarding this, the paper quotes inanimate beings, the contingency of causes arises from imperfection and deficiency: because by their nature they are determined to one effect, which they always produce, unless there be an impediment due either to weakness of power, or some extrinsic agency, or indisposition of matter. For this reason natural causes are not indifferent to one or other result, but more often produce their effect in the same way, and seldom fail. I am going to re-read Feser's book The Last Superstition. Some questions I will have in mind while reading it are:

  1. I would like to understand Aristotle's ideas better (act and potency, form and matter, the four causes.)
  2. What reasons have we to believe that these ideas are true?
  3. Which of Aristotle's ideas do moderns reject and why?
  4. What problems does the rejection of these ideas cause?

Categories: Friends, Technology
Subscribe to aggregator - Friends