Author: Adam Fowler

Intel Remote Keyboard App

When I was checking out the Intel Compute Stick, I noticed a pre-installed app called ‘Intel Remote Keyboard’.

I quickly googled it to find out what it was, and found Intel’s download page for the product. It sounded pretty good, so thought I’d test it out:

https://www.youtube.com/watch?v=4nJ39iBigJ4

After seeing it in action and playing around with it, I went back and installed it on my NUC to use there too. It’s a very nice solution for using an Android or iOS device as both a mouse trackpad, and keyboard. This only works on Intel devices listed at the website, but pretty much any iOS or Android device as the keyboard and mouse.

It was easier to set up than I expected, with just pointing the phone at the screen to grab the QR code for pairing. If you have, or are thinking of having an Intel NUC or Intel Compute Stick as a media box in the lounge, this gives you a free fully functioning remote. You can have multiple devices paired too, so everyone in the house can have their personal remote in their pocket.

It also supports gestures which you’d normally see on a trackpad, such as pinch to zoom which is a nice touch.

It’s one of those little feature adds that you could probably find a free solution for and muck around with, but this just works, and has a well designed app as part of the free package.

 

Downloads:

Intel Remote Keyboard Host Download: Link

Android Download: Link

iOS Download: Link

Intel Compute Stick 2016 Review

Today I’m presenting another review from Mason Baxter, who kindly reviewed and shared with me his writeup of the updated Intel Compute Stick, the older model I had personally reviewed in 2015. Mason’s started his own blog too, where he’s also posted this review. Intel have updated the stick for 2016, and here’s what Mason found out about it:

Intel Compute Stick Review

What is an Intel Compute Stick?

An Intel Compute Stick is a small portable computer that can fit into your pocket. It can change any regular television into a smart TV, giving it the abilities of any regular computer but in your lounge room.

ics1Overhead comparison of the Intel Compute Stick and a banana

Ports
With Intel’s small and sleek design, they still managed to give you options for storage and more USB ports compared to their previous design. The left hand side contains a micro SD card slot used mainly to add extra storage (up to 128GB) whilst the right side holds a micro USB port which is predominantly for charging, and two USB ports. One is USB 2.0 and the other is USB 3.0, unlike their previous version with only one USB 2.0 port.

ics2Right hand side – USB 3.0, USB 2.0, Micro USB and power button

ics3 Left Hand side – Micro SD slot and Lanyon hole

Design
In terms of design, the main portion is matte black. With two fan grills and a nice vibrant glossy finish around the logo and LED light. The design is very appealing to look at with the rounded off edges and clean plain finish. On the right hand side there is a small fan grill which has been placed next to a small glossy power button. Whilst the right side carries another small fan grill and a Lanyon hole so that this computer is easy to carry. I found this design very appealing due to the mainly matte finish with a small amount gloss. This gave it a bold look, compared to the previous design being covered in fingerprints within seconds.

Specs
CPU – 1.44GHz Intel Atom x5-Z8300

Graphics – 128MB dedicated Intel HD Graphics

Storage – 32GB eMMC SSD

Memory – 2048MB DDR3 SDRAM 1600MHz

Networking – 802.11ac wireless, Bluetooth 4.0

Operating System – Windows 10 Home (32-bit)

 ics4

 

Setup & Performance
Installing the compute stick was easy. I just plugged power adapter into the wall port and then joined the other end (Micro USB) to the Compute stick, connected the PC to my TV by the small HDMI cord and plugged in my own wireless keyboard and mouse dongles. It then booted up immediately and ran me through the initial Windows 10 setup process. Five minutes later I was finished setting it up and all I needed was a quick reboot and it was ready to use.

Below is a table showing the performance of the Intel Compute stick using PC benchmarking software.

Intel Compute Stick
PCMark7 2,379
3DMark06 2,667


As soon as I signed in I wanted to see the quality when streaming videos. I opened Microsoft Edge and started streaming YouTube videos at 1080p. The results were impressive, there was no lag when watching YouTube. I did notice a bit of a slow rendering as I switched between windowed and full screen. I decided to put the Compute Stick to the test by streaming some 4K content from YouTube. It looked crisp but was the tiniest bit sluggish. What can you expect from a tiny computer using an Atom processor.

Use Cases

  • Home theatre
  • Media Centre PC
  • Portable productivity
  • Thin Client

Conclusion
Intel has brought together a stunning pc that is portable because of its small size yet still able to play 4K videos with ease for a home theatre. This PC Performs smoothly, has Windows 10 pre-installed and 32GB on-board storage whilst up to128GB storage using a Micro SD card. However, I wish that the pc did not lag when opening up a number of programs. Overall this PC has been put to the test and has come out with some great results, so if you are looking for an ultra-small, affordable device that can turn a monitor or TV into a basic PC then this product is worth considering.

