IT Pro


French workers now have the "right to disconnect", or more appropriately, a new law instructs companies to ask workers on how they can — if at all — be contacted outside of the office or during non-work hours. Would you want that right for yourself?


If you've landed a new job to kickstart 2017, congratulations! When you're a new recruit, it can be exciting and daunting at the same time; you're eager to learn new things but you don't want to make a wrong move and step on any toes, because first impressions matter.

Here is a checklist of 10 things you should do when you start a job so that you can put your best foot forward and thrive at a new company.


Gruntier video cards. More powerful CPUs. Higher resolution displays. All this stuff is really important when it comes to enjoying quality 3D experiences, be it video games or virtual reality. But none of it matters if it takes 400 years to download those experiences. Hence why companies such as Google spend a lot of time researching new ways to compress data. Now Google has a new compression library for 3D models — called "Draco" — and it looks very promising.


Video games tend to have a limited shelf life, but that changed significantly with the advent of internet and persistent online games. Just look at the likes of World of Warcraft and EVE Online, which have been running for over a decade and show no signs of stopping. We don't often get much insight into the inner workings of such epic software projects, but EVE developer CCP recently gave us a peek via the visualisation magic of Gource.


Browsers now come with all manner of developer tools for debugging websites, inspecting code and even making live changes. HTML, CSS and XML are easily interpreted and presented in human-readable form, but just-as-important formats such as JSON still come out as a wall of monospaced text. Soon that won't be the case for Firefox.


It's easy to forget that job interviews aren't just an evaluation of you as a candidate, they're also a chance for you to get a sense of the company and team you could work with. Look for these warning signs during your next interview to make sure you're getting into a good situation.