• What Kerry says is very moving and very, very true. Great reporting on one of America’s largest issues.

  • Kurt Sperry commented on the diary post Hamas uses civilian deaths as propoganda by agourabum.

    2014-08-25 07:46:34View | Delete

    Hasbara hits FDL. No surprise!

  • Kurt Sperry commented on the diary post Sunday Food: Mustard by Ruth Calvo.

    2014-08-24 21:00:57View | Delete
  • Jumping in front of a parade they’ve spent the last three or four decades fighting tooth and nail. Unimpressed. Wake me when they take on the .1% and fight for the 99%. Well actually you won’t be able to, we’ll all be dead.

  • Unintentionally, lol. If you drive under the limit here–or even just 1 or 2 over–you get tailgated and create a potentially dangerous situation. Driving under the limit, outside of school zones, is both inconsiderate of other drivers and truly lame. When I lived in TX everyone cruised an easy 10 over with a crotch warmed beer handy. They ain’t making real Texans anymore I guess.

  • “Are you saying smoking pot indicates people think they’re above the law?”

    In the same sense driving 58 in a 55 zone does. That’s sort of a yes. Of course in your better states, it doesn’t even indicate that.

  • Kurt Sperry commented on the blog post Late Night: The Untouchables

    2014-08-01 08:31:03View | Delete

    Nice to see a plan that is both plausible and evinces both strategic and tactical thinking.

    What we used to call “The Establishment” turns on and creates enemies within its own ranks when the inevitable power struggles play out. I’ll bet there are hundreds, no thousands, of insiders who have been or feel screwed over by those struggles and who know weak points and fault lines in the machine. Wedges must be driven into these points. People are tribal, once people begin to no longer identify with the tribe in power or feel excluded, then carrots lose their attraction, only sticks work to enforce cohesion and discipline and each application of the sticks alienates and splinters off a portion of the core group. Each time discipline within the group must be enforced, the social and organizational cohesion of the group is degraded and trust and loyalty issues work to pry on the existing cleavage points. Rigid power hierarchies are strong but also brittle, they not only won’t bend to pressures, they *cannot*. The first obvious signs of failure may be both terminal and irreversible, so don’t expect to see obvious incremental progress manifest. It’ll look like everything is proceeding more or less normally and efforts at change are going nowhere, until it all collapses without warning. The hopeless quixotic cause becomes a rout overnight.

  • Kurt Sperry commented on the blog post Maintaining Americans’ Healthier Marijuana Habits

    2014-07-31 11:38:54View | Delete

    The discrepancy actually I think derives from the relative ubiquity of hashish vs. cannabis flower in much of Europe. Roll your own cigarettes are very common in Europe compared to the US, and it’s just a very obvious way to consume hashish with what’s already on hand, so it became a common practice. Using a pipe to smoke hashish outside the home generally means carrying around an illegal, smelly and unnecessary piece of paraphernalia. Not terribly smart.

    This isn’t to say there isn’t some resistance to the practice of combining tobacco and cannabis in Europe. The hotel I stayed at for Koningsdag in Amsterdam this spring would happily lend you a house bong or pipe to smoke cannabis in their bar, but would would throw you out forthwith for smoking tobacco on the same premises and many Dutch coffeeshops won’t tolerate smoking the mixture on premises either whereas most are fine with smoking cannabis alone. In France and Italy, the practice of combing the two is even more prevalent.

  • “BTW there is no Syrian/Iraq border, you must have missed that announcement also”

    Please consult a map.

  • No, forty dollars an eight is a pretty standard Seattle street price (I hear), that’s 10+ a gram. My local store had grams for fourteen that smelled decent, not a huge discrepancy, the taxes explain it.

    You want to bet prices don’t come down for retail?

    People should be able to grow a few plants though like in CO. It would help some low income and a few hobbyists, like allowing homemade beer does, but most people are going to take an easier route.

  • Kurt Sperry commented on the diary post Sunday Food: Lard! by dakine01.

    2014-07-06 19:26:46View | Delete

    Lardo is the ne plus ultra of lard.

    http://www.discoveritalianfood.com/organic-lard.html

    Thin slices melting over hot toast pieces. Yep.

  • Kurt Sperry commented on the blog post XKeyscore Story Might Mean There Is Second NSA Leaker

    2014-07-04 12:05:38View | Delete

    The XKeyscore rules published verbatim have some chilling bits including characterizations of pretty mainstream comsec and even places where discussion of comsec transpires as “extremist”. I’m assuming “extremist” is placeholder word for “terrorist” until they want to turn the screws down a few more turns.

    The XKeyscore code from http://daserste.ndr.de/panorama/xkeyscorerules100.txt

    // START_DEFINITION
    /**
    * Fingerprint Tor authoritative directories enacting the directory protocol.
    */
    fingerprint(‘anonymizer/tor/node/authority’) = $tor_authority
    and ($tor_directory or preappid(/anonymizer/tor/directory/));
    // END_DEFINITION

    // START_DEFINITION
    /*
    Global Variable for Tor foreign directory servers. Searching for potential Tor
    clients connecting to the Tor foreign directory servers on ports 80 and 443.
    */

    $tor_foreign_directory_ip = ip(’193.23.244.244′ or ’194.109.206.212′ or
    ’86.59.21.38′ or ’213.115.239.118′ or ’212.112.245.170′) and port (’80′ or
    ’443′);
    // END_DEFINITION

    // START_DEFINITION
    /*
    this variable contains the 3 Tor directory servers hosted in FVEY countries.
    Please do not update this variable with non-FVEY IPs. These are held in a
    separate variable called $tor_foreign_directory_ip. Goal is to find potential
    Tor clients connecting to the Tor directory servers.
    */
    $tor_fvey_directory_ip = ip(’128.31.0.39′ or ’216.224.124.114′ or
    ’208.83.223.34′) and port (’80′ or ’443′);
    // END_DEFINITION

    // START_DEFINITION
    requires grammar version 5
    /**
    * Identify clients accessing Tor bridge information.
    */
    fingerprint(‘anonymizer/tor/bridge/tls’) =
    ssl_x509_subject(‘bridges.torproject.org’) or
    ssl_dns_name(‘bridges.torproject.org’);

    /**
    * Database Tor bridge information extracted from confirmation emails.
    */
    fingerprint(‘anonymizer/tor/bridge/email’) =
    email_address(‘bridges@torproject.org’)
    and email_body(‘https://bridges.torproject.org/’ : c++
    extractors: {{
    bridges[] = /bridges([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}):?([0-9]{2,4}?[^0-9])/;
    }}
    init: {{
    xks::undefine_name(“anonymizer/tor/torbridges/emailconfirmation”);
    }}
    main: {{
    static const std::string SCHEMA_OLD = “tor_bridges”;
    static const std::string SCHEMA_NEW = “tor_routers”;
    static const std::string FLAGS = “Bridge”;
    if (bridges) {
    for (size_t i=0; i < bridges.size(); ++i) {
    std::string address = bridges[i][0] + ":" + bridges[i][1];
    DB[SCHEMA_OLD]["tor_bridge"] = address;
    DB.apply();
    DB[SCHEMA_NEW]["tor_ip"] = bridges[i][0];
    DB[SCHEMA_NEW]["tor_port_or"] = bridges[i][1];
    DB[SCHEMA_NEW]["tor_flags"] = FLAGS;
    DB.apply();
    }
    xks::fire_fingerprint("anonymizer/tor/directory/bridge");
    }
    return true;
    }});
    // END_DEFINITION

    // START_DEFINITION
    /*
    The fingerprint identifies sessions visiting the Tor Project website from
    non-fvey countries.
    */
    fingerprint('anonymizer/tor/torpoject_visit')=http_host('www.torproject.org')
    and not(xff_cc('US' OR 'GB' OR 'CA' OR 'AU' OR 'NZ'));
    // END_DEFINITION

    // START_DEFINITION
    /*
    These variables define terms and websites relating to the TAILs (The Amnesic
    Incognito Live System) software program, a comsec mechanism advocated by
    extremists on extremist forums.
    */

    $TAILS_terms=word('tails' or 'Amnesiac Incognito Live System') and word('linux'
    or ' USB ' or ' CD ' or 'secure desktop' or ' IRC ' or 'truecrypt' or ' tor ');
    $TAILS_websites=('tails.boum.org/') or ('linuxjournal.com/content/linux*');
    // END_DEFINITION

    // START_DEFINITION
    /*
    This fingerprint identifies users searching for the TAILs (The Amnesic
    Incognito Live System) software program, viewing documents relating to TAILs,
    or viewing websites that detail TAILs.
    */
    fingerprint('ct_mo/TAILS')=
    fingerprint('documents/comsec/tails_doc') or web_search($TAILS_terms) or
    url($TAILS_websites) or html_title($TAILS_websites);
    // END_DEFINITION

    // START_DEFINITION
    requires grammar version 5
    /**
    * Aggregate Tor hidden service addresses seen in raw traffic.
    */
    mapreduce::plugin('anonymizer/tor/plugin/onion') =
    immediate_keyword(/(?:([a-z]+)://){0,1}([a-z2-7]{16}).onion(?::(d+)){0,1}/c : c++
    includes: {{
    #include
    }}
    proto: {{
    message onion_t {
    required string address = 1;
    optional string scheme = 2;
    optional string port = 3;
    }
    }}
    mapper: {{
    static const std::string prefix = “anonymizer/tor/hiddenservice/address/”;

    onion_t onion;
    size_t matches = cur_args()->matches.size();
    for (size_t pos=0; pos < matches; ++pos) {
    const std::string &value = match(pos);
    if (value.size() == 16)
    onion.set_address(value);
    else if(!onion.has_scheme())
    onion.set_scheme(value);
    else
    onion.set_port(value);
    }

    if (!onion.has_address())
    return false;

    MAPPER.map(onion.address(), onion);
    xks::fire_fingerprint(prefix + onion.address());
    return true;
    }}
    reducer: {{
    for (values_t::const_iterator iter = VALUES.begin();
    iter != VALUES.end();
    ++iter) {
    DB["tor_onion_survey"]["onion_address"] = iter->address() + “.onion”;
    if (iter->has_scheme())
    DB["tor_onion_survey"]["onion_scheme"] = iter->scheme();
    if (iter->has_port())
    DB["tor_onion_survey"]["onion_port"] = iter->port();
    DB["tor_onion_survey"]["onion_count"] = boost::lexical_cast(TOTAL_VALUE_COUNT);
    DB.apply();
    DB.clear();
    }
    return true;
    }});

    /**
    * Placeholder fingerprint for Tor hidden service addresses.
    * Real fingerpritns will be fired by the plugins
    * ‘anonymizer/tor/plugin/onion/*’
    */
    fingerprint(‘anonymizer/tor/hiddenservice/address’) = nil;
    // END_DEFINITION

    // START_DEFINITION
    appid(‘anonymizer/mailer/mixminion’, 3.0, viewer=$ascii_viewer) =
    http_host(‘mixminion’) or
    ip(’128.31.0.34′);
    // END_DEFINITION

  • Kurt Sperry commented on the blog post Shame sure to follow Stiff reprimand

    2014-06-23 14:24:11View | Delete

    Amen.

  • The more money this old fool and whomever he convinces to join him piss away trying to stop the tide with their golden buckets the better.

  • Kurt Sperry commented on the diary post Are Cooter’s Fingerprints On Eric Cantor’s Political Corpse? by Phoenix Woman.

    2014-06-11 13:22:24View | Delete

    One can’t read people’s minds but to me the most plausible general explanation for the US’ relatively permissive immigration rules through administrations of both parties is big capital wanting to deleverage labor. Big capital controls both parties so they naturally will favor policies that benefit their benefactors. This is simpler for the Ds who can [...]

  • Kurt Sperry commented on the diary post Are Cooter’s Fingerprints On Eric Cantor’s Political Corpse? by Phoenix Woman.

    2014-06-11 12:42:05View | Delete

    Open primary dynamics have the rather strange result of often allowing the voter the only primary vote that actually carries any weight. Open primaries also don’t request or require that one officially affiliate oneself with a party to vote, which is I think a very good thing. If crossover voting can put heterodox non-insider candidates–even [...]

  • Kurt Sperry commented on the diary post The dirty little secret of every American citizen by scrowder.

    2014-06-05 18:43:22View | Delete

    +1 The left-right social schism is largely a kayfabe construct to factionalize the populace and make it easier to control. Not that substantive disagreements don’t exist, but that most of those differences mean little or nothing to the ruling class except as they can be exploited.

  • Kurt Sperry commented on the diary post Joseph Stiglitz with Bill Moyers on Fair Taxes by Elliott.

    2014-06-01 20:42:15View | Delete

    The “right” only has the power to ‘allow or disallow’ because we give it to them. Hard to imagine a more defeatist or disempowering statement than “the right would not allow it”. That’s exactly the sort of cynicism that evil feeds on.

  • Kurt Sperry commented on the diary post Capital Punishment by cmaukonen.

    2014-05-29 20:37:58View | Delete

    Unless it is unambiguous self defense, euthanasia or assisted suicide with full and real consent yes I suppose. War is industrial scale murder, nothing more or more noble.

  • Load More