663 karma · joined November 28, 2008
[ my public key: https://keybase.io/raamdev; my proof: https://keybase.io/raamdev/sigs/6Zr3wUvZIizNlQsaB__n4zhA_6BnB2lyVx3Ho4Jxzy4 ]
And I believe over the long-term, proper education (from an early age) is the only thing that will fix this kind of problem. Buy what you need, not what you want. (OK, buy what you want too, but it should be like a 20:1 ratio!)
The scary thing is that for most people, their lack of understanding the bigger picture means that when things get really bad, it will happen fast. I'm shocked by how many people simply don't even somewhat understand the way the US financial system works (I can't even say I fully understand it), and by how many of them treat bills and debt as their absolute, life-long moral responsibility. To the bankers, it's all a big game. To the average consumer, it's their entire life.
The most important thing I see missing from all this is education. Financial education should be required by every public school (and should be taught by the parents) to help prepare people for the "real world" of managing debt, credit cards, loans, and even mortgages and investments.
If everybody understood that filing for bankruptcy (I did after losing 3 investment properties to sub-prime) or downsizing and living a more simple life was perfectly OK to keep your family fed (I went from $2.5k /mo expenses to $800), then we wouldn't have people killing their families and committing suicide because of a few financial issues.
"How many floors on that building?"
"Let's see, 0, 1, 2... oh wait..."
My MBP has enough power to run OS X + two VMs (Debian and WinXP) so everything I could ever need to do, I can do on my MBP. (For gaming, I installed Win XP on a second partition and boot to that when I need to get some FPS in.) And since I bring it to work and use it there too, it's basically the only computer I use from day to day.
(Of course, the downside to this is that it's also a single point of failure. Just yesterday I got to work and discovered my laptop's screen was blank. It turned out to be the infamous NVidia defect that created much commotion last year. But, even though I was 6 months past the warranty, Apple is fixing it free of charge: http://tinyurl.com/ctz3h9. Luckily, I also create bootable backups on a fairly regular basis.)
On the big screen issue, I've found it has less to do with the physical size of the screen as it does the screen resolution and your multi-tasking habits. If you really need more screen real estate, use the Unix screen utility or some form of desktop switching with keyboard shortcuts.
The categories covered are as broad as the list is long:
* Debugging Tools
* Testing and Optimization Tools
* Documentation Tools
* Security Tools
* Image Manipulation and Graphs
* PHP Code Beautifier
* Version-Control Systems
* Useful Extensions, Utilities and Classes
* PHP Online Tools and Resources
* In-Browser Tools (Firefox Add-Ons)
* Frameworks for PHP
* PHP IDEs and Editors
A list like this would have saved me so much time when I started using PHP. Then again, most of this stuff didn't even exist when I started using PHP.http://www.updown.com/?_refer=36311
They give you $1 million in play money to invest, but you actually make real money based on your performance (no minimum transfer amount -- I've made a whooping $0.82 so far, but I can withdraw it if I want).
http://www.openbookproject.net/thinkcs/python/english2e/inde...
Plus, if others around me have seen me there long enough, I feel like they'll point out who/where the thief went when I come back out. You also just need to use your judgment. I'd never leave it there in an unfamiliar coffee shop or if I planned to be gone for more than 40 seconds.
Comfortable, over-the-ear headphones are always a huge plus if you enjoy listening to music while you work (beyerdynamic headphones are very nice, although a bit expensive).
Everyone is unique. I work well in both very quite, and very noisy environments, but not so well in-between. You just need to figure out what works for you.
My company uses trick #5 as a primary feature for accessing the remote Linux machines that our product is built upon. We have it set up so that every single machine automatically creates a reverse SSH tunnel to the server on boot, so that the tunnel is always accessible in case we need it. Very cool stuff.
Sometimes, I'll get to the comments of what looks to be an interesting article and see discussion about how the article is crap or misleading. This saves me from wasting my time.
The raw nature of individuals discussing their experience, opinions, and knowledge of a particular topic is always more informative and interesting than an article, which needs to stay on topic and have a theme and an ending.
If I find myself with nothing to write on my blog, then I take that as an indication that I'm not learning enough!
Glancing at the documentation I can tell it will easily solve a lot of the reoccurring issues I usually deal with on small projects. I'm definitely going to give it a try.
Thanks!
Donating to those who need a computer would be my first choice; donating CPU power to something like BOINC my second.
However, if I want to remember those smaller details, then consciously linking them to the vivid image makes recalling them a lot easier whenever I recall the image.
I believe this is the same reason why learning new languages is much easier when we're surrounded by people who speak them. When we can link pieces of the language to various interactions in the real world, our brain then has visual stimuli to connect various bits of the language with in our brain. Of course everyone is unique and what works for one person may not be optimal for the other.
Their FAQ states their system is configured to allow a maximum of 50 recipients per message, though they recommend you keep it to 10:
http://authsmtp.com/faqs/faq-20.html
If you contact their support team, they can answer any questions regarding limits. The few times I've had to interact with them they were very knowledgeable and helpful.
And I'm sure it won't be long before ifixit.com has a guide explaining how to replace the battery yourself.
We set ourselves up for procrastination by not thinking about the next step and instead only thinking about the end result.
As things get smaller and smaller, it's less about what you're carrying as it is about the functionality provided. Think Web 2.0. Fifteen years ago, something like GMail wouldn't make sense because Internet speeds and browsers were not advanced enough to handle such features, therefore people wouldn't even think to demand them.
Think Virtualization. Even 10 years ago, laptops were too slow to handle a whole lot. Now I've replaced two desktops and a laptop with a single MacBook Pro laptop (Dual Core 2.4ghz, 4GB RAM, 320GB HD) and VMWare running Ubuntu and Windows XP. I'm no longer thinking hardware, but instead thinking about what I can do with all that power in one spot.
If the technology existed to put podcasts on earrings and listen to them clearly, then I'm sure the technology would exist to wirelessly sync all your earrings so they all contain the same podcasts.
http://freshmeat.net/projects/curl/?branch_id=1612&relea...
So it should work with PHP as well.