califield's comments

califield | 11 years ago | on: Your Phone Interface Is a Legacy Train Wreck

This is why I'm excited for VR. Now that equipment like Oculus Rift is going mainstream, there's an opportunity to move beyond managing "windows" to managing "objects", e.g. taking a phone call would not affect the notes you were arranging on the virtual desk in front of you. Current generation phones are trapped by the limited screen size of a handheld device.

Even worse than being disrupted would be if my phone started trying to guess what I was intending. "It looks like you're writing a letter."

califield | 11 years ago | on: Hacked. A Short Story

If moving the project to a new server is not feasible, then how does the client backup their data?

I refuse to work on projects that cannot be installed from scratch in a local VM.

califield | 11 years ago | on: Ask HN: What do you need in HN search?

Perhaps this is too far outside of your existing scope of functionality but I'll throw it out there: I would really love a "Hacker News Alerts" feature. I make the same searches every week on a few key terms but it's a manual process.

If you could push new search results directly to my inbox it would be convenient.

califield | 11 years ago | on: Kickstarter switches to Stripe

Big payment processors like Stripe are storing your full credit card number forever whether you choose to "Remember me" or not.

The checkbox is whether you want to be able to pay again without retyping it.

califield | 11 years ago | on: Why Deleting Sensitive Information from GitHub Doesn't Save You

I use the `dotenv`[1] package with Node.js and it does exactly the same thing: environment variable definitions that you can store elsewhere in a dead-simple format.

To be fair, I think they just copied the `foreman` tool from Heroku. However, it works great. Most projects don't need anything more than a flat hierarchy of secret keys and values.

Writing your own parser for a `.env` file is a piece of cake, even in shell language.

Adding `etcd` is better, but it's too much work for a small project.

[1] https://github.com/motdotla/dotenv

califield | 11 years ago | on: Pitfalls of Callback-Based APIs

This article reads like a mind dump lacking a cohesive narrative... I mean look at how the author closes the article:

> This article isn't really about callbacks and it isn't even really about APIs.

Well then, perhaps you should have named the article something else...?

califield | 11 years ago | on: Good IRC channels

#bbg on Freenode is a channel for HTML5 canvas game hacking. I try to poke my head in and listen once in a while.

califield | 11 years ago | on: Git client vulnerability announced

Yeah, but typically you have a certain level of trust in your project dependencies. Adding a library to your project often means granting access to your system anyway (if the dependency contains executable code).
page 1