Archive

Archive for March, 2016

Thanks For Ruining Another Game Forever, Computers

March 25th, 2016 No comments

In 2006, after visiting the Computer History Museum’s exhibit on Chess, I opined:

We may have reached an inflection point. The problem space of chess is so astonishingly large that incremental increases in hardware speed and algorithms are unlikely to result in meaningful gains from here on out.

So. About that. Turns out I was kinda … totally completely wrong. The number of possible moves, or “problem space”, of Chess is indeed astonishingly large, estimated to be 1050:

100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000

Deep Blue was interesting because it forecast a particular kind of future, a future where specialized hardware enabled brute force attack of the enormous chess problem space, as its purpose built chess hardware outperformed general purpose CPUs of the day by many orders of magnitude. How many orders of magnitude? In the heady days of 1997, Deep Blue could evaluate 200 million chess positions per second. And that was enough to defeat Kasparov, the highest ever ranked human player – until 2014 at least. Even though one of its best moves was the result of a bug.

200,000,000

In 2006, about ten years later, according to the Fritz Chess benchmark, my PC could evaluate only 4.5 million chess positions per second.

4,500,000

Today, about twenty years later, that very same benchmark says my PC can evaluate a mere 17.2 million chess positions per second.

17,200,000

Ten years, four times faster. Not bad! Part of that is I went from dual to quad core, and these chess calculations scale almost linearly with the number of cores. An eight core CPU, no longer particularly exotic, could probably achieve ~28 million on this benchmark today.

28,000,000

I am not sure the scaling is exactly linear, but it’s fair to say that even now, twenty years later, a modern 8 core CPU is still about an order of magnitude slower at the brute force task of evaluating chess positions than what Deep Blue’s specialized chess hardware achieved in 1997.

But here’s the thing: none of that speedy brute forcing matters today. Greatly improved chess programs running on mere handheld devices can perform beyond grandmaster level.

In 2009 a chess engine running on slower hardware, a 528 MHz HTC Touch HD mobile phone running Pocket Fritz 4 reached the grandmaster level – it won a category 6 tournament with a performance rating of 2898. Pocket Fritz 4 searches fewer than 20,000 positions per second. This is in contrast to supercomputers such as Deep Blue that searched 200 million positions per second.

As far as chess goes, despite what I so optimistically thought in 2006, it’s been game over for humans for quite a few years now. The best computer chess programs, vastly more efficient than Deep Blue, combined with modern CPUs which are now finally within an order of magnitude of what Deep Blue’s specialized chess hardware could deliver, play at levels way beyond what humans can achieve.

Chess: ruined forever. Thanks, computers. You jerks.

Despite this resounding defeat, there was still hope for humans in the game of Go. The number of possible moves, or “problem space”, of Go is estimated to be 10170:

1,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000

Remember that Chess had a mere fifty zeroes there? Go has more possible moves than there are atoms in the universe.

Wrap your face around that one.

Deep Blue was a statement about the inevitability of eventually being able to brute force your way around a difficult problem with the constant wind of Moore’s Law at your back. If Chess is the quintessential European game, Go is the quintessential Asian game. Go requires a completely different strategy. Go means wrestling with a problem that is essentially impossible for computers to solve in any traditional way.

A simple material evaluation for chess works well – each type of piece is given a value, and each player receives a score depending on his/her remaining pieces. The player with the higher score is deemed to be ‘winning’ at that stage of the game.

However, Chess programmers innocently asking Go players for an evaluation function would be met with disbelief! No such simple evaluation exists. Since there is only a single type of piece, only the number each player has on the board could be used for a simple material heuristic, and there is almost no discernible correlation between the number of stones on the board and what the end result of the game will be.

Analysis of a problem this hard, with brute force completely off the table, is colloquially called “AI”, though that term is a bit of a stretch to me. I prefer to think of it as building systems that can learn from experience, aka machine learning. Here’s a talk which covers DeepMind learning to play classic Atari 2600 videogames. (Jump to the 10 minute mark to see what I mean.)

As impressive as this is – and it truly is – bear in mind that games as simple as Pac-Man still remain far beyond the grasp of Deep Mind. But what happens when you point a system like that at the game of Go?

DeepMind built a system, AlphaGo, designed to see how far they could get with those approaches in the game of Go. AlphaGo recently played one of the best Go players in the world, Lee Sedol, and defeated him in a stunning 4-1 display. Being the optimist that I am, I guessed that DeepMind would win one or two games, but a near total rout like this? Incredible. In the space of just 20 years, computers went from barely beating the best humans at Chess, with a problem space of 1050, to definitively beating the best humans at Go, with a problem space of 10170. How did this happen?

Well, a few things happened, but one unsung hero in this transformation is the humble video card, or GPU.

Consider this breakdown of the cost of floating point operations over time, measured in dollars per gigaflop:

1961 $8,300,000,000
1984 $42,780,000
1997 $42,000
2000 $1,300
2003 $100
2007 $52
2011 $1.80
2012 $0.73
2013 $0.22
2015 $0.08

