goatslacker's comments

goatslacker | 11 years ago | on: Marty.js – A JavaScript library for state management in React applications

I started with reflux but wanted something that was actual flux. So I ended up with

https://github.com/goatslacker/alt

which looks a bit like reflux in terms of terseness but it adds the ability to have snapshots and rollbacks, isomorphism, and it plays real well with ES6.

There's a few of the flux examples that compare flux to alt in the repo. And there are some good isomorphic examples in here https://github.com/goatslacker/iso/tree/master/examples

I'll be posting a write-up of all this pretty soon.

If you like reflux you'll like alt.

goatslacker | 12 years ago | on: Lens Blur in the new Google Camera app

On iOS you can customize your DoF with an app called Big Lens.

Normally apps like Instagram and Fotor let you pick one point in the picture or a vertical/horizontal segment and apply focus there while blurring the background. Big Lens is more advanced since it lets you draw with your finger what you'd like to be in focus.

They also include various apertures you can set (as low as f/1.8) as well as some filters -- although I personally find the filters to be overdone but others might find them tasteful.

goatslacker | 12 years ago | on: KeePass: OpenSource Password Manager

I built something like this a while back* but with a slightly more complex algorithm to make it more difficult to find the master password from a set of hashes. I ended up ditching it in favor of KeePass mostly because if a site is hacked and your plaintext hash is compromised there isn't a clean way to generate a new password every time.

* https://github.com/goatslacker/hash

goatslacker | 12 years ago | on: Keyboard innovation is making them worse

I suffered from some form of CTS and I can say split keyboards didn't really make much of a difference. It's all about placement of the wrists and keeping a good posture. Also breaks, lots of small breaks throughout the day.

goatslacker | 12 years ago | on: The Difficulty Of Private Contact Discovery

They are two separate problems.

The problem is that an application requests your contacts, uploads them to their server, and then who knows what they do with that information afterwards; maybe they store it, perhaps later that database is leaked, or they sell the stored information in the future.

If you trust the service you're using fully (you trust the server will not be compromised, the owners of the servers will not cave to demands to store/release data, the owners will not be malicious with your data) then this isn't a problem at all. Transmit the raw data over SSL then perform the checks and do not store the data.

goatslacker | 12 years ago | on: The Difficulty Of Private Contact Discovery

To the end user probably not but if the encryption is performed on the client and the client code is open sourced and you don't auto-update your application then you'll know exactly what is happening to your data when you let it access your contacts.

goatslacker | 12 years ago | on: A Crypto Challenge For The Telegram Developers

They're going the 'everything on the server' route because this application is meant to compete with messaging services rather than appease the 'small crowd of crypto enthusiasts' as they have already stated.

goatslacker | 12 years ago | on: Nexus 5

I don't think they're making a 6 inch version. I can see the case for a 5inch and a 7inch. In the future they'll probably just keep making 5 7 and 10.

goatslacker | 12 years ago | on: Why I moved to Miami

But it never rains here! Oh and we have seasons too, something I used to only see in Movies.

Weather is such a subjective thing :) to each their own.

page 2