Amended Version of FOSTA Would Still Silence Legitimate Speech Online



  • TheHouse Judiciary Committee is about to decide whether to approve anew version [.pdf] of the Allow States and Victims to Fight Online Sex Trafficking Act (FOSTA,H.R. 1865), a bill that would force online platforms to police their users:undefined:’:undefined: speech more closely.

    The new version of FOSTA improves a deeply problematic bill, but it still represents the same fundamentally flawed approach to fighting criminal activity online.Like the earlier version of FOSTA:undefined:—:undefined:and likeSESTA (S. 1693), itssibling bill in the Senate:undefined:—:undefined:the new version of FOSTA woulddo nothing to fight traffickers. What itwould do is create more risk of criminal and civil liability for online platforms, resulting in them pushing legitimate voices offline.

    Closing Online Spaces Won:undefined:’:undefined:t End Trafficking

    Automated filters can be useful as an aid to transparent, human moderation, but when they:undefined:’:undefined:re given the final say over who can and can:undefined:’:undefined:t speak online, innocent users are invariably pushed offline.

    One of the most egregious problems with FOSTA and SESTA is the difficulty of determining whether a given posting online was created in aid of sex trafficking. Even if you can assess that a given posting is an advertisement for sex work:undefined:—:undefined:which can be far from obvious:undefined:—:undefined:how can a platform determine whether force or coercion played a role? Under SESTA, that uncertainty would force platforms to err on the side of censorship.

    SESTA supporters consistently underestimate this difficulty, even suggesting it should be trivial for web platforms to build bots that remove posts in aid of sex trafficking but keep everything else up. That:undefined:’:undefined:s simply not true: automated filters can be useful as an aid to transparent, human moderation, but when they:undefined:’:undefined:re given the final say over who can and can:undefined:’:undefined:t speak online,innocent users are invariably pushed offline.

    The House Judiciary Committee appears to have attempted to sidestep this problem, but it:undefined:’:undefined:s potentially created a larger problem in the process. That:undefined:’:undefined:s because the new version of FOSTA isn:undefined:’:undefined:t primarily a sex trafficking bill; it:undefined:’:undefined:s a prostitution bill. This bill would expand federal prostitution law such that online platforms would have to take down any posts that could potentially be in support of any sex work, regardless of whether there:undefined:’:undefined:s any indication of force or coercion, or whether minors were involved.

    The bill includes increased penalties if a court finds that the offense constituted a violation of federal sex trafficking law, or that a platform facilitated prostitution of five or more people. As Professor Eric Goldman points out inhis excellent analysis of the bill, the threshold of five prostitutes would implicate nearly any online platform that facilitates prostitution. If a prosecutor could convince a judge that a platform had had the :undefined:“:undefined:intent:undefined:”:undefined: to facilitate prostitution, then those enhanced penalties would be on the table.

    It:undefined:’:undefined:s easy to see the effect that those extreme penalties would have on online speech. The bill would push platforms to become more restrictive in their treatment of sexual speech, out of fear of criminal liability if a court found that they:undefined:’:undefined:d had the intent to facilitate prostitution. Ironically, such measures would make itmore difficult for law enforcement to find and stop traffickers.

    Section 230 Is Still Not Broken

    Some supporters of SESTA and FOSTA wrongly claim thatSection 230 (the law protecting online platforms from some types of liability for their users:undefined:’:undefined: speech) prevents any civil lawsuits against online intermediaries for user-created material that they host. That:undefined:’:undefined:s not true.Fair Housing Council of San Fernando Valley v. Roommates.com set a standard forwhen a platform loses Section 230 immunity in civil litigation:undefined:—:undefined:when the intermediary has contributed to the illegal nature of the content. As the Ninth Circuit said: :undefined:“:undefined:A website helps to develop unlawful content, and thus falls within the exception to Section 230, if it contributes materially to the alleged illegality of the conduct.:undefined:”:undefined:

    We think the authors of this new version of FOSTA attempted to acknowledge theRoommates.com line of cases that discuss when a platform will lose Section 230 immunity against a civil claim. However, courts assume that Congress doesn:undefined:’:undefined:t write superfluous language. With that in mind, the new FOSTA can be read toauthorize civil claims against platforms for user-generated content beyond what existing case law has allowed. The bill would allow civil suits against platforms that were responsible for :undefined:“:undefined:the creation or development of all or part of the information or content provided through any interactive computer service.:undefined:”:undefined:

    That distinction between contributing to part of the content andmaterially contributing to the illegal nature of the content is an extremely important one. The former could describe routine tasks that online community managers perform every day. It:undefined:’:undefined:s dangerous to pass a bill that could create civil liability for the everyday work of running a discussion board or other online platform. The liability would be too high to stay in business, particularly for nonprofit and community-based platforms.

    Bottom Line: SESTA and FOSTA Are the Wrong Approach

    With this new version of FOSTA, House Judiciary Committee Chair Bob Goodlatte and his colleagues on the Committee have clearly attempted to narrow the types of platforms that would be liable for third-party content that reflects sex trafficking. But a less bad bill is not the same thing as a good bill. Like SESTA, the proposed new FOSTA bill would result in platforms becoming more restrictive in how they manage their online communities. And like SESTA, it would do nothing to fight sex traffickers.

    Supporting bills like FOSTA and SESTA might help members of Congress score political points with their constituents, but Congress must do better. It:undefined:’:undefined:s urgent that Congress seek real solutions to finding and apprehending sex traffickers, not creating more censorship online.

    Take Action

    Tell Congress: SESTA and FOSTA are the wrong solution





  • Make ISO from DVD

    In this case I had an OS install disk which was required to be on a virtual node with no optical drive, so I needed to transfer an image to the server to create a VM

    Find out which device the DVD is:

    lsblk

    Output:

    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 464.8G 0 part ├─centos-root 253:0 0 50G 0 lvm / ├─centos-swap 253:1 0 11.8G 0 lvm [SWAP] └─centos-home 253:2 0 403G 0 lvm /home sdb 8:16 1 14.5G 0 disk /mnt sr0 11:0 1 4.1G 0 rom /run/media/rick/CCSA_X64FRE_EN-US_DV5

    Therefore /dev/sr0 is the location , or disk to be made into an ISO

    I prefer simplicity, and sometimes deal with the fallout after the fact, however Ive repeated this countless times with success.

    dd if=/dev/sr0 of=win10.iso

    Where if=Input file and of=output file

    I chill out and do something else while the image is being copied/created, and the final output:

    8555456+0 records in 8555456+0 records out 4380393472 bytes (4.4 GB) copied, 331.937 s, 13.2 MB/s

    Fin!

    read more
  • Recreate postrgresql database template encode to ASCII

    UPDATE pg_database SET datistemplate = FALSE WHERE datname = 'template1';

    Now we can drop it:

    DROP DATABASE template1;

    Create database from template0, with a new default encoding:

    CREATE DATABASE template1 WITH TEMPLATE = template0 ENCODING = 'UNICODE'; UPDATE pg_database SET datistemplate = TRUE WHERE datname = 'template1'; \c template1 VACUUM FREEZE;

    read more
});