Hacker News

Latest

Headlong: A Microharness for Persistent Agents

2026-08-25 @ 03:54:19Points: 22Comments: 7

Ask HN: Good large format (>20 inches) touchscreen E-Paper display options?

2026-08-25 @ 03:46:01Points: 11Comments: 2

Looking for options that might work for a low power touchscreen for a calendar project.

Thomson Reuters Launches Its Own Frontier Model

2026-08-25 @ 02:11:39Points: 63Comments: 22

How Universities Should Prepare Founders

2026-08-25 @ 01:40:39Points: 70Comments: 63

Was modern art a CIA psy-op? (2020)

2026-08-25 @ 01:35:00Points: 48Comments: 53

Bookshelf – Self-hosted eBook library that runs on object storage

2026-08-24 @ 23:00:37Points: 68Comments: 26

iCloud+ Hide My Email addresses will remain on icloud.com

2026-08-24 @ 22:13:40Points: 342Comments: 90

Moon (2024)

2026-08-24 @ 22:06:02Points: 137Comments: 22

Vintage Artificial Intelligence: Before It Got Awkward

2026-08-24 @ 21:01:38Points: 75Comments: 17

Oceans hit highest temperature on record

2026-08-24 @ 19:19:08Points: 471Comments: 384

LLMs could control their host machines by exploiting inference engines

2026-08-24 @ 19:03:06Points: 116Comments: 58

Octopus intelligence may be related to never-before-seen mutation

2026-08-24 @ 17:57:13Points: 119Comments: 88

Autostep (YC P26) Is Hiring AI/Fullstack Engineers and a Chief of Staff

2026-08-24 @ 17:53:14Points: 1

Where did all the public bathrooms go?

2026-08-24 @ 17:07:01Points: 199Comments: 436

The entire city of San Francisco as a video game

2026-08-24 @ 17:05:38Points: 408Comments: 131

Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3

2026-08-24 @ 16:30:51Points: 36Comments: 15

Ox-Alpha Is GLM?

2026-08-24 @ 16:30:16Points: 48Comments: 24

Jabber/XMPP: 25 Years of Digital Independence

2026-08-24 @ 15:51:31Points: 201Comments: 93

MS Paint and Photos inivisibly watermark even locally generated output with GUID

2026-08-24 @ 15:28:04Points: 635Comments: 254

Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded

2026-08-24 @ 15:08:17Points: 794Comments: 547

Could we dredge the Netherlands without fossil fuels? (2018)

2026-08-24 @ 15:07:07Points: 47Comments: 52

Walgit – a Git server that is one binary in front of an object store

2026-08-24 @ 14:49:49Points: 53Comments: 7

Peppermint oil reduces blood pressure by 8.48 mmHg in small study

2026-08-24 @ 14:44:55Points: 119Comments: 69

Crafting QR Codes: A deep dive into QR code art (2024)

2026-08-24 @ 14:15:38Points: 38Comments: 0

What's new in Emacs 31.1

2026-08-24 @ 13:07:22Points: 73Comments: 12

How Europe is killing makers and micro-entrepreneurs

2026-08-24 @ 13:05:25Points: 1169Comments: 690

SeL4 security proofs now complete on AArch64

2026-08-24 @ 11:32:51Points: 177Comments: 39

Training AI to Paint with Code

2026-08-23 @ 19:39:29Points: 58Comments: 5

Show HN: I wrote a BASIC interpreter that boots on UEFI machines

2026-08-23 @ 17:48:12Points: 28Comments: 7

Then I wondered: why should it need an operating system?

So I made it boot directly on x64 machines using UEFI.

The UEFI version uses the Graphics Output Protocol for its framebuffer and gets its keyboard input directly from the firmware. There is no Windows or Linux underneath it. The machine boots into BASIC.

It supports the usual BASIC machinery plus graphics primitives, 32-bit colour, floating point, file operations and other features I've been adding as I encounter programs that need them. There is now also a Windows version, which makes it considerably easier to try.

One of my goals is compatibility with the style and behaviour of old Microsoft BASICs rather than creating a modern language that merely happens to use BASIC syntax.

I'm currently porting my text adventure Pixel Prose to Thoreau BASIC. That's becoming a much better test suite than artificial tests because every missing feature or subtly wrong behaviour eventually gets exposed by an actual program.

The project is deliberately small. The UEFI version greets you with:

"I make myself rich by making my wants few." — Henry David Thoreau

followed, somewhat ironically on a modern PC, by something like:

27,340,685,312 bytes free

I'd be interested in hearing from people who wrote BASIC in the 80s/90s, interpreter/compiler people, and anyone sufficiently strange to still find a Ready prompt inviting.

Nostr is an inclusive communication commons

2026-08-22 @ 13:49:01Points: 62Comments: 14

Archives

2026

2025

2024

2023

2022