HNHacker News
TopNewBestAskShowJobs

craig552uk

209 karma · joined May 18, 2012

submissionscomments
craig552uk··on Index, Count, Offset, Size
I've never yet seen a linter option for assignment alignment, but would definitely use it if it were available
craig552uk··on UK consulting on bringing in social media ban for under 16s
As a parent of early-teen children I don't want a ban, I want better tools to supervise and educate my kids about using SM safely.

- Searchable history of all content that has been viewed on the app

- Age-based content/functionality restrictions, with sensible defaults

- SM account DOB set from device DOB, with no override

- Parental controls implemented consistently across all apps

- Free comprehensive public education programme for parents about using SM safety

Some of this already exists, but not widely and is rarely done well.

craig552uk··on How wolves became dogs
A good (if slightly dated) book on the subject:

How the Wolf Became the Dog by Mark Derr

This is an active, and fast-moving, research area and I'd be keen to read something more up-to-date.

craig552uk··on 'New' Python modules of 2015
I've got a lot of love for py.test right now. http://pytest.org/latest/

I feel I'm able to write much more concise test scripts than I could with unittest.

craig552uk··on Cuba's Netflix, Hulu, and Spotify, all without the internet
"Most people I spoke to in Cuba work for the state and have zero incentive to deliver anything above the bare minimum. They get paid the same either way. Even the private restaurants lack the fervor of a competitive business, since the economic environment they work in is still completely controlled even if they themselves are private."

Interesting article, but this statement is completely opposed to my own experience. I went to Cuba 4 years ago and nearly everyone I met had something running on the side. One guy said that "everyone has two jobs, they job you're given and the job you love" (he was a tour guide who did photography on the side).

I a country where many (admittedly not all) basic needs are taken care of by the state, the people are able to pursue their own aspirations, as the guy featured in the article has done.

"zero incentive" = neo-liberal bollocks.

craig552uk··on This Professor only has a PhD degree
My dad earned 'the equivalent of' an MSc in the air force in the 70's. Those qualifications didn't translate well in to the real world back then.
craig552uk··on Douglas Hofstadter has a new book
I wasn't a fan of 'Strange Loop' either. I'll be buying this one though.
craig552uk··on I'm a loser and I want to change that - now
> I don't have too much time left. My 20ies are gone.

In the first decade of life, you are who your parent want you to be.

In the second decade of life, you are who your friends want you to be.

In your third decade of life, you discover who you want to be.

In the fourth decade of life, you become who you want to be.

You've got all the time left. You've only just started.

I'm also 30, and only now do I feel that I'm emotionally and intellectually mature enough to claim my life as my own.

Good luck.

craig552uk··on Putting healthcare in hackers' hands
So... hospitals can reject the uninsured even more quickly...?
craig552uk··on Richard III dig: DNA confirms bones are king's
We've put together a mini-site to further explain the history, archaeology and science of the discovery.

http://www.le.ac.uk/richardiii/

craig552uk··on All APIs are Web APIs, everything else is Bullshit
Firstly, I'm not a Windows developer so please forgive any platform specific errors in my response.

If you're talking about runtime libraries that let you interface with an operating system, then for me, that's not an API.

Even if those libraries are available for every language available on the OS. It's still not an API.

An API should be language agnostic. Granted there may be language specific libraries providing wrappers, but the API itself must use an open protocol, making no language requirements. Otherwise it not an API.

craig552uk··on Why we've decided to stop producing TNW Magazine for Android
This is exactly the problem the web was invented to solve.

A lot of apps are just a desperate attempt to get brands in front of eye balls.

craig552uk··on Why we've decided to stop producing TNW Magazine for Android
Walled gardens. sigh
craig552uk··on Go Paperless in 2013
Not for me.

I like paper. I like pens. I like to get away from my computer and phone. I like to scribble, sketch, doodle, draw and take time to discover thoughts.

Paper will always be in my toolbox.

craig552uk··on Buy Nothing Day
ditto
craig552uk··on I Don't Want To Be Part of Your Ecosystem
It's a barter/trade system, not capitalism.

Capitalism is primarily about generating profit, and there's no profit without money.

It all went downhill after the Enclosure Acts.

craig552uk··on The People's Bailout
Sometimes I forget how fortunate I am to have the NHS. Thank you for reminding me.
craig552uk··on Ask HN: How did Facebook initially limit users to universities?
It's not especially robust, but restricting access to .edu email addresses helped to enforce the image of exclusivity, which only made the possession of an account more desirable.
craig552uk··on Show HN: Bubbles - my unfinished HTML5 Particle Game
Cool. Needs full screen, a timer and a leader board.
craig552uk··on Will Rails be the new PHP?
Do some people who do some stuff do stuff better than other people who do stuff worse?

Yes.

craig552uk··on All Watched Over By Machines Of Loving Grace
These are not good films. These are bad films. Adam Curtis is not a good film maker. Adam Curtis is a bad film maker.

This is better http://www.youtube.com/watch?v=x1bX3F7uTrg

craig552uk··on Prime number patterns
3^n sequence looks like fractal penguins
craig552uk··on Top 5 Shell Commands for Working with Data Files
Yes, `tee` `tail` `head` `watch` et. al. are routinely useful.

Thanks for pointing out the typos too. :)

craig552uk··on Top 5 Shell Commands for Working with Data Files
I've posted this to HN for the discussion more than anything else.

What are your top shell commands for working with data files?

craig552uk··on Using Google Refine to Clean a Data Set
It's another string to the bow - so why not?

Have a quick look over the screen casts. If you're familiar with those tools you'll map the concepts pretty quickly.

http://code.google.com/p/google-refine/

craig552uk··on Using Google Refine to Clean a Data Set
SAS has comparable features (though I prefer R for analysis). Excel is pretty poor for working with moderately sized or larger data sets.

Google Refine is nice for cleaning up and pre-processing data files before exporting elsewhere for analysing.

craig552uk··on Using Google Refine to Clean a Data Set
Yeah, GR chocked on a 7GB file the other day, had to chop it up in the shell before importing each in turn.

That's when the export/import processing steps feature comes in handy.

craig552uk··on Using Google Refine to Clean a Data Set
GR also allows you to export/import steps to reuse. Though I think DataWrangler is easier to integrate in to an automated pipeline.
craig552uk··on Using Google Refine to Clean a Data Set
ScraperWiki is a data aggregator/publisher. Google Refine is a general purpose tool for cleaning up data sets.
craig552uk··on Using Google Refine to Clean a Data Set
I knew about the Freebase integration but didn't know it came from them. Thanks!
Page 1 of 2Next →