Live data from Hacker News

Viewing profile — mfenniak

mfenniak

HN member
Joined
Fri, Jan 25, 2008, 7:25 PM UTC
HN karma
561
Public activity
157 items

About mfenniak

[ my public key: https://keybase.io/mfenniak; my proof: https://keybase.io/mfenniak/sigs/eo6JiTXuJQV68__kYj4qCWj-PkplQU5F3clSvlBADHU ]

Recent public activity

  1. comment
    Comment #48706619

    You may be violating Codeberg's rules. They are not a service for developmental of closed-source software. https://docs.codeberg.org/getting-started/faq/#how-about-pri...

  2. comment
    Comment #48611853

    Forgejo is lightweight relative to some other options, but it is not resilient to scraping. Scrapers can access, commit-by-commit, each individual file, each file's "git blame", an…

  3. comment
    Comment #48544536

    That's not an API tool. It performs direct database access for administrative functions on the Forgejo server. But there is a different tool that is an API accessing CLI: https://c…

  4. comment
    Comment #48122860

    The other way around; Forgejo is a fork of Gitea.

  5. comment
    Comment #47878784

    Forgejo 15 was just released last week with repo-specific access tokens. More to come in the future.

  6. comment
    Comment #47531545

    It is kinda incorrect and kinda correct. Codeberg allows you to create private repositories. However, their rules are clear that the intent of private repositories must be in suppo…

  7. comment
    Comment #47531504

    Forgejo is committed to using exclusively Free Software for it's own project development. Windows and Mac versions of the Forgejo Runner are built in the project's CI system as a m…

  8. comment
    Comment #47509621

    As a developer working on Forgejo -- glad you like it!

  9. comment
    Comment #46947953

    It probably depends on your scale, but I'd suggest self-hosting a Forgejo instance, if it's within your domain expertise to run a service like that. It's not hard to operate, it wi…

  10. comment
    Comment #46192385

    On the plus side, Forgejo Action's implementation is still actively improving, where it seems that for GitHub if it's not AI, it's not being touched. However, as noted in the artic…

  11. comment
    Comment #46098066

    > * Strange error: "Error: Open(/home/runner/.cache/actcache/bolt.db): timeout" This will occur if you have a `forgejo-runner daemon` running while you try to use `exec` -- both ar…

  12. comment
    Comment #46065610

    Although it's not a writeup, most of the problems can be traced through this "moving-to-forgejo" meta-issue: https://codeberg.org/forgejo-contrib/moving-to-forgejo/issue...

  13. comment
    Comment #45732908

    The Forgejo project has been gently trying to redirect new contributors into fixing bugs before trying to jump into the project to implement big features ( https://codeberg.org/for…

  14. comment
    Comment #45621358

    If you're running a public Forgejo instance and upgrading to v13, please take note of the post-release recommendation to run the `avatar-strip-exif` command to enhance user privacy…

  15. comment
    Comment #45609310

    If you're running a Forgejo instance and upgrading to v13 today (or soon), note the post-release recommendation to run the `avatar-strip-exif` command to enhance user privacy. http…

  16. comment
    Comment #45141390

    People having trouble getting this configured is a common issue for self-hosting Forgejo Runner. As a Forgejo contributor, I'm currently polishing up new documentation to try to su…

  17. comment
    Comment #45051308

    I don't think jujutsu woild help with this use case -- jujutsu will not save everything because it is not running constantly on your repo. It snapshots the working tree only when y…

  18. comment
    Comment #44984510

    Not really. If a program is built with strong software architecture, then a lot of it will fit that definition. As an analogy, electricity in your home is delivered by electrical o…

  19. story
  20. story
  21. comment
    Comment #42334165

    "was previously known as gitea" is slightly confusing wording since it makes it sound like the project was renamed, which isn't the case. Gitea is still an active project known as …

  22. comment
    Comment #41686913

    Great idea, more capacity for LLMs! /s

  23. comment
    Comment #41604875

    There are two approaches to using compose w/ podman: Replace docker-compose with podman-compose -- somewhat limited capabilities, but works in a lot of cases. Use docker-compose ag…

  24. comment
    Comment #41478539

    I believe this is reference to Go's approach, where code can be written in a linear straightforward fashion with normal function calls, but, if they are syscalls then they become a…

  25. comment
    Comment #41471714

    DoH uses HTTPS; it solves redirects because you can use a trusted server, and not have the request intercepted and the response spoofed.