frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

David Ahl's Basic Computer Games Ported to C

https://github.com/proteanthread/bcg
26•theanonymousone•2h ago

Comments

PaulHoule•1h ago
The version of that book I remember came out long before there was GW-BASIC, in fact, it came out just before there were microcomputers and you might type them into a PDP-8/10/11. I bought a copy at the DEC store in the Mall of New Hampshire circa 1980.

Some of the games used features that were not supported on most microcomputer BASICs but you could type most of them into a TRS-80 or Apple ][ without changes and you could run all of them with minor modifications. Fun times!

sbuttgereit•1h ago
Yep. Ahl's book was first released in 1973... about 10 years before GW-BASIC.
WillAdams•1h ago
Of all the books which I've thought need to be re-written as Literate Programs:

http://literateprogramming.com/

These are at the top of the list.

firesteelrain•1h ago
Jeff Atwood (of Stack Overflow) started a similar effort a few years ago albeit in multiple programming languages. It was pre AI. I am sure AI would make short order of many of the conversions with very little tokens however that was never the point.

https://github.com/coding-horror/basic-computer-games

9NRtKyP4•46m ago
Anyone remember GORILLA.BAS and NIBBLES.BAS? I learnt to program by fiddling with these.

https://en.wikipedia.org/wiki/Gorillas_(video_game)

https://en.wikipedia.org/wiki/Nibbles_(video_game)

HocusLocus•29m ago
I liked maze games with sprites and CHASE.bas (like later PAC-MAN) was a first glimpse of coded transactional survival, though you usually didn't survive long. Great terminal game as was GORILLAS.bas. For printers/fanfold paper BANNER.bas was a functional matrix font generator. They were the days of SNOOPY calendars on various RPG/COBOL/DartmothBASIC/FortranIV/77 platforms.

This treasured Volume and the whole series https://archive.org/details/bestofcreativeco00ahld was where a lot or it came together. Fun book and a Merry Prankster vibe from the Furry Freak Bros cover art, fun times for 13 year olds!

ThrowawayR2•28m ago
> "These haven't been tested, validated, debugged, or verified! ... I used Google Anti-Gravity to convert the programs from GW-BASIC to 'C'"

Doesn't seem like there's anything of interest here. It's just tossing existing code into a LLM.

iamflimflam1•8m ago
Shame really as it would have been relatively straightforward forward to build in an agent loop that actually tests the games.
jhack•8m ago
Which then gets tossed into a compiler and who knows what kind of code that thing spits out. That's why I only support projects written in assembly by real programmers.

Beyond All Reason (Free Total Annihilation Inspired RTS)

https://www.beyondallreason.info
138•mosiuerbarso•2h ago•59 comments

Who Owns Your ATProto Identity? Hint: It's Probably Not You

https://kevinak.se/blog/who-actually-owns-your-atproto-identity-hint-its-probably-not-you
10•kevinak•25m ago•2 comments

The case against geometric algebra (2024)

https://alexkritchevsky.com/2024/02/28/geometric-algebra.html
78•Hbruz0•3h ago•45 comments

David Ahl's Basic Computer Games Ported to C

https://github.com/proteanthread/bcg
27•theanonymousone•2h ago•9 comments

A 3D voxel game engine written in APL

https://github.com/namgyaaal/avoxelgame
97•sph•6h ago•8 comments

Google Hits 50% IPv6

https://blog.apnic.net/2026/04/28/google-hits-50-ipv6/
255•barqawiz•6h ago•252 comments

Loupe – A iOS app that raises awareness about what native apps can see

https://github.com/mysk-research/loupe
392•Cider9986•1d ago•157 comments

Two Qwen3 models on one DGX Spark: the residency math

https://www.devashish.me/p/two-qwen3-models-on-one-dgx-spark
20•devashish86•2d ago•8 comments

Running MicroVMs in Proxmox VE, the Easy Way

https://taoofmac.com/space/blog/2026/06/18/1845
126•zdw•1d ago•10 comments

Renting a sewing machine from the library

https://www.bbc.com/future/article/20260618-the-weird-and-wonderful-libraries-of-finland
277•sohkamyung•15h ago•157 comments

Zigzag Decoding with AVX-512

https://zeux.io/2026/06/17/zigzag-decoding-avx512/
99•luu•3d ago•20 comments

Windows UI evolution: Clicking an unassociated file

https://movq.de/blog/postings/2026-06-20/0/POSTING-en.html
87•jandeboevrie•8h ago•53 comments

Slow breathing modulates brain function and risk behavior

https://www.cell.com/neuron/fulltext/S0896-6273(26)00339-9
273•croes•16h ago•78 comments

Epoll vs. io_uring in Linux

https://sibexi.co/posts/epoll-vs-io_uring/
199•Sibexico•15h ago•50 comments

A tale of two path separators

https://alexwlchan.net/2021/slashes/
41•dbaupp•4d ago•11 comments

Developers don't understand CORS (2019)

https://fosterelli.co/developers-dont-understand-cors
260•toilet•12h ago•196 comments

AI Under Trump's Control: Can France Still Avoid Digital Dependence?

https://thenewassociationwebmasters.blogspot.com/2026/06/ai-under-american-control-can-france.html
13•laurentlof•43m ago•4 comments

Rare medieval bookmark exceeds expectations at auction

https://www.thehistoryblog.com/archives/76314
23•speckx•4d ago•8 comments

15-minute at-home Lyme disease tick test

https://www.bostonglobe.com/2026/06/17/business/lyme-disease-tick-test/
155•bookofjoe•3d ago•111 comments

Cosmodial Sky Atlas

https://frankforce.com/cosmodial-sky-atlas/
13•surprisetalk•4d ago•4 comments

SMPTE Makes Its Standards Freely Accessible

https://www.smpte.org/blog/smpte-makes-its-standards-freely-accessible-openingstandards-library-t...
272•zdw•21h ago•93 comments

Unauthorized alert sent to cell phones across Brazil

https://www.cnn.com/2026/06/20/americas/brazil-hackers-unauthorized-alert-latam
158•zdw•18h ago•115 comments

DOS Game "F-15 Strike Eagle II" reversing project needs DOS test pilots

https://neuviemeporte.github.io/f15-se2/2026/06/20/needyou.html
266•LowLevelMahn•23h ago•68 comments

Proportional-Integral-Derivative Controllers

https://en.wikipedia.org/wiki/PID_controller
53•dhorthy•1d ago•26 comments

UHF X11: X11 Built for VisionOS and Apple Vision Pro

https://www.lispm.net/apps/uhf-x11/
213•zdw•21h ago•48 comments

The Great Intermediary Panic

https://www.minid.net/2013/1/23/the-great-intermediary-panic
6•meerita•2d ago•2 comments

Guide to the TD4 4-bit DIY CPU

https://www.philipzucker.com/td4-4bit-cpu/
54•andrewstuart•2d ago•5 comments

Show HN: TownSquare, a tiny presence layer for websites

https://townsquare.cauenapier.com/
212•cauenapier•1d ago•118 comments

Whole cross-sectional human ultrasound tomography

https://www.nature.com/articles/s41551-026-01660-4
92•lnyan•3d ago•18 comments

Alice is impatient

https://brooker.co.za/blog/2026/06/19/waiting.html
119•birdculture•18h ago•35 comments