Quantum Computers Drawing Closer and Closer

Quantum computers are the next generation in computing, and they will raise the bar so incredibly high, it will be hard just to adapt to their computing power. A quantum computer relies on the intriguing and hard to comprehend phenomena in quantum mechanics, and uses qubits instead of bits. Why is this going to rock our world? Well…

Have you ever heard of entanglement? Entanglement is a state of a quantum mechanical state that allows a channel for quantum information that just wouldn’t be possible for “classical systems”.

A classical computer has its memory made out of bits, where each bit can be 1 or 0, while a quantum computer maintains a series of qubits where a qubit can be a 1, a 0, or any other superposition between them. If you have n qubits, then you could have any superposition of the 2n, while in a classical computer you could just have one of these states. Measuring the qubits would produce a classical state of only n bits, but such an action would also destroy the quantum state (the laws of the quantum world are pretty messed up). We can think of the system as being exactly one of the n-bit strings-we just do not know which one. For example, a 300-qubit quantum computer has a state described by 2300 (approximately 1090) complex numbers

Although it is still only in its infancy, quantum computers show great promise, and a rapid development, being backed by many – you’d expect that from a technology that will probably change the world as we know it. Just think about it – astronomy, medicine, math, physics, it could all sky rocket, because a lot of today’s technology relies on software, computer simulation models, or massive calculation.

Aside from the technical difficulties, the most major problem is going to be the quantum decoherence. This usually means isolating the system from its environment as the slightest interaction with the external world would cause the system to decohere.

All in all, they will definitely bring a new spin to the world of computers, but even though significant developments have already been made, don’t think they will just pop up in a matter of weeks. It will probably take some 5 years until we have a decent quantum computer, and it will take even more time until they will start rocking the world, but sooner or later, they will.


Future of the World Wide Web

How The World Wide Web Was Born:

While working at CERN as a software engineer in 1989, Sir Tim Berners-Lee invented the World Wide Web. CERN is a large particle physics laboratory near Geneva, Switzerland where many scientists participate in experiments around the world. These scientists were eager to exchange data and results but were having difficulties doing so due to the distance. Berners-Lee describes the creation of the world wide web a an act of desperation. Most of the technology that is involved in the world wide web was already present, such as hypertext and the internet. Berners-Lee just linked them together into a lager imaginary documentation system-a web. He combined hypertext with the internet and connected that with the Transmission Control Protocol and domain name system; thus giving birth to to the Hypertext Transfer Protocol (HTTP).

The first ever website was about the WWW project itself. The 1993 copy of the original still exists at its original address. The site was set up so visitors could learn about the web and access details for creating their own web pages. Despite some small changes, the three fundamental technologies remain the foundation’s of today’s web: HTML, URI, and HTTP. These acronyms changed the way the entire world operates and communicates.

What This Means For Today:

So, what’s the guy who changed the world (and was Knighted for it) doing these days? Besides talking a lot in front of eager nerds and running the World Wide Web Foundation, he’s working on some new developments to continue to revolutionize his already revolutionary idea.

Firstly let me say this: the things that happen with the web has far surpassed anyone’s expectations at its inception. The original website was built to exemplify a way to send information in document form. What we do here at Logic and what other web developers do (though let’s face it, not as well) is manipulate files in the web to look great and do cool stuff. What Berners-Lee is doing now is getting web designers and developers to not get lost in the design and forget about the importance of raw data. The term he is using as the future of the world wide web is “Linked Data.” The best and probably simplest example of this (IMHO) is Wikipedia. When you go to a Wiki page, there’s invariably boxes on the sides that has pulled data from the entry and will link to other descriptive information from the original data. The benefit of this is that a person can then explore other useful information and hopefully bring them to a better understanding of the original search.

The power of linked data goes way beyond the random “What the heck is that? Let’s Google it… ” that we experience daily. In Berners-Lee’s TED Talk on Linked Data, he uses the example of government data being put on the web for everyone to view. Should these documents be linked, it enhances our relationship to it. We can then explore the information as it relates to our lives in business, school, etc. Programs such as “dbpedia” are being developed in order extract the arbitrary (linked) data and link it to other data and so on. Some questions that we may have for Google are far more complex. When utilizing linked data on our sites it creates a broader relationship than the typical hyperlink and makes the information extracted by Google (Bing, Yahoo, etc…) more relevant.

Basically, the guy who invented the world wide web wants us to do our part to create an incredible resource of data. The framework exists in his development of the web but now we are challenged to take it a step further by creating a more personal relationship to the data. He’s the genius, I say we listen to him.


Certified Payroll Software Options

For those of you who execute payroll for your companies, you know that it can be a complicated and consuming process. The demands of maintaining the employee records along with tax payments and schedules can be a full time job in itself. As a small business owner your objective should be to streamline your process so that the majority of your time isn’t spent doing administrative tasks such as payroll. And what about specialized payroll functions and processes? Contractors and construction businesses will know what I’m referring to when I mention certified payroll.

Certified Payroll exists when contractors and subcontractors perform work on federally financed or assisted construction contracts. The Copeland Act (40 U.S.C. ยง 3145) requires these contractors to “furnish weekly a statement with respect to the wages paid each employee during the preceding week.” U.S. Department of require contractors to submit weekly a copy of all payrolls to the Federal agency contracting for or financing the construction project, accompanied by a signed “Statement of Compliance” indicating that the payrolls are correct and complete and that each laborer or mechanic has been paid not less than the proper Davis-Bacon prevailing wage rate for the work performed. Okay, that’s a mouthful; however, this is what the typical contractor deals with on a weekly basis when handling this special type of payroll. The good news is that this process can be automated with the proper software package.

The software of choice for my business and my clients has been Quick Books. Quick Books already comes with features that handle payroll, but even better, there are software packages out there on the market that integrates with Quick Books for various purposes. One of those purposes is certified payroll. Currently there exist several add-ons that streamlines the whole process of downloading payroll data into modules that will generate this government required certified payroll report. If you have ever had the privilege of completing certified payroll reports, then you know how time consuming it can be, especially when you have workers who are spread across various jobs during different periods.

Depending upon the job and the hours performed on each, you may have to prorate that time at different wage rates. This involves numerous calculations. In addition, if you are reporting for union workers, we’re talking about more complications. Integrative software such as Sunburst Certified Payroll Solution or Quantum Certified Payroll Project Manager will assist in collecting the weekly time and wage data needed to complete the report. These programs are designed to import all job specific information from Quick Books directly into its program. Once the data is culminated, reports can be generated that are in a format which complies with governmental standards. The key features of these programs will not only save you time but will allow you to become more efficient so that you can concentrate on your business instead of the paperwork.

Automation is the key, and it’s best that you take full advantage of it to stay competitive in this market. The money you spend today on one of these programs today will save you valuable time and money in the long run.

Partnering for your success

Jacqueline E.  Williams

Financial Strategist