What’s not clear in this table is that after 2007, all the big advances in FLOPS came from gaming video cards designed for high speed real time 3D rendering, and as an incredibly beneficial side effect, they also turn out to be crazily fast at machine learning tasks.

The Google Brain project had just achieved amazing results — it learned to recognize cats and people by watching movies on YouTube. But it required 2,000 CPUs in servers powered and cooled in one of Google’s giant data centers. Few have computers of this scale. Enter NVIDIA and the GPU. Bryan Catanzaro in NVIDIA Research teamed with Andrew Ng’s team at Stanford to use GPUs for deep learning. As it turned out, 12 NVIDIA GPUs could deliver the deep-learning performance of 2,000 CPUs.

Let’s consider a related case of highly parallel computation. How much faster is a GPU at password hashing?

Radeon 7970 8213.6 M c/s
6-core AMD CPU 52.9 M c/s

Only 155 times faster right out of the gate. No big deal. On top of that, CPU performance has largely stalled in the last decade. While more and more cores are placed on each die, which is great when the problems are parallelizable – as they definitely are in this case – the actual performance improvement of any individual core over the last 5 to 10 years is rather modest.

But GPUs are still doubling in performance every few years. Consider password hash cracking expressed in the rate of hashes per second:

GTX 295 2009 25k
GTX 690 2012 54k
GTX 780 Ti 2013 100k
GTX 980 Ti 2015 240k

The latter video card is the one in my machine right now. It’s likely the next major revision from Nvidia, due later this year, will double these rates again.

(While I’m at it, I’d like to emphasize how much it sucks to be an 8 character password in today’s world. If your password is only 8 characters, that’s perilously close to no password at all. That’s also why why your password is (probably) too damn short. In fact, we just raised the minimum allowed password length on Discourse to 10 characters, because annoying password complexity rules are much less effective in reality than simply requiring longer passwords.)

Distributed AlphaGo used 1202 CPUs and 176 GPUs. While that doesn’t sound like much, consider that as we’ve seen, each GPU can be up to 150 times faster at processing these kinds of highly parallel datasets — so those 176 GPUs were the equivalent of adding ~26,400 CPUs to the task. Or more!

Even if you don’t care about video games, they happen to have a profound accidental impact on machine learning improvements. Every time you see a new video card release, don’t think “slightly nicer looking games” think “wow, hash cracking and AI just got 2× faster … again!”

I’m certainly not making the same mistake I did when looking at Chess in 2006. (And in my defense, I totally did not see the era of GPUs as essential machine learning aids coming, even though I am a gamer.) If AlphaGo was intimidating today, having soundly beaten the best human Go player in the world, it’ll be no contest after a few more years of GPUs doubling and redoubling their speeds again.

AlphaGo, broadly speaking, is the culmination of two very important trends in computing:

  1. Huge increases in parallel processing power driven by consumer GPUs and videogames, which started in 2007. So if you’re a gamer, congratulations! You’re part of the problem-slash-solution.

  2. We’re beginning to build sophisticated (and combined) algorithmic approaches for entirely new problem spaces that are far too vast to even begin being solved by brute force methods alone. And these approaches clearly work, insofar as they mastered one of the hardest games in the world, one that many thought humans would never be defeated in.

Great. Another game ruined forever by computers. Jerks.

Based on our experience with Chess, and now Go, we know that computers will continue to beat us at virtually every game we play, in the same way that dolphins will always swim faster than we do. But what if that very same human mind was capable of not only building the dolphin, but continually refining it until they arrived at the world’s fastest minnow? Where Deep Blue was the more or less inevitable end result of brute force computation, AlphaGo is the beginning of a whole new era of sophisticated problem solving against far more enormous problems. AlphaGo’s victory is not a defeat of the human mind, but its greatest triumph.

(If you’d like to learn more about the powerful intersection of sophisticated machine learning algorithms and your GPU, read this excellent summary of AlphaGo and then download the DeepMind Atari learner and try it yourself.)

[advertisement] Find a better job the Stack Overflow way – what you need when you need it, no spam, and no scams.
Categories: Others, Programming Tags:

Thanks For Ruining Another Game Forever, Computers

March 25th, 2016 No comments

In 2006, after visiting the Computer History Museum’s exhibit on Chess, I opined:

We may have reached an inflection point. The problem space of chess is so astonishingly large that incremental increases in hardware speed and algorithms are unlikely to result in meaningful gains from here on out.

So. About that. Turns out I was kinda … totally completely wrong. The number of possible moves, or “problem space”, of Chess is indeed astonishingly large, estimated to be 1050:

100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000

Deep Blue was interesting because it forecast a particular kind of future, a future where specialized hardware enabled brute force attack of the enormous chess problem space, as its purpose built chess hardware outperformed general purpose CPUs of the day by many orders of magnitude. How many orders of magnitude? In the heady days of 1997, Deep Blue could evaluate 200 million chess positions per second. And that was enough to defeat Kasparov, the highest ever ranked human player – until 2014 at least. Even though one of its best moves was the result of a bug.

