Live data from Hacker News

Viewing profile — luke8086

luke8086

HN member
Joined
Wed, Sep 18, 2019, 1:51 PM UTC
HN karma
156
Public activity
32 items

About luke8086

web: https://luke8086.dev mail: luke8086@fastmail.com

Recent public activity

  1. comment
    Comment #48468083

    Yep, possibly. In case you have DOS installed on the hard drive, you can also use GRUB4DOS [1] - just put gentleos.elf on C:\, run grub.exe, then `kernel /gentleos.elf`. You may fi…

  2. comment
    Comment #48467461

    Thanks, so glad people like the code! I keep looking for ways to make it simpler and more obvious. > - noticed krn_main() ends with `while (1);` [1]. I would've expected a "schedul…

  3. comment
    Comment #48465276

    The only AI-generated artifact is the cyberpunk wallpaper from the last photo, I'll admit that :) Btw. the QEMU screenshots are still in the repo in https://github.com/luke8086/gen…

  4. comment
    Comment #48465129

    All the photos are real, though it took me *lots* of time to get them somewhat right. The display on T1800 is indeed "challenging". What helped was: - Letting it warm for a while -…

  5. comment
    Comment #48464061

    Oh sorry, a quick google check told me PS/1 had 286. 386SX itself should be supported, the monochrome Toshiba on the photo has 386SX/20 with 10MB RAM.

  6. comment
    Comment #48463949

    Even on 2MB, you should be able to at least see GRUB, which would tell you that it can't load the kernel. Does it go blank before that? This could mean an issue with either GRUB or…

  7. comment
    Comment #48463341

    Thank you so much! Somehow I haven't heard about Uxn before, but it seems very cool and I'll definitely look into it.

  8. comment
    Comment #48460354

    In this context, 32-bit means the minimal requirement. You can absolutely run even the 16-bit version on a 64-bit PC, provided it has BIOS/legacy-boot mode. It only won't work on m…

  9. comment
    Comment #48460299

    Good catch, the yellow and blue colors are totally inspired by BeOS :D I'm even adjusting the default VGA palette to get the right tints in 16-color mode.

  10. comment
    Comment #48460190

    For PS/1 you'll need the 16-bit version from https://github.com/luke8086/gentleos . A floppy image is provided in releases. Note you only need to copy the first 64KB, the rest is j…

  11. story
    Show HN: GentleOS – A pair of hobby OSes for vintage 32-bit and 16-bit PCs

    Hello HN, I've been working on a simple OS for tinkering and running bare metal apps on vintage PCs. Since I couldn't quite decide whether to target pure 16-bit, or slightly more c…

  12. comment
    Comment #43271764

    Bootloader developers used to be particularly fond of Forth. For example, for many years the FreeBSD's 3rd-stage loader used FICL (Forth Inspired Command Language) for scripting [1…

  13. comment
    Comment #42509560

    This was also my first thought, but looks like it's already designed to be toolkit-agnostic, like NetSurf. So it should be easy to port to fltk or anything else. $ ls -1 fixgui_\*.…

  14. comment
    Comment #42450036

    Yeah, you're right, sorry for the confusion! I've just rewritten this part to make it more clear.

  15. comment
    Comment #42446919

    > Isn't powerd off by default Sometimes it's on, see https://ftp.netbsd.org/pub/NetBSD/NetBSD-release-10/src/etc/... > By default only one tty is enabled Ah, but the rest is gettin…

  16. comment
    Comment #42441290

    > Also curious, what is that file manager in the print ? XFile - https://fastestcode.org/xfile.html

  17. comment
    Comment #42439915

    On the other hand, note it only shows 133MB of total mem, rather than 160MB that is installed. I believe the missing 27MB is used by the kernel (the kernel file itself is 23MB) and…

  18. comment
    Comment #42439835

    Yeah, I suspect so! To be honest, I wouldn't notice this issue at all, if it wasn't for FreeBSD which refused to boot right off the bat. It has a more advanced bootloader though, s…

  19. story
  20. story
  21. comment
    Comment #41491358

    Interesting, I never noticed that 80x24 resolution. Apparently it's been inherited from VT100. Now 80x25 was the standard text mode of IBM PC, which I'm much more familiar with. I …

  22. comment
    Comment #41491168

    Actually one of the reasons for writing the app was to reduce my compulsive browsing of social media. A feature like this would go in the opposite direction :) But if you really wa…

  23. comment
    Comment #41467351

    Eh, to do it properly, 40 cols and less would require adjusting the whole layout and I just want to keep the code simple. I'm also not sure if the code would be fast enough to run …

  24. comment
    Comment #41466762

    To be precise, it only assumed 80x25 terminals with 16 colors, which I think fits into some definitions of retro, but I see your point :) I've just added support for ascii & monoch…

  25. comment
    Comment #41463553

    Sure, that's how I use it. In every message you can see its URL in the Content-Location header. You can press 'o' to select it and open in a browser, and you can select the browser…