HNHacker News
TopNewBestAskShowJobs

sethish

389 karma · joined June 8, 2011

[ my public key: https://keybase.io/sethwolfwood; my proof: https://keybase.io/sethwolfwood/sigs/DfrtOKBQuY-qkzd1sIXAC4TTFkLy9Di2MxxiVD-QcpU ]
submissionscomments
sethish··on Project Gitenberg
Yep. The RDF/XML data. I have a mirror of it on github: https://github.com/sethwoodworth/PG_rdf_metadata

I would love to have a complete python parser for the metadata. I strongly recommend collaborating with the Gutenberg package posted to HN a few weeks ago (and his rdf branch): https://github.com/c-w/Gutenberg/tree/migrate-to-rdf

GITenberg has a mailing list and would love to have you!

https://groups.google.com/forum/#!forum/gitenberg-project

sethish··on Project Gitenberg
This is a fantastic overview of this part of the publishing space. GITenberg has a mailing list, and needs to start collecting breakdowns like this. I would love it if you would join us: https://groups.google.com/forum/#!forum/gitenberg-project
sethish··on Project Gitenberg
GITenberg has a mailing list: https://groups.google.com/forum/#!forum/gitenberg-project

And there has been some conversation about the project on the OKFN-humanities list: https://lists.okfn.org/mailman/listinfo/open-humanities

OKFN is organizing a skype call about the project on the 1st of September 6pm UK time that will be announced on the humanities list in the next few days.

sethish··on Project Gitenberg
If folks are interested in contributing, the mailing list is here: https://groups.google.com/forum/#!forum/gitenberg-project
sethish··on Project Gitenberg
There are a number of transcription errors in many books. There is an example PR https://github.com/GITenberg/Chess-Strategy_5614/pull/1
sethish··on Project Gitenberg
Gah! This website was thrown up quickly. I wasn't intending to post to HN until after I had fixed up the website. Someone beat me too it :-S

Pull requests welcome: https://github.com/GITenberg/gitenberg.github.com

sethish··on Project Gitenberg
The main thing that GITenberg could provide authors is a toolset and workflow for using git to store books, and some kind of toolchain to turn them into epub or print-ready pdf.

That toolchain is something I effectively have to build for GITenberg anyway.

sethish··on Project Gitenberg
Because parsing the original metadata from Project Gutenberg is time consuming to write. I wasn't going to submit it to HN until I had an index/search api, but someone beat me to it.
sethish··on Project Gitenberg
It's all checked into git now, and I have an API to fetch the repo names via github's api. Migrating from github to self-hosted would now be easier than doing it from scratch.

Github does have issues with Unicode repo names, so it may be worth moving elsewhere for that reason.

But in the short term, I like Github because they have the most to gain by making git easy to use. If I can get away with people editing books in their browsers on github then we have a editing/rendering toolchain right out of the box!

sethish··on Project Gitenberg
GITenberg is more of a reference to Project Gutenberg at this point than Johannes. But no, I didn't know that at the time :-(
sethish··on Project Gitenberg
I would love to help standardize this workflow, but it has to be a community process and discussion. I'm meeting with the inkling folks sometime next week to collect more information.

re: Metadata. I'm slowly working on that problem. I'm a HUGE fan of purple numbers.

sethish··on Project Gitenberg
I can't think of a VCS with a better online tool than git and github. With editing books, it is entirely possible to use only the github editor, which effectively abstracts the git command line interface.
sethish··on Project Gitenberg
In retrospect, I didn't need to make 80k+ commits with my own account.
sethish··on Project Gitenberg
Idea first, pun after. But thanks!
sethish··on Project Gitenberg
PGDP does a series of passes on a book. They don't continually update it. If a book makes it through their process with a typo, or more common, made it through the transcription process 20 years ago, there aren't good systems in place to fix those issues.
sethish··on Show HN: Gutenberg – A simple interface to the Project Gutenberg corpus
This is a pretty small python module at the moment. To fetch metadata, it downloads a 230mb zip from PG and parses it for a few categories. Project Gutenberg has some metadata about Subject, but the info is inconsistent, but there is sometimes a Library of Congress code in the metadata.

Not all books have an html version. Most PG books are plaintext, and _some_ have a separate html variant. A handful are written in a markup language that can become html or plaintext.

sethish··on Show HN: Gutenberg – A simple interface to the Project Gutenberg corpus
To better differentiate from Project Gutenberg, GIT + Gutenberg. Case is ambigious on github, so I can change it later without breaking anyone's URLs.
sethish··on Show HN: Gutenberg – A simple interface to the Project Gutenberg corpus
I think the previous version of the metadata included a path to the ftp server. Splitting the book id (4443 -> 4/4/4/4443) works for _most_ books, but there were somewhere between 800 and 3000 books organized in a different folder structure that I still need to track down.
sethish··on Show HN: Gutenberg – A simple interface to the Project Gutenberg corpus
The github repos are intended to collect issues and received pull requests. Project Gutenberg doesn't have a public bugtracker, nor do they use version control.
sethish··on Show HN: Gutenberg – A simple interface to the Project Gutenberg corpus
This is fantastic!

I just made a github repo for each Gutenber book: https://github.com/GITenberg

This will be very helpful, the XML/RDF files are a hassle.

sethish··on The Hercules System/370, ESA/390, and z/Architecture Emulator
Maintained by Tron guy! <3<3<3
sethish··on Brendan Eich Steps Down as Mozilla CEO
Slippery slope argument? Really?
sethish··on Occupy founder calls on Obama to appoint Eric Schmidt 'CEO of America'
Justine Tunney is not the founder of the Occupy movement.
sethish··on Why Open Source misses the point of Free Software
This licensing terms of this article is not compatible with the GPL or the Debian Free Software Guidelines.
sethish··on Firefox 27 Released
Chromium is packaged in Ubuntu and Debian. It's not packaged in Fedora because Chromium forked a half-dozen libraries [instead of pushing changes upstream](http://ostatic.com/blog/making-projects-easier-to-package-wh...). Of course, none of these are 'fully free' distros.
sethish··on Male, female or custom? Facebook adds options for users to self-identify
Congratulations, you are a bigot.
sethish··on Silicon Valley's 'bro culture' locks out many minorities
I disagree. Companies should allow and embrace cultures other than those of their founders. Not doing so is ignoring the issue. Yes, schools need to reform and a majority of the blame lies there well before SF companies have a chance.
sethish··on Firefox 27 Released
Chromium, the open-source-only version of Chrome is also a viable option.
sethish··on California Orders Coding Bootcamps To Stop Enrollment And Issue Refunds
Update from usatoday http://www.usatoday.com/story/tech/2014/01/31/california-com... "

> He added, however, that the stern language in the cease-and-desist letters was designed primarily to get the operators' attention and that it was unlikely the bureau would be moving to shut them down as long as they made a good-faith effort to come into compliance.

> "We are trying to get them to become licensed," Heimerich said, adding that the agency has not received any complaints about the boot camps and learned about them from a staff investigator who saw them mentioned on a technology blog. "So if they are doing that, they fall to the bottom or close to the bottom of our enforcement priorities because there are many more serious threats to student consumers."

sethish··on California Orders Coding Bootcamps To Stop Enrollment And Issue Refunds
Stopping people from being ripped off. I am waiting to see if there were registered complains about these schools.
← PreviousPage 4 of 6Next →