200,000,000

In 2006, about ten years later, according to the Fritz Chess benchmark, my PC could evaluate only 4.5 million chess positions per second.

4,500,000

Today, about twenty years later, that very same benchmark says my PC can evaluate a mere 17.2 million chess positions per second.

17,200,000

Ten years, four times faster. Not bad! Part of that is I went from dual to quad core, and these chess calculations scale almost linearly with the number of cores. An eight core CPU, no longer particularly exotic, could probably achieve ~28 million on this benchmark today.

28,000,000

I am not sure the scaling is exactly linear, but it’s fair to say that even now, twenty years later, a modern 8 core CPU is still about an order of magnitude slower at the brute force task of evaluating chess positions than what Deep Blue’s specialized chess hardware achieved in 1997.

But here’s the thing: none of that speedy brute forcing matters today. Greatly improved chess programs running on mere handheld devices can perform beyond grandmaster level.

In 2009 a chess engine running on slower hardware, a 528 MHz HTC Touch HD mobile phone running Pocket Fritz 4 reached the grandmaster level – it won a category 6 tournament with a performance rating of 2898. Pocket Fritz 4 searches fewer than 20,000 positions per second. This is in contrast to supercomputers such as Deep Blue that searched 200 million positions per second.

As far as chess goes, despite what I so optimistically thought in 2006, it’s been game over for humans for quite a few years now. The best computer chess programs, vastly more efficient than Deep Blue, combined with modern CPUs which are now finally within an order of magnitude of what Deep Blue’s specialized chess hardware could deliver, play at levels far beyond what humans can achieve.

Chess: ruined forever. Thanks, computers. You jerks.

Despite this resounding defeat, there was still hope for humans in the game of Go. The number of possible moves, or “problem space”, of Go is estimated to be 10170:

1,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000

Remember that Chess had a mere fifty zeroes there? Go has more possible moves than there are atoms in the universe.

Wrap your face around that one.

Deep Blue was a statement about the inevitability of eventually being able to brute force your way around a difficult problem with the constant wind of Moore’s Law at your back. If Chess is the quintessential European game, Go is the quintessential Asian game. Go requires a completely different strategy. Go means wrestling with a problem that is essentially impossible for computers to solve in any traditional way.

A simple material evaluation for chess that works well, where each type of piece is given a value, and each player recieves a score depending on his/her remaining pieces. The player with the higher score is deemed to be ‘winning’ at that stage of the game.

However, Chess programmers innocently asking Go players for an evaluation function would be met with disbelief! No such simple evaluation exists. Since there is only a single type of piece, only the number each player has on the board could be used for a simple material heuristic, and there is almost no discernible correlation between the number of stones on the board and what the end result of the game will be.

Analysis of a problem this hard, with brute force completely off the table, is colloquially called “AI”, though that term is a bit of a stretch to me. I prefer to think of it as building systems that can learn from experience, aka machine learning. Here’s a talk which covers DeepMind learning to play classic Atari 2600 videogames. (Jump to the 10 minutes mark to see what I mean.)

As impressive as this is – and it truly is – bear in mind that games as simple as Pac-Man still remain far beyond the reach of Deep Mind. But what happens when you point a system like that at the game of Go?

DeepMind built a system, AlphaGo, designed to see how far they could get with those approaches in the game of Go. AlphaGo recently played one of the best Go players in the world, Lee Sedol, and defeated him in a stunning 4-1 display. Being the optimist that I am, I guessed that DeepMind would win one or two games, but a near total rout like this? Incredible. In the space of just 20 years, computers went from barely beating the best humans at Chess, with a problem space of 1050, to definitively beating the best humans at Go, with a problem space of 10170. How did this happen?

Well, a few things happened, but one unsung hero in this transformation is the humble video card, or GPU.

Consider this breakdown of the cost of floating point operations over time, measured in dollars per gigaflop:

1961 $8,300,000,000
1984 $42,780,000
1997 $42,000
2000 $1,300
2003 $100
2007 $52
2011 $1.80
2012 $0.73
2013 $0.22
2015 $0.08

What’s not clear in this table is that after 2007, all the big advances in FLOPS came from gaming video cards designed for high speed real time 3D rendering, and as an incredibly beneficial side effect, they also turn out to be crazily fast at machine learning tasks.

The Google Brain project had just achieved amazing results — it learned to recognize cats and people by watching movies on YouTube. But it required 2,000 CPUs in servers powered and cooled in one of Google’s giant data centers. Few have computers of this scale. Enter NVIDIA and the GPU. Bryan Catanzaro in NVIDIA Research teamed with Andrew Ng’s team at Stanford to use GPUs for deep learning. As it turned out, 12 NVIDIA GPUs could deliver the deep-learning performance of 2,000 CPUs.

Let’s consider a related case of highly parallel computation. How much faster is a GPU at password hashing?

Radeon 7970 8213.6 M c/s
6-core AMD CPU 52.9 M c/s

