Profile

Cover photo
Hamish MacEwan
Works at Freelance
Lives in Wellington, New Zealand
306 followers|83,624 views
AboutPostsPhotosYouTube

Stream

 
Progress.
 
I was the first person to pledge to the #TREZOR project when it was announced last year, and now I'm one of the first to receive my unit. The software is still beta and has a couple of minor bugs, but the overall experience is extremely professional and smooth. Everything needed comes in the small box, which has a hologram on top so you can tell it's not been tampered with in transit. The myTREZOR web wallet is also rather slick, albeit feature lite.

I think it's unclear whether in future I'll be mostly using my TREZOR with the myTREZOR web wallet (which requires a plugin so it's not pure web), or whether support will be integrated into other general purpose wallets.
2
Joel Wirāmu Pauling's profile photo
 
Interesting... 
Add a comment...

Hamish MacEwan

Shared publicly  - 
 
The annual excellence.
1
Add a comment...

Hamish MacEwan

Shared publicly  - 
 
 
The packet capture shown in these new NSA slides shows internal database replication traffic for the anti-hacking system I worked on for over two years. Specifically, it shows a database recording a user login as part of this system:

http://googleblog.blogspot.ch/2013/02/an-update-on-our-war-against-account.html

Recently +Brandon Downey, a colleague of mine on the Google security team, said (after the usual disclaimers about being personal opinions and not speaking for the firm which I repeat here) - "fuck these guys":

https://plus.google.com/108799184931623330498/posts/SfYy8xbDWGG

I now join him in issuing a giant Fuck You to the people who made these slides. I am not American, I am a Brit, but it's no different - GCHQ turns out to be even worse than the NSA.

We designed this system to keep criminals out. There's no ambiguity here. The warrant system with skeptical judges, paths for appeal, and rules of evidence was built from centuries of hard won experience. When it works, it represents as good a balance as we've got between the need to restrain the state and the need to keep crime in check. Bypassing that system is illegal for a good reason.

Unfortunately we live in a world where all too often, laws are for the little people. Nobody at GCHQ or the NSA will ever stand before a judge and answer for this industrial-scale subversion of the judicial process. In the absence of working law enforcement,  we therefore do what internet engineers have always done - build more secure software. The traffic shown in the slides below is now all encrypted and the work the NSA/GCHQ staff did on understanding it, ruined.

Thank you Edward Snowden. For me personally, this is the most interesting revelation all summer.
1
1
Will Robertson's profile photo
Add a comment...

Hamish MacEwan

Shared publicly  - 
 
During the INZ Strategic Retreat.
1
Add a comment...

Hamish MacEwan

Shared publicly  - 
 
Stupid and evil, on it's face. Awaiting developments
 
AllCast Beta 4

Heads up. Google's latest Chromecast update intentionally breaks AllCast. They disabled 'video_playback' support from the ChromeCast application.

Given that this is the second time they've purposefully removed/disabled[1] the ability to play media from external sources, it confirms some of my suspicions that I have had about the Chromecast developer program:
The policy seems to be a heavy handed approach, where only approved content will be played through the device. The Chromecast will probably not be indie developer friendly. The Google TV team will likely only whitelist media companies.

I'd strongly suggest holding off on buying a Chromecast until we can see how Google chooses to move forward on third party applications. There are also other (open) platforms and stacks that one could buy/support as well. (LeapCast, NodeCast, etc)

Here's the apk, but please note it probably won't work.
http://download.clockworkmod.com/test/Cast.apk

[1] There used to be a sample app that provided similar functionality.
1
Stu Fleming's profile photoBrian Simmons's profile photoBrett Cooper's profile photoJoel Wirāmu Pauling's profile photo
9 comments
 
"not allowed"?  this is the digital age.  don't tell me "not allowed"
Add a comment...
Have him in circles
306 people
Karen Monks's profile photo
Jenine Abarbanel's profile photo
Lori MacVittie's profile photo
Courtney Johnston's profile photo
Chris Keall's profile photo

Hamish MacEwan

commented on a video on YouTube.
Shared publicly  - 
 
Amazeballs.
1
Add a comment...

Hamish MacEwan

Shared publicly  - 
 
In five days of Tech News 2Night, and one G+ Hangout from Tom, I saw the future.

Daily Tech News Show - Jan. 17, 2014
1
Add a comment...

Hamish MacEwan

Shared publicly  - 
 
Well do you?
1
Mike Riversdale's profile photo
 
Just :)
Add a comment...

Hamish MacEwan

Shared publicly  - 
 
Always worth the extra effort even when the lines don't cross.
 
Yep. This pretty much describes me. I'm just not sure if it's efficient foresight, or the result of a lazy man finding an easier way of doing things.
6
1
Hamish MacEwan's profile photoStu Fleming's profile photoPeter Kelly's profile photoWill Robertson's profile photo
10 comments
 
Along the lines of "can a newcomer to the code follow the comments to effectively understand the nuances of the solution."  Code, AFAIK, with appropriate unit tests and QA can be empirically measured for efficacy, comments, not so much.  But I'm way outside of my competency, just curious to know.
Add a comment...

Hamish MacEwan

Shared publicly  - 
 
Thanks Dan.
1
Hamish MacEwan's profile photoVik Olliver's profile photoStu Fleming's profile photo
3 comments
 
Gotham Cafe's "free" Wi-Fi.  PPTP was also blocked.  
Add a comment...
People
Have him in circles
306 people
Karen Monks's profile photo
Jenine Abarbanel's profile photo
Lori MacVittie's profile photo
Courtney Johnston's profile photo
Chris Keall's profile photo
Work
Occupation
Open ICT Consultant
Employment
  • Freelance
    Open ICT Consultant, present
Basic Information
Gender
Male
Story
Tagline
"Witty, pithy & wise" - @elpie
Introduction
Long time on the Net watching the changes and seeing who does, and doesn't get them.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Wellington, New Zealand