I have this idea; it's not that great but it's persistent and I'm probably just going to have to do it to make it go away.
Daveipedia!
...is my own collected knowledge, on a wiki, because for whatever reason I can't seem to get enough of them. So, if you're reading this, I probably know you and you probably deserve an entry on Daveipedia.
But! Lots of stuff is already on Wikipedia, and I shouldn't have to duplicate that stuff by hand. I could just make a
local copy of everything on wikipedia - excluding the history pages, it wouldn't even break 10GB, and then I could just modify and add to it. That's easy, and totally unappealing. That's just another wikipedia clone with a few additions and modifications. Daveipedia needs to represent what I've come in contact with, not all the things everyone has come in contact with. It's only going to exist locally, on my home machine, for now, to keep from prying eyes and because I wouldn't be able to get to it from work anyway. But it's a place for me to play, and store things I might otherwise forget.
So here's how I want it to work:
- It's a normal mediawiki install, plus my favorite extensions like semantic mediawiki and so forth. Starts out empty; no preloading info from Wikipedia - that's cheating.
- Normally, on mediawiki installations (including Wikipedia), if you make a link to something that doesn't have a page on the wiki, it shows up as a red link; clicking on a red link leads you to a new edit window for that page, so you can make and save it. I want a script or a little mediawiki bot that will find red links on Daveipedia and look to see if a Wikipedia page exists by that name. If it does, great! Go get the page, and load it into Daveipedia. I referred to it; therefore I have come in contact with it. Therefore, it gets a page.
-Obviously, I should only let my red link bot do this to pages I've viewed; otherwise it'll cascade when it gets a page from Wikipedia with new links - it'd go get those, and then their links, and so on forever until I'd have a Wikipedia clone again. No, it should wait until I've visited the local copy of whatever page, then pre-fetch only those pages directly linked to on that page. It will grow organically as I use it, to encompass what I'm putting on there, plus what I'm viewing on there, plus one more link layer out, silently waiting for me to read those pages, and when I do, automatically growing one more layer out from them. I think I know enough to do this, and make it work the way I want.
You knew I was crazy, but you had no idea it went this far, did you? DID YOU?!?
Also, here's 2 quick reviews of movies I've seen in the last 24 hours:
1) I saw
Waitress, and I thought it blew (sorry, JPB!) Stupid people making stupid choices and being stupid to each other for an hour and a half, then 15 minutes of it all suddenly getting fixed in the most unbelievable way possible. Unless you're a huge Keri Russell fan, don't waste your time. It did make me hungry for pie, though. 1 star out of 5.
2) I saw
No Country for Old Men. This movie is NOT for the squeamish - lots of people get killed, some of them very graphically. But it was excellent - top notch Coen Brothers of old, like Blood Simple or Miller's Crossing. Super-creepy villain. 4 stars out of 5, but not recommended for most of you.
If all goes well tomorrow, I will watch
A Midnight Clear, which I saw as a teenager, and remember as being really good. We'll see. High hopes, though.