Chupacabra enables users to archive and discuss web content free of surveilance and commercial influence. It can be used for personal research, micro-blogging, or discussing dank memes. Chupa posts are standalone archives of web content (a single HTML file with images embedded and scripts removed) and a corresponding Matrix message pointing to the mxc:// URI where the archive can be fetched. Posts can be discussed in real-time in the channel that they were shared. Behind the scenes, all post discussion is composed of replies to the post's Matrix message.
The Public Domain Manifesto.
The Cutting Room Floor is a wiki of easter eggs and unused but not removed stuff hidden in video games. All sorts of weird and wonderful trivia about video games can be found here.
The indieweb is a movement in which people own their data, and run their own applications rather than other people's walled gardens. content is there and isn't censored arbitrarily. federation with some or all services is done with interoperable-by-design protocols and data formats. User interaction (replies, likes, stuff like that) are also federated back to your site(s).
The homepage of the Open Graph protocol, a system of tags for turning web pages into smart objects in a social graph. Describes what kind of content it is (which implies how to treat it) and allows functionality to be imported from social media sites. Supplies much greater context for web pages. Includes multimedia content.
DocNow responds to the public's use of social media for chronicling historically significant events as well as demand from scholars, students, and archivists, among others, seeking a user-friendly means of collecting and preserving this type of digital content.
python module for extracting text from different documents. Can also be used as a CLI utility. Can work with text-based formats like CSV, JSON, and HTML. Can work with binary formats like MS Word, MP3, and PDF. The list is fairly extensive.
The main thrust of the article is how to whip together a quick and dirty HTTP server for static pages using Python and Cherrypy. I saved this article because the worst-ranked response also tells you how to hardcode (read, make configurable at runtime) the port and IP address a CherryPy instance listens on.
cherrypy.server.socket_port = 80
cherrypy.server.socket_host = '0.0.0.0'
5061 links, including 361 private