We are working on a new scheme to replace the GRUB bootloader with a fast, secure, Linux-based, user-space solution: nmbl (for no more boot loader).
Most people are familiar with GRUB, a powerful, flexible, fully-featured bootloader that is used on multiple ar…
This post outlines how I used a small 2 inch display as a monitor for my pi. Where it can display tty terminals and X desktops and applications as if it was a normal screen connected over hdmi. My overall goal is to have a sort of handheld “console” that I can…
This blog did so many hits last week that the host platform experienced timeouts. I've been invited onto podcasts, and offered both small technical projects and journalism work, of all things. It was a crazy time. But the internet moves on, as it always does, …
ludic.mataroa.blog·Published on July 2, 2024··27-34 minutesaigaming
While browsing Hacker News one day, I came across this post. It shows an intense segment of getting MicroPython running on a $3 smartwatch. I was not interested in so much work. But maybe you are. Either way, it got me thinking about MicroPython and tiny porta…
Hallucination in large language models usually refers to the model generating unfaithful, fabricated, inconsistent, or nonsensical content. As a term, hallucination has been somewhat generalized to cases when the model makes mistakes. Here, I would like to nar…
Transform your workplace with a Hogwarts-inspired system of rewards and punishments! By earning points for achievements and losing them for rule-breaking, employees stay motivated and disciplined. …
I’m getting married pretty soon, and I figured it’d be fun to make my own rings. I’d seen a Nile Red video where he made purple gold, and the process seemed simple enough: Make a mold, pour some mol…
Personality basins are the mental model that I use to reason about humans within their environment. They are an elucidating way to think about many concepts: from modelling why people are they way they are, how they change over time, how mental illnesses and a…
I’ve been using large language models - LLMs - and retrieval-augmented generation - RAG - at work for over a year now. I use it to write code, to refine my ideas and writing, and we have been building products on top of it.
It’s long overdue fo...
ActiveRecord.after_all_transactions_commit ensures specified actions execute only after all database transactions commit, ensuring reliable post-transaction operations.
This is the fifth article in the recently started series titled Developer Tips, which offers concise hints to enhance productivity. All the articles in this series can be accessed from he…
“Screenshots won’t get you in”, but Chrome DevTools will. Click here to skip the rant and go straight to the nerdy stuff. I recently purchased tickets to a concert from TicketMaster. If they had issue
Here are the best and most interesting articles, blog posts, videos, podcasts, and GitHub repositories I’ve run into over the last week (July 1, 2024 - July 7, 2024). Enjoy!
With so many new technologies, tools and terms in the world of Generative AI, it can be hard to know where to start or what to learn next. "Generative AI..
Reading code is a Skill (with a capital letter, yes) that is really important for developers. You cannot be a good developer without it.Today I want to talk ...
Distributed tracing is one of the most useful observability tools you can add to your products. Digging into the steps of some process to see what happened and how long everything took gives you a valuable debugging tool for distributed systems. It's usually s…