• 0 Posts
  • 26 Comments
Joined 2 years ago
cake
Cake day: June 19th, 2023

help-circle
  • I heavily vibe with the meme, and I work as a programmer. Usually I have a task or two for several days so I just work at my own pace if it is not some high priority stuff. Sometimes it is 1 hour on 2 hours off, sometimes it is 10 hours of hyperfocus and a feeling of emptiness when I am done and want to continue.






  • Super easy with Docker, and also quite portable. Usually is a copy paste and minor changes that irk me, but now I don’t have to explain my family what are torrents, how are torrents, what is a tracker, give them my credentials, and teach them to SSH to the server in order to copy a file let alone show them how to properly name it in order for Jellyfin to correctly recognize it.

    All I have to do is log them in the app once, and tell them "If you want a movie, find it here, and it will probably be available in Jellyfin in and hour or two.


  • JetBrains is a company that, creates one of the most popular IDE for many programming languages. Although some of them are free, there is a paid option for 200€ for their full pack for a year (you can pay monthly, and you can choose a smaller pack or individual IDE). Also every year you pay the next one is cheaper.

    They also have an AI agent Junie and an AI chat assostant, both currently running on Claude Sonnet 3.5 and 4 (can choose).

    They also offer a free AI, which is running locally and can do very simple autocomplete and doesn’t support any chatting ability.

    However, as you might know, AI usually needs some code to work with. This autocomplete AI can be enabled to run online as well, thus sensing your code to either JB or Claude.

    Of course, both chat and agent require internet access (but all this online functionality can be disabled and everything can be connected to custom AI model running locally or elsewhere, except I think agent).

    OP is implying that they want money for their IDEs, their AI, and gobble up code fragments.








  • There a million ways, and you will probably find tons of tutorials each different - Docker, Docker Compose, native install, VMWare, Kubernetes, Portainer, etc. I recommend starting with a clean machine - preferably with an attached monitor - and installing your favorite Linux distro (Ubuntu is among the easiest), getting Docker and Docker Compose running, and familiarizing yourself with these technologies.

    Then you can start with a simple app like Paperless (document digitization), Vikunja (TODOs), BookStack (wiki), or PrivateBin (pastebin), getting it running and persist state over a period of time, then setting up a reverse proxy so you don’t have to use IPs all the time (with just editing your hosts file to point a URL to IP of your machine), and then it is a free world.

    Of course, having the whole setup secure, independent, and easily manageable is partially eyperience and partially understanding your needs.

    You will probably even find whole ready-to-deploy git repositories that are easily configurable, so you can go with that too.