HNHacker News
TopNewBestAskShowJobs

kingrolo

96 karma · joined February 27, 2012

London based techie. Python, RL.

[ my public key: https://keybase.io/rolo; my proof: https://keybase.io/rolo/sigs/rnzoLhEWZFUKZ2kBVye5HtTq2BO90H5BPmUlkuCpdSU ]

submissionscomments
kingrolo··on Slack raises $120M Led by Google Ventures and KPCB at $1.12B Valuation
I'm on Linux and I've created a Chrome application shortcut for it (File>Create application shortcuts). At least means I don't accidentally close the tab and can launch it with Kupfer/your launcher of choice.
kingrolo··on Why don't you use Bootstrap?
One of the nice things about starting with Bootstrap for side projects is that it makes it very easy to plug in a theme from WrapBootstrap (or one of the other bootstrap theme sites) later, as the templates all use the Bootstrap CSS names and conventions.
kingrolo··on Orchard and Fig are joining Docker
This is brilliant news. fig is really handy, and I'm hoping this means we now have an officially blessed way to manage multi container setups.
kingrolo··on How to win at rock-paper-scissors
This article reminded me of a Rock-Paper-Scissors AI from a while back (requires Flash I think). http://www.nytimes.com/interactive/science/rock-paper-scisso...

It uses data gathered from other players. I remember playing it at the time and it was creepy how good it was at beating me. Oddly it didn't do so well this time. Maybe because I've just read that article.

kingrolo··on Ask HN: Who is hiring? (February 2014)
London, UK. REMOTE partly okay, but some meetings in London required. Part time 3/4 days a week also a possibility.

Wildfish - http://wildfish.com

We're a London based consultancy, working exclusively with Django. Thus far it's just been myself and a collective of freelancers, for some 13 years now, but now I'm looking to put together a permanent team to take things to the next level, maybe starting with you :).

As the first permanent developer besides me (also a Django specialist) you'll get a chance to help shape how we do pretty much everything. Most of the day to day will be working on developing and maintaining new and existing client web apps and sites, but there'll also be time for our own product ideas, as well as open source work and blog posts.

Everything's results focused. As such you'll be free to work from home as much as you want, meeting up occasionally, so long as things get done and the clients are happy.

Some of the things we use, which it would be good for you to know some of:

- Python/Django [Essential]

- HTML/CSS/Javascript [Essential]

- Twitter Bootstrap

- Git / Github

- PostgreSQL

- Ubuntu Linux Server Administration

- TDD, django-webtest

- Jenkins, django-jenkins

- Salt, Linode

I'm imagining I'm looking for someone who has at least 2 years of Django experience, experience in an agency/consultancy environment would be a bonus, but if you can demonstrate that you know your stuff, for example with open source contributions, or code examples, then that's fine too.

You'll be working autonomously a fair bit, so it's important that you're the sort of person who has attention to detail and can read requirements carefully.

Would also be open to considering either part time work, or possibly part equity, please mention when getting in touch if any of these are of interest. Also let me know what sort of money you're looking for. Please mail work@wildfish.com.

Thanks :)

kingrolo··on Salt stack, the simpler puppet
Am loving Salt since switching from Puppet a year or so ago.

In conjunction with Salt Cloud I type a one liner to spin up a new Linode, battle harden it, and install my stack on it.

They've also recently added some states for supporting docker containers which looks interesting.

