back
user profile
stevekemp
10,600karma·4,091submissions·October 30, 2012
recent activity (4,091 total)
comment
So this is a combination of "Call my bluff[1]", using terms from the urban dictionary? Might be fun, but it seems like a game that has a low replay value to me. 1 - http://en.wiki…
comment
It seems to average 10-14 days to reject another million spam comments, from this load-graph: http://blogspam.net/load/ (I've got stats going back the past two months or so,…
comment
A system to test blog/forum-comments for spam in real-time: http://blogspam.net/ A list of pubs in Edinburgh: http://edinburgh.io/ A mail client: http:/…
comment
Wouldn't this be even better: return( strdup( orig ) );
?
comment
I used to use redis as a queue, but then I switched to beanstalkd: http://kr.github.io/beanstalkd/ That said I continue to use redis extensively, for storing data for dynamic web…
comment
I feel your pain. I only setup an account there to issue takedown notices against people who would copy and paste articles I wrote into "groups" as their own work. I could find zero way to …
comment
At work we use cfengine/puppet to maintain systems, but we've started experimenting with Ansible to perform simple setup of hosts. Personally I use Slaughter, which is serverless and applie…
comment
In an ideal world you'd use a VLAN spanning locations, with a shared IP to point to the load-balancer. The load-balancer would route to your real servers, nginx, in your case. I've had good…
comment
I used to be a host, here in Edinburgh. But I stopped after a few crazy-guests. Not horrible experiences, but enough to make me decide I had no desire to do so again. I'd often considered surfi…
comment
Agreed. Since I started using Lua as the scripting language for my (console) mail client I've had a lot of fun with it.
comment
I once wrote a tool to insert Apache logfiles into a SQLite database to run queries against. I'm frequently surprised by how popular that project remains: * http://steve.org.uk/…
comment
Some countries do this already; e.g. Finland. If you update your address details in one location all companies eventually get notified. It is pretty awesome.,
comment
A console-based mail-client with Lua scripting. It isn't the most popular project I've ever created, but it is damn useful to me and surprisingly powerful: http://lumail.org/…
comment
It seems like you've identified the writing as the thing you wish to improve, both that of your own, and that from guests. On that basis changing the software seems unrelated.
comment
The appeal of Wordpress will always be the massive collection of themes, plugins, and guides for non-technical users.
comment
I did the same thing, but I used C. http://www.steve.org.uk/Software/redisfs/
comment
Lua indexes starting from 1 is a constant annoyance. Yes I'm used to it, and yes I remember, but it does always feel wrong.
comment
If you look at their demo code it has a username and password right in the javascript source - as you would expect - which means keen users could do all kinds of things.
comment
I have two forms of savings: * A pile of cash in a bank account. * A pile of cash which is used for buying index funds. Even with a credit-card it is useful to have a pool of cash for short-term emerg…
comment
I shave my head every few days/weeks. The longest I've gone without shaving my head is probably three months. I've been doing this for at least the last ten years, and mostly I manage …
comment
I have to save I've loved using lua recently, in my console mail-client. Being able to apply operations to messages, and do interesting things is great: http://lumail.org/example…
comment
I store my bookmarks under revision control, as a single HTML file. The file has some jQuery magic to allow tagging and filtering, and there's an online demo linked to from the repository: http…
comment
Yes. Sadly that is very true. There are sporadic posts on HN about people trying to sell domains. One of them jumped out at me as being "quirky", and although I didn't have a use for …
comment
There are too many good causes, so I decided to follow my mothers approach: Pick two/three and give them all the donations that I can make. From that point on I ignore every other charity in th…
comment
Interesting you mention escorting there, one of the few groups of people here who pay for photography are escorts. Usually solo-professionals with high-end websites and prices. I've no interest …
comment
For the benefit of people that don't use this already you should stress you need to press "Return", then type "~?", or whatever. If you press ~ without a preceding carriage-re…
comment
I got hooked on programming because the ZX Spectrum 48k my parents bought the family, at age about 12, came with a broken tape deck. Instead of playing any of the bundled 12(?) games we had to wait fo…
comment
Me too, first basic then assembly. One of my favourite games was R-Type, and this book is a great read. I'm rationing myself so I have some left for tomorrow evening!
comment
As you suggest inflation would significantly reduce your available buying power. That said I'd guess you could live pretty cheaply if you owned your house outright and were frugal.
comment
Cute name. I host a site to stop forum/blog spam but I suspect there would be value in a general-purpose login-test. Of course with a botnet the owner could configure each node to login only twi…