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 On being listed as an artist whose work was used to train Midjourney
And society doesn't have to keep paying artists. It's a terrible, distopian future, but there's nothing to say we can't.
sethish··on Ask HN: Does anyone have a great public domain list of programming books?
Oh we're team public domain. But this repo is only an index and we don't control the upstream licensing. Check out gitenberg or unglue.it and reach out to @gluejar if you want to talk about free ebook metadata.
sethish··on SCP-055
I don't see a question in the parent's comment?

Nothing in particular on the 055 page isn't canonical. But any other page on the wiki might contradict anything on any other page. For instance, there are a number of other SCPs and articles that provide conflicting explanations of SCP-055.

sethish··on Teaching Machiavelli through his letters
The release was moved back to September 7th. The book ended up being 2x the length, and extra weird to typeset and translate to audiobook. I quite like the existing audiobooks. The narrator seems to be good with languages, and is familiar with the Iliad (Rage!)
sethish··on Teaching Machiavelli through his letters
I can't recommend the author's novels highly enough. Terra Ignota, the first book being Too Like the Lightning.
sethish··on Congress should invest in open-source software
Debatable. Venture capital in the technology market hasn't shown consistent return on investment in terms of revenue. Contrawise, the interstate system and the CCC were effective government investments.
sethish··on Congress should invest in open-source software
I'm not sure who I would trust, but I don't generally trust university research departments to produce high quality, reusable software. Not that industry projects produce consistent quality software either, but fewer of those projects are open sourced.
sethish··on GitPals – Find team for cooperative development
An old roommate of mine had the opposite system that he called spite-driven development. He and a collaborator would always try to be the one with the latest commit in their shared project, out of spite.
sethish··on Mozilla signs fresh Google search deal
Except that edge, safari and chrome are all derived from the codebase that Google controls
sethish··on GITenberg is an open source community for publishing ebooks in the public domain
There are about 400 GITenberg books that have CC-by licensed covers provided by Recovering the Classics. If you're interested in using that art for your PDFs I can find you the index!
sethish··on GITenberg is an open source community for publishing ebooks in the public domain
It's not so much about just adding git to books, but git to the transcriptions of books from printed materials. There are errors in the transcriptions, many books are lacking formatting, and many books pre-date Unicode and are in ascii. Tracking the book's source files in git makes it easier to collaborate on making these changes, or seeing what changes have been made.
sethish··on GITenberg is an open source community for publishing ebooks in the public domain
Now I remember, that was the reason I wasn't more clear about the connection to PG when I wrote the website https://github.com/gitenberg-dev/giten_site/. Since then my co-founder Eric Hellman has been doing engineering work for Project Gutenberg, as well as running the rest of the Free Ebook Foundation, which is the parent org of GITenberg, free-programing-ebooks, and Unglue.it.

I think that the GITenberg collection contains all of the books in PG. At this point, the creation of new repos is automatically done when Distributed Proofreaders creates a new book in PG. Originally, I didn't include around 400 PG books due to their creators claiming copyright, and didn't include Bruce Sterling's book because he wouldn't let me re-license it creative commons rather than his pseudo-public-domain license.

Not much has been happening with GITenberg itself in the past few years. But luckily, a lot of the concepts and code are getting upstreamed into PG. Which in my opinion, is way way better.

sethish··on GITenberg is an open source community for publishing ebooks in the public domain
Gitenberg was one of the alternate spellings of Gutenberg in the 1400s.
sethish··on GITenberg is an open source community for publishing ebooks in the public domain
You might be more familiar with another project the Free Ebook Foundation maintains: https://github.com/EbookFoundation/free-programming-books/ Which is one of the top-10 repos on github by number of stars.
sethish··on GITenberg is an open source community for publishing ebooks in the public domain
[Standard Ebooks](https://standardebooks.org/) has accomplished a lot in producing better ebooks of public domain texts.
sethish··on GITenberg is an open source community for publishing ebooks in the public domain
Yes, absolutely. Apologies if that's not clear from the website. GITenberg started as an experimental fork of PG, but due to the work of Eric Hellman at the Free Ebook Foundation, much of the infrastructure such as metadata formats, CI/CD for building books, and DVCS backend are being ported upstream to the Project Gutenberg infrastructure.
sethish··on GITenberg is an open source community for publishing ebooks in the public domain
I'm a big fan of standardebooks! They're doing fantastic work producing better ebooks from Project Gutenberg sources.
sethish··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
Unlike Safari and Chrome, Firefox doesn't have a financial incentive to prevent ad-blockers. In fact, they did extra work to their Firefox Preview (mobile) app to integrate an ad blocking plugin as early as possible.
sethish··on NetHack 3.6.6
Angband is 1990, Nethack is 1987
sethish··on Answers to Frequently Asked Questions about Tolkien Elves
They also live underground!
sethish··on The Disaster of Python 3
Agreed. I run into Ned every 3-4 years, he always remembers me, and he's super nice and helpful.
sethish··on Raising severity to serious for some Python 2 leaf packages with no Python 3
Can someone link the list of packages that needed to be ported? I get the impression from this thread that newly ported packages won't be included in the next testing release, but hey, there's always unstable.
sethish··on Show HN: Catj – A new way to display JSON files
This would be more suitable to large json files if used with the `--stream` flag. Here's my take on it:

  jq -c --stream '
    . as $in 
    | select(length == 2) 
    | (
      $in[0] | map(
        if type == "number" 
        then "[" + tostring + "]" 
        else "." + . 
        end
      ) | add
    ) + " = " + ($in[1] | tostring)'
Using `--stream` allows jq to start before parsing the entire json file. In my experience, a 700mb json file can take up 5gb of ram in either jq or python -m json.
sethish··on Playdate – A New Handheld Gaming System
It was removed because it wasn't going to generate enough power without cranking it constantly. And the ergonomics weren't great for kids. They did end up making an add-on crank at one point, but I don't think it ever was widely distributed
sethish··on Building a home NAS on a shoestring budget with the Rock64 SBC (2018)
Yep. The SATA hat takes in 12v, converts it to 5v power for the nanopi and has a molex connector for powering the hdds.
sethish··on The Artistry of China’s Ivory Puzzle Balls
Agreed. Walrus ivory is legal in the US provided it goes through a native Alaskan.
sethish··on Zarf’s Interactive Fiction (2017)
I see Zarf around Cambridge from time to time. Either on the red line or at PorchFest. He's a recognizable dude. I feel like I'm one of the few people to fanboy at him in the real world. He's really nice!
sethish··on A Touchpad Embedded Keyboard
I got a mechanical keyboard without a trackpoint after requiring one for many years. I was worried about using a trackpad or mouse, but I tried out mousekeys and am very happy with the result.
sethish··on Adding a Trackpoint to an Inexpensive Mechanical Keyboard
I am a long time trackpoint user. I'd been using the Lenovo Bluetooth keyboard for several years but wanted to upgrade to a nice split mechanical. I looked into several models of mechanical keyboards that had trackpoints, but none of them appealed. And looking into the various hacks to add one were a bit beyond what I wanted to try on an expensive new keyboard. I noticed that qmk firmware seemed to have a nice implementation of mouse keys. I figured it would be an ok stopgap until I figured out a better solution. After a few days and several remappings, it's now my preferred solution.
sethish··on Satpy: Python package for earth-observing satellite data processing
https://github.com/pytroll/satpy/blob/master/LICENSE.txt
Page 1 of 6Next →