435 karma · joined May 18, 2009
homepage: http://livsey.org email: richard@livsey.org twitter: @rlivsey
[ my public key: https://keybase.io/rlivsey; my proof: https://keybase.io/rlivsey/sigs/gUXddYJoN3X74J7AGyFc-wHXvtngJ8l8tJM94ZljaLk ]
Wikipedia backs this up [1] but I'm not familiar with Ecuadorian legal nomenclature!
It's almost like you can't believe everything you read online. I'm shocked.
Translation: 'Fuck you, 3rd party Twitter clients.'
They'll still cut them off at the knees when they hit
at most 200,000 users.
Nitpick - it's 200% of what they're at now, so if they currently have a million users they're good for up to 2 million.I know the Pusher guys personally, so I'm confident they'll be around for the foreseeable future and I've integrated it into our code base in such a way that moving to someone else, or using our own server would be trivial.
It's something which needs to be evaluated on a case by case basis, I'm happy that all the components we outsource are both trivial to replace/insource and solid businesses who will be here for some time.
People pay Heroku/AWS each month, I don't see any difference with outsourcing this part too. That said, we use Linode boxes because I'm ok with configuring nginx etc... and I don't feel comfortable using IndexTank or MongoHQ etc... for outsourcing our search or database components, so I certainly sympathise with the unease at outsourcing key infrastructure which is easy to manage.
Pusher is marginally more complicated, but means I can call the problem solved and move onto other things. I agree it's a very interesting and fun area so it's certainly something I want to play with more in the future, but there are also 100 other interesting things which I need to work on, so I'll tackle those first.
Definite kudos to daraosn, just because I use Pusher because it solves my problem doesn't mean I don't think it's an awesome thing to work on as an open source project.
It took me about 5 minutes to setup Pusher and for that I get private channels, presence, someone to handle the scaling etc... as djb_hackernews already mentioned.
We outsource DNS, email, hosting infrastructure, anything I possibly can which isn't core to the product itself.
The question shouldn't be why outsource this, the question is why would it be worth our time writing and supporting it ourselves when we can be working on other things?
Maybe we'll insource this stuff when we're at a point where we hit the 'enterprise' plan on Pusher, when we have a few more developers and a dedicated sys-admin. I'll cross that bride then, in the meantime I'm happy to have a $49/m hit on my credit card and move onto the next thing!
All that aside, it's great to have options so thanks for releasing this!
I didn't know about the dashboard so I've just added it to the Tumblr, thanks!
Non-development oriented conferences I've been to end up in the bar too.
It's not just conferences, plenty of non developer activities I've been to end up with most people congregating in a pub/bar afterwards, all of them with a mix of age ranges and healthy ratio of women/men. Mountain biking trips, rock climbing weekends, skiing trips, beer festivals - actually scratch that last one.
It might be more pronounced in tech companies and conferences than in some other areas because the age range is probably skewed a bit more to the lower end (baseless assumption) than in other fields?
Once you start doing something that could be interpreted as even slightly non-standard then it's more trouble than it's worth and the odds are that PayPal aren't going to play ball.
There's one on Gawker which works: http://gawker.com/5847556/watch-stephen-colberts-tribute-to-...
Edit: s/it/it's
However, to use them you need to be able to disable CVV checking using PayPal's "advanced fraud management filters". The same applies for Recurly and other similar services AFAIK.
Unfortunately PayPal wouldn't let us do this as we don't have enough trading history etc... so until we get a merchant account we're having to use PayPal's own recurring billing APIs.
We'd love for there to be a viable alternative to PayPal, Stripe's API looks gorgeous in comparison.
Just the simple thing of having a countdown timer going makes me focus on the task at hand and restricts my procrastination to the breaks, which I also limit in length using the timer.
I'm currently using 45min working periods with 15min breaks, I've found that's the best balance for me after experimenting with various combinations.
VA = [4, 2, 5, 7]
for y in VA
setTimeout('console.log(' + y + ')', y*1000)Thanks for the recurly link, we're using Spreedly but I don't think they handle that yet so will probably have to sort that ourselves by having VAT and non-VAT plans & set the customer up with the right one.
I've seen some places just absorbing the difference to keep it simpler, so that's an option too.
* £ would likely put off Europeans & Americans
* € would likely put off Americans but UK would be more used to it
* $ doesn't put off UK or Europeans as while they may prefer their own currency, they are used to paying in $ for subscription based web services.
Ideally we'd let the user pick their own currency, but having to handle fluctuations & keep constant pricing wasn't something we fancied figuring out for launch. Also more currencies cost more to support.
They outsource quite a lot of work like this, a friend runs a development agency and has a number of projects on the go at the moment for Google.
[1] - http://www.messagesforjapan.com/about/
[2] - http://www.f-i.com/
[1] - http://www.b-reel.com/projects/3live-shop/
[2] - http://www.tre.se/Privat/Ovriga-sidor/3LiveShop/
[3] - http://translate.google.com/translate?hl=en&sl=sv&tl...
Edited to add Google Translate link
http://www.bbc.co.uk/news/uk-politics-12879566
"It is right that the EU sets high-level targets for
carbon reduction, however it is not right for them to
get involved in how this is delivered in individual
cities"I don't doubt that there's a component of control involved, but I expect that the whole "we're flying in the sky and if anything goes wrong we're all dead" has a bigger part to play where fear is concerned.
It supports mostly all of CSS 2.1, CSS 3 support for rounded corners etc… would be nice though. The fact it respects page breaks is a huge bonus.
I'm doing 2 or 3 days a week freelance/contract work to support working on the startup the rest of the time.
The aim being that when we turn on payment in the next few weeks I'll be able to scale back the freelance work to spend 100% of time on the startup.
I used to go to quite a few tech events in London but found I was spending too much time with like-minded people (techies) and not enough with people who had other backgrounds and interests.
These days I pretty much just go to LRUG once a month to socialise with the good friends I've made there over the years.
HN strikes me as a fairly diverse group though, so I'd be interested in going to the next meetup.
It plays hell with the social life though and I found that it isn't worth it in the long run.
If I'm woken by an alarm clock when I'm on my own it's very easy for me to hit snooze / turn it off and go back to bed without fully waking up.
When my girlfriend gets up in the morning I'm usually wide awake as I'll have had a conversation etc... and then it's easy to stop myself going back to sleep.
[1] as opposed to working for myself where I can get up any time I please