News for hackers. Stuff that matters.

dajobe

There is also the (impossible to google) https://github.com/harelba/q that lets you SQL over CSV and is unix pipeline friendly.
Re:4Q: the final archive format on Thursday April 16, 2015 @10:09AM (#9388005)
Things it doesn't support: symlinks, posix acls (xattrs). The first one makes it a certain failure for archival use. The hardcoded link to an external crypo service keybase makes it a failure for long term use.
Re:Creative Scala: A New Introduction to Scala on Wednesday February 25, 2015 @10:06PM (#9111046)
Even better, it's from the future: Posted 25 Mar 2015
Re:Why We Still Believe in Private Offices on Friday January 16, 2015 @12:12PM (#8900140)
I liked the comment: "I’m a big advocate of remote work culture even if nobody works remote."

That really works: respect people's time even if you are in the shared, no-cube, open office world.

Re:JSON or XML: Just Decide on Thursday April 12, 2012 @09:41PM (#3835005)
There's no way to point from one part of a JSON doc to another without inventing a terminology or convention for marking the start (anchor) and end of the arc (href). People use 'id' for one end but there's no way to say a json value is actually a reference (href) not just a string. XML has that built in (ID IDREF) and so does HTML, but I didn't say XML was better, I said JSON sucks at markup and graphs. JSON's handy for serializing trees of data with no loops.
Re:JSON or XML: Just Decide on Thursday April 12, 2012 @09:15PM (#3834951)
You have good taste, since I invented Turtle. To keep this on topic, I've been using JSON for data web APIs since that's what it's best at. It sucks at: markup and graphs of course.
Re:Poll: What's Your Favorite Programming Language? on Friday March 23, 2012 @11:04PM (#3748338)
How do I vote this polling crap down? Pointless and subjective and if this was stackoverflow, would be deleted.
Re:Copyright Industry Calls For Broad Search Engine Censorship on Saturday January 28, 2012 @01:28PM (#3522784)
I partially agree with a slight modification. I write a lot of free software / open source software. This relies on copyright of course, to enforce the freedoms. I don't want an onerous registration environment, but if it was "copyright terms to 4 years after last publication without registration" but registration with a fee after that. So if I continue to make the software, it gets the copyright and if I get bored, it turns into PD - and that's fine.
Re:Unfortunate Python on Monday December 19, 2011 @09:08PM (#3371989)
This article / talk is a collection of relatively random python things of which only a few are unarguably good advice such as not using deprecated terms or checking for exact types. The rest is not a good basis for pythonic best practice that I would recommend.
Re:Path(v2) fly out menu already recreated and open sourced. on Thursday December 01, 2011 @12:10PM (#3300426)
It is not open sourced, at least not yet. Putting something on github generally means it can be openly distributed. The source code says "all rights reserved" and there is no license file.
Re:AVOS’ Delicious Disaster: Lessons from a Complete Failure on Thursday September 29, 2011 @10:51PM (#3055393)
What a pathetic rant. I was totally not surprised that day #1 of a total codebase rewrite would not have all the features of the old version. AVOS hinted enough at this too. At least they are innovating and responding to users. Having said that, I do hope 'networks' returns since that's the feature I miss, so far.

Older »