Machine learning (AKA AI) seems bizarre and complicated. It's the tech behind image and speech recognition, recommendation systems, and all kinds of tasks that computers used to be really bad at but are now really good at. It involves teaching a computer to teach itself. And you can learn to do it in well under a year, according to data scientist Bargava. You'll need to put in a solid 10-20 hours a week, but you will learn a lot along the way.
Predicting the future is near impossible -- but that doesn‘t stop us all from having a red hot go. Human beings have been predicting the future since the beginning of history and the results range from the hilarious to the downright uncanny.
One thing all future predictions have in common: they‘re rooted in our current understanding of how the world works. It‘s difficult to escape that mindset. We have no idea how technology will evolve, so our ideas are connected to the technology of today.
OK, time to cool your jets: Yes, Windows 10 can run natively on ARM platforms... with some limitations. Microsoft has released documentation outlining exactly what those restrictions are and well, there's a lot.
Microsoft’s free and cross-platform code editor Visual Studio Code will now be included in the Anaconda data science distribution. As Microsoft continues their path to greater cohesion with the open source community and playing nicely with multiple platforms, this is another move that signals Microsoft's continuing commitment to be a part of everyone's computing experience, whether they want to run Microsoft's tools exclusively or not.
macOS: Sure, Slack might be everyone's go-to workplace communication app, but that doesn't mean it's infallible (I won't even get started on @here). Take its bright white interface, for example. It might be great for long stretches of work from 9-5, but if you're on the night shift, or simply getting some quick missives off before bed, all that #FFFFF can mess with your sleep cycle. Instead use Sblack, the macOS app that converts your Slack app into one suited for night owls rather than early risers.
We've been fortunate over the last few years to learn more about the processes behind the creation of Windows, in particular the failures of Vista. Now it's time for something positive: a look at the revolutionary user interface design of Windows 95, from the perspective of former Microsoft employee Kent Sullivan.
I know what you're thinking. It's just the cut-down, IoT version we've been able to play with for years now. Nope -- this is the Windows 10, built for the compact computer's ARM64 architecture. Sure, there's not a lot you can do with it on a Pi, and it's not exactly stable, but it does works.
Microsoft and Google are running their main developer events at the same time this year, forcing developers to choose between the two events. While many businesses prefer a multi-cloud solution so they aren't locked in to a single provider, developers will have decide which platform will carry their conference attention in 2018.
Code Like A Girl will be launching in Adelaide this Thursday, 9 February 2018, with their part networking/part storytelling providing a great forum for both experienced and aspiring female developers. It's a formula that has had great success, since the first meeting when founder Ally Watson had over 100 women turn up for an informal get-together she advertised online.
GitHub is pretty much the biggest game in town when it comes to sharing software development projects. But it can be challenging to ensure projects are saved without accidentally revealing credentials and other secrets. Microsoft has offered some some advice and tools to help protect against accidentally revealing confidential data.
Changing career paths, getting an idea for an app out of your head, or just learning something new and useful are all great reasons to get started programming. Learning a programming language might sound as intimidating as learning an actual foreign language, but with the right tips, hints and resources (conveniently provided below), you can go from bumbling bash user to the viscount of vim.
Programmers can be difficult to talk to. Not because they're socially inept (although that can sometimes be a problem too), but because you have no idea how to do their jobs. This makes it tricky to know exactly how long a requested task will realistically take to complete - or even if it's feasible.
This flowchart from visual designer Anna Vitals explains how to direct the conversation without coming across as rude or clueless.
Last week, I got on my soapbox and chatted about user interface design fails. It turns out the weekend's accidental missile alert in Hawaii was the result of users error that was facilitated by some poor user interface design.
I spend a lot of time using various computers as well as an iPad, iPhone and Apple Watch. Given the modern computer interface has been in development for over 30 years you'd think developers and designers would be pretty good at avoiding useless screens and poorly designed controls. But that doesn't seem to be the case. I'm going to mention a couple that I keep bumping into but I'd love to hear from you about your user interface fails.
After the recent intervention of police officers, who negotiated a disgruntled customer's NBN deal after a number of cock-ups at a Telstra store, comes the story of a developer who had lost luggage issue with an airline. Following months of customer s service fails, the developer took matters into his own hands.