Drafts Recursive Email Actions For Appigo’s ToDo App

Drafts is a great app for automating tasks on iOS.  That is, saving a few screen taps and/or loading seconds here and there on tasks you do a lot to make yourself more efficient.  Drafts does this through “actions”.  More complicated recursive (looping) actions are harder to create but do more than simple actions.  That said here’s what my problem was:

emailaction

I love Appigo’s ToDo as my task manager.  It’s ability to share a (grocery) list with someone is worth price of the premium service alone ($20/yr).  However it only has very basic x callback urls for use in Drafts actions and while the email importing of tasks are intelligently parsed – the ones passed from Drafts are not.  Solution: use an email action. Just add your Appigo import email and any task options you want as the default.  In this case I have it set to use the HEB list and set the priority to none. Note: HEB is the name of my local grocer.

This works great for single tasks, but I often wander around the kitchen adding several food items at a time.  Solution: a recursive email action on each line of a draft.  Problem: no one tells you how to do this online. There are several examples of recursive actions with another app action and a draft action, but none using two drafts actions.  The reason is you can’t do an email action inside a custom action.  So first create email action to only use the first line and then add this code as a custom URL action. Note: make sure the name in the code matches the name of the email action you create.  This will email off each line separately to be parsed and added to your ToDo.

drafts://x-callback-url/create?text=[[title]]&action=HEB&x-success={{drafts://x-callback-url/create?text=[[body]]&action=ToDo%20HEB&afterSuccess=Delete&allowEmpty=NO}}

 

Many thanks to geekswithjuniors.com and theaxx.net for posting about their actions so I could figure out mine. UPDATE: theaxx has moved here: unapologetic.io

Fixing My Desktop’s Noise & Heat


When Intel released it’s iCore CPUs a few years ago, it was a huge step forward in processing power.  Reading up on how overclockable the the entry level i7 was, I ordered my own and built a new desktop around a new i7-920 and GeForce 285.  And it was awesome and powerful, but loud and hot in my office.  However, in 2009, noise and heat were expected if you wanted game on your PC, so a warm office was the norm.

Fast forward to 6 months ago when I replace my Tivo with a HTPC.  Because the HTPC would reside in the living room, I researched and purchased components that got good reviews for being quiet. That said, I never expected it to be dead silent.  Thanks to an ivy-bridge i5-3570K processor, a SSD, a quiet case, and a silent power supply it makes negligible noise.  One can hear the CPU fan if you put your head behind the HTPC but not otherwise, so for practical purposes it is a silent PC.  Which got me thinking about the aging beast in my office.

Armed with a Kill-A-Watt and a dream, I set out to fix my desktop’s heat and noise problem…CPU Cooler

 

At the end of 2010 I had upgraded my graphics card to the ATI HD6950 for two reasons.  First, it let me game on across 3 screens thanks to eyefinity support.  Second, it was quieter and had a lower power draw than the vacuum-cleaner-sounding GeForce 285 (OK that might be a slight overstatement).  That and the addition of an SSD as my main drive were the only changes to my still potent rig. But the silence of my HTPC raised my expectations and the constant whirring of fans became painfully more noticeable.

First, I attacked the CPU problem by replacing the stock cooler with a quieter Zalman one.  Playing around with my CPU overclock settings I discovered that the i7-920 overclocking to 3.2Ghz used 40 more watts of power and ran 11C hotter at idle than the stock 2.6Ghz. However, reducing the OC to 3.0Ghz only used 1 additional watt and only ran 1C hotter at idle. The lower OC was also 15C cooler at full load (84C vs 99C). This was a step in the right direction, but even with these savings my desktop was still pulling 189W idling with the monitors asleep (best case).  Compared to my HTPC that used only 43W idling and <60W while in use, I still had a way to go.

Unplugging all my case fans one by one help me located my next biggest offender: my power supply.  This was an easy fix since I had been very impressed with the KingWin Lazer Platinum Series 550 watt power supply that I had used in my HTPC.  It has two settings for it’s fan: extremely quiet and off.  Seriously.  It acts as a passive PSU in my HTPC.  I keep the fan on in my desktop since the thermal requirements are higher but wow what a difference.  More amazing than that is the efficiency of the thing.  Its 80 PLUS Platinum High Efficiency is no joke and it dropped my idle power draw to 168W.  That’s 21W of pure heat waste removed.

