Quantum Computing: What the Future Holds

computer_620

The modern computer has for the most part always ran off of the Turing System in order to perform computations. Computer Science as a whole has strongly relied on computers running off of a base two binary system where a bit can either be 1 or 0 with absolutely no in-between. The standard binary system has been so effective in the realm of computing that Moore’s Law has been able to stand the test of time and has existed for nearly forty years. However, times are changing and a new computational paradigm does not seem nearly as impossible in the future as IBM and many other tech companies continue to invest large sums of money into quantum computing.

Continue reading

Automation: What Does the Future Hold

5387372831_629bd59138_b

Automation, it sounds exciting doesn’t it? Imagine a world where computers and robots take over the job market thus displacing millions of workers. It seems extremely futuristic but the day that computers come for your job could be right around the corner. With self driving cars, robotics, and artificial intelligence even the most untouchable jobs may be up for grabs in the future.

Continue reading

Terms of Service: Who Reads Them Anyway

terms-and-conditions-apply

Terms of service, I admittedly do not read them and who really has the time to? Fear no more, as I was stumbling across one of my many tech forums today someone shared a beautiful site that gives the summarized version of popular sites terms of service which can be found here. You may be surprised to see  just exactly what other companies do with you data.

Continue reading

The Agile Process: Risky or Effective

Agile_Project_Management_by_Planbox

Software development, there are many ways to go about doing it. From the waterfall model to the unified process they all seem to have their own strengths and weaknesses depending on what you are trying to accomplish. Though every model has a different way to go about development, they all have one thing in common and that is documenting every aspect of the project you are working on. All of them except for the Agile process that is.

Continue reading

The Cloud: Things to Keep in Mind

15799210834_1021b75bf2_h

Cloud computing is the newest and greatest thing to come to computing. The Cloud has proven to be extremely useful in many applications, it allows extreme flexibility for people to back up their data and work from virtually anywhere they have a network connection. Just about any big tech company has their own version of the Cloud and for good reason too.

Continue reading

Virtual Reality: To Be Excited or Scared

HTC_Vive_(16)

Moore’s law states that every 18 months that the amount of transistors that can fit on a computer chip will double. The law coined by the co-founder of Intel, Gordon Moore, has amazingly held true since it’s inception in the 1960s. During that time computing has went from large transistor mainframes that take up entire buildings to tiny smart phones in one’s pocket. There is no doubt that many new media platforms have been birthed due to new computational power and it’s always exciting to see what is going to be the next.

Continue reading

Linux Mint: Potential Fix to Make an Old PC Run Like New

linuxmint

If you have taken the time to read my last post Windows 10: How Microsoft Shot Themselves in the Foot then you know that I am in search of a new operating system to fulfill my computational needs. In order to fulfill this need I have been extensively researching some of the many available Linux distros available. If you are unfamiliar with Linux don’t feel bad because I have fairly limited knowledge, and I’m even a computer science major. I am also here to share with you my current knowledge of what Linux could do for you.

Continue reading