Tags to make HTML work like you expect
I was watching Alex Petros’ talk and he has a slide in there titled “Incantations that make HTML work correctly”. This got me thinking about the basic snippets…
The latest blog posts to take off on Hacker News. 49,192 posts.
I was watching Alex Petros’ talk and he has a slide in there titled “Incantations that make HTML work correctly”. This got me thinking about the basic snippets…
I’ve been watching the Zig language for a while now, given that it was created for writing audio software (low-level, no allocations, real time). I never paid too much attention though, it seemed a little weird to me and I didn’t see the real need. Then I saw a post from Andrew Kelley (creator of the language) on…
When Microsoft 365 Copilot (M365 Copilot) was asked to summarize a specially crafted Microsoft Office document, an indirect prompt injection payload triggered the execution of arbitrary instructions to fetch sensitive tenant data, such as “recent emails” and hex encode the fetched output. M365 Copilot then generated a…
An interactive visualization — based on the Acquired Google Podcast Credits to Ben and David (who also appreciated this graph in the Acquired internal Slack!).
When I was in high school, my teacher once told us a crazy story.
Discover the wild world of Ghanaian and Nigerian hand-painted movie posters. Created by local artists in the 1980s and 1990s, these bold, surreal artworks turned Hollywood films into folk art masterpieces that are so bad they’re brilliant.
The ratio 987654321 / 123456789 is very nearly 8. What about the analogous ratio in other bases?
The art of the ancient mirror
A week ago , I set up a dynamically generated nonsense maze to catch LLM scrapers. Now, requests to it make up 99.9% of my server's traffic, but my total request volume did not increase. The bots didn't come to my site because of the trap.
If you have a git repository on a server with ssh access, you can just clone it:
» email me » follow me on twitter » follow the blog on twitter » follow the blog on Bluesky » follow the blog on RSS
Platform Specific Series - Lets learn how the hardware of the systems work, so we can get it to do what we want... Covers Amsrad CPC,MSX,ZX Spectrum, TI-83,Enterprise 128/64 and Sam Coupe! Lesson P1 - Basic Firmware Text functions Lesson P2 - More Text Functions, Improvements... and the Sam Coupe! Lesson P3 - Bitmap…
A detailed walkthrough of the Linux boot process from power button to kernel initialization
Hey all. TinyKVM was open-sourced this february and since then I’ve been working on some things that are very much outside of the scope of…
A while back, I worked on a RISC-V-based userspace simulator for fun. In doing so, taught myself a lot more than I wanted to know about what happens in-between when the Kernel is asked to run a program, and when the first line of our program’s main function is actually executed. Here’s a summary of that rabbit hole.
A guide on building a simple Linux distribution from scratch. Detailed guide on building the kernel and the init process. Finally, a little distribution is built with u-root that is capable of connecting to the Internet.
Rocky Jaiswal. Christian developer living in Berlin. Blogs about programming & technology.
A blog about making culture. Since 1999.
DevOps Engineer and Full-Stack Developer with 4+ years of experience in cloud infrastructure, CI/CD, and scalable web applications.
A perspective on continual learning, motivating our paper on sparse memory finetuning
In the last two years, code review has gotten much more important. Code is now easy to generate using LLMs, but it’s still just as hard to review. Many software…
Based on what I've learned from role models and mentors in Amazon
I have gotten a significant amount of response on the Quake 2 extension mechanism. I do read everything that comes my way (I can't respond to all of it, though), and I have learned a few things from the mail.
Dithering is still a surprisingly applicable technique, not just for practical reasons (such as preparing a full-color image for output on a non-color printer), but for artistic reasons as well. Dithering also has applications in web design, where it is a useful technique for reducing images with high color counts to…
I should have titled this post “I hate S3”. 📢 What is the status quo? FTP is dead (yay), SFTP is too dependent on SSH and unix authentication. AWS made S3 pervasive and now every webapp that needs to store files assumes you’ll be able to connect it S3. This …
Typst's math mode has a strange precedence problem that most people using it will run into at some point.
“Your name was brought up.”
Deriving the basic mathematical properties of the Smith chart from electrical engineering
Quick reference for how to turn off AI features in Firefox
When you paste ChatGPT’s response instead of your own feedback, you’re not being helpful. You’re being lazy and creating more work for everyone.