@drewdevault@fosstodon.org
@drewdevault@fosstodon.org avatar

drewdevault

@drewdevault@fosstodon.org

I write code

Natural language proficiency:
★★★★★ 🇺🇸
★★★☆☆ 🇯🇵
★★☆☆☆ 🇳🇱
★★☆☆☆ 🤟
★☆☆☆☆ 🇫🇷

Does not want to talk to you about cryptocurrency or AI

This profile is from a federated server and may be incomplete. Browse more on the original instance.

drewdevault, to random
@drewdevault@fosstodon.org avatar

I have never used a proxy during a Linux installation but I have never not been asked if I wanted to

drewdevault, to random
@drewdevault@fosstodon.org avatar

If I reply to your patch with feedback do me a little favor and let me enjoy 10-15 minutes of a smaller inbox before sending your v2 😉

drewdevault, to random
@drewdevault@fosstodon.org avatar

Thanks to Mallory Adams, now supports ! 🎉

drewdevault, to random
@drewdevault@fosstodon.org avatar

If you got Bunnix to boot on your hardware, please send me a picture of it :)

drewdevault,
@drewdevault@fosstodon.org avatar

@Bubu Ctrl+D sends EOF

drewdevault, to random
@drewdevault@fosstodon.org avatar

Bunnix - Writing a Unix clone in about a month

https://drewdevault.com/2024/05/24/2024-05-24-Bunnix.html

drewdevault,
@drewdevault@fosstodon.org avatar

@puppygirlhornypost osdev wiki for sure

drewdevault, to random
@drewdevault@fosstodon.org avatar

I needed a break from Real Work, so I'm speedrunning writing a Unix-ish operating system

Day 3

drewdevault,
@drewdevault@fosstodon.org avatar

@k I might do nethack if I have time

drewdevault,
@drewdevault@fosstodon.org avatar
drewdevault,
@drewdevault@fosstodon.org avatar

So far today: mostly polish

The initramfs is now gzipped, zlib added to the EFI bootloader to decompress it, some man pages added, vt performance and capabilities improved considerably, colossal cave adventure port added to base system

drewdevault,
@drewdevault@fosstodon.org avatar

You don't want to write an NVMe driver, you don't want to write an NVMe driver, just polish it and call it done Drew

drewdevault,
@drewdevault@fosstodon.org avatar

Here's the latest iso if anyone wants to try it out:

https://files.catbox.moe/ral8q8.iso

drewdevault,
@drewdevault@fosstodon.org avatar

@puppygirlhornypost already have netbsd-curses working

drewdevault,
@drewdevault@fosstodon.org avatar

qemu-system-x86_64 -cdrom bunnix.iso [-display sdl] [-serial stdio]

Should work on most AMD64 hardware with EFI or legacy boot

drewdevault,
@drewdevault@fosstodon.org avatar

@puppygirlhornypost hahahahaha

drewdevault,
@drewdevault@fosstodon.org avatar

@puppygirlhornypost no, languages available are Hare, C, and C++ (Lua almost works)

drewdevault,
@drewdevault@fosstodon.org avatar

@puppygirlhornypost yep, have make. Might try Python...

drewdevault,
@drewdevault@fosstodon.org avatar

@puppygirlhornypost yeah, I have GCC, though it's not in the base system for now

drewdevault,
@drewdevault@fosstodon.org avatar

@puppygirlhornypost tried perl but Configure crashes and it's a nightmare to debug

drewdevault,
@drewdevault@fosstodon.org avatar

@puppygirlhornypost oh, I haven't tried. Probably not. Compiling big software generally runs into some issues a minute or two in, the system is kind of unstable -- and large swaths of POSIX are missing. For instance, anything which generates a page fault expecting SIGSEGV to test something or another (some configure scripts do this) will just crash the kernel because I haven't bothered to deliver segfaults as signals yet

drewdevault,
@drewdevault@fosstodon.org avatar
drewdevault,
@drewdevault@fosstodon.org avatar

Ready to call this done, at least for now.

Now to write a blog post about it

Final count: 27 days of work

drewdevault,
@drewdevault@fosstodon.org avatar

Anyone know of some place better than catbox to drop the iso? Don't have a good file server handy atm

drewdevault,
@drewdevault@fosstodon.org avatar

@mntmn I thought about porting quake

drewdevault,
@drewdevault@fosstodon.org avatar

@mntmn yeah

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • thenastyranch
  • ethstaker
  • osvaldo12
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • ngwrru68w68
  • slotface
  • GTA5RPClips
  • rosin
  • megavids
  • cubers
  • everett
  • cisconetworking
  • tacticalgear
  • anitta
  • khanakhh
  • normalnudes
  • Durango
  • modclub
  • tester
  • provamag3
  • Leos
  • lostlight
  • All magazines