Ah yes, the classic "vibe coding" manifestoβ€”because nothing screams casual fun like the joy of pointer arithmetic and segfaults! πŸ˜† But please, let's sprinkle some x86 assembly for that extra sprinkle of masochistic flair. πŸ€–πŸ’»
https://stephenramsay.net/posts/vibe-coding.html #vibecoding #pointerarithmetic #segfaults #x86assembly #programminghumor #HackerNews #ngated
If You’re Going to Vibe Code, Why Not Do It in C?

πŸ’»πŸ€– Matt Godbolt's blog post is basically a glorified diary entry about how he discovered xor's magic in x86 assembly, as if he just found out the sky is blue. πŸŽ‰ Shockingly, he didn't stop there and took us on a nostalgic trip back to his 6502 days, because nothing says "I'm interesting" like reminiscing about the golden age of #microprocessors. πŸ™„
https://xania.org/202512/01-xor-eax-eax #MattGodbolt #xor #x86assembly #nostalgia #techblog #HackerNews #ngated
Why xor eax, eax? β€” Matt Godbolt’s blog

Why do compilers love xor-ing registers so much?

Developer recreates classic shoot 'em up Zaxxon as a UEFI firmware β€” isometric arcade game coded in x86 assembly for no-OS represents 'total freedom from big tech' #x86assembly

https://www.tomshardware.com/software/programming/developer-recreates-classic-shoot-em-up-zaxxon-as-a-uefi-firmware-isometric-arcade-game-coded-in-x86-assembly-for-no-os-represents-total-freedom-from-big-tech

Developer recreates classic shoot 'em up Zaxxon as a UEFI firmware β€” isometric arcade game coded in x86 assembly for no-OS represents 'total freedom from big tech'

There have been other UEFI games, but this is the first complete arcade game designed to boot directly as firmware.

Tom's Hardware

bim assembly detection

The barely improved editor now adds better heuristics to detect what flavour of assembly language you're using and what architecture you're working on, so it can provide better highlighting appropriate for the platform you're writing code for. It's not perfect, but it now computes a score if it can't tell right away, and decides based on that combination of factors.

It mostly works for x86/64, Z80, and ARM. I probably should get around to adding 6502, 68000, MIPS, and a few others next. πŸ™‚

#bim #asm #assembly #assembler #retrocomputing #z80 #foss #golang #x86 #x86assembly #x86_64 #arm #arm64

Mandelbrot in x86 assembly by Claude

Inspired by a tweet asking if Claude knew x86 assembly, I decided to run a bit of an experiment. I prompted Claude Sonnet 4: Write me an ascii art mandelbrot …

Simon Willison’s Weblog
GitHub - krustowski/rou2exOS: A second iteration of the DOS-like hobby OS.

A second iteration of the DOS-like hobby OS. Contribute to krustowski/rou2exOS development by creating an account on GitHub.

GitHub
😴 Oh wow, a 510-byte OS written in x86 assemblyβ€”perfect for when you want to relive the glory days of MS-DOS, but with even less functionality! #GitHub must be thrilled to host yet another micro-project that proves size doesn't matter when it comes to lack of practicality. πŸš€
https://github.com/shikaan/osle #510byteOS #x86assembly #retrocomputing #microprojects #HackerNews #ngated
GitHub - shikaan/osle: πŸ’Ύ A tiny and mighty boot sector OS

πŸ’Ύ A tiny and mighty boot sector OS. Contribute to shikaan/osle development by creating an account on GitHub.

GitHub

I remembered how hard it was to learn some #x86assembly code over 25 years ago without access to the internet.
And I was so happy when I got some bytes into the boot sector of a floppy disk to show a message.

When I did that exercise again,
I was impressed what we could do with 100 bytes of opcodes and some #BIOS calls.

Modern compilers generate 100-KB startup overhead for a simple "Hello-World".
There's a size factor 100 ... but is software 100 times better now?

TIL LES β€” Load Far Pointer #x86assembly

Oh man... Next stop Roller Coaster Tycoon 2!

...Oh, they made a second one? nvm then.

Anyway if you wanna learn how to move a little guy around in overengineered X86 assembly, my source so far is here:

https://github.com/indigoparadox/asmguy

#CGA #X86Assembly #DOScember

GitHub - indigoparadox/asmguy: An experimental assembly project.

An experimental assembly project. Contribute to indigoparadox/asmguy development by creating an account on GitHub.

GitHub