Conformal Decals adds a set of decal stickers to the game Kerbal Space Program (KSP), as well as providing a framework for creating your own decals which conform to the surface of the parts they are attached to.
This means that you can do other stuff with them, like make your own stickers and icons and suchlike. Especially interesting because it has the Semiotic Icons that were used in Alien.
Mirrored at https://github.com/drewcassidy/KSP-Conformal-Decals
License: CC-BY-SA v4.0.
CORE (Curriculum Open-access Resources in Economics)
CORE’s vision is that a radically transformed economics education can contribute to a more just, sustainable, and democratic world in which future citizens are empowered by a new economics to understand and debate how best to address pressing societal problems.
This handbook is a prototype-in-progress for a much cooler peer-to-peer wiki system. Our goal is to create a solarpunk "Library of Alexandria" that lives in a distributed mesh, which makes it next to impossible to delete or destroy. Most of the projects in this version of the handbook are focused on hard/software, networking, and communication protocols. As we grow we hope to contribute more original research in other areas including bio-tech and botany.
Git repos for this book:
Since Yahoo killed off their Where-On-Earth (WOEID) API service, it hasn't been possible to use it to get WOEID maprefs for certain APIs. Thankfully, some kind soul uploaded it to the Internet Archive.
The contents are five TSV (tab separated value) files, a Readme.txt file, and a license.txt file.
If you want to read them into a SQLite database (and you'll need to set a primary key on each table), do this:
user@host: sqlite3 geoplanet.sqlite
sqlite> .mode tabs
sqlite> PRAGMA foreign_keys=off;
sqlite> CREATE TABLE adjacencies (id INTEGER PRIMARY KEY, Place_WOE_ID TEXT, Place_ISO TEXT, Neighbour_WOE_ID TEXT, Neighbour_ISO TEXT);
sqlite> .import geoplanet_adjacencies_7.10.0.tsv temp_adjacencies
sqlite> INSERT INTO adjacencies(Place_WOE_ID, Place_ISO, Neighbour_WOE_ID, Neighbour_ISO) SELECT Place_WOE_ID, Place_ISO, Neighbour_WOE_ID, Neighbour_ISO from temp_adjacencies;
sqlite> drop table temp_adjacencies;
sqlite> CREATE TABLE admins (id INTEGER PRIMARY KEY, WOE_ID TEXT, iso TEXT, State TEXT, County TEXT, Local_Admin TEXT, Country TEXT, Continent TEXT);
sqlite> .import geoplanet_admins_7.10.0.tsv temp_admins
sqlite> INSERT INTO admins(WOE_ID, iso, State, County, Local_Admin, Country, Continent) SELECT WOE_ID, iso, State, County, Local_Admin, Country, Continent from temp_admins;
sqlite> drop table temp_admins;
sqlite> CREATE TABLE aliases (id INTEGER PRIMARY KEY, WOE_ID TEXT, Name TEXT, Name_Type TEXT, Language Text);
sqlite> .import geoplanet_aliases_7.10.0.tsv temp_aliases
sqlite> INSERT INTO aliases(WOE_ID, Name, Name_Type, Language) SELECT WOE_ID, Name, Name_Type, Language from temp_aliases;
sqlite> DROP TABLE temp_aliases;
sqlite> CREATE TABLE changes (id INTEGER PRIMARY KEY, Woe_id TEXT, Rep_id TEXT, Data_Version TEXT);
sqlite> .import geoplanet_changes_7.10.0.tsv temp_changes
sqlite> INSERT INTO changes (Woe_id, Rep_id, Data_Version) SELECT Woe_id, Rep_id, Data_Version from temp_changes;
sqlite> DROP TABLE temp_changes;
sqlite> CREATE TABLE places (id INTEGER PRIMARY KEY, WOE_ID TEXT, ISO TEXT, Name TEXT, Language TEXT, PlaceType TEXT, Parent_ID TEXT);
sqlite> .import geoplanet_places_7.10.0.tsv temp_places
sqlite> INSERT INTO places (WOE_ID, ISO, Name, Language, PlaceType, Parent_ID) SELECT WOE_ID, ISO, Name, Language, PlaceType, Parent_ID from temp_places;
sqlite> drop table temp_places;
sqlite> PRAGMA foreign_keys=on;
I would also recommend cleaning up after yourself:
user@host: sqlite3 geoplanet.sqlite
The Geoplanet database is licensed by Yahoo! Geoplanet as Creative Commons By Attribution v3.0:
The collaborative, web-based, massively multiplayer game Glitch began its initial private testing in 2009, opened to the public in 2010, and was shut down in 2012. It was played by more than 150,000 people and was widely hailed for its original and highly creative visual style.
The entire library of art assets from the game, has been made freely available, dedicated to the public domain. (CC0)
Github repo for a book that teaches you how to write web apps using Go.
The Internet free music archive. Just what it says on the tin.
The official website for a transhumanist-themed RPG which is light on the rules but heavy on the "Wow, my character can do that?!" factor.
The book that started the Creative Commons movement.
A far future RPG in which the players play field agents keeping the peace between a dozen civilizations by any means necessary throughout the universe. Also has strong themes of political intrigue, wonder, and responsibility. Published under the Creative Commons v3 license, though you can purchase PDFs of it from DriveThruRpg.com or buy dead trees from lulu.com if you want to support the project.
A Creative Commons-licensed book by Al Sweigart that teaches programming in Python through writing your own video games. Full source code is included.
A CC-licensed cheatsheet for building with and programming the Arduino.
The DIYLILCNC is a fully functional, open source 3-axis CNC that you can build with basic tools and parts that can be locally sourced. The idea is that you develop a 3D design in a CAD application, put feedstock into the CNC, and print your design to it, and it cuts and grinds away everything but what your design is supposed to be. Total cost of construction is about $700us. You can download the plans and DXF template files from the website for free (they have a CC-BY-SA license).
Wikihouse is an archive of open source building designs contributed by engineers and architects around the world. Each design is peer-reviewed and analyzed by others to ensure that the designs are sound. Some of them have already been built and the results posted for further review. The design principles include being as easy to build by people with minimal formal training, as energy efficient as possible, and easy to modify to fit a particular purpose. All designs are made in Google Sketchup and can be cut with an automill if available.
A pair of books licensed in the Creative Commons (BY) which talk about the architecture of open source software. The core developers of four dozen projects talk about how their software is structured, and most importantly why. They were written so that F/OSS developers wouldn't have to learn by reinventing the wheel, instead there would be a reference.
There are two books, which you can read online and download for free. Or you can buy them as Kindle editions (the proceeds go to Amnesty International).
The Universal Construction Kit is a set of open source components that you can fab on a 3D printer, which allows the user to hook together different construction kits without duct tape or twist-ties. The components make it possible to use Lego, Duplo, K'Nex, Lincoln Logs, and other construction kits in the same project simultaneously.
The whole set can be downloaded as a .zip file from the website.
The .stl files carry a Creative Commons By Attribution/Noncommercial/Share Alike v3.0 license.
Note that the .stl files are in inches, not mm. Double-check the settings of your 3D printer before fabbing!
A handy, all-in-one cheatsheet for Linux and UNIX environments. If you need to look up how to do something fiddly, this is a good place to look first.