IT Careers and Industry Blog

Welcome to the EmptyLemon blog - your first port of call for the latest goings-on in IT recruitment and the wider digital landscape.

Our blogs take a closer look at the freshest job offerings, the latest developments in the fast-moving IT industry, and the movers and shakers in arguably the UK’s most exciting employment sector.

We try to look towards a little to the future, too - so not only will you be kept informed on the newest job openings, you’ll have a greater idea of what to expect in the coming months and years.

So, make sure you come back regularly to ensure you’re kept in the IT jobs loop. Remember that our blog isn’t just for entertainment - because EmptyLemon is a leading IT jobs site, we’re here to help you progress up the career ladder - as well as arm you with the latest information.

The Internet’s design flaws

2668834386 ef9cfbd4e0 z The Internet’s design flaws
It’s useful to know the Internet’s weaknesses

While there is no doubt the Internet is extremely useful, it is far from perfect. In fact, some of its flaws can be incredibly frustrating and limiting, especially if you work in IT. Whether you are a database developer or involved in web development, knowing how to negotiate the Internet’s design quirks can save you a huge amount of time.

Outdated protocols are a particular problem online, as they can inadvertently cause security risks. Cyber attacks can affect everyone on every level, from phishing scams to hacks on government databases; ensuring protocols are up to date is an essential step you can take to improve security.

Bill Hancock, the chief security officer of Savvis, the world’s largest web hosting company, stated that the company gets attacked up to 400 times each day. Outdated protocols are one reason Hancock gives for these attacks.

Protocols such as TCPIP were developed at the start of the 1970s and as such are unable to defend against recently-developed security threats. The upshot of this is that security attacks will continue until the protocols are improved and brought up to date.

Another problem with the Internet’s design is that IP addresses are in short supply. Everything on the Internet requires an IP address, which acts in a similar way to a phone number. But experts are now saying that the existing IP address space is close to reaching its limit.

The reason for this shortage is that the Internet is currently built around the Internet Protocol addressing scheme (IPv4), which has around four billion addresses’ worth of space, while its successor, IPv6, has trillions.

While the existing IPv4 provided an ample enough IPs in the Internet’s infancy in the 1970s, today, with the Internet being more ubiquitous and growth exploding in India and China, four billion IP addresses simply aren’t enough.

A couple of solutions have been mooted to overcome this problem. One is to switch to IPv6, which has a slow uptake at present because businesses do not see it as particularly immediate – this is because it will take a few years to implement properly.

Another option is to change how IP addresses are used, so that each device does not receive its own one. Internet Service Providers (ISPs) have also discovered a way to use fewer IP addresses for entry-level Web users – those who just want to browse and use certain services, rather than more advanced features like creating their own websites or sharing files. The issue here is that the Internet would no longer be the democratic area it is now, where everyone can do as much as anyone else.

Flaws in network design are another problem with the Internet, and yet, unlike some others, these can be eradicated by the user. One of the biggest problems is when a company implements their network security but then forget all about it under the assumption that it’s been done and that’s the end of it.

The fact is, that security threats are constantly changing and updating, so defences have to be maintained pretty much constantly to stand a chance of fending off attack.

While there’s no particularly obvious or easy answer to this, if the Internet was to be redesigned in the future, one current flaw to address would be easier ways to deal with security threats.

Network design flaws are particularly dangerous. Although most people are aware of the importance of having anti-virus software on their computers, the fact is that such software will be of no use to protecting a network that has design flaws.

For instance, network designs that predate security problems will be useless against modern attacks. Should the Internet be redesigned at any point, focusing in on network design security should be a prime consideration.

Whether you work in IT or not, it is important to learn about the Internet’s shortcomings – a good knowledge of these can help you avoid numerous potential pitfalls.

Top IT Project Fails of All Time

Millennium bug1 300x225 Top IT Project Fails of All Time

Fortunately, the Millennium bug never materialised

With information technology being the ubiquitous powerhouse that it is today, many may think that it can’t put a foot wrong. These people would be wrong, though, as there have been many technology blunders in the past, from bad software development to mobile application developers who have – advertently or not – released virus-infected software onto millions of unsuspecting smartphone owners. Read Article »

Top Games Consoles that Never Made it

5057995719 b124439e4b z Top Games Consoles that Never Made it
The Sega Nomad

Video games are extremely popular, and consoles are lucrative revenue streams for their creators. Nonetheless, there has been no shortage of duds or consoles that simply didn’t make the cut. Read Article »

Twitter’s Open Source MySQL Enhancements

5858249526 2298a25375 Twitters Open Source MySQL Enhancements
Twitter has released a lot of its MySQL code

While many technology companies consider it absurd to develop your software with open-source coding for competitors to borrow and steal as they wish (with perhaps Apple being the most ardent of open-source critics), there are advocates too.

Read Article »

The Duplicate Content Problem

1340848303 e94625bbfd The Duplicate Content Problem
Google is trying to cut out duplicate content

The Internet is an exceptionally powerful tool, but like anything exceptional it has its weak spots. For the World Wide Web, perhaps the biggest drawback is the amount of duplicate content.

Finding different takes on one story or item is often advantageous as it allows for competing views, but there is no shortage of identical content circulating. Whether it’s a job board or news story, a large amount content on the Internet is copied verbatim and put on other sites or message boards, and this can make it extremely difficult for Internet users to find what they’re looking for – and if they do find it, it often takes much more time than it should do.

Read Article »

Information Warfare: East vs West

3899114449 ec210c67d5 Information Warfare: East vs West
How will the UK catch up with China’s programmers?

Code sprint site Interview Street has data that suggest China has the best programmers in the world – and more programmers and coders than any other country on the planet. The burgeoning numbers indicate the tremendous growth of IT in recent years, and are testament to the increasing opportunity of employment in IT jobs in the future.

In order for China to have the best programmers in the world, it must have better programming talent than the UK. This isn’t difficult to believe, but it may raise concerns that software development may be increasingly outsourced to the Asian country as employers not only try to cut costs, but also to employ the best talent they can find.

Read Article »