• 0 Posts
  • 16 Comments
Joined 4 months ago
cake
Cake day: May 2nd, 2026

help-circle

  • I’m going to echo what others have said here but hopefully clarify it somewhat. For most FOSS projects you can contribute by code, documentation, writing/reviewing bug reports, or other project management tasks. The projects probably have a “Contributing” section on their website that will help you get started and might even have an “easy tasks” or “good for beginners” section.

    If you’re primarily interested in contributing by writing code, then you need to learn to code. Pick a language that a project you care about is written in and find the beginners tutorials.

    You going to want to learn the basic tools the project uses even if you’re not writing code just so you can interact with the project’s community, so probably git, their bug tracker, and whatever they use for documentation and translation.

    And don’t be surprised if it takes a while to get that first contribution in. FOSS developers tend to become grumpy with time and generally have high standards, and due to the massive amount of LLM slop being thrown their way these last few years have often become even more so. But your work will be appreciated if you stick with it.






  • Honestly, this is one of those things where you need to define what AI means. Paperless 2.x used a machine learning-backed OCR library called Tesseract that has been in development since 1985.

    The current version of Tesseract does use a LSTM neural network, since 2018. Is that an AI? Fuck if I know because AI is a basically meaningless term.

    It’s not an LLM or a diffusion model, which is what backs a lot of the things people are calling AI nowadays.


  • Exactly, that’s the “in theory” part. In theory, 802.11ax (aka WiFi 6) can hit 1.1Gb, and 802.11be (WiFi 7) can hit 23Gb(!!) with an expensive router, while most common cheap Ethernet devices support 1Gb, though fancier ones support 2.5 or 10, and if you have the money you can get 40Gb or 100Gb devices. But you’re only going to hit those WiFi rates in an anechoic chamber with perfect antennas, placement and no other devices. And that speed is shared between all connected devices.

    But a $20 Ethernet switch can support 8 devices getting a solid 1Gb connection simultaneously.

    Related, I have a Roku TV that only has a 100Mb Ethernet connection but generally reports several hundred Mb over WiFi. I still only use the Ethernet connection because a 4k show only needs about 60Mb, and I never have had a problem with the Ethernet connection, while WiFi would drop out several times a week.



  • The basics for anything:

    • ssh key access only
    • and a hardware key if available
    • disabled root
    • fail2ban
    • rate limiting
    • unattended upgrades
    • calendar reminder to run full updates

    After that, it really depends on what you’re running and who needs access where.

    If it’s just you, or a small group of devices that you have access to and can maintain, Tailscale is the easiest best first step, or your own headscale server.