RSSAmplifier

Blog

jjasghar rants and ramblings

This is JJ's little corner of the internet where he tries to capture things that he learns that he thinks someone else might want.

jjasghar.github.ioRSS feed ↗10 posts

Latest posts

the ai-abstract-classifier story

Using Granite to help organize Conferences (and more!) I have helped organize DevOpsDays Austin for the last 4 to 5 years. If you do not know, DevOpsDays is a volunteer/community-run conference where technology professionals come together regionally to learn about the ecosystem they work in daily. The best part of DevOpsDays is the “ open spaces ,” where it is an unconference style for half the…

Building a freebsd jail with dnsmasq inside of it

Ever since FreeBSD 5?6? I’ve always wanted to get FreeBSD jails working. Only recently I’ve gotten it working, and I couldn’t be prouder. I built a “personal pi-hole” with DNSMasq with an inspiration of a few other blogposts. https://vlads.me/post/setting-up-dns-adblocker-freebsd-jail/ https://kbeezie.com/freebsd-jail-single-ip/ Let’s start by setting up the actual jail. FreeBSD Jail First thing…

installing nvidia drivers on centos 9 stream

I had some trouble getting the Official Drivers from Nvidia working on a GPU “Tesla V100” headless machine in a Datacenter running CentOS 9 Stream. Here are my commands/notes on how I got it working, future me will be happy this is here. First install “newer” release of the Nvidia drivers. 550 was the newest as of writing this, but look here for the newest ones. wget…

Creating a local copilot using vetted LLMs

First off, I want to thank Daniel Avila for his post here . It inspired Paul Czarkowski and I to create this video on how to build an IBM and Red Hat based version. Thank you Daniel! Installing ollama In order to jump down this path, you need to have a way to run local LLMs on your laptop. Luckily that’s where ollama comes into play. You can do your research here but the short of it, it’s a an…

installing nvidia drivers on centos 8 stream

I had some trouble getting the Official Drivers from Nvidia working on a GPU “Tesla T4” headless machine in a Datacenter running CentOS 8 Stream. Here are my commands/notes on how I got it working, future me will be happy this is here. First install “newer” release of the Nvidia drivers. 550 was the newest as of writing this, but look here for the newest ones. wget…

three personas of the ai ecosystem

Introduction I’ve been tasked to start creating content for our new AI ecosystem. As part of any new challenge, a person should take a couple of moments and try to understand the lay of the land. Part of this process (for me, at least) is trying to understand the personas within the community that I’m about to engage with, which can be frustrating and confusing. Here are the three groups I’ve…

git log and datetime python

If you ever need to convert the git log output of something like: git log --format = '%cD' To a datetime object in python here you go: date_format = '%a, %d %b %Y %H:%M:%S %z' If you want to run through all of the commits and turn into a list, (for graphing maybe?) here you go: def graph_activity_all_time ( repository ): dates = [] date_objects = [] # get all the commits dates: for j in os . popen…

Open Source Project Health

I was writing this up for some internal conversations, but felt like this could be a more generic list for my blog. Hopefully this’ll help someone in the future. Introduction These are some criteria for understanding the health of an open-source project. These guidelines should be researched and understood before leveraging anything from upstream. There will be situations where some of these…

pi-hole local installation

Every once in a while I realize I’ve been seeing way to many ads online. I sometimes run a pi-hole server on a raspberry pi in my house, but alas I’m not always there. So here is my howto run pi-hole on your local machine, so you can have a “disposable” pi-hole instance locally. You’ll need: docker docker-compose a little bit of patience First thing is you need a place to put the following…

Shared vCard for free-ish

I was at a conference and ran out of business cards. For a Developer Advocate like me in certain countries, this is a big problem. I normally had only a handful of minutes to impress and convince a developer that I knew what I’m talking about and am a worthy person to follow up with in the future. I noticed in this country; people do the NFC tap or QR code exchange of contacts when business cards…