frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenClaw ClawHub Broken Windows Theory – If basic sorting isn't working what is?

https://www.loom.com/embed/e26a750c0c754312b032e2290630853d
1•kaicianflone•53s ago•0 comments

OpenBSD Copyright Policy

https://www.openbsd.org/policy.html
1•Panino•1m ago•0 comments

OpenClaw Creator: Why 80% of Apps Will Disappear

https://www.youtube.com/watch?v=4uzGDAoNOZc
1•schwentkerr•5m ago•0 comments

What Happens When Technical Debt Vanishes?

https://ieeexplore.ieee.org/document/11316905
1•blenderob•6m ago•0 comments

AI Is Finally Eating Software's Total Market: Here's What's Next

https://vinvashishta.substack.com/p/ai-is-finally-eating-softwares-total
1•gmays•7m ago•0 comments

Computer Science from the Bottom Up

https://www.bottomupcs.com/
1•gurjeet•7m ago•0 comments

Show HN: I built a toy compiler as a young dev

https://vire-lang.web.app
1•xeouz•9m ago•0 comments

You don't need Mac mini to run OpenClaw

https://runclaw.sh
1•rutagandasalim•10m ago•0 comments

Learning to Reason in 13 Parameters

https://arxiv.org/abs/2602.04118
1•nicholascarolan•12m ago•0 comments

Convergent Discovery of Critical Phenomena Mathematics Across Disciplines

https://arxiv.org/abs/2601.22389
1•energyscholar•12m ago•1 comments

Ask HN: Will GPU and RAM prices ever go down?

1•alentred•12m ago•0 comments

From hunger to luxury: The story behind the most expensive rice (2025)

https://www.cnn.com/travel/japan-expensive-rice-kinmemai-premium-intl-hnk-dst
2•mooreds•13m ago•0 comments

Substack makes money from hosting Nazi newsletters

https://www.theguardian.com/media/2026/feb/07/revealed-how-substack-makes-money-from-hosting-nazi...
5•mindracer•14m ago•1 comments

A New Crypto Winter Is Here and Even the Biggest Bulls Aren't Certain Why

https://www.wsj.com/finance/currencies/a-new-crypto-winter-is-here-and-even-the-biggest-bulls-are...
1•thm•14m ago•0 comments

Moltbook was peak AI theater

https://www.technologyreview.com/2026/02/06/1132448/moltbook-was-peak-ai-theater/
1•Brajeshwar•15m ago•0 comments

Why Claude Cowork is a math problem Indian IT can't solve

https://restofworld.org/2026/indian-it-ai-stock-crash-claude-cowork/
1•Brajeshwar•15m ago•0 comments

Show HN: Built an space travel calculator with vanilla JavaScript v2

https://www.cosmicodometer.space/
2•captainnemo729•15m ago•0 comments

Why a 175-Year-Old Glassmaker Is Suddenly an AI Superstar

https://www.wsj.com/tech/corning-fiber-optics-ai-e045ba3b
1•Brajeshwar•15m ago•0 comments

Micro-Front Ends in 2026: Architecture Win or Enterprise Tax?

https://iocombats.com/blogs/micro-frontends-in-2026
1•ghazikhan205•18m ago•0 comments

These White-Collar Workers Actually Made the Switch to a Trade

https://www.wsj.com/lifestyle/careers/white-collar-mid-career-trades-caca4b5f
1•impish9208•18m ago•1 comments

The Wonder Drug That's Plaguing Sports

https://www.nytimes.com/2026/02/02/us/ostarine-olympics-doping.html
1•mooreds•18m ago•0 comments

Show HN: Which chef knife steels are good? Data from 540 Reddit tread

https://new.knife.day/blog/reddit-steel-sentiment-analysis
1•p-s-v•18m ago•0 comments

Federated Credential Management (FedCM)

https://ciamweekly.substack.com/p/federated-credential-management-fedcm
1•mooreds•19m ago•0 comments

Token-to-Credit Conversion: Avoiding Floating-Point Errors in AI Billing Systems

https://app.writtte.com/read/kZ8Kj6R
1•lasgawe•19m ago•1 comments

The Story of Heroku (2022)

https://leerob.com/heroku
1•tosh•19m ago•0 comments

Obey the Testing Goat

https://www.obeythetestinggoat.com/
1•mkl95•20m ago•0 comments

Claude Opus 4.6 extends LLM pareto frontier

https://michaelshi.me/pareto/
1•mikeshi42•21m ago•0 comments

Brute Force Colors (2022)

https://arnaud-carre.github.io/2022-12-30-amiga-ham/
1•erickhill•24m ago•0 comments

Google Translate apparently vulnerable to prompt injection

https://www.lesswrong.com/posts/tAh2keDNEEHMXvLvz/prompt-injection-in-google-translate-reveals-ba...
1•julkali•24m ago•0 comments

(Bsky thread) "This turns the maintainer into an unwitting vibe coder"

https://bsky.app/profile/fullmoon.id/post/3meadfaulhk2s
1•todsacerdoti•25m ago•0 comments
Open in hackernews

Corral.BAS

https://basic-code.bearblog.dev/corral/
47•ibobev•4mo ago

Comments

JSR_FDED•4mo ago
The book this is from, David Ahl’s More BASIC Computer Games, was hugely influential on me when I was 12. After my parents sent me to bed I’d read it under the covers trying to imagine how the computer would behave at every step. Great times!
musicale•4mo ago
In addition to Dartmouth (which made BASIC available to other schools, including offering remote access), David Ahl evangelized BASIC while working for DEC, and ended up catalyzing the microcomputer revolution (which BASIC was a big part of):

