The Privacy Countdown is On: California's Legislature Has Days to Decide to Protect Your Personal Data from Big Telecom
-
California lawmakers have until Sept. 15 to decide whose side they’re on: broadband consumers like you or giant cable and telephone companies like Comcast, AT&T, and Verizon.
The matter at hand: A.B. 375, legislation from Assemblymember Ed Chau that would restore many of the privacy protections that Congress stripped earlier this year, despite roaring opposition from their constituencies. The bill would require broadband providers to obtain your permission before selling your data, like the websites you visit.
All things being equal, this should be a no-brainer for the Democratic-controlled California legislature. In Congress, the repeal was opposed unanimously by Democrats, who were joined by 15 Republicans. So what gives?
That is not to say that Republican legislators would benefit from opposing the bill, because 75 percent of Republican voters believed the President should have vetoed the bill.
No reason remains to deny a vote on AB 375 other than to protect the interests of the nations largest ISPs, which deploy a small army of lobbyists to Sacramento. That’s why we need California Internet users join us right now in calling and emailing legislators to demand action on A.B. 375.
Tell your representatives to support online privacy.
Here Are Where Things Stand Today
In July, the California Senate committee that oversees utilities, as well as the Senate Judiciary Committee, approved the bill by wide margins after the author, Assemblymember Chau, promised to work with Senate leadership to amend the bill to mirror the FCC rules. Those amendments were effectively completed in late August.
The strongest opposition to the bill continues to come from the vertically integrated ISPs who threw everything and the kitchen sink at the bill and still lost big when it came down to committee votes.
It’s important to note that not all ISPs oppose A.B. 375. Supporters of the bill include large regional players like Sonic and local ISPs who genuinely support a law prohibiting the resale of their customers’ information without first obtaining their permission. Furthermore, the legislation has received the support of consumer privacy organizations across the board and wide support in the press. A recent national poll showed that 80% of voters, regardless of party affiliation, oppose ISPs selling their personal information without their permission.
But as of today, there is no indication that Senate leadership intends to allow the bill to move forward. It remains held with the Senate Rules Committee, which is led by Senate President pro Tem Kevin de Leon. While the Sen. de Leon has given no public indication of whether he supports or opposes A.B. 375, his committee is the bottleneck, because the Senate cannot even vote on it until the committee moves the bill.
We hope that the bill will be discharged soon so that California legislators can do what their constituents want and vote to protect our privacy. Without a vote, the major ISPs will take the victory they obtained from the Trump administration and Congress earlier this year—the repeal of federal broadband privacy rights under FCC rules—one step further by preventing the state legislature from restoring those rights in California.
Very little time remains before the clock runs out. Take action now to demand an up or down vote on A.B. 375.

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 |
screen |
re-attach a detached session | tmux attach OR tmux attach-session |
screen-r |
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] |