EFF Asks U.S. Court to Bar Enforcement of Canada’s Global Takedown Order
-
Should a Canadian court be able to prevent U.S.-based Internet users from viewing search results based on an alleged violation of Canadian law, even if those search results are legal in the United States?
We don’t think so. That’s why on Monday EFF asked a federal trial court in California to consider the First Amendment rights of Internet users and block enforcement of a Canadian court’s global de-listing order in the United States.
Our brief comes as part as the latest development in a Canadian dispute that led to an order requiring Google to remove U.S.-based search results worldwide. Google had fought the attempt to remove search results from users worldwide, but in June 2017, the Supreme Court of Canada ruled that Google could be forced to remove search results that allegedly violated Canadian law.
Out of options in Canada, Google has taken the fight back to the United States. The company has asked a federal court to rule that the Canadian order violates Google’s First Amendment and statutory rights, and to block its enforcement in the United States.
Google’s request to the court in California is not surprising. In its opinion granting the global takedown, the Canadian Supreme Court said:
Google’s argument that a global injunction violates international comity because it is possible that the order could not have been obtained in a foreign jurisdiction, or that to comply with it would result in Google violating the laws of that jurisdiction, is theoretical. If Google has evidence that complying with such an injunction would require it to violate the laws of another jurisdiction, including interfering with freedom of expression, it is always free to apply to the British Columbia courts to vary the interlocutory order accordingly.
By filing suit in the United States to block the order, Google appears to be doing just what the Canadian court suggested: gathering evidence that the injunction does not comply with U.S. law. As part of its suit, Google is seeking a preliminary injunction, a request that would allow the federal court to initially block the Canadian order on grounds that it likely violates Google’s rights and U.S. law.
In our proposed amicus brief supporting Google’s injunction request, we argue that the Canadian Supreme Court’s decision conflicts with Internet users’ First Amendment rights because the Constitution protects their ability to access and receive information online. The brief also argues that the public interest weighs in favor of granting Google’s injunction because the Canadian order undermines Congress’ policy choice in enacting an important federal law, 47 U.S.C. § 230, often referred to as Section 230. The Computer & Communications Industry Association, Center for Democracy & Technology, and Public Knowledge also joined the brief.
Related Cases: Google v. Equustek
https://www.eff.org/deeplinks/2017/08/eff-asks-us-court-bar-enforcement-canadas-global-takedown-order

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] |