https://en.wikipedia.org/wiki/David_H._Ahl

joombaga•4mo ago
I hope you share this story with your son https://youtu.be/pDHBqK8gc_E
nine_k•4mo ago
This shows well what a terrible language BASIC was, and how you can write something interesting in it despite that fact, and despite the teletype nature of the input and output. (I wonder if the web-based interpreter supports INKEY$.)
musicale•4mo ago
> This shows well what a terrible language BASIC was

BASIC was conceived as a simplified, efficient, interactive equivalent to FORTRAN. Which is to say, it was extremely useful and effective! It met all of its design goals:

Simplified: novices could learn the language in an afternoon.

Efficient: the language was suitable for fast compilation (as in Dartmouth BASIC, where it compiled and executed the program when you typed "run") and efficient enough that a single 1960s minicomputer could support dozens of interactive BASIC users, and a simple BASIC interpreter could be implemented in a few kilobytes of memory on 1970s microcomputers.

Interactive: unlike typical batch FORTRAN environments in the 1960s with decks of punched cards, the BASIC environment supported interactive entry, editing, and debugging as well as interactive execution on a print or display terminal.

Equivalent to FORTRAN: Like FORTRAN, BASIC supported algebraic function entry, and was suitable for a wide range of programs. Dartmouth BASIC supported matrix operations for numerical computing as well as string functions for text processing.

> A triumphant report by Kemeny and Kurtz indicated that 80 percent of the three incoming first-year classes who had arrived since BASIC’s invention [1964] –would have learned about computers by writing and debugging their programs.

> “Anyone who tries to convince a Dartmouth undergraduate either that computers are to be feared or that they are of little use will be met with well-founded scorn,”

https://history-computer.com/software/basic-programming-lang...

BASIC was largely supplanted by other languages, but it continued to evolve into things like Visual BASIC, which became a popular rapid development environment for GUI apps. Modern BASICs support modules, objects, and other features that you might expect.

FORTRAN (now Fortran) has continued to evolve, and remains popular as a language for scientific and numerical computing, as it compiles into efficient code for CPUs and GPUs and scales from laptops to supercomputers.

nine_k•4mo ago
I'm not objecting! I wrote many thousand lines of both classic BASIC (80, MSX, etc) and Fortran-66 (not even 77). Once I even wrote a BASIC version of some numerical methods assignment in a way that made it trivially easy to translate it to Fortran at the university.

Modern Fortran is pretty great in its specific area, and is barely recognizable as a descendant of the ancient Fortran.

BobbyTables2•4mo ago
I don’t disagree Basic had a huge impact.

But we’re talking about a language that originally had no named parameters in subroutine calls… and no variable scoping.

Basic almost makes assembly look good.

I think the pendulum had swung too far when Basic was created.

userbinator•4mo ago
You may enjoy this: https://news.ycombinator.com/item?id=35882985 TLS 1.3 in VB6.
nine_k•4mo ago
VB6 is highly advanced compared to, say, the BASIC-80-like language of the post. VB6 is a normal structured-programming language, more similar to Pascal than to BASIC. The example doesn't even have line numbers! (It does use plenty of GOTO though.)
yeasku•4mo ago
All the codding I did as kid was with QBASIC and a Pascal like language.

I think it made it harder to adapt to more modern languages, but at the same time I would have never been able to start with C.

I am self taugth and there were no C books around.

ASalazarMX•4mo ago
> what a terrible language BASIC was

Come on, it was great for the home computers of that era. It is terrible today, but it was great 50 (!) years ago.

hulitu•4mo ago
> This shows well what a terrible language BASIC was

Much better than python. /s

canpan•4mo ago
Coincidentally I implemented a TinyBasic in C recently. Based on DrDobbs journals first issue. I ported HAMURABI over to it (I only have int math and some other parts were different). It is a great weekend project. Recommend.
busfahrer•4mo ago
Do you need flex/bison for something like this, or is it small enough that you can take some shortcuts?
TonyTrapp•4mo ago
Entire BASIC interpreters were shipped in the very size-constrained ROMs of almost all home computers of the 80s. There was no luxury of parser generators. It's absolutely simple enough that you can write the lexer and parser yourself.
pjmlp•4mo ago
Which, for historical context, is why while Dartmouth BASIC compiled to native before execution, all the 8 bit home computer systems with ROM BASIC were contrained to be plain interpreters.

Although those with machines powerful enough to run CP/M, and having disk drives, could enjoy the access to compilers.

musicale•4mo ago
> Although those with machines powerful enough to run CP/M, and having disk drives, could enjoy the access to compilers.

Like the remarkable Turbo Pascal, which crammed a full IDE into 34KB.

canpan•4mo ago
I built it as a plain single C file. You can find DrDobbs journal Vol 1 from 1976 with implementation ideas in the internet archive. It is a very retro approach. Just a fun side project. I am sure there are better ways to do it.
indigodaddy•4mo ago
This reminds me of an HN post about someone who implemented a basic interpreter into his TiddlyWiki site. It was super cool. Can't remember the site name though
indigodaddy•4mo ago
Found it

https://tiddlywiki-programming.neocities.org/TW_WWWBASIC

https://youtu.be/kNNjmha5Fzg

Kim_Bruning•4mo ago
#$^#$ How do you win this thing? I try getting close in single steps, it bolts. try getting close in big steps, it bolts. Try getting close, then going full speed the last bit ... it bolts. I get the idea this is a variant on a certain card game (nim?) , but somehow I'm getting the rules wrong?