Dallas PD Is Pushing Officers to Use Twitter (2024)

Crime

Generally speaking, the Dallas Police Department does Twitter pretty well. Helmed by a chief who uses it to live-tweet disciplinary hearings and set up lunch dates with reporters at Chili's, and who isn't afraid to drop a "co*cksucker" every now and then, DPD's output is timely and detailed enough to...

By Eric Nicholson

February 10, 2014

Local News is Vital to Our Community

When you support our community-rooted newsroom, you enable all of us to be better informed, connected,and empowered during this important election year. Give now and help us raise$4,000 by June 7.

Support local journalism

$0

$4,000

$500

`,`

Related

  • Allen Police Put Hemp Shops on Notice for Selling Illegal THC Products

`,`

Related

  • Some Kleberg-Rylie Residents Allege Neglect by City

`,`

Related

  • 'He Needs To Mature in a Hurry': Rashee Rice's Timeline of Dallas Trouble

`,`

Related

  • Dallas Police Might Use Controversial Company for Facial Recognition

`,`

Related

  • DNA of North Texas Serial Rapist With HIV Tied To Another Sexual Assault

`,`

Related

  • With Grief and Hope, Allen Paid Its Respects to Those Killed One Year Ago

`,`

Related

  • Poker Rooms in Farmers Branch? It Might Not Be in the Cards.

`,`

Related

  • One Year Later, Allen Honors the Victims and Heroes of the Allen Premium Outlets Mass Shooting

`,`

Related

  • Conflict of Interest? Rowlett Resident Accuses City Council Member of Corruption

` ];

Generally speaking, the Dallas Police Department does Twitter pretty well. Helmed by a chief who uses it to live-tweet disciplinary hearings and set up lunch dates with reporters at Chili's, and who isn't afraid to drop a "co*cksucker" every now and then, DPD's output is timely and detailed enough to keep the public informed and loose enough to have a sense of humor (see: Fruit Ninja-gate).

Now, the department is preparing to take its social-media engagement to the next level and delegate tweeting authority, currently the purview of Brown and the media relations department, to rank-and-file officers. WFAA's Rebecca Lopez reported over the weekend that supervisors "in almost every division -- including homicide and robbery -- have been asked to find officers who will voluntarily tweet."

See also: Dallas Police Chief David Brown Would Prefer Not to Be Called a "co*cksucker"

Whether this is a good idea depends how and in what situations officers will tweet. If it's a system like the one Seattle implemented in 2012, in which cops share neighborhood-level crime information, excepting sexual assaults and family violence, it is. If they're broadcasting pics of bullet-riddled corpses or nude selfies, not so much.

For now, DPD will only say that it wants "officers to be prepared to use social media to speak directly to citizens in the case of major critical incidents, like the bombings in Boston," which, one supposes, would require some amount of practice.

Already, though, police unions are crying foul. WFAA quotes a Dallas Police Association vice president, unnamed because he is undercover, who suggests that having officers tweet could jeopardize public safety.

"To be honest with you, I don't think the city leaders or taxpayers expect us to be tweeting when we should be arresting people," he says.

See also: Dallas Police Chief David Brown Refuses to Stop Live-Tweeting Cop Firings

The problem with that argument is that tweeting and arresting people isn't an either/or proposition. There is more than enough time to accomplish both, just as it's possible to both eat a doughnut and investigate a burglary. If a cop lets a murderer escape because he was live-tweeting the chase -- and we can't imagine that actually happening -- then he's a terrible police officer and probably too dumb to catch the guy in the first place.

It would be much better, we think, if the unions focused on helping DPD draft a social-media policy that addresses real concerns (respecting victims' privacy, withholding information that could jeopardize a criminal investigation) rather than telling ridiculous stories about how it's going to let bad guys go free.

Send your story tips to the author, Eric Nicholson.

') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } // const insertionBlockClass = `fdn-paragraph-insertion-block`; const styleElementHook = `fdn-paragraph-insertion-styles`; jQuery(element).addClass(insertionBlockClass); if (jQuery(`[${styleElementHook}]`).length === 0) { jQuery('div.fdn-content-body, div #storyBody').append('

') const paragraphLineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() const styleElement = jQuery(`

