HNHacker News
TopNewBestAskShowJobs

colevscode

2,448 karma · joined September 3, 2011

Makin' codes do stuff.
submissionscomments
colevscode··on Dropbox deployment for front-end devs
With Backlift, you explicitly set the order that the files should be linked or concatenated in the config.yml file.

When assets are sent over via dropbox, backlift compiles each source file into a separate js or css product. Then all files are concatenated and minified using the order from config.yml.

Does that answer the question, or am I missing something?

colevscode··on Dropbox deployment for front-end devs
Thanks a ton for the kind words!

I'm not familiar with CanCan-- it looks very expressive. A role based system is a pretty significant departure from our current ACL per model approach. I think I need some more input, in the form of practical use cases where ACLs can't do the trick. I'm sure they exist, but we'd need to consider the added complexity of role based access and weigh that against the kinds of apps it would unlock.

Regardless I'll spend some more time looking into these libraries.

colevscode··on Beyond App Stores: Weaving Apps into the Web
we can call them "applets"!
colevscode··on A Warning for Airbnb Hosts
This article presents a false dichotomy:

"Could you afford the kinds of fines that Mr. Warren was facing? If not, take your listing down."

This assumes that a majority of hosts are breaking the law. Yet early in the article the author claims:

"...he was breaking the law. And that law says you cannot rent out single-family homes or apartments, or rooms in them, for less than 30 days unless you are living in the home at the same time."

I've stayed at roughly a dozen AirBnB listings, and only once was the host not living in the home during my stay. In fact, as the article mentions, that's a big part of the AirBnB guest experience-- interacting with the hosts.

Perhaps the problem is that many hosts are treating their homes as small hotels, letting out all the rooms and moving themselves elsewhere. Curtailing this practice would avoid legal issues and improve the guest experience. A win-win if you ask me!

colevscode··on Lyft, SideCar, and Uber all slapped with $20K fines from CA regulator
The few uber drivers I've talked to love the service. One driver told me that, with uber, he can often find a nearby fare in minutes. He said that the combination of flags, the dispatcher, and über means the meter is always running.

It's pretty clear to me that the folks that are suffering from über are the taxi dispatch companies. These companies lease out the cars for a daily fee, like 150 bucks per day. The driver can do whatever he wants as long as he pays that daily fee. The cab company pays insurance because they own the cabs. Cab drivers are essentially independent contractors. They start making money after they've covered the cab cost for the day.

So why should the cab companies care if a driver is using über? From what I've heard, when a dispatcher has a good order, like for a trip across town on a slow day, they'll ask for a cut. In other words the cab companies are supplementing their taxi rental service with a cut of the fares they dispatch. And as a cab driver, if you want to get good orders you have to stay on the dispatchers good side.

Über changes the balance of power. As more people use über, the drivers have to rely on the dispatchers less, and the tit-for-tat system is deflated. I think this class action suit is an attempt to retain the status quo by cab companies. Über shouldn't be responsible for insurance until they start owning their own cabs. If the cab companies have their way, both the drivers and passengers will suffer.

colevscode··on Backlift now supports handlebars, less and coffeescript
shoot me a note at support (at) backlift.com
colevscode··on Backlift now supports handlebars, less and coffeescript
OP and backlift founder here. Backlift is free while it's in beta.
colevscode··on Ask HN: How to learn Backbone
Ton of good resources here: http://backbonetraining.net/resources

As for the todo example, I found it a bit convoluted, so I tried to create a minimal backbone app here:

https://github.com/backlift/backlift-templates/tree/master/m...

colevscode··on Backlift beta now open, featuring auth, validation and auto refresh
Thanks! The database is mongo. We can't put a date on production yet. Local development is a feature we've thought about a lot. Our servers rely on several third party tools, and ensuring those are available locally would amount to building a package management system, or having a lot of dependencies. We think part of the value proposition of backlift is its minimal installation, and both of those strategies add complexity. We have, however, tried to make backlift work with external build tools. So in theory you could use backlift with something like brunch.io.
colevscode··on Backlift beta now open, featuring auth, validation and auto refresh
Sorry. You've got it. We arent sure yet. It depends a on what kind of people get most excited about backlift. Will our users be mostly designers? People just learning how to code? Will people want to deploy production websites with backlift or use it primarily for rapid prototyping? I think different answers may point to very different pricing models.
colevscode··on Backlift beta now open, featuring auth, validation and auto refresh
Libyaml is not a requirement, the installer will fallback to a pure python yaml library if libyaml isn't available. It does report a rather confusing error, however, before completing the install. If this wasn't the case for you please shoot me an email at support at backlift.com so I can investigate. Thanks for catching the upgrade/update error.
colevscode··on Backlift beta now open, featuring auth, validation and auto refresh
Cole from backlift here. It's a temporary limitation. We just haven't integrated other template libraries yet. If you shoot us an email at support at backlift.com with the template library you use, we'll prioritize it.
colevscode··on Visual.ly launches social network for data visualizations
"Today, we are launching the world’s first social network for data visualization"

