-
Updated
Nov 4, 2020 - JavaScript
{{ message }}
Consider adding a final reminder when people click 'log out,' saying something to the effect of "Did you remember to write down or remember your code name to log back in? [Code name here]"
I recently was doing a test submission to SecureDrop, and I forgot to write down my codename as I clicked through to the submit page. After I made my submission,
A list of awesome interactive journalism projects.
A better commenting experience from Vox Media
Search and browse documents and data; find the people and companies you look for.
This repo collects examples of intentional and unintentional hacks of media sources
Self-explanatory.
Maintained collection of OSINT related resources. (All Free & Actionable)
Letterpad is an open-source and a high performant publishing engine for blogs built with react & graphql and runs ridiculously fast
Links for the OSINT Team
Open Source research tool to search, browse, analyze and explore large document collections by Semantic Search Engine and Open Source Text Mining & Text Analytics platform (Integrates ETL for document processing, OCR for images & PDF, named entity recognition for persons, organizations & locations, metadata management by thesaurus & ontologies, search user interface & search apps for fulltext search, faceted search & knowledge graph)
CLI Tool for installing & updating Ghost
Initial sql error due to field size constraints when porting to MySql (and presumably postgres), but not Sqlite.
I found that migration defines two columns, called 'content' & 'excerpts' with data type '.string', not as '.data', consequently causes an error on initial start. The difference is due to data type '.string' limits the size to varchar(255), while '.data' is a blob or nearly un-limit
All of our computational notebooks
The data journalism platform with built in training
Char limit for each journalist's bio is 1000 characters, but we will display the first ~300 characters (probably limit by height) and hide the rest under "Read More" link. To collapse the content, we can use "Read less" label.
Design mock: https://consensys.invisionapp.com/share/RAIZ3X2TVXM#/314949479_01_Newsroom_-_About
One-button Heroku deploy for the Ghost 3.2.0 blogging platform.
A Flask-based static site authoring tool.
The Los Angeles Times' independent tally of coronavirus cases in California.
Tweets when words are published for the first time in the NYT
Download U.S. census data and reformat it for humans
An open database of persons of interest and politically exposed persons
Digital and Physical Security Advice App
The log out link in the header doesn't work on the error 404 page.
Computer-Assisted Reporting and Data Journalism Syllabuses, compiled by Dan Nguyen
A Drupal 8 based platform for professional publishers
Bias detection in the news. Back and front end for areyoufakenews.com
A repository of journalist's lookup tables.
Add a description, image, and links to the journalism topic page so that developers can more easily learn about it.
To associate your repository with the journalism topic, visit your repo's landing page and select "manage topics."
This is an issue that was raised by translators on Weblate.
Currently the gdata-import module has sentences split up into multiple fragments, such as:
"Please", "sign in and and authorize", "to access your Google data." with the middle phrase being a button label. This mandates an ordering which doesn't work in all languages.
A better structure would be: "Please sign-in and authorize to a