[–] ServiceStud 0 points 1 point 1 point (+1|-0) ago
Video is notoriously difficult to index and search. Bearing that in mind, will your project feature any kind of automatic transcription or will the search be limited to metadata and keywords?
[–] jsprogrammer [S] 0 points 1 point 1 point (+1|-0) ago
Automatic transcription is possible. Sources like YouTube and C-SPAN have already do work on this, so much of it can be leveraged. For the rest, I think both automatic and manual transcription is necessary. We also need a transcription verification scheme so that manipulation cannot happen without being noticed.
[–] SecularPenguinist 0 points 1 point 1 point (+1|-0) ago
I've worked in IT for decades as a developer, dba, systems administrator, ... I can tell you right now what you're proposing would be an incredibly monumental task.
I do support your effort however and hope you can pull it off. Be prepared to deal with legal battles even though fair use allows you to use content for critique the big players don't give a flying fuck about your rights and can afford to bankrupt you before you make so much as a blip on their bottom line. Perhaps putting it on an onion site would be the way to go.
[–] jsprogrammer [S] ago
In addition to fair use protection, there are also first amendment press and speech freedoms. I don't anticipate there being any big issues with copyright, but I think the argument for the database is simple to make.
[–] no_censorship_bruh 0 points 1 point 1 point (+1|-0) ago
How prepared are you on receiving threats of actual violence against you?
How confident are you on protecting real identity?
[–] jsprogrammer [S] 0 points 1 point 1 point (+1|-0) ago
I've already revealed my identity. Your first question is something I have been considering for awhile. I think that there is safety in numbers and that the idea itself is beyond reproach. Ultimately, I think it is just critical infrastructure that we need, but that we seemingly don't have...so I guess I'll just build it.
[–] no_censorship_bruh 0 points 1 point 1 point (+1|-0) ago
I find that very brave of you. I'll salute you for that.
I wish you the very best and will be watching the development of your groups' progress.
[–] NamelessCrewmember 0 points 1 point 1 point (+1|-0) ago
Thank you first of all. This is an idea I had years ago but never implemented it... Besides getting the infrastructure of it set up, I think having a crowd supported following of politicians would help. Have people go to everywhere they are, record everything, public and private, by any means. Public service should b public, no secrets. Hold them accountable to their words.
[–] Dysprosium 0 points 1 point 1 point (+1|-0) ago
Where were you last week, Brah?
[–] jsprogrammer [S] ago
In my apartment, trying to work. Unfortunately, I live right below a family with a very young child that likes to run and jump on their floor at all hours of the day. The force is so great that it often rattles the light fixtures, in addition to being about 5x louder than the ambient noises and causing my entire apartment to shake. It is extremely disruptive to my work and sleep and is the primary reason that my output as been slowed so greatly recently. I have discussed this issue with them multiple times, but they do not feel there is a problem. :/
[–] [deleted] 0 points 1 point 1 point (+1|-0) ago
[–] jsprogrammer [S] ago
Duplicates should be logged and available. I want to organize all of the media into a timeline, so that you can just watch straight through. If there are multiple recordings, they should be time-synced and made available for anyone to watch.
I think that much of the database will need to be human-curated, at least for awhile. Having limited editing access (mods/admins) is probably the most practical way to start, but I would want to rapidly move to a system where anyone can contribute. Of course, that likely means solving spam issues.
[–] alexkobold 0 points 2 points 2 points (+2|-0) ago
Will your database be limited to US politicians?
Do you already have any code which is worth open-sourcing?
Will you be working on a feature that tries to determine whether a politician has contradicted themself on a topic?
[–] jsprogrammer [S] 0 points 1 point 1 point (+1|-0) ago (edited ago)
My initial focus would be US politicians as I am a US citizen and we have a very important election coming up. I do wish for this software to be usable by everyone, for their own local politics.
All of the code I write is open source and almost (I try to push on commit, but sometimes I forget) all of it is available at github. I had begun prototyping a "Where Is Your Congressperson?" UI to explore some ideas. I also started early design and prototype work on a presidential primary fantasy league. Neither of these projects are documented for the public, so I offer my apologies in advance!
My ideal setup would be that anyone could launch such a system with incredible ease. I have spent some time working to be able to launch systems across most cloud providers [Note: You will not be able to launch anything from the web interface due to the proxies required to workaround Docker and CoreOS's lack of CORS-enabled API endpoints not currently running; also, the project is not feature complete (though, I have launched 900+ machine clusters with it)].
[–] steve0suprem0 ago
what sort of variables do you plan on having? subject matter seems obvious, but are we talking like nwo references?
[–] jsprogrammer [S] ago
I'm not sure what you mean by variables? Could you explain more?
The data should be anything that a politician, or candidate has said that there is a recording of.
[–] steve0suprem0 ago (edited ago)
so you've got say a state of the union address, so it'll have tags obviously for shit like economy, jobs, military conflicts, immigration, etc. i'm just wondering how far you plan on taking that. hope that's clearer. basically subject matter, i suppose?
edit: or is it just gonna be everything available by a praticular politician? still a hercluean task.