News for hackers. Stuff that matters.

JonWood

Re:GIT is the new FTP on Wednesday July 18, 2012 @07:20AM (#4260249)
Completely off topic, but TVCatchup provide an XBMC plugin which completely avoids the advertising they add. No idea why, since it presumably destroys their business model, but it's great.
I moved from Natwest to First Direct a couple of months ago, and have had a great experience so far.

Their online banking isn't quite so nice as Natwest's, but that's more than made up for by the amazing phone service. I've had to call a couple of times (once to replace a lost card), and almost instantly been put through to someone who can solve my problem.

Re:Dear Marketers: Enough with the QR codes on Tuesday June 19, 2012 @06:29AM (#4131083)
They can track response rates for particular flyers by pointing them at different URLs. Measurable A/B testing for physical advertising.
Re:Kittydar – Face detection for cats on Friday June 15, 2012 @12:53PM (#4117402)
Your cat may already have an RFID tag - they're used in the process of "chipping" cats so that they can be traced if they find themselves at a vet without their owner. If there is one, it'll be on the back of their neck.
Re:Avoiding Depression While Not Running a $1B Company on Friday May 18, 2012 @01:03PM (#3992869)
Having just got to the end of a frustrating couple of days and realising I haven't left the house since Tuesday, I totally endorse this.

And on that note, I'm going out.

Re:GIMP 2.8: Preview on Thursday April 19, 2012 @10:05AM (#3863022)
> now 90% of the work is done

Which presumably leaves the other 90% to finish.

Re:Why it's OK to leave a tech job at 5 p.m. on Tuesday April 17, 2012 @11:30AM (#3853029)
> That bread you find at Kroger, somebody had to work to make it appear in your cart.

In any community there is likely to be someone with a passion for something. Whether that something is making bread, helping the sick, or teaching children.

It's true that there are some jobs which people aren't naturally inclined to do, but in the society being described I think that communities would become smaller, and more cohesive. Some the of the jobs required to maintain a large city no longer need to be done, and those that do still need doing become less of a strain and can be distributed amongst people.

Re:Why it's OK to leave a tech job at 5 p.m. on Tuesday April 17, 2012 @11:27AM (#3853007)
> A programmer's salary is great, but why can't I work 20 hours as a programmer, and 20 hours as a tree-planter, or teaching rock climbing to high school kids, for maybe 55% of a programmer's salary?

You can. You just have to learn to negotiate.

I currently work 4 days a week, with the other day being split between helping with a youth club, and Open Source hacking, and throwing a mountain bike down hills. I had to spend more time looking when I last changed jobs, but that also ended up with me in a job that I love for other reasons as well.

Re:Bootstrap-wysihtml5: a simple, beautiful wysiwyg editor on Tuesday March 20, 2012 @03:08PM (#3730957)
This is why I love open source. 30 minutes ago I was thinking "I wonder if there's a WYSIWYG editor that integrates with Bootstrap."

And now, here I am, reading about it.

Re:The Unwelcome Mat - How Not to Attract Tourists on Friday March 16, 2012 @12:08PM (#3713882)
Yup, police with submachine guns are completely routine at Heathrow. They're also not an uncommon sight around certain parts of London these days - all the big government buildings have a couple of policemen with MP5s hanging around the entrances.
Re:Put Callback Logic Into Callback Objects [Rails] on Thursday March 08, 2012 @09:24AM (#3679785)
I'm starting to use service objects, which are responsible for coordinating things when multiple models are required to perform an operation, or complex business logic is involved.

James Golick has a great blog post on that approach at http://jamesgolick.com/2010/3/14/crazy-heretical-and-awesome...

Re:Put Callback Logic Into Callback Objects [Rails] on Thursday March 08, 2012 @07:58AM (#3679546)
This strikes me as being similar to extracting bits of a model out into modules that then get included back into that model. It looks like you're reducing the complexity of the model, but in fact you're just hiding it elsewhere, without making it any easier to stub things out.
Re:Why the cloud isn't for your startup on Tuesday March 06, 2012 @08:11AM (#3670809)
One advantage of "Heroku's" nickel and diming is that the money is actually being split with other companies in most cases, and those companies core competency is providing exactly that service, whether that be a Redis server or email delivery.

You do pay more than just throwing another service on a machine you're already running, but you've got a fairly good chance of it being massively optimised.

Re:Why the cloud isn't for your startup on Tuesday March 06, 2012 @08:08AM (#3670801)
If you're hiring dedicated people to manage your servers bare metal becomes even more appealing, especially if they know what they're doing and can allow you to burst out to a cloud provider when you need extra capacity fast.
Re:How to Hire a Programmer on Tuesday March 06, 2012 @07:04AM (#3670635)
I'm agreed on the week of work, since as you say, no one in a proper job is going to take a week of holiday to come and work for someone who may or may not employ them.

Probation however is a standard clause on every UK employment contract I've seen, usually with a 3-6 month period, during which either side can get out without penalty if it isn't working out.

Re:Ruby Patterns from GitHub's Codebase on Thursday March 01, 2012 @09:43AM (#3652219)
If all goes well, you'll be a mid-sized company at some point. I say that from painful experience - we're about to hire our second developer at work, and I'm not looking forward to the time it's going to take to document all those little edge cases that I know about, but they won't.
Re:AT&T Throttling Unlimited Plans after 2GB Data Use on Saturday February 04, 2012 @05:31PM (#3552422)
Is causing your customers to think you're ripping them of, and making them look elsewhere for service actually maximising profit though?

Given the cost of acquiring a customer they should be bending over backwards to keep existing customers.

Re:Scaling GitHub on Friday January 27, 2012 @05:59AM (#3517873)
I'm in a similar company at the moment - it's not quite GitHub, but the atmosphere of smart people working on things they love is there. Since I started they've also started adapting to the "Work when you want, where you want" approach as well ;)

When looking for work a big requirement was that I could work from home, and have Wednesdays off - filtering down the opportunities was just a case of mentioning that in the initial contact with a company I was interested in. No one you want to work for is going to be offended at you pointing out something that could be a problem early on in the process so long as you go about it politely.

Re:Scaling GitHub on Friday January 27, 2012 @05:49AM (#3517859)
"you have a PM screaming at your engineers" - and there lies your problem.

I'm the sole engineer for a distinctly non-engineering company (we deliver food, and I'm the only person with any sort of engineering background).

However, we work in a very similar way to GitHub. We have a motivated team who love our product - and that rubs off on our working practices. No one is ever told they have to work late, or they have to hit a deadline, but things get done at an amazing pace. At some point soon I'll be working on an internal CRM system, but because I care about the company, and the impact it will have on everyone else's ability to do good things I'm excited about that.

Re:Twilio launches UK SMS at $0.04 in/out on Thursday January 19, 2012 @03:16PM (#3486450)
Its actually fairly standard practice for bulk SMS providers to charge for receiving messages as well.
Re:I'm Pirating the Next Version of Windows on Thursday January 19, 2012 @07:48AM (#3484260)
I love that you have a problem with people calling copyright infringement "stealing", but no qualms at all about calling it "piracy" instead, which is an entirely different affair.

Certainly the last time I downloaded a TV program I did using BitTorrent, rather than boarding the content producer's boat and taking it with force.

Re:Circumventing the No-Fly list in thirty seconds on Friday January 13, 2012 @12:24PM (#3461437)
At least in the UK it costs a decent chunk of money to get the name on your passport changed after marriage. Not a huge amount, but enough that it's easier to just book tickets under your maiden name.
Re:New York City gets a Software Engineering High School on Friday January 13, 2012 @11:50AM (#3461269)
I'm not convinced by the idea of heavily specialised high schools. At that age you should be discovering what you're passionate about, and sampling a wide range of subjects.

The focus here seems to be more on training kids up for a job - would anyone be so enthusiastic if we replaced "software engineering" with "assembly line work" or "street sweeping"?

Re:What's the one Linux command you wish you knew years ago? on Sunday November 20, 2011 @06:34PM (#3259351)
Another alternative is <a href="http://cheat.errtheblog.com/>Cheat</a>, which is essentially a CLI accessible wiki of usage examples. It was originally focused on Ruby (and still is to an extent), but it gives decent results a lot of the time.
If your TV has a USB port (mine does, and is in no way state of the art) you should be able to power it from that. Not quite a zero cable solution, but it's close.
Re:Apple's Supply Chain Secret on Friday November 04, 2011 @12:44PM (#3196716)
Having worked as a solo freelancer in the UK my experience was that prompt payment is inversely proportional to the size of the company.

The single man startups I worked for would pay their invoices promptly, while multi-nationals seemed to consider "net 30" to mean they shouldn't even consider paying until 30 days after receipt, and seemed to have a policy that they wouldn't pay until hassled.

Re:The End of the Credit Card? New Square app: Card Case on Thursday November 03, 2011 @10:54AM (#3192023)
Presumably it's still backed by a card of some form, unless Square are picking up the tab for anyone using card case, so you'll get reward points when the transaction gets processed by Square.
Re:EA's Origin may be glorified spyware, causes mass upset on Monday October 31, 2011 @08:47AM (#3177191)
I do that as well.

Because games are the only reason I'd want to run Windows.

Re:Hell freezes over: Forrester urges IT to support the Mac on Friday October 28, 2011 @05:46AM (#3167615)
> These laptops would cost a normal human about $600, but for some reason my company leases them instead.

For some reason the corporate world considers money spent in big blocks to be a different kind of money to that spent over an extended period of time. Unless they have a really good interest rate on their bank accounts I have no idea why, but spending more money in smaller amounts over an extended period is the holy grail.

Older »