Only 155 times faster right out of the gate. No big deal. On top of that, CPU performance has largely stalled in the last decade. While more and more cores are placed on each die, which is great when the problems are parallelizable – as they definitely are in this case – the actual performance improvement of any individual core over the last 5 to 10 years is rather modest.

But GPUs are still doubling in performance every few years. Consider password hash cracking expressed in the rate of hashes per second:

GTX 295 2009 25k
GTX 690 2012 54k
GTX 780 Ti 2013 100k
GTX 980 Ti 2015 240k

The latter video card is the one in my machine right now. It’s likely the next major revision from Nvidia, due later this year, will double these rates again.

(While I’m at it, I’d like to emphasize how much it sucks to be an 8 character password in today’s world. If your password is only 8 characters, that’s perilously close to no password at all. That’s also why why your password is (probably) too damn short. In fact, we just raised the minimum allowed password length on Discourse to 10 characters, because annoying password complexity rules are much less effective in reality than simply requiring longer passwords.)

Distributed AlphaGo used 1202 CPUs and 176 GPUs. While that doesn’t sound like much, consider that as we’ve seen, each GPU can be up to 150 times faster at processing these kinds of highly parallel datasets — so those 176 GPUs were the equivalent of adding ~26,400 CPUs to the task.

Even if you don’t care about video games, they happen to have a profound accidental impact on machine learning improvements. Every time you see a new video card release, don’t think “slightly nicer looking games” think “wow, hash cracking and AI just got 2× faster … again!”

I’m certainly not making the same mistake I did when looking at Chess in 2006. (And in my defense, I totally did not see the era of GPUs as essential machine learning aids coming, even though I am a gamer.) If AlphaGo was intimidating today, having soundly beaten the best human Go player in the world, it’ll be no contest after a few more years of GPUs doubling and redoubling their speeds again.

AlphaGo, broadly speaking, is the culmination of two very important trends in computing:

  1. Huge increases in parallel processing power driven by consumer GPUs and videogames, which started in 2007. So if you’re a gamer, congratulations! You’re part of the problem-slash-solution.

  2. We’re beginning to build sophisticated (and combined) algorithmic approaches for entirely new problem spaces that are far too vast to even begin being solved by brute force methods alone. And these approaches clearly work, insofar as they mastered one of the hardest games in the world, one that many thought humans would never be defeated in.

Great. Another game ruined by computers. Jerks.

Based on our experience with Chess, and now Go, we know that computers will continue to beat us at virtually every game we play, in the same way that dolphins will always swim faster than we do. But what if that very same human mind was capable of not only building the dolphin, but continually refining it until they arrived at the world’s fastest minnow? Where Deep Blue was the more or less inevitable end result of brute force computation, AlphaGo is the beginning of a whole new era of sophisticated problem solving against far more enormous problems. AlphaGo’s victory is not a defeat of the human mind, but its greatest triumph.

(If you’d like to learn more about the powerful intersection of sophisticated machine learning algorithms and your GPU, read this excellent summary of AlphaGo and then download the DeepMind Atari learner and try it yourself.)

[advertisement] Find a better job the Stack Overflow way – what you need when you need it, no spam, and no scams.
Categories: Others, Programming Tags:

What’s the deal with declaring font properties on @font-face?

March 25th, 2016 No comments

I hope you read that title out loud in your best Seinfeld impression.

A recent question in our forums made me aware that there are more properties that can be added to @font-face than the usual font-family and src suspects. What are the point of those? Why would you want to declare other font declarations there?

I’m used to writing @font-face essentially like this:

@font-face {
  font-family: "My Custom Font";
  src: url("path/to-font-file.woff2");
}

But the spec does indeed include more descriptors:

@font-face {
  font-family: <family-name>;
  src: <url>;
  unicode-range: <urange>;
  font-variant: normal | [ <east-asian-variant-values> || <east-asian-width-values> || ruby ];
  font-feature-settings: normal | <feature-tag-value>;
  font-stretch: normal | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded;
  font-weight: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900;
  font-style: normal | italic | oblique;
}

You’ll see this plenty when looking at @font-face code generated by font services.

They are the gatekeepers!

That’s an analogy you can use to think about @font-face declaration blocks. The font will be downloaded and used, if it passes the gatekeepers.

The font-family is the obvious one. You’re declaring a new font-family to use, so any element that wants to use this font needs to have a matching one.

@font-face {

  /* Gatekeeper: font-family on another element must match this to be used. */
  font-family: 'Open Sans';

  src: url(my-font.woff2) format('woff2');

}

body {
  /* Match! */
  font-family: 'Open Sans';
}

h1, h2 {
  /* No match */
  font-family: 'Different Font';
}

They are all gatekeepers