ics5
Everything in the box – Small HDMI to HDMI cord, Power adaptor, Intel Compute Stick and 2 manuals


Thanks Mason for your review! The Intel Compute Stick was provided by Intel.

I took a few photos myself of the unit, so here they are:

20160318_154232
20160318_154209
20160318_154153
20160318_154113

Adding A Space Into Excel Cells

This took much more digging than I thought to find the answer so here it is:

Say you have a field in Excel with a value such as “123456”, but want to display it with a space in the middle – “123 456″… how do you add the space?

You can just add it in manually if the cell type allows it, but for a bunch of data, that’s a very time consuming solution.

There’s probably a bunch of ways it can be achieved, but here’s the easy way I eventually found:

if A1 contains “123456” put this into A2:

=TEXT(A1,”### ###”)

B2 will read “123 456”!

If you have a leading zero in your fields, it will drop the zero. For that, you’ll have to do this:

if A1 contains “012345” put this into A2:

=Text(A1,”0## ###”)

Pretty simple, the hash passes on each character from the referring field, and you can modify what happens between each passed character.

If you want to clean it up, then copy your results, and paste special > results. That will drop the code, and just have your newly formatted results.

Skype For Business 2016 Client Deployment Tricks

I’ve been mucking around with Skype for Business 2016 and wanted to document what I’ve found.

First, there’s two seperate installs. A standalone Skype for Business 2016, and then as part of the Office 2016 suite, it’s one of the components (just like Word or Excel).

This is important, because if you install the standalone version then try to install Office 2016, it won’t like that Skype for Business is installed already, and tell you to uninstall before continuing. I’m not sure what reason you’d install Skype for Business 2016 standalone if you can just install that single component of Office 2016, but it’s a gotcha that might affect someone down the track.

I’ve also seen a few screen nags after deploying the client. There’s the ‘First things first’ screen which you most likely don’t want users to see:

first things first

To turn this off, set this key to ‘1’:

HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\General
REG_DWORD: ShownFirstRunOptin
Value: 00000001

Next is the ‘Welcome – Skype for Business’ screen. Can be annoying, and you can just surpress it from running the first time too, but let people read it on demand instead.

welcome to skype

To stop this one showing at first launch, set this key to ‘1’:

HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Lync
REG_DWORD: IsBasicTutorialSeenByUser
Value: 00000001

The final one I saw was after making calls, asking “How was the call quality?”. Most users won’t want to be hassled by this unless there’s an actual problem, so you may want to disable it.

call quality

This setting is actually controlled at the sever end, and has a % chance of showing up after each call. By default, it’s 10%, so I suggest setting it to 0%.

To do so, launch the Skype for Business Server Management Shell and run the commend ‘Get-CSClientPolicy’. This will show you how many policies you have, and you may want to change the value for just some or all, depending which users are against which policy. The field for this setting is called “RateMyCallDisplayPercentage”.

Once you’ve worked out which policy you want to change, run this command: ‘Set-CSClientPolicy -identity “policyname” -RateMyCallDisplayPercentage 0’

If you find any other tricks, feel free to share and I’ll update the post.

 

 

Interview with Hacknet Creator Matt Trobbiani

Hacknet is available on Steam and the Humble Store

In a world where marketing is full of triple A games, with a budget that rivals many blockbuster movies, you may think there is very little room for people to create their own game and make a living off of it.

However, in recent years there has been a resurgence of ‘indie’ games – little to no budget, small teams of people, working together to create something that has their passion and dedication poured into. These games can be big adventures or tiny micro-games, often with the creators making little to to money and just enjoying a fun pastime.

Matt Trobbiani, sole creator and developer of Team Fractal Alligator is one of the less common success stories in the indie gaming world, with a game he released in 2015 called Hacknet. It was also released on Valve’s Steam platform, which helped bring a larger audience to his now highly rated game.

Developed and worked on as a passionate hobby over three years, Matt dedicated himself to creating a hacking simulation game that focuses on realism and immersion, with a story following a deceased, legendary Hacker “Bit”, through the files and programs he left behind. You, as the player, need to work through this puzzle and find out what really happened in this hacker/mystery hybrid.

Hacknet was so successful that Matt was able to leave his day job and become a full time games developer, which is the ultimate dream job of many gaming enthusiasts. How did he manage to reach this goal, and where is he headed next?

Origins

Matt isn’t too sure when it all started, as there was no clear cut time when he decided he was going to make games. Ten or so years ago In high school, he was already making games for fun. This followed him to Univerity where he continued to make games with friends just for fun. It took him a long time to realise that this passion for coding and design could be more than just a hobby, so he joined a club called the “Game Development Club”.

Being a part of a club with like minded individuals made him start thinking about taking on game development seriously, and making something bigger. One of the beliefs that Matt picked up from this process was that although Univeristy was important, he learnt much more by doing his own projects part time. This all helped him skill up, as he kept setting his sights onto bigger games. It was still being driven by his enjoyment of the process, rather than trying to make it big.

Enter Hacknet

A few of Matt’s projects were created during ‘Game Jams’ where developers have 48 hours to create a game from beginning to end, in friendly and fun competitions. It was in one of these Game Jams that Hacknet was born, albeit in a very long way from the final product now available to purchase. Immediate feedback was really positive, which made him consider there was more to this particular idea…

It was this start that lead to the next three years of part time development of Hacknet. It wasn’t even his “dream project” at the time, but the idea of working on Hacknet was calling him. Getting good feedback from conventions and the first public release helped drive him to continue building and refining the experience of playing his creation.

Hacknet had it’s official release last year with huge critical acclaim. The game has now sold over 100,000 copies, a huge achievement for any game, let alone a game created by a single person.

12443414_10153607909563737_798022593_o (1)Matt Trobbiani’s home rig

What next?

The release of Hacknet hasn’t stopped Matt’s passion or development work – he’s currently working on translations, multiplayer and modifications for training purposes. He’s even had the US Department of Defense ask for changes to his game, for staff training!

Matt isn’t looking too far beyond Hacknet yet, but he knows he’d like to try something more in the education and training areas after seeing the impact of his game. Currently he’s looking to build specialised education versions for schools and universities, with the idea of introducing students to terminals, computer security and introductory computer science.

He believes that using well designed games have a much stronger ability to teach people of different skill levels, compared to lessons that work at a single pace which won’t suit many people.

Other ideas rattling around in his head include a game that looks at your diet and how you can optimize what you take in, to get the results you want from your body – but that’s just one of many ideas at the moment.

Hacknet is going to still take up a lot of Matt’s time and energy, which he’s more than happy to give – and if you’re in the education sector and interested in talking to Matt about adapting his creation to other possibilities, contact him at [email protected]

Note: If you’re new to Linux and have heard about Bash on Windows, this game is a nice basic introduction to what Bash is (albeit modified for fun!).

Advice

We asked Matt for some advice to pass on to others looking to start or continue their journey into game development, and this is what he had to say.

If someone has a good game idea, where should they start?

“Start smaller than your idea, and build up to it. In lots of things, but especially code, there are certain walls that you’ll hit. Once you hit those points, you’ll need to start again, or do a major reword to design the project in a way that makes it work”

“This happens in a really obvious way as you’re learning to program – you’ll write something that’s 200 lines, but the strategies you used for that make it crazy and unreadable once it’s 1000 lines,

and those strategies don’t work at 10,000 lines, etc etc.”

“If you’ve never made a project as big as what you’re dreaming, you’re going to run into a lot of these barriers, and they’re really hard to break through. The best way past them is with experience – working with people who are really good, working on projects bigger than just yourself, working on other people’s projects, getting an industry job – all of those things help you get the skills you need to make bigger projects work”

“You can get there on your own, but it’ll take a long time, and a lot of projects that might feel like failures – that’s ok, It’s normal to not be able to pull it off first time, no matter how confident you are.”

“If you really have great ideas, and you’re driven to make them a reality – the tools, training and people are out there to make that happen. It’s not always easy, and if you don’t love what you do, it’s going to be hard going, but it’s absolutely possible. Pick a small project – probably a game jam, get a team together, and get to work. You’ll get there.”

What hardware setup would you recommend for game developers?

“Two screens, and a computer fast enough to not hold you back. An important part of game and level design is iteration – trying out lots of variations on an idea, or the same idea with lots of small changes. To do this well, you need to not have to spend a full minute waiting for your code to compile between changes. That sort of delay becomes so frustrating that it inevitably leads to compromises.”

“Having a setup fast enough to let you make changes and see them in action without any real appreciable delay is worth so much – almost all of the effects in Hacknet were tuned over hundreds of compilations that all took seconds at most – i’d never have refined them so much if I was always waiting for things.”

What about your keyboard, is that the most important component for your experience?

“It’s not the most important – having a good machine that doesn’t lag on compile so you can iterate quickly is the most important, but having really nice input and output devices is really nice. If you’re serious about code or game development, you’re going to be spending a *lot* of time at your workstation, so it’s really useful for that to be a really nice environment.”

Hardware

You don’t need fancy hardware to create a hit game. Matt’s home setup is:

Screens: 2 x 1080p Dell Monitors, arm mounted
GPU: Nvidia GeForce GTX 970
CPU: Intel Core i5 4460
HDD: 3 x 1TB Western Digital
SSD: 1 x 250GB Samsung
RAM: 8GB DDR3
Keyboard: Topre Realforce 87U with Custom PBT spacebar

Winners of a Hacknet Key:
HackNet Key Giveaway