Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by kaniini (kaniini@mastodon.dereferenced.org), page 37

  1. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 04:00:21 EST kaniini kaniini
    • SolSoCoG

    @SolSoCoG

    that is the only obligation AGPLv3 adds over GPLv3, eugen asserted this meant modified versions must be interoperable, but there exists no such requirement.

    In conversation Sunday, 31-Dec-2017 04:00:21 EST from mastodon.dereferenced.org permalink
  2. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:54:03 EST kaniini kaniini
    • nydel

    @nydel

    my interest is to ensure that all parties have an understanding of their obligations under the AGPL, and that the project does not put itself at risk by engaging in a lawsuit that could be very damaging to the project (punitive SLAPP damages against Eugen)

    In conversation Sunday, 31-Dec-2017 03:54:03 EST from mastodon.dereferenced.org permalink
  3. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:52:06 EST kaniini kaniini
    • Laurelai Bailey
    • Meryl S.K.โšข // ES2600FM

    @msk @Laurelai

    cached content is protected via 47 USC 230

    In conversation Sunday, 31-Dec-2017 03:52:06 EST from mastodon.dereferenced.org permalink
  4. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:49:36 EST kaniini kaniini
    • Laurelai Bailey
    • Meryl S.K.โšข // ES2600FM

    @msk @Laurelai

    it's not a solution for the fediverse because anyone can write an activitypub implementation.

    the solution for the fediverse is skilled moderation teams that can recognize the illegal content, fake news, etc and remove it from their instance actively.

    in regards to contractual access, the unreal engine github access requires agreeing to a clickwrap statutory license agreement before getting access to the code

    but i don't believe it is effective for removing nazis from the fediverse.

    In conversation Sunday, 31-Dec-2017 03:49:36 EST from mastodon.dereferenced.org permalink
  5. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:45:38 EST kaniini kaniini
    • Laurelai Bailey
    • Meryl S.K.โšข // ES2600FM

    @msk @Laurelai

    the only solution is to require a signed contract before distribution of the software occurs; otherwise the license is considered compulsory.

    i expanded on that in my last post...

    In conversation Sunday, 31-Dec-2017 03:45:38 EST from mastodon.dereferenced.org permalink
  6. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:43:42 EST kaniini kaniini
    • Laurelai Bailey

    @Laurelai

    unfortunately, the problem is that software released to the public under a set of license terms are considered "compulsory licenses."

    this means that the license applies to any party who does not explicitly violate the license.

    unfortunately, this also means that the license can't be written in such a way that it denies certain classes of people from making use of it.

    blame the Berne convention for this... there is no way to license open source software under a traditional license; all open source licenses are by their nature compulsory.

    In conversation Sunday, 31-Dec-2017 03:43:42 EST from mastodon.dereferenced.org permalink
  7. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:38:40 EST kaniini kaniini
    • Laurelai Bailey

    @Laurelai

    this is what the HESSLA license attempts to do, but as I noted, a legal enforcement action is likely to fail in court because of various copyright law nuances.

    the HESSLA explicitly bans nazis from using software licensed under it.

    In conversation Sunday, 31-Dec-2017 03:38:40 EST from mastodon.dereferenced.org permalink
  8. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:31:58 EST kaniini kaniini
    • infinite love โดณ

    @trwnh

    trademarks can't prevent usage of the software, but could be used to force the counter.social admin to stop referring to his instance as a Mastodon instance.

    In conversation Sunday, 31-Dec-2017 03:31:58 EST from mastodon.dereferenced.org permalink
  9. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:27:56 EST kaniini kaniini
    • Laurelai Bailey

    @Laurelai

    unfortunately, free software licenses can't deny freedom for some and still be free.

    beyond that, copyright law does not allow for denying select groups use of a license typically.

    the HESSLA license would likely be usable for discouraging the counter.social admin from using the software, but a court enforcement action would likely fail: the HESSLA license would have major portions of it nullified, leaving the project in a worse position than sticking with AGPL.

    In conversation Sunday, 31-Dec-2017 03:27:56 EST from mastodon.dereferenced.org permalink
  10. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:23:41 EST kaniini kaniini
    • Laurelai Bailey

    @Laurelai

    licenses are not an appropriate tool for this; see https://www.gnu.org/licenses/hessla.html for analysis.

    i covered a workable strategy in my "Eugen, counter.social and trademarks" post.

    In conversation Sunday, 31-Dec-2017 03:23:41 EST from mastodon.dereferenced.org permalink
  11. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:21:50 EST kaniini kaniini
    in reply to

    a workable enforcement strategy to disassociate counter.social with Mastodon would be to use Mastodon's implicit trademark rights to make the counter.social admin remove all references to Mastodon from his instance.

    this may have chilling effects however, because trademark rights require equal enforcement action, meaning that you can't pick and choose who you want to enforce against.

    a workaround could be to create a trademark license, explicitly spelling out what types of instances are allowed to be called "Mastodon instances," but this may have chilling effects on forks.

    it will be important to be extremely careful when creating a trademark license agreement to ensure that Mastodon remains with the same atmosphere.

    In conversation Sunday, 31-Dec-2017 03:21:50 EST from mastodon.dereferenced.org permalink
  12. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:16:07 EST kaniini kaniini

    counter.social is an instance that is unpalatable to many users because of broken and utterly incorrect policies that may or may not be nationalist depending on who you ask.

    i have no opinion on the instance itself, at best it is an instance that is run by a highly misinformed admin, at worst, it is an instance that is run by a nationalist.

    however, yesterday I jumped into the twitter thread where Eugen was fighting with them, because he threatened to take a completely improper AGPL enforcement action against them.

    accordingly, I jumped in to simply advise both parties of their obligations under the AGPL: he asserted that AGPL requires interoperability, when it does not.

    continuing to hold such a position would damage credibility when trying to engage in actual AGPL enforcement actions; this is why I always recommend to developers to speak to a lawyer before asserting their license has been violated.

    this does not mean i agree with the approach used by counter.social (essentially I don't)

    i have an extensive background in paralegal work when it comes to FOSS, and am happy to provide any instance admin with advice concerning their obligations under the AGPL if requested, just ping me and i will get back to you...

    In conversation Sunday, 31-Dec-2017 03:16:07 EST from mastodon.dereferenced.org permalink
  13. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 03:00:23 EST kaniini kaniini

    removing state propaganda bots/trolls from an instance is a job for the instance moderators.

    they must have an understanding of what propaganda and fake news look like, so that they can handle this content when they encounter it.

    the approach used by counter.social of banning a bunch of "russian" IP blocks and proxy lists will not stop propaganda from being distributed via their service, because the fake news was being relayed by hacked machines in the US.

    bottom line: skilled moderators are needed to combat fake news, there is no easy technical solution.

    In conversation Sunday, 31-Dec-2017 03:00:23 EST from mastodon.dereferenced.org permalink
  14. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 02:40:02 EST kaniini kaniini
    • ivy ๐Ÿด๐Ÿณ๏ธโ€๐ŸŒˆ

    @weirdoslam
    there are co-conspirators which were doing the money laundering which they believe may actually have been in nigeria, but they don't know for sure.

    In conversation Sunday, 31-Dec-2017 02:40:02 EST from mastodon.dereferenced.org permalink
  15. kaniini (kaniini@mastodon.dereferenced.org)'s status on Sunday, 31-Dec-2017 02:34:07 EST kaniini kaniini
    • ivy ๐Ÿด๐Ÿณ๏ธโ€๐ŸŒˆ

    @weirdoslam basically yes

    In conversation Sunday, 31-Dec-2017 02:34:07 EST from mastodon.dereferenced.org permalink
  16. kaniini (kaniini@mastodon.dereferenced.org)'s status on Saturday, 30-Dec-2017 03:45:21 EST kaniini kaniini

    turns out the 419 nigerian prince spammer was actually a white dude living in louisiana

    http://www.sacbee.com/news/nation-world/national/article192149904.html

    In conversation Saturday, 30-Dec-2017 03:45:21 EST from mastodon.dereferenced.org permalink
  17. kaniini (kaniini@mastodon.dereferenced.org)'s status on Saturday, 30-Dec-2017 03:28:02 EST kaniini kaniini
    in reply to

    Also, I wonder if it is possible to have multiple frontends, for example, if you want to have a Medium clone that is federated verses a Twitter clone.

    In conversation Saturday, 30-Dec-2017 03:28:02 EST from mastodon.dereferenced.org permalink
  18. kaniini (kaniini@mastodon.dereferenced.org)'s status on Saturday, 30-Dec-2017 03:04:36 EST kaniini kaniini
    in reply to

    Other design goals:

    * When in doubt, do the opposite of whatever Gargamel would do.

    * Seriously I can't stress the above point enough.

    In conversation Saturday, 30-Dec-2017 03:04:36 EST from mastodon.dereferenced.org permalink
  19. kaniini (kaniini@mastodon.dereferenced.org)'s status on Saturday, 30-Dec-2017 02:56:15 EST kaniini kaniini

    Eshu is mostly a project I am intending to start with somebody else taking it over in the future.

    I don't really have the time, but willing to get it started.

    It is named after Eshu, the Yoruban trickster who kills elephants. That should give an idea about a conceptual feature roadmap.

    We are going to write it in Go, it is going to be ActivityPub-first; we may add support for OStatus later.

    Key planned features include policy-defined message filtering using SAT-solving, split timelines based on rules, pattern banlists, keyword mutes and basic Mastodon API compatibility.

    NO, IT WILL NOT FEATURE ACTIVITYPUB READ RECEIPTS, I WAS KIDDING ABOUT THAT

    In conversation Saturday, 30-Dec-2017 02:56:15 EST from mastodon.dereferenced.org permalink
  20. kaniini (kaniini@mastodon.dereferenced.org)'s status on Saturday, 30-Dec-2017 02:44:44 EST kaniini kaniini
    • Laurelai Bailey

    @Laurelai

    planned feature of Eshu (the elephant-killing activitypub server written in Go)

    In conversation Saturday, 30-Dec-2017 02:44:44 EST from mastodon.dereferenced.org permalink
  • After
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.