Show newer

12 lines of assembly 

@lanodan_tmp
mov ax, 0x13
int 0x10
push 0xA000
pop ds
mov bx, 0xfa00
f:
dec bx
mov byte [bx],bl
jnz f
e:jmp e
times 510 - ($-$$) db 0
db 0x55,0xaa

i don't know if that'll work because qemu is still installing, but it'll probably work

@typhlosion it was good theoretically, we still don't know because the headers are still compiling

why can't playing audio just be like writing to the screen
damn you, multiple competing standards

@wxcafe@social.wxcafe.net @typhlosion yeah that's what i was thinking :V

@typhlosion @wxcafe@social.wxcafe.net i also want to keep my byte-footprint as small as possible and decompiled code won't help

i guess i could just read the source and then recreate that

@wxcafe@social.wxcafe.net but i want to use asm

or wait, was that intel hd audio???
✨fuuuck if i know✨

Show thread

please note that this is the MODERN STANDARD THAT MOST COMPUTERS ARE SUPPOSED TO SUPPORT

THANKS COOL

Show thread

"AC'97 is an audio codec standard developed by Intel Architecture Labs in 1997."
okay
"It defines a set of registers that can be used to control the audio input and output parameters of an audio device."
mhm,
"It does not include details concerning how to access these registers, however."
AAAAAAAAAAAAAAAAAAAAAAAAAAAAA

@blackle aesthetic: timestamps in the corners of images showing "12/01/1990 12:00:00"

@wxcafe@social.wxcafe.net T440 trackpad is an scientific achievement in the ability to sense small molecular disturbances in the surrounding area

hot take: zero-button trackpads SUUUUCK
please just keep making two-button ones

consider: you can use mastodon .atom feeds in xscreensaver
for example: mastodon.social/users/bepis.at

@bea ah yeah, the default group for i3 (assuming you use the sourcelist they give) usually installs dmenu and a few other nice lil things by default

i personally use terminator instead of rxvt because it basically is a terminal emulator with tmux built-in (allows splitting panes via context menu, opening new tabs, etc)

@bea yeah, i personally just install i3 after that.
lightdm (the default ubuntu login manager) should automatically detect whatever you install and log you into it

my current way of installing linux is "install ubuntu for desktop, and then uninstall the ubuntu-desktop package and everything under unity-*" which works pretty well for setting up another WM

@jalefkowit@octodon.social now, joining the group seems silly and unnecessary if you want to just post to it, but there's a simple reason for it!

federation is dumb

basically groups are treated like rss feeds (like users), so you have to "join" (read: follow) them to be able to be subbed to all their posts

@jalefkowit@octodon.social there is, but it's still pretty bad
gnu social has groups you can invoke via bangtags (as i like to call them)
so if you're interested in biking, you "join" the biking group, and then you just use it's bangtag: !biking
if you "join" the group, it'll appear in your timeline by default

imagine the brain is a symphony

right now, mine feels like the conductor is asleep and all the instruments have fallen out of sync

Show older
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!