frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

A look at Cloudflare's AI-coded OAuth library

https://neilmadden.blog/2025/06/06/a-look-at-cloudflares-ai-coded-oauth-library/
77•itsadok•2h ago•11 comments

Why not use DNS over HTTPS (DoH)?

https://www.bsdhowto.ch/doh.html
28•Bogdanp•2h ago•25 comments

Gaussian Integration Is Cool

https://rohangautam.github.io/blog/chebyshev_gauss/
23•beansbeansbeans•2h ago•1 comments

Reverse engineering Claude Code (April 2025)

https://kirshatrov.com/posts/claude-code-internals
68•gianpaj•4h ago•9 comments

The last six months in LLMs, illustrated by pelicans on bicycles

https://simonwillison.net/2025/Jun/6/six-months-in-llms/
34•swyx•3h ago•5 comments

Joining Apple Computer (2018)

https://www.folklore.org/Joining_Apple_Computer.html
289•tosh•14h ago•63 comments

Fray: A Controlled Concurrency Testing Framework for the JVM

https://github.com/cmu-pasta/fray
24•0x54MUR41•4h ago•1 comments

YouTuber claims to have received an offer to buy the Commodore brand

https://www.amiga-news.de/en/news/AN-2025-06-00029-EN.html
39•daledavies•4h ago•16 comments

Convert photos to Atkinson dithering

https://gazs.github.io/canvas-atkinson-dither/
343•nvahalik•14h ago•36 comments

Bill Atkinson has died

https://daringfireball.net/linked/2025/06/07/bill-atkinson-rip
1305•romanhn•18h ago•230 comments

Self-Host and Tech Independence: The Joy of Building Your Own

https://www.ssp.sh/blog/self-host-self-independence/
266•articsputnik•17h ago•121 comments

My experiment living in a tent in Hong Kong's jungle

https://corentin.trebaol.com/Blog/8.+The+Homelessness+Experiment
331•5mv2•18h ago•127 comments

<Blink> and <Marquee> (2020)

https://danq.me/2020/11/11/blink-and-marquee/
109•ghssds•6h ago•82 comments

The Illusion of Thinking: Strengths and Limitations of Reasoning Models

https://machinelearning.apple.com/research/illusion-of-thinking
6•sunshinerag•3h ago•0 comments

Coventry Very Light Rail

https://www.coventry.gov.uk/coventry-light-rail
94•Kaibeezy•13h ago•131 comments

Knowledge Management in the Age of AI

https://ericgardner.info/notes/knowledge-management-june-2025
23•katabasis•6h ago•10 comments

BorgBackup 2 has no server-side append-only anymore

https://github.com/borgbackup/borg/pull/8798
150•jaegerma•16h ago•90 comments

Installing Microsoft Windows 98 in DOSBox-X

https://dosbox-x.com/wiki/Guide%3AInstalling-Windows-98#_windows_editions_this_guide_applies_to
42•keepamovin•7h ago•15 comments

FAA to eliminate floppy disks used in air traffic control systems

https://www.tomshardware.com/pc-components/storage/the-faa-seeks-to-eliminate-floppy-disk-usage-in-air-traffic-control-systems
30•daledavies•3h ago•18 comments

Louis Rossmann: We've started a foundation to bring back ownership [video]

https://www.youtube.com/watch?v=WBG6Vw3nxZs
154•walterbell•7h ago•32 comments

Why Understanding Software Cycle Time Is Messy, Not Magic

https://arxiv.org/abs/2503.05040
47•SiempreViernes•13h ago•8 comments

Discovering a JDK Race Condition, and Debugging It in 30 Minutes with Fray

https://aoli.al/blogs/jdk-bug/
110•aoli-al•15h ago•15 comments

Field Notes from Shipping Real Code with Claude

https://diwank.space/field-notes-from-shipping-real-code-with-claude
109•diwank•16h ago•42 comments

Researchers develop ‘transparent paper’ as alternative to plastics

https://japannews.yomiuri.co.jp/science-nature/technology/20250605-259501/
403•anigbrowl•1d ago•253 comments

What was Radiant AI, anyway?

https://blog.paavo.me/radiant-ai/
177•paavohtl•21h ago•105 comments

Why We're Moving on from Nix

https://blog.railway.com/p/introducing-railpack
233•mooreds•23h ago•104 comments

Maintaining an Android app in Google Play Store is a lot of work

https://ashishb.net/programming/maintaining-android-app/
94•ashishb•5h ago•48 comments

Getting Past Procrastination

https://spectrum.ieee.org/getting-past-procastination
353•WaitWaitWha•1d ago•149 comments

A Knockout Blow for LLMs?

https://garymarcus.substack.com/p/a-knockout-blow-for-llms
39•tu7001•4h ago•37 comments

A tool for burning visible pictures on a compact disc surface (2022)

https://github.com/arduinocelentano/cdimage
165•carlesfe•1d ago•50 comments
Open in hackernews

