Creative Coding

As we start to play and explore with new AR/VR mediums like Oculus and HoloLens there is a stronger shift from the traditional medium of working from a more transaction with-known-outcome based model to a more expressive and exploratory model. In the context of many enterprises this is a bigger shift - albeit some of it they have started seeing with mobility but still not the same. I really like how Rick explains and expresses this both in terms of definition and thinking. The clay analogy I think really helps. ...

April 22, 2016 · Amit Bahree

bash on Windows is real & not a VM

I have talked to a few folks recently, and they still don’t believe bash on Windows (RS1) is ‘real’ and think it some kind of a VM. No it is not. It is the ‘real’ user mode running on Windows. It is not Cygwin, and it is not a VM. It is essentially all of the user mode (I.e. Linux without the kernel). The kernel in this case is a wrapper around the NT kernel that translates the Linux commands to Windows and then things run. As far as Linux is concerned, its the same code and doesn’t have any changes). Technically this is called Windows Subsystem for Linux (WSL). ...

April 20, 2016 · Amit Bahree

Download Build (2016) decks and videos

Update - Was a typo in the script, which I fixed. If someone had an issue, copy it again and give it a go. I prefer to download and see the decks and videos ‘offline’ instead of streaming, as I can easily pause them and then pick off where I left - especially handy when I need to go to a meeting, or take care of some work, or just on a crappy network. ...

April 13, 2016 · Amit Bahree

bash and Windows 10 on Fire!

OK, now this is cool - not only is bash on fire, but I can miracast directly from Windows to another device. The first video shows a few basic shell commands and then catches fire! There should have been a video here but your browser does not seem to support it. And this second video - essentially miracasts the same video you just saw on my TV without any special adapters. The TV is connected to the network and is showing a channel. Windows RS1 (“Anniversary Edition”) can find that on the network (from a Surface Book) and directly stream to that. The TV automatically switches over the input from cable and shows the video; and when I stop, it switches back to the cable input. Sweet. :) ...

April 7, 2016 · Amit Bahree

Bash and Windows 10 "Anniversary Update"

I am wondering, so what happens to PowerShell now?

April 6, 2016 · Amit Bahree

Bash on Windows

Hmm, what is it downloading from the store? I thought that is what The Add/Remove features would add.

April 6, 2016 · Amit Bahree

Unity and Visual Studio

Have been playing, a little with the new Visual Studio “preview” version (the installation of which is super smooth and takes waaaaay less time!). And as part of that saw the Unity Debugger option. Was this always there or is that new? Or did the Unity Tools beta add it? Interesting times to start playing with this, primarily for AR/VR and #HoloLens.

April 6, 2016 · Amit Bahree

Virtual Reality

Will be publishing a Virtual Reality (VR) point of view internally, and thinking of starting with this.

April 6, 2016 · Amit Bahree

Testing LaTeX

Can we see the formula displayed in lovely maths? (and trying a simpler equation, as the last one did not parse properly) $$i\hbar\frac{\partial}{\partial t}\left|\Psi(t)\right>=H\left|\Psi(t)\right>$$ Ohh, looks pretty! Though some LaTeX is being finicky, need to take out time to start posting some stuff here, given this is supported. 😁

March 24, 2016 · Amit Bahree

Humans and threading

We, humans, are multi-threaded by design and can do many things in parallel - with two exceptions I think. The only two blocking function we have to deal with are sneezing and farting. During these times, all current activity must be suspended for the duration. And of course it can be pretty annoying (or depending on the function, embarrassing). So next time you check in some code, think about it - is this smelly and sneezy (yep, that’s a word, now) or have I done the right thing? ...

March 12, 2016 · Amit Bahree

What is Love?

#Love is … staying friends throughout a holiday with no WiFi. ????

March 8, 2016 · Amit Bahree

Z-Wave visualiser?

At home I have a multitude of sensors and devices - ~80 or so which are a combination of water sensors, motion sensors, door sensors, humidity, temperature, etc. A good bunch of these are controlled and integrated with Smartthings, and some I can interact with other apps (e.g. Amazon Echo or Philips Hue etc.). Most are Z-Wave based and some are WiFi. I wanted to know if there are any z-wave visualisers? Essentially software that uses a USB z-wave network device as a node and then can plot what the mesh looks like. Would be awesome to be able to debug the packet hops from the controller to the device. ...

March 8, 2016 · Amit Bahree

7GB of memory dumps!

Woah! Almost 7 GB of system error mem dumps! Seriously? I understand the value they provide but why do I need to manually go and clean them up. And 7 GB????? Does anyone even read them?

March 4, 2016 · Amit Bahree

Joys of Parenting

March 4, 2016 · Amit Bahree

Baths and Parenting

February 29, 2016 · Amit Bahree

What If? Einstein would be proud!

February 22, 2016 · Amit Bahree

Open Live Writer

Just downloaded and installed and posting this via Open Live Writer . Remember the lovely (but dead) Windows Live Writer from Microsoft? Well this is a forked version of that which is open source, based on MIT license. The editor is offline and is very similar to word and can support a number of blogging platforms – including the common ones as you would expect. You can muck around the code (zip) or check it out on GIT . It is still work in progress of course (e.g. Plugin’s are not implemented yet). Irrespective, hugely grateful to Scott (Hanselman) to get this going. ...

February 21, 2016 · Amit Bahree

Rules of Threading (revised)

I still stand by the rules of threading , but saw this on twitter and thought it was great. How a litter of puppies can explain the rules of thread? Awesome. 😄

February 4, 2016 · Amit Bahree

God Mode in Windows 10

Got this tip via Jay Doscher at work. Right-click on the desktop Select New ==> Folder. Rename the new folder to this: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} You should now have an icon labeled GodMode and the icon changes too. And as you can see there are many things in there: PS - this also works in Win 7 and 8. ...

August 11, 2015 · Amit Bahree

Bubbles

It has been a while since I blogged, and is something I want to try and get slowly back into. I did find this site which has cool visualization tools if that is something you are interested in. As an example, here is what a interactive bubble chart looks like for the blog: Build bubbles for your page Dashboards ...

July 9, 2015 · Amit Bahree

Parenting - Thought of the day

The legacy all parents should give to their children is an insurance policy in happiness; but the premiums must be paid today during their upbringing.

April 4, 2015 · Amit Bahree

Thought of the day

You think Life is the mystery; Life is but the rapture of flight - Allama Iqbal

March 22, 2015 · Amit Bahree

Thought of the day

I’m exhausted. I spent all day saying “no” to my children and “yes” to my wife." ( source twitter )

February 3, 2015 · Amit Bahree

Anything is possible!

How inspirational is this! I get goose bumps just seeing it. Awesome. If you put your mind to it, anything is possible.

January 17, 2015 · Amit Bahree

WordPress 4.1 and Firefox 34.0.5 Bug

I am on the latest version of both WordPress and Firefox as of this writing - namely v4.1 and v34.0.5 respectively and running on a TechPreview of Windows 10 (Build 9879 to be precise). My main browser is Firefox, and whilst I also have Chrome and of course IE - I use them only on occasions of in some cases when I have to use them for one reason or another. ...

January 4, 2015 · Amit Bahree