Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Verius (verius@community.highlandarrow.com), page 44

  1. Verius (verius@community.highlandarrow.com)'s status on Tuesday, 19-Sep-2017 02:41:47 EDT Verius Verius
    • Annah
    @maiyannah What song is that?
    In conversation Tuesday, 19-Sep-2017 02:41:47 EDT from community.highlandarrow.com permalink
  2. Verius (verius@community.highlandarrow.com)'s status on Monday, 18-Sep-2017 02:13:27 EDT Verius Verius
    @purplehippo Thanks, now I have the German theme song of that stuck in my head again. :P

    "Und diese Biene die ich meine nennt sich Maja. Kleine, freche, schlaue Biene Maja."
    In conversation Monday, 18-Sep-2017 02:13:27 EDT from community.highlandarrow.com permalink
  3. Verius (verius@community.highlandarrow.com)'s status on Saturday, 16-Sep-2017 11:42:47 EDT Verius Verius
    I can't prove it but I strongly suspect a monetization strategy like Caddy has is going to kill a large percentage of significant contributions to the code base. The monetization changes "I contribute to make better software for everybody" to "I contribute to make better software for everybody AND make other people money of which I will not see a single cent". It's purely psychological but people tend to be sensitive to such uneven benefits from a project.
    In conversation Saturday, 16-Sep-2017 11:42:47 EDT from community.highlandarrow.com permalink
  4. Verius (verius@community.highlandarrow.com)'s status on Saturday, 16-Sep-2017 11:39:19 EDT Verius Verius
    • Bob Mottram
    @bob On small servers it's indeed a very practical option, except if you're using PHP (php-fpm is still somewhat more work to set up than mod_php). For more complex tasks I still prefer Apache since that's when you run into the open core model of Nginx.
    In conversation Saturday, 16-Sep-2017 11:39:19 EDT from community.highlandarrow.com permalink
  5. Verius (verius@community.highlandarrow.com)'s status on Saturday, 16-Sep-2017 10:49:19 EDT Verius Verius
    in reply to
    • Verius
    Also if I were still running Caddy I'd be looking very hard at a migration to something else. The monetization drive _will_ create pressure on the authors to add features to the proprietary binaries that aren't in the Apache licensed source code. And eventually you end up with Nginx. Except that Nginx is actually a pretty solid piece of software despite the annoying open core model and Caddy is essentially a webserver for really lazy people who can't be bothered to figure out how to configure Apache or Nginx.
    In conversation Saturday, 16-Sep-2017 10:49:19 EDT from community.highlandarrow.com permalink
  6. Verius (verius@community.highlandarrow.com)'s status on Saturday, 16-Sep-2017 10:45:09 EDT Verius Verius
    Lol. Caddy webserver goes proprietary for provided binaries and adds promotions for sponsors in HTTP client headers. Fork happens (named Wedge). First issue in the fork (by fork author): remove references to Caddy. Second issue (by someone working on Caddy): accusation of trademark violation.

    Caddy author later writes a post saying people are mean to him over the changes. In that post he says the trademark thing was well handled and amicable between the Caddy and Wedge authors whereas people accused Caddy folks of being mean over it.

    Uhm, if you don't search the literally one element issue list and immediately create a lawyeresqe issue about trademark violation that's perceived by most hackers as aggressive. Getting flak over that isn't weird.
    In conversation Saturday, 16-Sep-2017 10:45:09 EDT from community.highlandarrow.com permalink
  7. Verius (verius@community.highlandarrow.com)'s status on Saturday, 16-Sep-2017 06:05:38 EDT Verius Verius
    And of course it turns out things are much easier than I thought since I just need to add ModelAdmin classes for foreign keys to make the edit link show up.
    In conversation Saturday, 16-Sep-2017 06:05:38 EDT from community.highlandarrow.com permalink
  8. Verius (verius@community.highlandarrow.com)'s status on Saturday, 16-Sep-2017 05:33:58 EDT Verius Verius
    Halleluja, at least one package understand the issue with subclassing: http://django-admin-sortable2.readthedocs.io/en/latest/
    In conversation Saturday, 16-Sep-2017 05:33:58 EDT from community.highlandarrow.com permalink
  9. Verius (verius@community.highlandarrow.com)'s status on Saturday, 16-Sep-2017 05:29:06 EDT Verius Verius
    The joys of subclassing as a way to overcome limitations of an original interface: you can define a Django admin inline with ordering buttons by subclassing OrderedTabularInline, you can define a Django admin inline with the ability to create foreign objects by inheriting ReverseModelAdmin, but you can't do both since you'd create a diamond with all the problems that entails.
    In conversation Saturday, 16-Sep-2017 05:29:06 EDT from community.highlandarrow.com permalink
  10. Verius (verius@community.highlandarrow.com)'s status on Friday, 15-Sep-2017 10:12:37 EDT Verius Verius
    The joy of using a framework where 90% of what ypu want is easy but the remaining 10% is difficult enough that it's _almost_ easiesr to do everything yourself.
    In conversation Friday, 15-Sep-2017 10:12:37 EDT from community.highlandarrow.com permalink
  11. Verius (verius@community.highlandarrow.com)'s status on Tuesday, 12-Sep-2017 13:46:56 EDT Verius Verius
    @gameragodzilla No, no, he'd never just make something suck. It would have to be at least very big and fancy implosions.
    In conversation Tuesday, 12-Sep-2017 13:46:56 EDT from community.highlandarrow.com permalink
  12. Verius (verius@community.highlandarrow.com)'s status on Sunday, 10-Sep-2017 15:15:30 EDT Verius Verius
    Frankly I'm less excited about Mastodon adding ActivityPub support as I would be about it removing OStatus support.
    In conversation Sunday, 10-Sep-2017 15:15:30 EDT from community.highlandarrow.com permalink
  13. Verius (verius@community.highlandarrow.com)'s status on Sunday, 10-Sep-2017 10:00:35 EDT Verius Verius
    Ah, MySQL: The CHECK clause is parsed but ignored by all storage engines.
    In conversation Sunday, 10-Sep-2017 10:00:35 EDT from community.highlandarrow.com permalink
  14. Verius (verius@community.highlandarrow.com)'s status on Saturday, 09-Sep-2017 04:09:37 EDT Verius Verius
    • Verius
    Classic code-central FOSS projects don't fork that much. Successful forks are rare and usually involve very clear benefits in the fork, possibly at the cost of the original project's vision.

    A few prominent forks:

    OpenBSD - Split from FreeBSD because Theo de Raadt couldn't get along with the project leaders and developed into a _very_ security focused BSD.

    EGCS - Split from GCC over technical differences, project leaders didn't want to merge in certain patches. EGCS turned out to be technically superior and eventually EGCS was merged back into GCC (which is why many young ones haven't heard of EGCS).

    In most cases however the natural inertia of developers on the original project makes a fork die an early and silent death. No fork control tactics are needed or applied.
    In conversation Saturday, 09-Sep-2017 04:09:37 EDT from community.highlandarrow.com permalink
  15. Verius (verius@community.highlandarrow.com)'s status on Saturday, 09-Sep-2017 04:02:26 EDT Verius Verius
    • Verius
    Project-central thinking is most associated with people or companies "owning" a project and deriving significant value from owning it, such as a company monetizing support for "their" project or (and this is a more recent development) an individual monetizing being the face of a project through Patreon. Ironically successful forks most often seem to happen against projects with heavy project-central thinking, when e.g. a company overreaches against the will of the community or is bought and replaced by a not very FOSS friendly company (*cough* Oracle *cough*). In such clear cut cases you'll often see a fork started by a very significant portion of volunteers who don't gain any value from who "owns" the project.
    In conversation Saturday, 09-Sep-2017 04:02:26 EDT from community.highlandarrow.com permalink
  16. Verius (verius@community.highlandarrow.com)'s status on Saturday, 09-Sep-2017 03:52:16 EDT Verius Verius
    All this talk about fork control really highlights two different ways of thinking about FOSS: the project-central and the code-central.

    The project-central way says the project is most important and forks are to be severely discouraged as they weaken the project.

    The code-central way says the code is most important and who develops it in which project is less important than the four freedoms to use, study, distribute and modify / distribute modifications. Forks may not always be encouraged but they are accepted as an exercise of the four freedoms.
    In conversation Saturday, 09-Sep-2017 03:52:16 EDT from community.highlandarrow.com permalink
  17. Verius (verius@community.highlandarrow.com)'s status on Saturday, 09-Sep-2017 03:47:39 EDT Verius Verius
    • Elly, nasty enby :heart_pan:
    @elizafox GS doesn't so much have a failure of fork control as negative fork control. At least with pA the effective project lead (i.e. the only one still working on the project) encouraged Maiya to fork.

    Pleroma and Qvitter (Quitter is a family of instances) are not true forks though. They're alternative frontends.
    In conversation Saturday, 09-Sep-2017 03:47:39 EDT from community.highlandarrow.com permalink
  18. Verius (verius@community.highlandarrow.com)'s status on Saturday, 09-Sep-2017 03:42:17 EDT Verius Verius
    @katiekats I would argue it's rather the opposite really. If you can spend all your time bickering about politics it means you don't have any more pressing concerns. I'm not sure where politics belongs on the https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs but I would put it at least at belonging (group signaling) and possibly even higher.
    In conversation Saturday, 09-Sep-2017 03:42:17 EDT from community.highlandarrow.com permalink
  19. Verius (verius@community.highlandarrow.com)'s status on Saturday, 09-Sep-2017 03:38:06 EDT Verius Verius
    • Elly, nasty enby :heart_pan:
    @elizafox I agree with your analysis of fork control, but I don't think all major projects have it. Control tactics pretty much require leadership or significant contributors that are bothered by forks. People with a classic FOSS "live and let live" mentality won't be bothered by forking, the occasional flame war aside.

    Control tactics really stem from an authoritarian mindset and that goes VERY much against the old hacker culture.
    In conversation Saturday, 09-Sep-2017 03:38:06 EDT from community.highlandarrow.com permalink
  20. Verius (verius@community.highlandarrow.com)'s status on Friday, 08-Sep-2017 12:06:44 EDT Verius Verius
    in reply to
    • Annah
    @maiyannah From a security POV this makes sense. However Verified Boot / TPM stuff should always be under the control of the device _owner_, not the device _maker_.
    In conversation Friday, 08-Sep-2017 12:06:44 EDT from community.highlandarrow.com 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.