kingrolo··on Functions Should Be Short And Sweet, But Why?
I worked on a massive codebase once many years ago (C#/.NET) which had been built by a relatively competent outsourced team. Somewhere along the way some consultant on the UK side of the business had insisted that each function could be no more than 5 lines long. It was horrible to work with - it took so long to find the place you actually needed to make changes, and it seems like they'd just started inventing layer names in order to facilitate it.

So yeah, small functions good, but you can take it to extremes.

kingrolo··on What the PS3 and Xbox 360 can do that next-gen still can't
It felt a bit harsh realising that the PS4 won't work as a media streamer, so I got myself a Raspberry PI and set up Xbian. I'm so impressed with it! It's much more reliable than my PS3 was, I can control it from my Android phone, and I'm sure it's going to have masses of tinker value.

On the paying for online/PS+ thing - this is a drop in the ocean for us HN readers no doubt, but the people I think it will affect most are younger people who don't have the disposable income. Eg, my nephew's 13, and he games online with his mates all the time on games which they play forever. £40/year for him and his mates will probably be a bit of a block. Maybe Sony could have come up with a light option which didn't give you all the free games and stuff?

kingrolo··on Ask HN: Freelancer? Seeking freelancer? (December 2013)
SEEKING FREELANCER, London, remote okay

We're a London based consulting collective, Wildfish, http://wildfish.com

We're looking for: - Django developers - Front end developers comfortable enough with Django templates.

We have an ongoing need for help on projects, so are hoping to build up relationships with developers who may like to dip in and out of things as needed. Would particularly suit someone also wanting to take time out to work on their own startup or projects between things.

We're based in London, but happy with remote, so long as your English is good.

Please mention any experience or interest in:

- Django

- Testing (django-webtest, model-mommy)

- Ubuntu server admin (Linode, AWS, Fabric, Salt, Nginx)

- Django CMSs (Django CMS 2, Fiber, FeinCMS)

- HTML/CSS/Bootstrap

- Ember

Please email contact@wildfish.com, and include the sort of rate you're after. Thanks!

kingrolo··on How to Buy Bitcoin
I'd say it's really not worth it as an individual these days unless you're just doing it for fun. I sold my miner and bought some stock in a mining operation instead. Beware that there's plenty of scams! https://bitcointalk.org/index.php?board=78.0
kingrolo··on Django 1.4.9 and 1.5.5 released
I've never actually done a 1.2.x to 1.5.x upgrade in one go, but have done plenty of 1.3 to 1.5s.

As far as I recall, for Django itself, the 1.2 to 1.3, and 1.3 to 1.4 upgrades were pretty painless, but then 1.4 to 1.5 will involve some work if you make use of function based generic views, as that's when they were removed.

Worth looking at whether your third party apps are still maintained with the new versions as well, as you'll likely be on ancient versions of lots of them if you're using 1.2 (and some may even be obsolete). pip-tools is handy for this ( https://github.com/nvie/pip-tools ).

kingrolo··on London’s Great Exodus
A great thing about moving to the suburbs (from Zone 2 to Zone 5) which I didn't consider before, was that now in the morning I always get a seat on the train, so I can immediately get my laptop out, and the journey disappears. Definitely worth the extra 7 minutes train journey for me.
kingrolo··on Ask HN: Freelancer? Seeking freelancer? (October 2013)
SEEKING FREELANCER, London, remote okay

We're a London based consulting collective, Wildfish, http://wildfish.com

We're looking for:

- Python and Django developers

- Front end developers comfortable enough with Django templates.

We have an ongoing need for help on projects, so are hoping to build up relationships with developers who may like to dip in and out of things as needed. Would particularly suit someone also wanting to take time out to work on their own startup or projects between things.

We're based in London, but happy with remote, so long as your English is good.

Please mention any experience or interest in: - Django

- Testing (django-webtest, factory-boy)

- Ubuntu server admin (Linode, AWS, Fabric, Salt, Nginx)

- Django CMSs (Django CMS 2, Fiber, FeinCMS)

- HTML/CSS/Bootstrap

- Angular

- Ember

Please email contact@wildfish.com, and include the sort of rate you're after. Thanks!

kingrolo··on Google timer
I wondered the same a while back when I'd often get old and out of date Google Code results showing up before the actual Github ones which I wanted.
kingrolo··on Ask HN: Freelancer? Seeking freelancer? (May 2013)
SEEKING FREELANCER, London, remote okay

We're a consulting collective, Wildfish, http://wildfish.com .

We're looking for:

- Django developers

- Front end developers comfortable enough with Django to get a project running.

We have an ongoing need for help on projects, so are hoping to build up relationships with developers who may like to dip in and out of things as needed. Would particularly suit someone also wanting to take time out to work on their own startup or projects between things.

We're based in London, but happy with remote, so long as your English is good.

Please mention any experience or interest in:

- Django

- Testing (django-webtest, factory-boy)

- Ubuntu server admin (Linode, AWS, Fabric, Salt, Nginx)

- Django CMSs (Django CMS 2, FeinCMS)

- HTML/CSS/Bootstrap

- Angular

- Ember

Please email contact@wildfish.com, and include the sort of rate you're after.

Thanks!

kingrolo··on A non-magical introduction to pip and virtualenv for Python beginners
Keep your requirements file checked in, but not the virtualenv. The built env should be seen as disposable, and is both location (ie, path on disk) and platform (for libs which are not pure python) specific .

I keep my virtualenvs in ~/.virtualenvs/, away from the project.

kingrolo··on Things I Wish I Had Known About Django Development Before Starting My Company
My workflow is to only add south to the project when required. To begin with I use a bash script which trashes and rebuilds the DB each time I wish to. Data which needs to survive this gets dumped to fixtures (using another bash script).
kingrolo··on Ask HN: Who is hiring? (January 2013)
London, UK. (INTERN ok)

Django Developers at Wildfish, http://wildfish.com

We're an independent London based Django consultancy looking to expand our team. We work on web applications for startups, other clients, and our own hairbrain schemes. We've mostly been working with freelancers, but are now looking to start putting together a permanent team to take things to the next level. We're all developers, so understand the things which are important and which aren't.

Our office is in London Bridge, so you'll need to be within occasional commute distance of there, but a mixture of remote on site work seems to work best for most of us, so that's fine too.

These are some of the technologies we're working with, so please mention any experience, skills or interest in any of them:

- Python - Django - Testing (TDD, nose, django-webtest, factory-boy) - gevent, gevent-socketio - Ubuntu Linux server admin (Linode, AWS, Fabric, Salt, Nginx) - PostgreSQL, Redis - Django CMSs (Django CMS 2, FeinCMS, Mezzanine, others) - HTML/CSS/Bootstrap - Javascript (and any frameworks)

It's more important that someone can demonstrate they know their stuff rather than have lots of commercial experience necessarily, so please include any links which might show that (other projects/Github/HackerNews/SO, etc).

We'd also like someone who's interested in helping us build the profile of the company but contributing back to the community, including paid time contributing to open source projects, writing blog posts, and developing our own internal infrastructure or cool things you or we may dream up.

Please email contact@wildfish.com with your details and salary expectations. Would possibly also consider those interested in part time work.

Thanks!

kingrolo··on The Switch from Heroku to Hardware
I'm okay with the concept of trading cost/time for convenience, and why that might work for some folks, but even before we get to that argument, my experience with Heroku is that it just isn't reliable enough for client sites. Since reviewing it (over the last few months) we've had a couple of instances of real downtime (ie, greater than 30 mins), and a few spots of smaller amounts (a few mins each). We don't get that from our Linode+Puppet sites (taught myself Puppet as we went along, I'm a dev rather than an ops guy really).
kingrolo··on How do you completely de-personalize Google results? - Gabriel Weinberg's Blog
ctrl+shift+n (incognito window).

At least gets around the Google login / plus / social info. Still going to have something to do with your location, but I guess there are no totally objective results if you consider that part of the search personalising.

kingrolo··on Stross on: why my Android tablet experience sucks
Yeah, this has been a paid. It's fixed in ICS. Hold home button, see list of running apps, swipe left any you want to close.
kingrolo··on Heroku down?
I've only been using Heroku as we're working with a client who's managing it themselves for the last month or so. I'm surprised at how much downtime there's been. Is this typical or is it just an unlucky spot?
kingrolo··on Which is better: Many customers at low price-point or few at high price?
I've definitely concluded that work hectic is proportional to the number of clients to keep happy, but I imagine this only kicks in above a certain price point.
kingrolo··on Ep.io is closing down, recommending Heroku
Yeah, indeed. I'd have thought the provisioning code and tools could be useful (IIRC was there some custom thing which ran pip installs in parallel)?. I'd certainly donate some money and dev time to help encourage an open source version of the provisioning and build tools which would run any VPS.
kingrolo··on Ep.io is closing down, recommending Heroku
Boo. Such a shame. Of all the PaaS offerings Ep.io was the one I was really rooting for. There was a real personal feel to the service - support email repies from Andrew directly, and an always active IRC channel.

PaaS sounds like it could make my life so much simpler. I've tried out Ep.io, Heroku and DotCloud, and have test apps continuing to run in all of them but none of them are quite right yet for me to trust a client's production site in, so I'm yet another person replicating using Linode VPSs and a custom build and provisioning script.

Best of luck to all involved with Ep.io, and it's commendable to see their dignified plan including working with helping their customers move away to other services.

kingrolo··on Ep.io is closing down, recommending Heroku
This is what I found too. Yeah, there's a free tier, but if you want an app runner, database and cache it doesn't fit below $99.
← PreviousPage 2 of 2