Nostr Timeline
The Ape Who Could Play Make-Believe
Kanzi, the bonobo, once again topples barriers between humans and great apes by demonstrating imagination, a cognitive capacity thought unique to humans The post The Ape Who Could Play Make-Believe
How to make Vim and Tmux friends with system clipboard
Fist of all, a small apology. The tmux solution is a bit specific and works only if you are using macOS and iTerm as your terminal emulator. Get Vim to play nice #
How Emacs took over my Vim life
Edit: I am back to using neovim. I was a fanatic Vim user for about two years and use to believe that Vim is the only text editor that was cool. But, now I use Emacs. My emacs
Ehh, Webassembly?
Well, hey. So, what is Webassembly? # (https://blog.meain.io/2017/ehh-webassembly/#well%2C-hey.-so%2C-what-is-webassembly%3F) To be blunt and simple it is just assembly on the web. What you do is
Creating a tic-tac-toe game in Clojurescript using Reagent
Whoosh, I am tired of JS all day long, let me try out something else. And yeah, I ended up here. Actually I was kinda playing around with Haskell before I reached here. It feels pretty good to have a
Take a picture of you every time you open your laptop
Take a photo every time the lid is open using the laptop camera. Hey, ever seen those time-lapse videos of plants growing up in a BBC documentary and thought wish I could do that for me. You
Connecting `Redux` to `React`, simplified
So, you have been working on your React project. Maybe you have heard about Redux and how it can make it all better and need some help getting started. What is Redux? #
Quickly go to project root
Let us say you went deep in to a highly nested project structure and want to get back to the project root. Sure you could go cd ../<TAB>, nah not here cd ../../<TAB>, not here either ..... But there
Docker basics
Hi, the idea here is to introduce you to how docker works in very basic terms. We will go through how to create a docker file and how to run it and stuff like that. But just the basics, just enough
Publishing a console application to pypi
Let's say you have a very useful python script that you use and think other people might have some use out of it. One way is to just share the python snippet, but nah, that is too old school. Let us
A really simple nginx config
This is another installment of "this is not a blog but a note for my future reference". Here, I will introduce you to writing a very simple nginx config file. The use case I will go over here
Understanding Rust macros
Yo, I have been working on Rust for some time now. It is a great language and a refreshment coming from a primarily Python and Javascript background. I feel like the compiler has got my back even
How to do server side autocompletion (networking parts)
So, recently I had to create an autocompletion for a chat app at work. We did not need anything fancy for the first cut. Sounded like a simple project. This was in React I initially thought of
A bit more about configuring nginx (rewrite and alias)
We went through some basic stuff you need to understand to configure nginx in an old blog (https://blog.meain.io/2019/a-really-simple-nginx-conf/). After writing that I had to work on another project
Automatically list files after cd
Almost everybody does an ls after they cd into a folder. So why not get your shell to automatically do it? The simple way # (https://blog.meain.io/2019/automatically-ls-after-cd/#the-simple-way)
Beginners guide to tensorflow serving
tf-serving if you don't know is a tool that Google has built to serve model built using tensorflow. Even keras models with a tensorflow backend should do just fine. Even thought there are a lot of
Understanding Kubernetes (Basics)
So yeah, you have an amazing app(I am gonna assume it is in python) that you would like to deploy. You know how to deployment works. You spin up an instance on gcloud or aws or azure or somewhere
Setting local files as New Tab page in Firefox
This will not work as of Firefox 72 So, I was going through r/startpages and checking out the startpages there. A lot of them looked pretty awesome and I decided to create one. And create, I did
Git never forgets, well kinda. `git-reflog`
Hi, I am gonna let you in on a little secret. Git never forgets what you do, you can mess up however you want and you will still have all your data available*. * as long as you have committed you
Accessing Kubernetes API from a Pod (RBAC)
This article describes in general how to set up permission for a Pod so that it will have access to Kubernetes API. My exact use case was that, I wanted to run a Pod which will watch a redis queue
Making sure you won't commit conflict markers
Recently I made a mistake of committing a conflict marker and pushing that code to Github. That is when I thought that I could have a easily avoided this if I had added a git-hook to warn me if the
How to create a SVG blob thingy in HTML Canvas
You might have seen a lot of colorful blobs everywhere these days. It is simple and looks pretty without much effort. You even have tools like blobmaker.app (https://www.blobmaker.app/) to help you
Table operations like in Nu shell in BASH
Hi, another installment of why people should just write more bash. I am not sure if you are aware of it. There is a new shell written in Rust called Nu Shell (https://www.nushell.sh/). One of the
Switching to DuckDuckGo
So yeah, recently I decided to switch from Google to DuckDuckGo. DuckDuckGo is great, don't get me wrong. But at times, Google just has better results. I usually find myself going back to Google for
Dynamic reverse proxy using nginx in Kubernetes
OK, first of all, let me make sure that you understand what we are trying to do here. Let us say that I have a lot of kubernetes services with names like below. This list may grow or shrink
Auto shutdown VM if no active SSH connections
Here is a simple workflow that I have extracted out into a blog. I generally have a VM on standby to offload some tasks over to that VM instead of running things on my laptop. One main example of
Mounting S3 bucket in docker containers on kubernetes
Another installment of me figuring out more of kubernetes. Full code available at meain/s3-mounter (https://github.com/meain/s3-mounter) So, I was working on a project which will let people login
A simpler method for a reactive UI
Hola¡ I have been doing frontend for a long time. I started off with vanilla JS, then used jQuery and after that moved directly onto using pretty much React. I have tried out a lot of others and
What exactly are stock options?
So yeah, this is me trying to write a non technical blog. Not sure how this will end up. This is just an intro, very basics of what I wished I knew when I started off. I am not someone who really
Copy file opened in macOS preview to working directory
Another random script I pieced together recently. I generally have a bunch of temp folders that I keep around for files to go in. And at times, I have pull some files into the current folder I am
Completely remove a file from git history
UPDATE: I did run into some pretty good documentation from GitHub here (https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository). One
The Great Suppression: Why Bitcoin Falls as the Financial System Collapses
ETFs, paper currency, and fear narratives: how banks are redirecting global liquidity to prevent the adoption of the only sovereign currency they cannot control.
Book Review: Diversifying Open Source - An Open Standards Playbook for Inclusive and Equitable Tech Projects by Paloma Oliveira ★★★★☆
It is refreshing to read a political polemic which contains useful actions the reader can take. Too many books about the social problems with technology end up being a diagnosis with no cure. Paloma
UFD as a Trojan Horse for Bitcoin Adoption
The Unit of Fixed Denominator (UFD) is a mathematical correction to how prices are measured. By fixing the denominator of price measurement, UFD removes ideology from the conversation and allows Bitcoin to emerge naturally, not as a belief system, but as the only asset that satisfies the requirements of a valid unit of account.
Romania’s oil pipeline operator confirms cyberattack as hackers claim data theft
Romania’s national oil pipeline operator Conpet said a cyberattack disrupted parts of its technology infrastructure and knocked its website offline earlier this week, adding that oil transport
What you need might not be Kubernetes
Let me get this out first. There is small chance that what you need is Kubernetes, but it is highly unlikely. What you need is not Kubernetes. What you need is scaleable deployments. If you haven't
Bitcoin Optech Newsletter #391
This week’s newsletter links to work on a constant-time parallelized UTXO database, summarizes a new high-level language for writing Bitcoin Script, and describes an idea to mitigate dust attacks.
Floating scratch terminal in tmux
Hi, Just another one off blog. I have been using tmux for a while and one main thing I always wanted to have in tmux is a floating scratch terminal. I got so used to this during my time with i3 and
Echtes Essen: Deutsche Experten entsetzt!
Geht ausgerechnet Amerika jetzt bei der Ernährung mit gutem Beispiel voran?
How selfish are we?
An age-old debate about human nature is being energised with new findings on the tightrope of cooperation and competition - by Jonathan R Goodman Read on Aeon
Weekly Roundup 02/06/26 (Bitcoin bloodbath, Digesting Epstein's Emails, Ethereum rethinks L2s) (EP.699)
Matt and Nic are back with another week of news and deals. In this episode: • Bitcoin grapples with the fallout of the Epstein Emails • Did Jeffrey Epstein influence Bitcoin development?
Der Weg zum besten Bitcoin-Preis: Börse und Orderbuch einfach erklärt
Dieser Artikel erklärt einfach und verständlich die Funktionsweise von Bitcoin-Börsen, inklusive wichtiger Konzepte wie Orderbuch, Spread und Liquidität. Du lernst, wie du durch den Einsatz von Limit-Orders Gebühren sparst und so deutlich günstiger an deine Sats kommst als bei herkömmlichen Brokern.
Voluntary stories
The narrative we run in our head is a choice. It might or might not be based on objective reality and verified history. Doesn’t matter, it’s still a choice. There are millions of ways we can
Being Humbled: A reflection on the new year
In this solo episode, Vance Crowe shares why he is pressing pause on the AgTribes news rundown and shifting the show toward deeper, more human conversations. Over the holidays, a series of
Just a bunch of git stuff
Hey, Been a while since I have wrote a blog and thought I would write about something that I really like, git. I really like git, almost all of my important data is text and almost all of them are
ATR: How To Ask Better Questions CHRISTMAS SPECIAL EPISODE
In this Christmas special of The Ag Tribes Report, I pause the weekly news breakdown to share a chapter-in-progress from my upcoming book on interest-based communicating—practical ways to create
Highlight yanked region in Emacs
OK, so I recently switched over to Emacs just becuse I woke up one day and got the itch to write some lisp. It has been pretty fun so far. Now with that out of the way, let me tell you about what I
ATR: Europe failing and China is Deflating with @nnzp1730
In this week’s Ag Tribes Report on The Vance Crowe Podcast, host Vance Crowe tosses the script and sits down with returning guest “NNZP,” a veteran CEO and global manufacturer who joins
ATR: Secretary Rawlins; Cheerleader or Change Maker? with Elliot Henderson
In this week’s Ag Tribes Report, Vance Crowe is joined by entrepreneur, farmer, and Iowa Corn Growers director Elliot Henderson for a fast-moving breakdown of four big stories shaping agriculture.