Wanted: Wiki Lists (dot org)
secretGeek .:dot Nuts about dot Net:.
home .: about .: sign up .: sitemap .: secretGeek RSS

Wanted: Wiki Lists (dot org)

Something I'd like to see:

A site that maintains all the world's 'lookup tables.'

Every lookup table you'll ever need, exposed in open, compatible and readily-consumable ways.

All lists can be retrieved as html or xml, as json, as csv (the one format guaranteed to outlive the cockroach), or any other commonly used** data format.

Lists at 'wiki lists' are more complete, more accessible, and much lighter-weight than the Lists at wikipedia.

The lists are crowd-sourced, contributed by anyone and curated by the detail-oriented masses. The faceless trainspotters and plane spotters, the aspies and cybrarians.

Lists that are currently shown in haphazard ways inside wikipedia could instead source their content from such wiki-lists.

Where a list can be reliably sourced from a canonical source, it is done so programmatically and the attribution provided in a standard way.

Example lists include...

  • Every sovereign nation
  • Their dialing code, currencies, major languages
  • The three letter codes for every airport, landing strip and helipad in the world
  • The name and abbreviation of every state in the united states (and every other nation)
  • Zip codes and postal codes
  • Monarchs of England
  • Breeds of dog
  • Keywords in C
  • Mayors of southhampton
  • Notes in F major pentatonic
  • Winners of the Belgian grand prix
  • Stocks that trade on the NYSE

And a thousands other reference lists. Short lists. Information that changes slowly, slow enough for humans to curate it.

And they're the kind of lists that you (or someone like you) needs to reference in their applications and research all the time.

(See also this thread at Hacker News which prompted me to write down this idea I've thought for so long.)

** Note I said 'commonly used' rather than 'standard'. CSV is commonly used, but it doesn't have a standard. Oh you might point out that there are standards for CSV, and of course there are. Where there's standards, plural, there is no 'standard'.





'Eric' on Thu, 11 Nov 2010 05:04:14 GMT, sez:

http://www.readwriteweb.com/archives/where_to_find_open_data_on_the.php



'ac' on Thu, 11 Nov 2010 07:05:09 GMT, sez:

But what about the Lawyers?



'Dave A.' on Thu, 11 Nov 2010 07:35:13 GMT, sez:

Maybe the new Data Mart on Windows Azure marketplace will be THE place for these lists. Then for only a small subscription fee ....



'Keiran' on Thu, 11 Nov 2010 13:15:11 GMT, sez:

this one is more fun http://listverse.com/



'Goran' on Thu, 11 Nov 2010 13:20:14 GMT, sez:

Kinda nice - but I have no use for lists - I need hierarchies :)



'James Gregory' on Thu, 11 Nov 2010 13:28:23 GMT, sez:

As much as I like the hippy ideal of free data for all, I can't help but think this would be abused.

My first port of call would be to edit the "List of Monarchs of England" and add "James Gregory" as the current. Who would dispute it? All the applications in the *world* would have me listed as the monarch!

Actually, carry on, I like this idea.



'Wiki Pies, too!' on Thu, 11 Nov 2010 13:28:43 GMT, sez:

Take numerical lists of related data from your wiki lists (e.g. GNP per country, tax revenue by individual/corporate/sales/income, national expenditure by health/military/education, health expenditure by surgery/drugs/nurses/doctors/management, etc.) and generate pie charts for them.

Then, as much as possible, allow each slice of a pie to be clicked to show a new pie indicating break-down of the original slice by sub-categories, and so-on recursively as deep as you can go.

Just a thought!
Philip the Duck



'Ashley' on Thu, 11 Nov 2010 14:55:07 GMT, sez:

It sounds like http://www.freebase.com/ is what you're looking for.



'Eber Irigoyen' on Fri, 12 Nov 2010 17:03:55 GMT, sez:

There's already a "site that maintains all the world's 'lookup tables.'"
it's Google.com



'Beani' on Sat, 13 Nov 2010 10:16:11 GMT, sez:

Google Squared, anyone?



'Johannes Fleck' on Sun, 14 Nov 2010 21:34:09 GMT, sez:

how about semantic web technology? This would give you all you need for the lists...



'Banii' on Sun, 14 Nov 2010 23:24:37 GMT, sez:

I like the idea but who will dare to do it? :)



'Simon' on Thu, 18 Nov 2010 10:20:48 GMT, sez:

As long as they have IDs too. Obviously the lists will be in multiple languages, so breed of dogs would have e.g.

