Just today I had to sign up for a service and went to bitwarden app on my phone to generate password (linked to self hosted vaultwarden server) but the new password entry couldn’t be saved into the app because the server was unreachable.
Then I had to go restart my VM and reconnect my VPN. I am now thinking about switching to bitwarden premium and opt-out of self hosting for password managers.
And my advice to someone considering to start self hosting: Start with a setup that consumes less power and once you have the 80% the idea of the services you want to keep running 24x7 then you scale up your server or build/buy a new one.
Thanks for the information. My goal while writing this article was introducing tensors on a high level without introducing too much of other concepts like bases and vector spaces.
After I have written about bases and vector spaces in a separate article in my series I will redefine the definition of tensor in that context.
All this talk of replacing junior engineers makes me think:
Aren’t interns and junior engineers paid on their potential rather than the work they produce?
Doesn’t it take a while (like 6 months - 1 year) for any associate to start contributing significantly to the organisation’s output?
A lawyer might delegate the same task to ChatGPT rather than a junior but is the purpose of delegation primary to get the task completed or to give an opportunity for junior to learn the specifics of the task?
From the Article: According to the president, Indonesia's central and regional governments together operate a fleet of 27,000 apps, many of which overlap or aren't integrated. New platforms often get developed every time a new minister, governor or official takes office. One ministry stands accused of operating over 500 different applications.
I love it. It is easy to install and containerized.
Its API is great if you want to integrate it with your code editor or create your own applications.
I have written a blog [1] on the process of deployment and integration with neovim and vscode.
I also created an application [2] to chat with LLMs by adding the context of a PDF document.
Update: I would like to add that because the API is simple and Ollama is now available on Windows I don’t have to share my GPU between multiple VMs to interact with it.
I used LangChain and models hosted on Ollama for my latest project [1]. Since I have a GPU now and Ollama is now available for Windows I can build LLM based applications quickly with local debugging.
Since last year I’ve been configuring and maintaining my homelab setup and it is just amazing.
I’ve learned so much about containers, virtual machines and networking. Some of the self hosted applications like paperless-ngx [1] and immich [2] are much superior in terms of features than the proprietary cloud solutions.
With the addition of VPN services like tailscale [3] now I can access my homelab from anywhere in the world.
The only thing missing is to setup a low powered machine like NUC or any mini PC so I can offload the services I need 24/7 and save electricity costs.
If you can maintain it and have enough energy on weekends to perform routine maintenance and upgrades. I would 100% recommend setting up your own homelab.
I was going through something similar so I installed a plugin [1] that redirects all reddit links to old.reddit.com and started using RSS feeds on Inoreader [2] to follow the subreddits I like.
Then I had to go restart my VM and reconnect my VPN. I am now thinking about switching to bitwarden premium and opt-out of self hosting for password managers.