Installing Microsoft Windows 98 in DOSBox-X

https://dosbox-x.com/wiki/Guide%3AInstalling-Windows-98#_windows_editions_this_guide_applies_to
42•keepamovin•7h ago

Comments

Lockal•3h ago
Just a note: this is not something new, this is well-explored, you can even run Windows 98 in the web version of DOSBox-X - see https://github.com/nbarkhina/doswasmx?tab=readme-ov-file#ins...
londons_explore•3h ago
The software is very impressive...

But I think could do with usability improvements, for example typing 'dosbox win98.iso' at a prompt should end up with me at the win98 desktop.

All the config should be auto detected and auto set unless overridden.

vintagedave•2h ago
While I completely agree with you -- that's what I would want too, I want Win98 without the pain, click or type and it's there, it's a very 2025 expectation -- I laughed because of the huge disparity between this and what installing DOS and Windows were really like. Part of the experience is selecting drivers and configuration :D (Even better in DOS with the IRQs and config.sys and whatnot.)
genewitch•2h ago
PCem does it relatively pain free; also emulates voodoo 2 so you can play GPU accelerated games on it. The network is pig-slow and i haven't figured out why, though. All in all PCem is the exact amount of jank and awesome to use for retro-emulation.

it emulates ~8086 through Pentium II or so. maybe a bit further on both sides; my machine struggled to maintain 100% emulation speed with the highest end CPU selected.

trinix912•13m ago
There's also 86Box which builds on the foundations of PCem and provides way more machines and options.
chgs•9m ago
Different boot disks and later different menu items in configsys and autoexecbat to control which drivers were loaded and where (himem etc) to launch different games

I don’t recall how it was all figured out int he days before modems. I remember dos came with a nice chunky set of manuals, I guess games might have had information in there too, but I for one don’t really understand the different between high and low in the first megabyte, or between extended and expanded memory, or what an Irq really was, I just knew you had to live the jumpers on the sound card - which I assume I got from the manual.

keepamovin•2h ago
I agree with that, but then I tried the setup, and i found it was straightforward.

playing with it gives you a sense of mastery (even if small), is satisfying, and may be the necessary "training" to get used to using/installing/configuring the full windows 98.

How is it even doing this? A full DOS/Windows 9x environment—running on an M1 Mac?? On so many architectures and OSes? With a ton of options, yet somehow everything just works—games, operating systems, all of it. Like a time machine you can configure. Seriously cool

i got windows 98 networking working (on macos needs sudo dosbox-x) and browsed google from ie 5. most websites will not work (due to TLS/cipher mismatch).

i want to write a very thin, old JS client for BrowserBox to let you connect to bbx running on local network so that old OS like this can browse the modern web.

easyThrowaway•1h ago
I wonder why they were never able to replicate the same level of "virtualization" they managed with Windows 3.11 / Dos while running win9x-based OSes - like mounting a folder as the root drive or a cd rom drive. I guess at that point it would become simply a clone of the wine environment while using the original os binaries instead?
fredoralive•22m ago
DOS box basically provides its own BIOS and DOS, so int 21h and friends are implemented by the emulator, so it can do things like redirecting access to the real file system.

Windows 9x doesn’t (normally) use real mode DOS / BIOS calls for disk access, it has its own 32 bit disk drivers and file systems running in the virtual machine manager kernel (vfat.vxd and so on). So DOSbox has to do things in a far more traditional way, presenting a virtual hard disc device etc.

ntbperst•1h ago
interesting
cies•1h ago
W98SE was the last windows that actually felt polished to me. Also I had the feeling that while using it (a fresh install) my computer was faster than with any other windows versions from around that time.

Later windows came with different looks, UI toolkits, ribbons, and what nots. It became a messy UI. And what the NT-stack was probably better in all kinds of ways, it always felt like it was slowing things down...

trinix912•5m ago
UI-wise, perhaps, but the underlying foundation was far from solid. A single poorly written program would bring the entire system to its knees. Same for drivers. System startup files would occasionally randomly break, requiring booting with a startup floppy and manually restoring them. Plus a ~512MB RAM limit. Windows NT (even 4.0 at the time) was light years ahead of that.

Oh, and I think we're forgetting the Ad Panel on the desktop, absolutely huge (at least on 800x600) toolbar buttons in Explorer, and other "bloat" IE integration brought us in W98 ;)

kristianp•15m ago
Why do you do this? What software requires it?
fredoralive•9m ago
Some old software doesn’t play nicely on NT based Windows, notably old games tend to be finicky.

Other than that, why not? It’s interesting to see how things used to be…

decipherer•1m ago
I actually did this just a few weeks ago. I was hunting for a shareware card game from 25 years ago. The installer was buried in a shareware DVD image; I could tear out the installer but of course couldn't run it.

W98+DosBox-X did the job. With a sufficiently powerful machine, the phony system was at least as speedy as machines of the era. And there are enough tweaks to speed up the boring parts. That one worked so well, I tried some demos from that time frame, and most did fine.