Sen. Feinstein Supports "Backdoor" Warrants, So Why Don’t Reps. Nunes and Schiff?

  • As the deadline for renewing and reforming key portions of the NSA’s spying apparatus looms less than two months away, two of the most important members of the House Intelligence Committee have stayed remarkably quiet in the conversation.

    Congress just introduced multiple bills to extend Section 702 of the Foreign Intelligence Surveillance Act, a law that authorizes controversial NSA surveillance programs and is set to expire at the end of this year. Some of the bills include various ways to fix what is called the “backdoor search” loophole. Currently, the NSA “incidentally” collects the communications of countless Americans and stores those communications in vast databases. The FBI routinely searches through these databases for information about U.S. citizens and lawful permanent residents. The FBI does not obtain any probable cause warrants for these searches, skirting Fourth Amendment protections and earning these searches the title of “backdoor searches.”

    Two California representatives are key to this debate: Rep. Devin Nunes (R-Calif.), the Chair of the House Permanent Select Committee on Intelligence, and Rep. Adam Schiff (D-Calif.), the Ranking Member. The House Intelligence Committee has a responsibility to oversee the intelligence agencies that use Section 702 to justify surveillance.

    Rep. Bob Goodlatte (R-Va.) and Rep. John Conyers (D-Mich.) introduced the USA Liberty Act last month. They are respectively the Chair and Ranking Member of the House Judiciary Committee, which oversees surveillance that may impact Americans. The bill includes a few surveillance reforms, including a requirement that FBI agents must obtain a warrant to access Section 702-collected content in criminal investigations.

    Other California elected officials have taken a stand for limiting the NSA’s spying powers. Sens. Dianne Feinstein (D) and Kamala Harris (D) made waves by introducing an amendment in the Senate Select Committee on Intelligence last week to shut the backdoor search loophole.

    Sen. Feinstein’s position was clear: “The Fourth Amendment of our Constitution provides basic privacy rights for all Americans. I believe the Supreme Court has been clear that in order to access the content of an American’s communications, the government is required to get a probable cause warrant. The same standard should apply to Section 702.” While we have criticized Sen. Feinstein’s support for Section 702, we appreciate her opposition to warrantless backdoor searches now.

    Many members of Congress are rightly revisiting prior support for unchecked surveillance powers. Sens. Feinstein and Harris may be responding to the concerns of their California constituents, as Californians have a long history of supporting privacy and civil liberties

    In 2015, Governor Jerry Brown signed into law the California Electronic Communications Privacy Act, which bars state and local government agencies from compelling companies to hand over digital communications, or otherwise acquiring such data, without first obtaining a warrant. More than a decade earlier, California passed a law that required websites and online services to publicly post their privacy policies online. And in 1972, California amended its constitution to enshrine privacy as a right:

    “All people are by nature free and independent and have inalienable rights. Among these are enjoying and defending life and liberty, acquiring, possessing, and protecting property, and pursuing and obtaining safety, happiness, and privacy.”

    As the Los Angeles Daily News editorial board wrote this week, “the mere invocation of ‘national security’ does not, and should not, suspend the constitutional rights of Americans.” The editorial board continued: “If the information of Americans must be collected, the NSA and other federal agencies should get a warrant to do so, as the Fourth Amendment demands.”

    Many members of Congress who supported NSA surveillance programs in the past may be updating their positions because they are concerned about a vast and intrusive NSA intelligence apparatus helmed by President Trump. As Michelle Richardson of the Center for Democracy and Technology has written, we know significantly more about NSA surveillance programs today than we did when Section 702 was last taken up by Congress:

    Lawmakers should be very concerned about its scope, lack of privacy protections, and near-constant compliance problems. Legislators who supported the program before should feel free to change their minds.

    Reps. Nunes and Schiff have a rare and powerful opportunity to align the national discourse on digital surveillance tools with the interests of the Californians they represent. They can help end warrantless “backdoor” searches.

Tmux Commands

screen and tmux

A comparison of the features (or more-so just a table of notes for accessing some of those features) for GNU screen and BSD-licensed tmux.

The formatting here is simple enough to understand (I would hope). ^ means ctrl+, so ^x is ctrl+x. M- means meta (generally left-alt or escape)+, so M-x is left-alt+x

It should be noted that this is no where near a full feature-set of either group. This - being a cheat-sheet - is just to point out the most very basic features to get you on the road.

Trust the developers and manpage writers more than me. This document is originally from 2009 when tmux was still new - since then both of these programs have had many updates and features added (not all of which have been dutifully noted here).

Action tmux screen
start a new session tmux OR
tmux new OR
tmux new-session
re-attach a detached session tmux attach OR
tmux attach-session
re-attach an attached session (detaching it from elsewhere) tmux attach -d OR
tmux attach-session -d
screen -dr
re-attach an attached session (keeping it attached elsewhere) tmux attach OR
tmux attach-session
screen -x
detach from currently attached session ^b d OR
^b :detach
^a ^d OR
^a :detach
rename-window to newname ^b , <newname> OR
^b :rename-window <newn>
^a A <newname>
list windows ^b w ^a w
list windows in chooseable menu ^a "
go to window # ^b # ^a #
go to last-active window ^b l ^a ^a
go to next window ^b n ^a n
go to previous window ^b p ^a p
see keybindings ^b ? ^a ?
list sessions ^b s OR
tmux ls OR
tmux list-sessions
screen -ls
toggle visual bell ^a ^g
create another window ^b c ^a c
exit current shell/window ^d ^d
split window/pane horizontally ^b " ^a S
split window/pane vertically ^b % ^a |
switch to other pane ^b o ^a <tab>
kill the current pane ^b x OR (logout/^D)
collapse the current pane/split (but leave processes running) ^a X
cycle location of panes ^b ^o
swap current pane with previous ^b {
swap current pane with next ^b }
show time ^b t
show numeric values of panes ^b q
toggle zoom-state of current pane (maximize/return current pane) ^b z
break the current pane out of its window (to form new window) ^b !
re-arrange current panels within same window (different layouts) ^b [space]
Kill the current window (and all panes within) ^b killw [target-window]
  • Use the same script for updating/ upgrading

    Make sure to change the versions to the latest releases:

    #!/bin/bash set -e bpcver=4.2.1 bpcxsver=0.57 rsyncbpcver=

    Scroll through the script, know what you are doing.

    Uncomment the upgrade section(s) and comment out the install section(s)

    read more
  • Again running smartctl after all is said and done:

    smartctl --all /dev/sda

    ddrescue-smartctl-after-rescue.png ddrescue-smartctl-2.png

    Yet an old drive in itself, I run the wheels off of them, and monitor regularly as anyone should.

    read more