487,Poodle

in English, and

487,Asong delanas

in Filipino

Also, with IDs, data can be shared across apps more easily. Of course, Ashley is right - freebase is a good source of data. Perhaps wikilists (dot org) presents a view of the data instead.



'Michael Broschat' on Fri, 03 Dec 2010 12:06:56 GMT, sez:

Several years ago, I began writing an application to catalog my collection of recordings. It is common enough to link to, say, Amazon for details about particular recordings, but that was seldom my interest. I wanted more basic information. I wanted a list of all Beethoven's work, and I realized that it would be insanity to imagine that I could compile and maintain such a thing. Even if I did, what about Brahms, etc. How wonderful, I thought, if such lists existed and were maintained by advocates of that composer. I don't think they even need to be at the same spot, however convenient that might be. And, yes, the problem one commenter raises about the validity of the data is there and can be found throughout Internet offerings.
I looked at the freebase link, and was greatly disappointed. No mention of music at all, under Composers. Just a mini-Wikipedia.
If ever there was a need for an open source standard, this idea of lists is it.



'Bevan Arps' on Mon, 03 Jan 2011 04:44:10 GMT, sez:

One key problem you'd need to overcome is that not everyone agrees on the contents of these "simple" lists.

For example, do you include "Taiwan" in a list of soveriegn countries? Those who live in the island nation would certainly thing so - but mainland China reguards Taiwan as merely a renegade provence.




name


website (optional)


enter the word:
 

comment (HTML not allowed)


All viewpoints welcome. But the right to delete any post for any reason is reserved. Don't make me do it. Aim for constructiveness. Comments may be republished, emailed to your loved ones or printed and used as toilet paper. Also, I get particularly nasty on comment spam. It's not worth even trying to post comment spam here -- your html is escaped, and your links are given a rel='nofollow'. By attempting to post a comment, you understand that if the comment is considered spam, at my absolute discretion, your IP address may be used as the target of a prolonged distributed denial of service attack. Your electricity might suddenly stop working. Your car tyres will go mysteriously flat. You will suffer permanent hairloss. Your dreams will be filled with terrifying monsters. And in any case I reserve the right to record and publish your IP address.

 

TimeSnapper is a life analysis system that stores and plays-back your computer use. It makes timesheet recording a breeze, helps you recover lost work and shows you how to sharpen your act.

 

NimbleText - FREE text manipulation and data extraction

NimbleText is a Powerful FREE Tool

Use it for:

  • extracting data from text
  • manipulating text
  • generating code

It makes you look awesome. Use it right now! Go on! Hurry! Don't walk, run!

 

Articles