Next up was my graphics card.  In my research on GPU power draws I discovered an oddity: The HD6000 series didn’t truly idle with more than 1 monitor.  I verified this on my machine and found it was running at 50% of max clock with 2 or 3 monitors attached.  This meant it was running 10C hotter at idle (58C vs 48C) and using 40 extra watts to be attached to an extra monitor.  This was even if the monitor and signal were asleep.  Dropping back to a single monitor dropped my idle load down to 128W, but wasn’t a practical solution as extra monitors are a must for productivity.

Enter the ASUS GTX660 DC2O. The GTX660 was a sweet spot for power usage as it is the fully implemented version of NVidia’s mid-grade chip and ASUS made the quietest version of it according to reviews.  Also this card also offered a 20% boost in gaming performance even with that less power and noise.  The new GPU reduced my idle power draw to just 125W (with multiple monitors) another 41W savings.  The card also idles at just 39C and is inaudible (because of the the CPU fan) unless intensely gaming.  Even then the CPU fan is usually louder than it due it’s added load.  Gaming power draw fluctuates a lot but the GTX660 seems to use 15-35W less at the same setttings.

Results: So 3 upgrades and some tweaking later and my desktop is considerably quieter and it’s idle power draw has dropped from 229W to 125W.  Since at idle my computer is doing the same amount of work, all of that power difference was simply heat waste.  It takes approximately 39W of to raise 1,000 cubic feet of air 1 degree Fahrenheit.  My office is closer to 1300 cubic feet so that 104W translates into 2F cooler in my office.  That is substantial because that’s a 2F difference while my computer is sitting there doing nothing.  So when I walk into the office to start working I’m already better off and those differences continue through my now much cooler and quieter day.

 

Tablet Takeover Infographic

Just as laptops once edged out desktops, so tablets have also begun to replace laptops for many users. Tablets have rapidly become the most quickly adopted piece of technology to hit the market in years, and they’re revolutionizing computing portability. If you are a tablet user, then there’s a good chance that you often forgo your old laptop in favor of the easy convenience of a tablet—and if you’re not a tablet user yet, you’d be surprised at how that may soon change as tablets become more affordable, accessible, and attainable for broader demographics.

Infographic by OnlineClasses.org

Tablet Infographic

Depending of the college you’re assisting, student loans are important because of the federal student aid given for them, such as Pell Grants and other financial aid. If you are the student who is eligible for federal student aid, you are eligible to receive student loans at that institution.

According to the BLS, the average amount of student loans held by college graduates in 2013 was $30,835. The average amount of student loans held by high school graduates was $7,919, and $14,400 for those with a 4-year degree.

Why Do Students Need Student Loans?

Students are often going through difficult financial times such as getting married or applying to a graduate program. Many times, a student will borrow money for both. However, you can only be charged interest on student loans while enrolled in school.

Most students take out student loans in order to pay for college costs, but there are students who choose to pay for school by taking out a loan, as well. This can work well for students who want to be financially independent later in life. This is particularly important for people who go into the workforce after graduation, as student loan repayment often means a lower income after graduation. To be a successful student, you should always seek to do as much as you can with your time. If you are a student who takes on more debt during your time as a student, this may be an indicator that you are taking on more debt than you can afford to repay. Many students end up defaulting on their loans, and this means that the interest that your loans accrue on your behalf gets paid by the federal government. The fact that your loans are defaulted can impact your ability to find a job. A common misconception is that if you default your loans, you will not be eligible for student loans from other financial institutions. This is not true. Once you have defaulted your loans, you will have a defaulted-loan record. This will stop your application to participate in certain programs, like the Federal Family Education Loan (FFEL) Program. If your loans are in deferment or forbearance, you will be allowed to continue to pay them down until they are completely paid off. This is not a free ride. If you leave an institution before they complete their repayment process, you will be unable to access the remaining balance. However, if you complete your repayment process within six years of your graduation, you will be considered to be making continuous progress toward making your student loan payments in full.

Loan consolidation is another way to consolidate your federal student loans. If your loans are consolidating with another bank, consider making sure that the consolidation company is registered with the federal government as a “servicer.” In most cases, this will require submitting your application in writing.

Avoid paying too much interest

Make sure you are not paying too much interest on your student loans before you decide to refinance.

It can be easy to feel that you’re “doing it right” when you’re getting a great deal on a home purchase or a car loan, and not having to pay the interest or fees until it is paid off. But while you’re paying the interest, you may not be able to afford to continue paying for your student loans. Do some research to find out if you are paying too much interest on your student loans.

Other Considerations If you’re thinking about refinancing student loans, look at student loan interest rates.