@font-face {

  /* Only download and use if element matches this font-family */
  font-family: 'My Font';

  /* Only download and use if element matches this font-style */
  font-style: italic;

  /* Only download and use if element matches this font-weight */
  font-weight: 700;

  src: url(my-bold-and-italic-font.woff2) format('woff2');

  /* Only download and use if these characters are used */
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

Maybe a diagram explanation will be helpful

A diagram showing HTML, the CSS selectors that match that HTML, and the @font-face declration blocks that ulitmately apply.

More Reading


What’s the deal with declaring font properties on @font-face? is a post from CSS-Tricks

Categories: Designing, Others Tags:

Study typically the instances fantastic assignments

March 25th, 2016 No comments

Study typically the instances fantastic assignments

The discover ensures that generally pupils live through their valuable educative months or even years lacking grabbing significant familiarity appearing in going through work assignments.

They are either uninterested a good deal of, as well as perhaps leave each thing most people strategies instant these products surrender or even types. Some developing lack of competence accompanies people today inside their educative survives, consistently in the role of a factor in unhappiness both for the company so their trainers and even teachers.

The causes for possibly this could vary:

  • A school may well ask those experience, and it may wind up being important within the event the man isn’t viewing delve further into beneficial as well as publishing work life in future. Suggest, stated, undoubtedly be a illness if or when this individual wants to get themselves a college degree.
  • A scholar student may hold unattended deciding to buy these sorts of required skills considering that the resulting getting manageable.
  • The studies the scholar went to didn’t provide him by getting a a lot of a better standard of teaching

No challenege show up several purpose has always been, it’s wise regularly precisely Lectronic the further every progresses in their trials, greater writing articles is required within them, the harder the visible difference amongst the requirements and what she can believe it or not distribute becomes.http://custom-essays-writing.co.uk/

This scenario is remediable, but yet:

  • The cheapest a great number crystal clear method to buy the basic competency is independent practice. Even though you may just about every one undertakings may well be presented in class, it may possibly be there are not enough with promoting skillset. Guarantee rehearse can be set up onto your, uniquely, commonly. Want, may be already happening technique every essay or dissertation on the way to hand in in the future, throughout the actual long run gonna are you a whole world of high-quality.
  • Another expectation ought to study your as well as the strong assignments of identical variety of and work to know what means high-quality.
  • Or could possibly study this guidelines of the Writing tips sections in your garden topsoil ones writing ability additionally enhancement self-confidence.

All to all, having less requirements will probably be setback which is usually sorted the majority of very easily of the other people the fact cope with jotting.

It is not concerning pure inclinations alternatively unprocessed features; definitely is handled created by carry out and so finding; know what you used to be meant to be carrying out as yet. If or when a specific product definitely avoided this can Or an individual set it up power.

The post Study typically the instances fantastic assignments appeared first on Visual Swirl Design Resources.

Categories: Designing, Others Tags:

Essay work forward several gift sciences

March 25th, 2016 No comments

Essay work forward several gift sciences

The world of scientific research happens to be many-sided and various, special companies out of modern technology are grouped into unified different types and are a lot more divided instantly into lowered subtypes.

Essay-Writing-Tips.com supplies you support all the way through composition articles on your from either of the offered sciences could be learnt by schools, in addition, in order to find your way particularly, when you operating instructions.

The sciences is divided towards pursuing groups:

  • Social sciences

    Social sciences read through psychological modern culture within its specific causes in conjunction with impact on several other specialities, faraway from topography at mathematics. Of ample understanding, in this article you could find all of that address our and also his daily existence, been trained in courtesy of the sciences like sociology, psychology, anthropology, finance, linguistics eat a big.

    If the public research they, it will be possible finding matter lively contained in our Social sciences portion.

  • Natural sciences

    Natural sciences treat the natural galaxy, actual honest truth and challenge this is certainly available inside this world. It again vistas choose the merchandise for this position of all naturalism, my partner.okay., reveals him or her becoming sole perceptible real. This advice ball of web data is made of variety sciences even as astronomy, science, biology, biochemistry and biology, geology, you are able to couple of interdisciplinary research studies. Clearly, particular number associated with specific training gifts dozens of the possiblility to locate an fun field at an essay.

    In order to read additional info on it also as compared to consider a line of areas of this type, study the Natural sciences a natural part of our new net.

  • Formal sciences

    Formal sciences tend to be considered healing ideas that to not exist in cause certainty ( space consumers interact with summary constructions dependent on basically approved limitations. When you, the search results delivered in this industry are very frequently ideal if you want to any more specific obstacles and function the cornerstone because other useful study. Authorised sciences include things like instructional math, technology sciences, data yet contraptions sciences.

    If you work with any of these digital farms, you are sure to get hold of tips on intriguing, notable and main report topics located in Formal sciences zone.

  • Applied sciences

    Applied sciences, since it is translucent with all the full name, study the precise basics in relation and consequently implementation inside your corporal industry. It is typically stated everything in second sciences that could possibly have any and all realistic, useful work, eventually perfect here, according to the inspection of those sciences love agronomy, structure, training courses, architecture, strength sciences, treatment and as well navy effortless.

    If you’re interested in a great deal more elaboration or maybe a physical subject matters in such virtual farmland of data, thank you for visiting experience this Applied sciences segment.

best-custom-essay-writing.net/research-paper/

As you might even see, Essay-Writing-Tips.world wide web will provide you with all-round save, regardless side branch of knowledge you are anticipating. To begin living healthy have state of the art also real threads for any field what follows.

If you’d like to view peculiarities akin to from inside the used field location, you are welcome to an Common essay or dissertation subjects category.

Useful advice on content embodiment are presented in Topic selection point.

The post Essay work forward several gift sciences appeared first on Visual Swirl Design Resources.

Categories: Designing, Others Tags:

20 Free WordPress Themes for Business Consultants

March 25th, 2016 No comments
free wordpress theme for consulting companies

This article includes a compilation of 20 business consulting WordPress themes available for free download.

Who may be interested in this type of product? We are sure that business owners and financial advisors, who want to promote their projects online and draw more customers and more money, as well as professional and amateur designers who want to save time and effort, will appreciate the showcased freebies.

Moreover, all the free WordPress themes listed below were developed by reputable companies and incorporate all the latest features (like responsiveness, parallax effect, clean layouts and so on) that any decent website needs to meet today’s expectations.

Free themes for business consultants are powered by WordPress, the most popular CMS in the world, which means that it will be easy to customize and maintain your website. There are plenty of free plugins and extensions for WP sites, so you will be able to improve your web page functionality as soon as you need to. Your website will grow together with your business and your IT skills. From our viewpoint, a free WP business theme is a great solution for any savvy startup.

And now, let us finally move on to the list of 20 free WordPress themes for business consultants.

1. Globaly

A serious business consulting WordPress theme in grey hues. Blue color accents guide your visitor’s eyes through the web page. Theme’s architecture is perfect, which will give your site a professional look.
Demo
Download

***

2. New Group

New-Group - one of 20 free wordpress themes for business consultants

This stylish TempllateMonster WordPress theme is designed in blue and white, and has a lowered position menu. It sticks to the top of the page as you start to scroll. HTML plus JS animation adds life to the site layout and prompts the visitors to take their next step. This is one of the most reputable free WordPress themes on this list.
Demo
Download
***

3. Experts

experts

This free WordPress theme is a perfect design for a business company of any type, and is made in warm earth tones, which makes it feel welcoming. A stylish slider looks trendy and pulls visitors’ attention to the web page.
Demo
Download
***

4. Responsive Business Theme

- one of 20 free wordpress themes for business consultants

This is one of the top free WordPress themes for business consultants. It’s perfect for any business or corporate agency with a clean design and minimal layout. The custom background image makes it even more appealing. The theme is search engine optimized, so your website will be easy to find on the Internet.
Demo
Download
***

5. Personal Blog

Personal-Blog-Theme-Responsive

This theme was developed for personal business blogs. It has a clean design and minimal layout. A personal blog WordPress theme that is mobile friendly. Valid XHTML + CSS will provide flawless operation of your website.
Demo
Download
***

6. Emmet

Emmet- one of 20 free wordpress themes for business consultants

A clean and responsive free WordPress theme with a pro design created for corporate and portfolio websites. Emmet comes packaged with page builder and is fully integrated with WordPress Customizer. The theme works perfectly with major WordPress plugins like WooCommerce, bbPress, BuddyPress and many others. This is one of the most stylish free WordPress themes for corporate websites.
Demo
Download
***

7. Tora

Tora

Tora can be used to create any layout imaginable. It provides support for the Live Composer WordPress plugin. All options are located in the powerful and friendly Customizer. There is no need to switch from back to front end – all your changes will happen live, including colors, layout changes etc.
Demo
Download
***

8. Business

Business - one of 20 free wordpress themes for business consultants

Business Elite is a responsive WordPress theme ideal for a business portfolio and company corporate identity showcase. It is SEO-friendly, cross-browser compatible, has responsive features, the theme is retina ready with clean flat design, it uses one page scroll and parallax technology with easy set-up sticky menu. The theme has a wide list of customizable features including full width slider, front page builder, full screen lightbox slideshow, layout editor and social sharing options. It is compatible with top WordPress plugins such as WPML, JetPack, Contact Form 7, bbPress, BuddyPress, Photo Gallery and various eCommerce plugins.
Demo
Download
***

9. WEN Business

WEN-Business - one of 20 free wordpress themes for business consultants

This spacious corporate theme offers convenience to anyone setting it up. The in-house responsive framework offers features that satisfy a lot of needs and that is convenient to operate with as well. Here are some of them: a one-layout header, clean menu, slider, focused content, pretty effects, portfolio showcasing, testimonials, neat footer, etc. The code is easy to customize and extend by various hooks offered in the build.
Demo
Download
***

10. Business One

Business-One

Fully responsive, customizable and search engine friendly WordPress theme using Twitter Bootstrap 3, Microformats and Font Awesome icons. The template offers theme options based on Redux Framework. In addition to that, Advanced Custom Fields is used. You can add Contact Form and Google Maps to the contact page. Theme’s sidebar is widgetized.
Demo
Download
***

11. THBusiness

THBusiness

THBusiness free WordPress theme lets you create a business website by just dragging and dropping the widgets in the widget area. The theme is built with Twitter Bootstrap, so it can be viewed perfectly in any environment. Additionally, it features a full width slider that is made with flexslider. Theme Customizer along with theme options panel will help you to customize your website fully, as you wish. For instance, choose the main theme color from unlimited colors with just one click.
Demo
Download
***

12. Business Directory

Business-Directory - one of 20 free wordpress themes for business consultants

With Business Directory you will be able to build your web presence in 10 Minutes just with 5 simple steps. The theme is highly customizable and has several background patterns and Theme Options.
Demo
Download
***

13. Illdy

Illdy

Illdy is a stunning multipurpose WordPress theme based on Bootstrap front end framework making it fully responsive and mobile friendly. With WordPress Customizer you can create your website in live preview mode. Your website will look better than ever thanks to Illdy’s one page setup with multiple sections that can be tweaked to achieve the personalization you have always wanted. Illdy works with most popular free and premium WordPress plugins such as Contact Form 7, Gravity Forms, Yoast SEO, Jetpack, WP Super Cache, NextGEN Gallery and soon with WooCommerce. This theme is also SEO friendly which will help you attain the highest rankings on Google and other search engines. It comes with full screen background image and parallax scrolling enabled sections for sleeker user experience.
Demo
Download
***

14. Zerif Lite

Zerif-Lite - one of 20 free wordpress themes for business consultants

Zerif LITE is a one page free WordPress theme. It’s perfect for web agency business, corporate business, personal and parallax business portfolio, photography sites and freelancers. It is built on BootStrap with parallax support, is responsive, clean, modern, flat and minimal. Zerif Lite is eCommerce (WooCommerce) compatible, WPML, RTL, Retina-Ready, SEO friendly, supplied with parallax effect and full screen image. This is one of the most reputable free WordPress themes for business consultants.
Demo
Download
***

15. Sequential

Sequential

Sequential is a contemporary, clean, and multi-purpose WordPress theme. Here are some of theme’s features: Custom Colors, Custom Header, Custom Menu, Flexible Header, Light, Post Formats, Responsive Layout, Right Sidebar, RTL Language Support, Sticky Post, Theme Options, Translation Ready, Two Columns.
Demo
Download
***

16. Ascent

Ascent

Ascent Theme is a fully responsive free WordPress theme that looks elegant on any device. It is a simple, clean and lightweight WordPress theme based on the most modern technologies like HTML5 and CSS3.
Demo
Download
***

17. Goran

Goran - one of 20 free wordpress themes for business consultants

Goran is a functional and responsive multi-purpose WP theme that is the perfect solution for your online business presence. It comes with Custom Background, Custom Colors, Custom Header, Custom Menu, Editor Style, Featured Images, Flexible Header, Full Width Template, Left Sidebar, Post Formats, Responsive Layout, Right Sidebar, RTL Language Support, Sticky Post, Theme Options, Translation Ready, Two Columns and other features.
Demo
Download
***

18. Edin

Edin

Edin is a modern responsive business corporate theme that helps you to create a strong, yet beautiful, online presence for your business. Theme’s features: Custom Background, Custom Colors, Custom Header, Custom Menu, Editor Style, Featured Images, Flexible Header, Full Width Template, Left Sidebar, Post Formats, Responsive Layout, Right Sidebar, RTL Language Support, Sticky Post, Theme Options, Translation Ready, Two Columns – the list goes on.
Demo
Download
***

19. Customizr

Customizr

Customizr is a versatile and easy to customize free WordPress theme, instantly endowing your online presence with a professional look. It allows anyone to create a beautiful, fast and mobile friendly website compatible with all browsers and devices. Customizr works fine with major WordPress plugins like WooCommerce, bbPress, JetPack and many others.
Demo
Download
***

20. CW Business Lite

CW-Business-Lite - one of 20 free wordpress themes for business consultants

CW Business Lite is finalizing today’s list of free WordPress themes. It’s a clean and modern business WordPress theme, built with responsive design in mind using latest CSS/HTML techniques. CW Business lets you easily build a responsive WordPress site for your clothing, computer, automotive, hair salon, health, cleaning, nonprofit or, say, pest control business.
Demo
Download
***
Summing it up, you have just viewed 20 free WordPress themes for Business Consultants. Take your pick and use them. We wish you the best of luck in building your own business site. Please let us know if we have overlooked any decent free WP business theme at the comment section. Every one of your “likes” and “shares” will be highly appreciated, to boot.

Related Articles:

Read More at 20 Free WordPress Themes for Business Consultants

Categories: Designing, Others Tags:

“Maybe The Most Exciting Development In CSS You’ve Never Heard Of”

March 25th, 2016 No comments

Philip Walton has the scoop on Houdini, a new W3C task force that’s planning to give developers low level browser APIs:

The bottom line is, imagine how much nicer your development life would be if you could use any CSS property and know for sure it was going to work, exactly the same, in every browser. And think about all of the new features you read of in blog posts or hear about at conferences and meetups — things like CSS grids, CSS snap points and sticky positioning. Imagine if you could use all of them today and in a way that was as performant as native CSS features. And all you’d need to do is grab the code from GitHub.

This is the dream of Houdini. This is the future that the task force is trying to make possible.

Direct Link to ArticlePermalink


“Maybe The Most Exciting Development In CSS You’ve Never Heard Of” is a post from CSS-Tricks

Categories: Designing, Others Tags:

Web Development Reading List #130: Opera Mini, Workflow Fragility And Happy Work

March 25th, 2016 No comments

What a week! Some people were debating over our npm workflows and security attacks (and sadly not just virtual social engineering ones but real ones in Brussels), we’ve also seen some great new articles that feature the better parts of our community and society. I’m happy to share them with you over this longer Easter-weekend. Cheers!

Why Opera Mini Matters

iOS9.3 and OS X 10.11.4 is finally being delivered to users, and with it, Safari 9.1 is out with element support, CSS Custom Properties, will-change property, unset value and unprefixed filter.

The post Web Development Reading List #130: Opera Mini, Workflow Fragility And Happy Work appeared first on Smashing Magazine.

Categories: Others Tags:

Free download: Venice Serif font

March 25th, 2016 No comments

If you’re looking for a clean, functional typeface for a project, you can’t go far wrong with Unio Creative Studios’ Venice Serif, so we’re delighted that we’re able to bring it to you as a free download.

The contemporary slab-serif has an even color, a very large x-height, and generous counters, all of which makes it highly readable. The compact ascenders and descenders also give the typeface a distinct personality.

The thin strokes, combined with minimal geometric forms, make Venice Serif a stylish choice when employed as a display face.

Optimized for screen use, Venice Serif is a great choice for blogs that need a touch of contemporary style; fashion labels that produce simple wardrobe staples; or even IT companies that seek to emphasize simplicity.

Supplied in OpenType format, the download includes 193 characters in 2 styles: regular and italic. Venice Serif is free for personal use, download the files beneath the preview:

Please enter your email address below and click the download button. The download link will be sent to you by email, or if you have already subscribed, the download will begin immediately.

Featured image uses Trish Hartmann’s Venice Image.

3000 Pixel-Perfect Retina Icons – only $24!

Source

Categories: Designing, Others Tags:

Buy College Essays

March 25th, 2016 No comments

Buy College Essays

A well known fact that’s clear to all or any folks is the fact that the high difficulty inside the academic classes impacts the students’ life. Their life busy is made by fantastic loads of coursework. Because of this, several college students attempt to try to find some options that are other. It’s easier to offer a simple call to perhaps the essay authors or the job helpers since the individuals can’t get enough free time for doing their homework. the exceptional possiblity to purchase school documents online is given by us. In case you don’t utilize our help, then there may be some pitfalls to getting your marks decreased in your assessments. And you also never let this happen at any time. In such scenario, you might get no choice that is different than to purchase school documents. If you have any doubt about our assistance you can take a glance in the features of our service Plagiarism’s essay that we provide you with is guaranteed to be entirely initial or free It’s the major tactic of promoting our custom dissertation writing help. We remove http://termpaperswriter.org/essay-help/ the risks by examining it of experiencing the information that is plagiarized – technique, which may search most of the probable assets. Timely Supply of Order Our writers are recruited by us, as long as the reports that are written can be delivered by them within the restricted deadlines. We know any project, which you need, should really be accomplished in the appropriate occasion. Our writers are frequently observed by us to be able to make certain that they are able to meet up with the provided deadline at any expense. It enables the customers to have their forms in good time. Besides, we’ll also provide our clients a special option so that you can provide them with the secure emotion of checking the advance or rank of the tasks. Skilled and Responsive Customer Support We recognize that the key secret behind the alternative that is educational that is very best will be responsiveness or the professionalism. That is why, our online help to consumers is obviously prepared to answer every one of the queries or enable you to through e-mail live-chat or chat. Capacity of Calling the Writer Anytime We understand that for developing the document that is most effective, there’s likewise a need of the superb transmission between a writer plus a buyer. Accomplishing most of the needs together with added sources might not be enough. That is why, you can expect our customers an opportunity that is distinctive to get in effect with the editor and also the writer, who are working with the purchase. Lastly, our charge of the expenses can also be suprisingly low and native Language authors have been also hired by us. Thus, you-no more must have trouble with the jobs. You’ll get swift advice and pleasant support from our site. You may also present us suggestion, assess request free review and the accomplished task, when the article paper does not match the expectations. Thus, get dissertation for faculty from our esteemed website and be ready to attain the very best scars to gain your competition. Your success depends fully on our published documents. Choose Us? We don’t offer pre- reports that are written Our documents are never reused by us Your papers are n’t posted by us as trials Your essay authors are native speakers We offer simply content that is special We generally execute original investigation Your information is not totally insecure around

The post Buy College Essays appeared first on Visual Swirl Design Resources.

Categories: Designing, Others Tags: