Sunday, August 31, 2014

Tools for Web Designers

I'm putting together a lit of tools that are useful for budding web designers. Basically, these are the tools that I often use. The original page is here:

Validation and Testing
1 Validate your html code and check for errors:
2 Validate your CSS and check for errors:
3 Test a site on different screen resolutions

Colors and images
4 Explore color palettes
5 A list of colors suitable for a 'flat' color scheme
6 Background patterns
7 Explore new fonts
8 Google fonts
9 Great collection of free stock images

Obfuscation and Minification
10 Obfuscate your Javascript
11 Minify your Javascript

Tuesday, August 19, 2014

Mesh - A Word Game

Mesh is a new word game on Flash By Night.

In this game, you take letters from two words to create a new word. The longer the word, the more letters you have in the next round. How high can you score?

Mesh works on desktops/laptops as well as mobile devices



Monday, August 18, 2014

Artificial Intelligence

I really enjoyed TWIT's Triangulation podcast #152 entitled: AI - Our Final Invention. (

Author James Barrat talked about whether emerging AI technologies may someday threaten humankind and what we could do about it.

I still have arguments with friends over whether computers will one day be 'smarter' than humans, but I think that anyone who has seriously studied the issue takes this for granted.

According to Barrat's sources, AI could match human intelligence by around 2030 and a Superintelligent AI could emerge by around 2040 that would be much more intelligent than us meatsacks.

And the pace could quicken as countries rush to be the first one to produce a superintelligent AI, much like the space race or the race to build the atom bomb. It could be built in America, China, Russia or many other places.

Just don't give it the ability to replicate.