`); const styleText = ` div.fdn-content-body br+.${insertionBlockClass}:not([hidden]), div #storyBody br+.${insertionBlockClass}:not([hidden]) { margin-top: ${paragraphLineHeight*2}px; margin-bottom: ${paragraphLineHeight}px; } div.fdn-content-body br+.${insertionBlockClass}[hidden] > div:last-of-type, div #storyBody br+.${insertionBlockClass}[hidden] > div:last-of-type { margin-bottom: ${paragraphLineHeight*2}px; } ` styleElement.text(styleText); jQuery('head').append(styleElement); } // } } jQuery(element).insertBefore(this.paragraphEndNodes[index]); } else { console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index); } } this.insertElemenAtEnd = function (element) { if (this.paragraphEndNodes.length) { let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1); if (this.isDoubleBrParagraphBreak(lastNode) || this.isBrParagraphBreakBeforeBlockElement(lastNode)) { if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) { jQuery('
').insertAfter(this.paragraphEndNodes[index]); jQuery('
').insertAfter(this.paragraphEndNodes[index]); } else { jQuery('div.fdn-content-body, div #storyBody').append('

') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } } } } this.bodyContainer.append(element); } this.getNodeAtIndex = function (index) { return this.paragraphEndNodes[index]; } }

`); } var paragraphCount = myParagraphTool.getParagraphEndNodeCount(); // No need to insert if there aren't enough paragaphs if (paragraphCount >= parseInt(item.requiredCountToDisplay)) { // Matches specific paragraph insertion indexes if (item.insertPoint.match(/^\d+$/) !== null) { var insertIndex = parseInt(item.insertPoint) - 1; // Insert within content if (insertIndex < paragraphCount) { myParagraphTool.insertElemenAtIndex(componentElement, insertIndex); } // Append to the end if the insert point is beyond the paragraph count else { myParagraphTool.insertElemenAtEnd(componentElement) } } // Matches for 1/2, 1/4, 2/3, 5/6, etc else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) { var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/); var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]); var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]); var fractionValue = fractionPart / fractionWhole; var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1; myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex); } // Matches for every Nth insertion point else if (item.insertPoint.match(/^\d*th$/i) !== null) { var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]); var startingIndex = parseInt(item.startingPoint) - 1; var insertionMax = parseInt(item.maxInsertions) || 100; var insertionCount = 0; for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length && insertionCount < insertionMax; i++) { if ((i - startingIndex) % intervalIndex === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); const clonedComponent = componentElement.clone(); myParagraphTool.insertElemenAtIndex(clonedComponent, i); insertionCount++; } } } } }); Foundation.Content['7107191'].setupInlineComponents = function () { return true; }; if (typeof callback === 'function') { callback(); } }, 200); } Foundation.Content['7107191'].previewInsertionPoints = function () { var myParagraphTool = Foundation.Content['7107191'].paragraphTool myParagraphTool.paragraphEndNodes.each((index, item) => { const insertionPointPlaceholder = jQuery(`

`) myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index); }); return 'Paragraph insertion placeholders applied.'; }

Dallas PD Is Pushing Officers to Use Twitter (2024)
Top Articles
Latest Posts
Article information

Author: Rueben Jacobs

Last Updated:

Views: 6539

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Rueben Jacobs

Birthday: 1999-03-14

Address: 951 Caterina Walk, Schambergerside, CA 67667-0896

Phone: +6881806848632

Job: Internal Education Planner

Hobby: Candle making, Cabaret, Poi, Gambling, Rock climbing, Wood carving, Computer programming

Introduction: My name is Rueben Jacobs, I am a cooperative, beautiful, kind, comfortable, glamorous, open, magnificent person who loves writing and wants to share my knowledge and understanding with you.