Mind-boggling Demo of New Gaming Genre, aka Folder-Based Hangman, aka Fun with Recursion Mind-boggling Demo of New Gaming Genre, aka Folder-Based Hangman, aka Fun with Recursion
Got CSV in your javascript? Use agnes. Got CSV in your javascript? Use agnes.
I went to write down a book name and founded an internet empire instead. I went to write down a book name and founded an internet empire instead.
NimbleText: Origins NimbleText: Origins
The Windows 8 Mullet The Windows 8 Mullet
Cosby: spontaneous striped background generator Cosby: spontaneous striped background generator
Slides from WDCNZ: Live Coding Asp.net MVC3 Slides from WDCNZ: Live Coding Asp.net MVC3
MVC 3, MVC 3, "Third Times a Charm" references
Custom Errors in ASP.Net MVC: It couldn't be simpler, right? Custom Errors in ASP.Net MVC: It couldn't be simpler, right?
Anatomy of a Domain Hijacking, part 2: The Website Who Came In From The Cold Anatomy of a Domain Hijacking, part 2: The Website Who Came In From The Cold
Anatomy of a Domain Hijacking, part 1 Anatomy of a Domain Hijacking, part 1
secretGeek.net domain has been stolen. The site may go down. secretGeek.net domain has been stolen. The site may go down.
Boring article: 'untrusted domain' issue with SQL Server. Boring article: 'untrusted domain' issue with SQL Server.
Coding While You Commute Coding While You Commute
Test Driven Dentistry Is A Good Thing Test Driven Dentistry Is A Good Thing
The 'less crashy' release of NimbleText The 'less crashy' release of NimbleText
Rethinking Toolbars in Visual Studio (or any IDE) Rethinking Toolbars in Visual Studio (or any IDE)
Where shall we have lunch? Where shall we have lunch?
Setting up email for your microIsv Setting up email for your microIsv
The NO Visual Studio movement: Compiling .net projects in Notepad++ The NO Visual Studio movement: Compiling .net projects in Notepad++
ZeroOne: the editor for programmers who think in binary ZeroOne: the editor for programmers who think in binary
Mercurial workflow for personal projects (with a .net bias) Mercurial workflow for personal projects (with a .net bias)
I see you're using vim. Let me fix that for you. I see you're using vim. Let me fix that for you.
The worst recruitment spam I've ever read The worst recruitment spam I've ever read
A thank you I forgot to say A thank you I forgot to say
My new product, NimbleText, is live My new product, NimbleText, is live
Grabbing the free songs of Jonathan Coulton (with Powershell) Grabbing the free songs of Jonathan Coulton (with Powershell)
Using NimbleSet to compare lists Using NimbleSet to compare lists
Wanted: Wiki Lists (dot org) Wanted: Wiki Lists (dot org)
DOS on Dope: The last MVC web framework you'll ever need DOS on Dope: The last MVC web framework you'll ever need
JSON Query Languages: 5 special purpose editors JSON Query Languages: 5 special purpose editors
What then, is b? What then, is b?
SQLike: A simple editor SQLike: A simple editor
Yet Another BizPlan Generator. Yet Another BizPlan Generator.
HOT GUIDS: A hot or not site for guids HOT GUIDS: A hot or not site for guids
How does life get better? One tiny hack at a time. How does life get better? One tiny hack at a time.
24 things to do, and 100 things *not* to do (yet) for building a MicroISV 24 things to do, and 100 things *not* to do (yet) for building a MicroISV
Venture capital won't kill Jeff Atwood, it will only make him Jeffer. Venture capital won't kill Jeff Atwood, it will only make him Jeffer.
A handy workflow image for newbie mercurial users A handy workflow image for newbie mercurial users
Fractal Feedback, a diversion into recreational programming Fractal Feedback, a diversion into recreational programming
Hump-Jumping: How the Education of Computer Science can be Saved, err, maybe. Hump-Jumping: How the Education of Computer Science can be Saved, err, maybe.
Suggested User Experience Improvements for DiffMerge Suggested User Experience Improvements for DiffMerge
SQL Style Extensions for C# SQL Style Extensions for C#
The Movie Hollywood (And My Wife) Doesn't Want You To See: Weekend at Jacko's The Movie Hollywood (And My Wife) Doesn't Want You To See: Weekend at Jacko's
Sysi: the ultimate administrators toolkit Sysi: the ultimate administrators toolkit

Archives .: secretGeek :: Complete Archives
TimeSnapper -- Automated Screenshot Journal TimeSnapper.com    
Version 3.3: true productivity boost

Next Action NextAction
Managing the top of your mind

NimbleText -- World's Simplest Code GeneratorNimbleText -- World's Simplest Code Generator, Text Manipulator, Data Extractor

25 steps for building a Micro-ISV 25 steps for building a Micro-ISV
3 minute guides -- babysteps in new technologies: powershell, JSON, watir, F# 3 Minute Guide Series
Universal Troubleshooting checklist Universal Troubleshooting Checklist
Top 10 SecretGeek articles Top 10 SecretGeek articles
ShinyPower (help with Powershell) ShinyPower
Now at CodePlex

Realtime CSS Editor, in a browser RealTime Online CSS Editor
Gradient Maker -- a tool for making background images that blend from one colour to another. Forget photoshop, this is the bomb. Gradient Maker


[powered by Google] 


How to be depressed How to be depressed
You are not inadequate.



Recommended Reading


the little schemer


The Best Software Writing I
The Business Of Software (Eric Sink)

Recommended blogs

Jeff Atwood
Joseph Cooney
Phil Haack
Scott Hanselman
Julia Lerman
Rhys Parry
Joel Pobar
Thomas White
OJ Reeves
Eric Sink

Aggregated Links

proggit
dzone
hacker news
dot net kicks

Human Link Machines

interesting finds
a continuous learner's weblog
arjan's world
weekly link post

LinkedIn profile
LogEnvy - event logs made sexy
Computer, Unlocked. A rapid computer customization resource
PC Smart Buys - Computer Hardware in Australia
 
home .: about .: sign up .: sitemap .: secretGeek RSS .: © Leon Bambrick 2006 .: privacy

home .: about .: sign up .: sitemap .: RSS .: © Leon Bambrick 2006 .: privacy