We are moving to General Availability
Supabase is officially launching into General Availability.
The latest blog posts to take off on Hacker News. 5,273 posts.
Supabase is officially launching into General Availability.
“If the dismissal of Jewish scientists means the annihilation of contemporary German science, then we shall do without science for a few years!” — Adolf Hilter
I develop 🌕 Lunar, a macOS app for getting intelligent adaptive brightness on external monitors and controlling every aspect of your monitor using DDC and other obscure protocols. I get tons of email about Lunar, especially after it became my full time “job” in 2021. A lot of those emails complain about Lunar bugs…
We need a fast way to query multiple potentially large sets of data on-demand at interactive speeds. Sometimes the easiest solution to a hard problem is to build the right tool for the job.
Configuring Org Mode in Emacs for beautiful typography for both text and code editing.
This is definitely not a "learn distributed systems in 21 days" post. I recommend a principled, from the foundations-up, studying of distrib...
Demystifying attention, the key mechanism inside transformers and LLMs.
A few years ago, my cat gave me my most memorable middle of the night software engineering incident. I was working at a startup, and we didn’t have a formal on-call rotation yet. That was a deliberate decision, since being on-call is painful, and the team was good about just collectively keeping an eye out for urgent…
A few years ago, I have blogged about my approach to sandboxing less-trusted applications that I have to or want to run on my main machine. The approach has changed since then, so it is tim...
Unix like systems with X11 or Wayland All Unix like systems with either X11 or Wayland are well supported since ever. Linux with X11 and now Wayland is for a long time the primary system on that Kate work happens. Over the years it was, like most of the KDE applications, ported to various BSD variants. Be it some…
I have recently released an open source tool called sotrace . It maps out the .so dependencies for a binary or library, and presents th...
Why every manager should talk to their employees about stock options
Why an Intel Mac’s up to 40 Gb/s from Thunderbolt 3 is less than an Apple silicon Mac’s up to 40 Gb/s from USB4, and how you can benefit from it.
Miguel de Icaza's Blog
Defending Mastodon from Donald Trump's social media
With the recent release of OpenBSD 7.5, I decided to run through my personal OpenBSD “installer” for laptop/desktop devices. The project is built off of the dwm tiling window manager and only installs a few basic packages. The last time I updated it was with the release of 7.3, so it’s been due for an minor rework.
The FCC is set to vote on April 25 to restore its authority over the companies we pay to get online, and reinstate federal net neutrality protections that were jettisoned by the Trump administration in 2017. Net neutrality protections are supposed to ensure that we, not the internet service providers
wingolog: article: tree-shaking, the horticulturally misguided algorithm
While I was looking the other way, Python got advanced static types! Here’s matrix multiplication, describing the input shapes and its output shape:
Swift for C++ Practitioners, Part 1: Intro & Value Types
Arc is our company-building immersion for pre-seed and seed stage companies. This framework outlines three distinct archetypes of PMF which help you understand your product’s place in the market and determine how your company operates.
How to calculate sensor error, compare measurements, and use metrics like RMSE to judge air quality sensor performance.
As should be expected, a number of individuals have come forward with responses to the initial blog post. While I do not expect everyone to take even a passing interest in the rabbit-hole of the si…
Kaspersky analysis of the backdoor recently found in XZ, which is used in many popular Linux distributions and in OpenSSH server process.
I built a magical meme search engine using siglip/CLIP and vector encoding images. It was a fun way to learn about this powerful technology. I'm sharing the …
less is more