Continuing the Interesting Find series. Here are the things I was intrigued by:
- “Honey Encryption” – A new approach to encryption beats attackers by presenting them with fake data.
- Securing the Smart Home, from Toasters to Toilets – It is afterall the era of BigData and Internet of Things (IoT).
- Bizarre attack infects Linksys routers with self-replicating malware.
- Bing Code Search for C# – right from within Visual Studio – a boon for the lazy developers (yay!). Better beef up your Legal teams as well – how will one control IP violations at the code level – not quite sure.
- Visualisation of data is not only about ‘prettying up’ your BI reports, but it can actually also save lifes!
- Oakland the city that told Google to bugger away! Is this the start of a revolt?
- If you shop at Tesco.com and also have a Clubcard then you were aware that they were hacked? What is hilarious, and, very poor the way they handled this and the lack of understanding. Want to see a glimpse of that? See this Twitter conversation.
- You like Pineapples? You can eat one; and you can also use one to break website security – very easily! Scary stuff.
- Microsoft MS-DOS/Word Source Code Gems – just awesome comments!
- Raspberry Pi car computer – enough said!
- Absolutely fascinating! Most Sophisticated #Android bootkit malware ever detected; Infected Millions #Security
Samsung SUR40 which recently got stuck at boot up (see the photo below). Once the Kernel lib loaded, for some reason was getting stuck at:
StrongROM version 03.30 Build:_P
Powering it off or on, did not help. Neither did trying to get into the BIOS to try and change some things.
I did get this back up and running, and in the end the solution was quite simple – I had to physically take out the power cable (just powering it down was not enough); wait a few seconds and then plug the power cord in, and boot it back up.
Don’t know how many folks know, but I got a google glass recently and only now have had some time to start playing with it. There were a few challenges but I finally got Glass ‘talking’ to my Windows 8.1 machine and can now replicate the glass display (that is a post for another time, but it did take me some hit and try to figure out what I was doing wrong). This is pretty important, as without this I won’t be able to show much demo’s or make it very useful.
Here are a few photos showing the silliness in the whole thing. In the second photo, I am taking a picture from glass, whilst taking a picture from Glass – does that classify as a Picture-in-Picture? Perhaps.
Smart Homes (Again)
Here are the interesting finds of this time around.
- IDA – A cool debugger which runs on most platforms and different from the MS variety.
- TypeScript – as the name suggests, it is strongly typed JS which compiles down to standard JS! This can only be good I think given all the crazy things one can so in JS. More details here.
- Can you hide anything from NSA?
- TV Tuners – did you know they can let you spy – who knew?
- grepWin – a powerful regex-based search and replace tool – and can work across multiple files.
- Twine – is a wireless sensor block tightly integrated with a cloud-based service. What all things one can do with Twine? Here are a few examples for inspiration.
- Visual.ly – tell your story visually; good resource for infographics and data visualisation
- Can an $11,111 coffee pot turn out a better cup of joe?
- What the Internet of Things (#IoT) needs to become a reality? Freescale has an interesting paper (pdf) on it.
- High expectations Asian Fathers – enough said!
- How to be a hacker?
- 14 Kickstarter projects to watch out for in 2014
- DON’T PANIC - The Facts About Population. Very interesting, especially the visualisation. You can find more on that here.
- As sites and services become product aware, the age of pervasive commerce begins (remember Minority Reports?).
Lessons from the Internet – If you never learn how to fail, you will never learn to scale!
Interesting read for any parent!
I saw this awesome presentation on why rand() is considered harmful. When you need a random number, don’t call rand() and especially don’t say rand() % 100! This presentation will explain why that’s so terrible, and how C++11′s header can make your life so much easier.
If you need uniqueness and non-deterministic, especially on the context of security or crypto then you need to think about a few things. For example the frequency, non-uniform distribution, and not using a pseudo random number generator (such as Mersenne twister) and not a linear congruential generator.
I don’t know how many people have heard of that NoReplyAll Outlook Add-In from MSR – which is a must have IHMO for everyone. With this enabled, you get the following new buttons in the Toolbar and when composing emails, it will restrict the others from replying-all and help in dealing with some of the email-storms you get internally!
You can NoReplyAll add-in this from here.
Been a while since I posted on this series. But starting it again. Here are the latest few interesting finds I have stumbled across. Of course these are in no particular order.
- UTF 8 Everywhere – Argues the cause on why UTF-16 and Unicode is a default poor choice except for specialized libraries, which deal with text.
- Data discrimination for the poor – Means that if you are poor (i.e. not rich), then the internet you see and know might be different from the others. Big Data discrimination.
- Customer feedback to a Tour Operator – It’s enough to make you cancel your reservation.
- Gartner IT Symposium Factoids – Very cool to see the data on mobility and where we seem to be heading.
- OpenRemote – open source for IoT (Internet of Things) – think of it the glue stitching everything together.
- Generation Game – Businesses are worrying about how to manage different age groups with widely different expectations.
- Overtaxed and over there – Loopy tax rules spur expats to renounce their American citizenship.
- Greenhouse (alpha) – a creative coding toolkit for spatial interfaces.
- Dipping your hands in a data pool – with a LeapMotion
- Tesla Model S Rest API – enough said.
- Cozy Cloud – private cloud for your apps, data, which you control and this is open source.