HN user

bovem

628 karma

Open Source Developer My Website: https://www.avni.sh/

Posts123
Comments34
View on HN
www.theregister.com 6mo ago

Intel puts consumer chip production on back burner

bovem
6pts0
github.com 6mo ago

Docker build –no-cache uses cache anyway

bovem
2pts0
www.theregister.com 1y ago

Is Microsoft's AI Copilot? CoPilot? Co-pilot? MVP creates site to get it right

bovem
2pts0
www.youtube.com 1y ago

Your Next Motorcycle Has AI Vision – Don't Pay for It [video]

bovem
2pts0
www.youtube.com 1y ago

Everybody wants to waste your time [video]

bovem
1pts0
schematical.com 1y ago

Technical Interviews – Part 1

bovem
1pts0
www.theregister.com 1y ago

Indian telcos to cut off scammy, spammy, telemarketers for two whole years

bovem
10pts2
arstechnica.com 1y ago

People are returning Humane AI Pins faster than Humane can sell them

bovem
3pts0
www.theregister.com 1y ago

Victim's Windows PC patched? Just force undo its updates

bovem
1pts0
www.theregister.com 1y ago

HPE's $14B bid for Juniper waved through by UK regulator

bovem
1pts0
www.youtube.com 1y ago

Big Tech Doesn't Want You Anymore [Video]

bovem
3pts1
github.com 1y ago

RustPython: A Python Interpreter Written in Rust

bovem
196pts70
github.com 1y ago

Kubescape: Kubernetes security platform for your IDE, CI/CD, and clusters

bovem
1pts0
www.jetbrains.com 1y ago

Aqua: The IDE for test automation by JetBrains

bovem
2pts0
www.youtube.com 1y ago

Edward Bernays: The Father of Corporate Propoganda [video]

bovem
2pts0
www.theregister.com 1y ago

Desktop hypervisors are not dead: Oracle preps major VirtualBox update

bovem
5pts0
github.com 1y ago

Kubernetes to Docker Translator

bovem
2pts0
ico.org.uk 1y ago

Essex school reprimanded after using facial recognition technology for canteen

bovem
1pts0
www.cognition.ai 1y ago

Using Devin to Recover from the CrowdStrike Outage

bovem
3pts0
arstechnica.com 1y ago

CrowdStrike's ubiquity under fire as Congress calls for CEO to testify

bovem
1pts0
www.theregister.com 1y ago

Tencent Cloud launches CentOS variant tuned for Chinese silicon

bovem
1pts0
github.com 2y ago

Langflow: A visual framework for building multi-agent and RAG applications

bovem
1pts0
github.com 2y ago

The n-gram Language Model

bovem
13pts1
www.avni.sh 2y ago

Gaussian Elimination

bovem
1pts0
www.answer.ai 2y ago

Gpu.cpp: A lightweight library for portable low-level GPU computation

bovem
242pts52
www.avni.sh 2y ago

Matrices

bovem
1pts0
arstechnica.com 2y ago

Intuit's AI gamble: Mass layoff of 1,800 paired with hiring spree

bovem
1pts0
www.avni.sh 2y ago

Vectors

bovem
1pts3
www.avni.sh 2y ago

Tensors

bovem
1pts2
www.youtube.com 2y ago

AI is ruining the internet [video]

bovem
5pts0

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.

Tensors 2 years ago

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.

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

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.

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/

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.

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?"

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.