HNHacker News
TopNewBestAskShowJobs

bovem

628 karma · joined June 16, 2022

Open Source Developer My Website: https://www.avni.sh/
submissionscomments
bovem··on Why I self host my servers and what I've recently learned
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.

bovem··on Self Hosting 101 – A Beginner's Guide
Some more resources on self hosting and homelab: https://www.avni.sh/posts/homelab/building-your-own-homelab/...

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.

bovem··on Tensors
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.

bovem··on Vectors
Yeah, the term matrices also includes vectors. This article was more focus on vectors so that's how I defined it.

In the next article about Matrices[1] and the article before this one [2] I have included this.

[1] https://github.com/bovem/bovem.github.io/pull/67 [2] https://www.avni.sh/posts/linear-algebra/tensors/#matrix-ran...

bovem··on The Death of the Junior Developer
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?

bovem··on Indonesia's president orders government to stop developing new applications
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.
bovem··on Logseq: A privacy-first, open-source knowledge base
If you are on iOS then you can use Working Copy [1] to sync notes through GitHub, GitLab, etc.

To automate the process you can create siri shortcuts like

* Obsidian is opened -> Pull the repository

* Obsidian is closed -> Commit Changes -> Push to the repository

[1] https://workingcopy.app/

bovem··on Ask HN: What is the current (Apr. 2024) gold standard of running an LLM locally?
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.

[1] https://www.avni.sh/posts/homelab/self-hosting-ollama/ [2] https://github.com/bovem/chat-with-doc

bovem··on Hoarder: Self Hosted Bookmark Manager
I found this project through r/selfhosted subreddit.

Post: https://old.reddit.com/r/selfhosted/comments/1bo9tdq/introdu...

bovem··on Ask HN: What are you building LLM/RAG chatbots with
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.

[1] https://github.com/bovem/chat-with-doc

bovem··on Home Lab Beginners guide
Depending on your use case some of the components might not be required like a discrete GPU.

You can start self hosting on a mini PC if you want.

bovem··on Home Lab Beginners guide
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.

[1] https://docs.paperless-ngx.com/ [2] https://immich.app/ [3] https://tailscale.com/

bovem··on Ente: Open-Source, E2E Encrypted, Google Photos Alternative
The UI looks great. Couldn't find any info about self hosting but I did find a feature request in GitHub Issues [1].

I guess I'll stick with Immich [2] for now.

Edit: Found a Reddit AMA [3] from the CEO and I'm happy to know that self hosting is a goal in the long run.

[1] https://github.com/ente-io/ente/issues/141 [2] https://immich.app/ [3] https://old.reddit.com/r/degoogle/comments/116fx9v/ama_im_vi...

bovem··on Brag v0.2: Maintain a bragging document from your terminal
A Command Line Tool for creating and maintaining a bragging document in markdown format.

Announcement for v0.2:

Added command `summarize` to generate a draft for bragging document using Large Language Models (LLMs) like `llama2` hosted on [Ollama](https://www.avni.sh/posts/homelab/self-hosting-ollama/). See example [here](https://github.com/bovem/brag#sample-output-1).

bovem··on 'I Am So Tired': YouTuber Tom Scott Ends Things You Might Not Know
Watched this parody recently: https://youtu.be/2uXS20iWve4?si=Xwd0pQTwnz14846j
bovem··on Delete or hide life-wasting apps
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.

This helps me avoid mindless browsing on reddit.

[1] https://addons.mozilla.org/en-US/firefox/addon/old-reddit-re... [2] https://www.inoreader.com/

bovem··on [Aug 2023] Japanese watchmaker Seiko struck by BlackCat/ ALPHV ransomware attack
Follow up: https://www.theregister.com/2023/10/25/seiko_august_breach_u...
bovem··on Google-hosted malvertising leads to fake Keepass site that looks genuine
uBlock Origin: https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...
bovem··on ChimeraOS: Instantly turn any PC into a gaming console
Thanks, that makes sense. Intel is also getting out of NUC market. But there are still lots of NUCs out there that could be used as a light gaming server.
bovem··on ChimeraOS: Instantly turn any PC into a gaming console
Seems like a good project but this is a deal breaker for me

> Nvidia and Intel GPUs are not supported

Any specific reason why that is? Or if it’s in roadmap?

bovem··on Ask HN: Any under $60 router suggestions for Homelab
What do you think about MikroTik hEX S Gigabit Ethernet Router (https://www.amazon.in/MikroTik-Gigabit-Ethernet-Router-RB760...) is it worth giving a try?
bovem··on Ask HN: Any under $60 router suggestions for Homelab
Thanks I'll take a look. At a glance on Amazon and other ecom websites, it seems like I've to go with TP-Link again.
bovem··on Ask HN: Any under $60 router suggestions for Homelab
Seems like a good option but ~$130.15 (Rs. 10699) in India (https://www.amazon.in/Ubiquiti-Edgerouter-Router-Desktop-Bla...)
bovem··on A guide for people who want to self-study the basics of computer science
It might not be the same for you. But this is what I enjoy when I study anything. Filling up the gaps in my knowledge and learning about new ways to think or understand about a concept. Maybe you shouldn't dive so deep into the concepts. Just write all the topics/concepts you didn't understand while learning something and watch one video about each of them.
bovem··on Some blogging myths
True, I've added blog writing to my learning process. I'll sit down to write about a topic and find out that I don't really understand it.

It helps me to put stuff in a structured manner for myself and other to review later.

Often I'll ask questions to myself that I didn't during the learning process. Like "Do you really understand what a controller manager is? What is the difference between a controller manager and custom controller in Operators?"

bovem··on Ask HN: Who wants to be hired? (June 2023)
Location: India

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Go, Bash, Django, Flask, Selenium, Airflow, Kubernetes, Docker, Git, SQL, OpenShift, PostgreSQL, Grafana, GNU/LINUX, AWS, GCP, IBM Cloud, Terraform, Ansible

Résumé/CV: https://www.bovem.in/Resume-AvnishPal-DevOps-2YoE.pdf

Email: avnishnish07@gmail.com

Website and Blog: https://www.bovem.in/

I’m an Open Source Developer currently working at Red Hat.

bovem··on Apple Restricts Employee Use of ChatGPT, Joining Other Companies Wary of Leaks
What if companies host an internal instance of ChatGPT to assist developers?
bovem··on Build your own private WireGuard VPN with PiVPN
Hey I saw you are facing some issue with reauthentication on reboot. If you are running it on a docker container then having a persistent state directory for tailscale might help (TS_STATE_DIR=/var/lib/tailscale).

I use it on my system and it works flawlessly on restarts.

bovem··on Ask HN: Who wants to be hired? (May 2023)
Location: India

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Go, Bash, Django, Flask, Selenium, Airflow, Kubernetes, Docker, Git, SQL, OpenShift, PostgreSQL, Grafana, GNU/LINUX, AWS, GCP, IBM Cloud, Terraform, Ansible

Résumé/CV: https://www.bovem.in/Resume-AvnishPal-DevOps-2YoE.pdf

Email: avnishnish07@gmail.com

Website and Blog: https://www.bovem.in/

I’m an Open Source Developer currently working at Red Hat.

bovem··on Ask HN: Who wants to be hired? (April 2023)
Location: India

Remote: Yes

Willing to relocate: Yes

Technologies: Python, SQL, Bash, Django, Flask, Selenium, Airflow, Kubernetes, Docker, Git, OpenShift, PostgreSQL, Grafana, GNU/LINUX, AWS, GCP, IBM Cloud, Terraform, Ansible

Résumé/CV: https://www.bovem.in/Resume-AvnishPal-DevOps-1.5YoE.pdf

Email: avnishnish07@gmail.com

Website and Blog: https://www.bovem.in/

I’m an Open Source Developer currently working at Red Hat.

Page 1 of 2Next →