Doesn't IBM's Many Eyes deserve that title?

(http://www-958.ibm.com/software/data/cognos/manyeyes/)

colevscode··on Pivots are a Trap
I agree with the spirit of this article. After having changed focus 3 times in the last year I realized that I wasn't giving each project enough time to develop. There were other good reasons for shifting direction, but lack of traction shouldn't have been a factor.

I believe that a common reason for changing direction early is that founders learn a lot about their problem in the first three months. Sometimes they learn that it's the wrong problem for them to tackle. It could still be a great business, but not a good fit for the founders. Prior research can reduce the chance of a "gotcha," but often you must interact with customers to really understand the problem. Yeah, customer dev techniques can speed this up, but it's a process that takes time regardless.

colevscode··on Announcing Backlift: Deployment and Hosting for Backbone.js
Right, so this is where the admin interface comes in, allowing you to lock the schema down and setup validation.
colevscode··on Announcing Backlift: Deployment and Hosting for Backbone.js
Time to go sacrifice the developer that left the debug flag on...

Oh yeah, that was me. FUUUUUUUUUUU

colevscode··on Announcing Backlift: Deployment and Hosting for Backbone.js
Argh. Found the bug. It should be working again now.
colevscode··on Announcing Backlift: Deployment and Hosting for Backbone.js
Data is stored in MongoDB, and assets are packaged with JAMMIT. Two tornado apps run each of backlift.com and backliftapp.com behind NGINX.
colevscode··on Announcing Backlift: Deployment and Hosting for Backbone.js
We're trouble shooting now. (and sweating profusely)
colevscode··on Announcing Backlift: Deployment and Hosting for Backbone.js
1) By default, Backlift generates the index.html file based on a few configurable parameters. We think this will work in many cases since the index file for a backbone.js site can simply provide a container for your html templates.

2) Not currently.

3) If you're starting a new app and you need a starting point you can do so by downloading a template. You can alternatively run "backlift init" with an existing project.

4) Not yet. We're thinking of creating a github project where devs can upload their own templates or tweak ours. Pulled templates will become available from the CLI. We don't have a specific timeline for this yet.

colevscode··on Announcing Backlift: Deployment and Hosting for Backbone.js
Definitely on the roadmap, but not for the MVP. We're looking to be a really good rapid prototyping and learning tool first.
colevscode··on Always a starter, never a finisher.
What are you working on? What is your road-block?
colevscode··on Don't let the italian gov trash this world heritage site
More links about the site http://romanculture.org/ http://www.villa-adriana.net/ http://whc.unesco.org/en/list/907
colevscode··on Sending holiday cards, but I don't have addresses, so I made SendSpree
You got the big ones. Django on nginx+uwsgi hosted by linode in the back. This was my first bootstrap site, and boy was I impressed. I love how functional bootstrap is-- all the basic UI elements are available. For a quick job, it's a great option.
colevscode··on Stop Telling Women To Do Startups
The biology argument is an affront to the spirit of entrepreneurialism. There's nothing natural about starting a company. Often it requires ignoring social needs and occasionally one's health. What about the need for sleep? I don't often read comments compelling founders to heed that biological requirement.
colevscode··on Stop Telling Women To Do Startups
These are the voices I want to hear. Young women actually effected by the debate at hand.

Why encourage women to start startups? 1) Because starting your own company is the hardest and potentially most rewarding career choice available and 2) Because women aren't doing it as frequently as men. It's that simple.

colevscode··on Tell congress to stop SOPA with a physical letter
Thanks! Just to clarify, SendWrite letters are mailed in an envelope, so each one will need to be opened. Also we deliberately didn't use a pre-written letter as a template. The result is that the letters we have received are very unique.
colevscode··on Tell congress to stop SOPA with a physical letter
This could have saved us a lot of time. Thanks!
colevscode··on Tell congress to stop SOPA with a physical letter
Would love to do that. We wanted to get this out the door quickly. If it is popular we'll see about improving the UI. Thanks!
colevscode··on SendWrite launches API for physical mail
Shoot me an email at cole (at) sendwrite.com and I'll send you a few free cards to play with.
← PreviousPage 3 of 4Next →