HNHacker News
TopNewBestAskShowJobs

bananaboy

1,106 karma · joined March 29, 2015

submissionscomments
bananaboy··on Sonny Rollins, jazz saxophonist, has died
Sonny Rollins was probably the last great player from the bebop age though who was there at its birth, and probably the last master who played with Charlie Parker too!

Ron Carter and Herbie Hancock are still going strong of course, and still brilliant. George Coleman, Jack DeJohnette, and Dave Holland are all still playing to pick some other names at random.

bananaboy··on Bug 1950764: Work Around Crash on Intel Raptor Lake CPU
I don't think he's right about this AI slop comment (and I am anti AI slop!). The tom's hardware article might have used AI but it doesn't say that microcode updates fixed it, just that the microcode updates mitigated it. Yes it mentions the errata, but a human could have come to that conclusion based on the bug report. And firefox.com release notes for 151.0.1 specifically claims it has a fix for this bug! https://www.firefox.com/en-US/firefox/151.0.1/releasenotes/
bananaboy··on DOS Zone
Some of these games are absolutely not DOS games though and no amount of semantics can change that. Grand Theft Auto: Vice City requires Windows 98 and DX9 or newer, for example, and it is available here.

edit: I see Vice City has been removed following a DMCA request!

bananaboy··on Hosting a website on an 8-bit microcontroller
Ahah I was just thinking about that tiny web server the other day and even submitted it here, but it didn't get any traction. Back then (and even now) I thought it was very impressive!
bananaboy··on Classic 7 is a Windows 10 LTSC mod to look 1:1 to Windows 7
Yeah I agree too. I never understood the love for the win7 aesthetic!
bananaboy··on VGA Memory Access Is Complicated
Personally I never think of them being 64kb apart since you can’t access it linearly (without vesa at least and all the stuff I do for VGA is pre-vesa). I think of it as stacked planes.
bananaboy··on Show HN: Building a web server in assembly to give my life (a lack of) meaning
Another option is MartyPC https://github.com/dbalsom/martypc
bananaboy··on IPic – A Match Head Sized Web-Server
I was just thinking about the IPic a few days ago. I remember reading about this when it came out during my undergrad and I thought it was just about the coolest thing.
bananaboy··on Show HN: Building a web server in assembly to give my life (a lack of) meaning
Awesome, do it! I love this kind of thing and do it regularly, mostly as part of the demoscene. I've written a bunch of demos for MS-DOS/VGA/Pentium 100 era hardware. All my own tools, almost all my own code (just using some standard library functions and someone else's mod player although that's on my list of things to write myself). All in mostly C with smatterings of assembly for speed (triangle rasteriser inner loops etc).

I also wrote a demo for 386/CGA hardware last year and I plan on porting that one to an 8086 as I think it is simple enough that it should be able to run on one. I've done a demo for the Sega Master System and I'm about to start a project for the Game Gear.

I also made a bare metal demo for the Leapster Explorer (an ARM-based kids toy).

I don't use AI for any of this because for me the interesting part is the journey as well as the final result. I want to learn how things work, and I enjoy writing the code.

bananaboy··on Show HN: Building a web server in assembly to give my life (a lack of) meaning
How well does that run on real hardware (or PCem/86box)?
bananaboy··on Show HN: Building a web server in assembly to give my life (a lack of) meaning
This is amazing, great work! I love it!
bananaboy··on Vibe coding and agentic engineering are getting closer than I'd like
100% agree!
bananaboy··on Lib0xc: A set of C standard library-adjacent APIs for safer systems programming
This is very cool!
bananaboy··on "Parse, don't validate" through the years with C++
I completely agree with you but I think sometimes folks carry some piece of data around as a string or int instead of something more concrete like a class or a strongly typed enum etc purely out of laziness!
bananaboy··on GitHub – DOS 1.0: Transcription of Tim Paterson's DOS Printouts
I think that marlburrow account is probably an LLM or someone using an LLM to write their comments. Looking at their github account, the issues in their Kinbot repo all look like a bunch of LLMs talking to each other!
bananaboy··on A Roblox cheat and one AI tool brought down Vercel's platform
Has the article been edited since these comments? I see "It was a Y Combinator company" in the text.
bananaboy··on Dad brains: How fatherhood rewires the male mind
I can’t read news stories about something terrible that happened to a child since having kids.
bananaboy··on Detecting DOSBox from Within the Box
Neat! I’ve detected it with a simple (less reliable) way in the past for a demo (I forget why I needed to do that). It didn’t occur to me to inspect something like a built in command!
bananaboy··on "cat readme.txt" is not safe if you use iTerm2
I used to use iTerm2. I had no idea it was doing all of this behind my back. That’s not what I want my terminal to do!
bananaboy··on I ported Mac OS X to the Nintendo Wii
Amazing work and write up!
bananaboy··on Revision Demoparty 2026: Razor1911 [video]
CNCD and Orange are two of my most favorite groups! Inside, Secret Life of Mr Black, Megablast are some of my favorites of all time.
bananaboy··on Show HN: TTF-DOOM – A raycaster running inside TrueType font hinting
It's not really a "DOOM-style raycaster" then, it's a Wolfenstein 3D-style raycaster.

Pretty cool though!

bananaboy··on Sopwith – 1984 Game (2000)
Like many others here I played this a lot when young on my dad’s PC. I remember finding it really hard to play at the time!
bananaboy··on Rick Dangerous
I didn’t realise there was a dos port!
bananaboy··on ZomboCom stolen by a hacker, sold, now replaced with AI-generated makeover
Thank you for the explanation!
bananaboy··on ZomboCom stolen by a hacker, sold, now replaced with AI-generated makeover
Yeah I'm not sure. I haven't found anything else yet about this. The reddit poster posted this screenshot of an email with the (apparently) original owner https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd....
bananaboy··on Fast and Gorgeous Erosion Filter
Amazing work!
bananaboy··on DOOM Over DNS
They replaced both the display and the microcontroller with something like an Adafruir Trinket.
bananaboy··on The Wild Spread of Drug Wars, from Your Calculator to Your Phone (2021)
Archive link here: https://archive.is/wt7QQ

And another interview with Jason Scott: https://ascii.textfiles.com/archives/899

bananaboy··on Megadev: A Development Kit for the Sega Mega Drive and Mega CD Hardware
Woah this is amazing! Thanks for the write up!
← PreviousPage 4 of 14Next →