I’ve always thought of Interarchy as the hacker’s FTP client. It has serious street cred, it’s written in Haskell and it started out life as the “Anarchie” FTP client. However, after becoming a core-contributor to Namecoin, I find myself stopping short of endorsing it as the hacker’s FTP client of choice: Interarchy is not open source.Continue Reading →
Hi, I'm Zach, a usability and policy engineer. Given my UX, tech, and cog-psych background, I would be an awesome intern.
A lot of the objections I hear about Snowden’s disclosures regarding the NSA center around “Who get’s to decide what to make public?” Well, it certainly shouldn’t be any of the top NSA leadership, the White House, or the Congressional committees who “oversee” the NSA. Whatever wrongs Snowden is guilty of, they pale in comparison to the trampling of our rights to free speech, privacy, and freedom from unfounded persecution. He deserves the medal of freedom. It doesn’t surprise meContinue Reading →
Speech.is fundamentally relies on creating a seamless user experience, they cannot know that the website they are visiting is actually tucked away within an iFrame. The problem with this is that browser vendors do not want users to have their browsing sessions hijacked by websites masquerading as other websites. Thus communication between parent windows and their child frames are carefully prescribed around what is known as the same-origin policy. The same origin policy prohibits communication between website addresses of differentContinue Reading →
The “last mile” is always the most difficult for me: dotting my i’s and crossing my t’s has never been a strength of mine, literally and figuratively. However, ease of administration and security are both crucial for adoptions by others and I must get both straightened out before the soft launch of Speech.is. Earlier this week I spent my time breaking down the install of Speech.js into manageable parts and putting polish on the install process. I pulled the finished,Continue Reading →
The problem with current “physical” Bitcoins systems is that their production cost scales at O(1+v*m*n) (upfront + btc value x materials x n) while the attack cost is only O(1+m*n).Storing the physical one-way hash of the individual coins on Namecoin would make such coins “counterfeit-proof” in that the attack cost scales at some multiple of the production cost. This is a major breakthrough for both Bitcoin as well as currencies more generally.Continue Reading →
The importance of my personal security has increased in line with my involvement within Namecoin and as head of Speech.is. Lots of money and secrets could be gleaned from compromising my systems. My laptop is the workhorse for all of my personal and professional activities and segregating my administrative functions would be very complex and less secure than I would like. Over the winter break I looked over my options and settled on using a Chromebook and an NFC implantContinue Reading →
Domain name squatting has become an overriding point when discussing Namecoin. After a tumultuous early life, many important domains (including namecoin.bit) were lost to squatters. How to combat such pollution has been hotly debated. However, I would like to outline the simple mechanics underlying all solutions to domain name squatting.Continue Reading →
While I appreciate the work JennyMcCarthyBodyCount.com does to shame Anti-Vaccine supporters into vaccinating their kids, I don’t think it’s working.Continue Reading →
…in one of the greatest moments of interviewing in public radio Bob Edwards, as the thought is forming in your head, Bob Edwards says to the guy, “You never say um?” I have emailed NPR, Bob Edwards, and lobbied the This American Life staff trying to find this 20-year-old interview.