frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The AI Talent War Is for Plumbers and Electricians

https://www.wired.com/story/why-there-arent-enough-electricians-and-plumbers-to-build-ai-data-cen...
1•geox•2m ago•0 comments

Show HN: MimiClaw, OpenClaw(Clawdbot)on $5 Chips

https://github.com/memovai/mimiclaw
1•ssslvky1•2m ago•0 comments

I Maintain My Blog in the Age of Agents

https://www.jerpint.io/blog/2026-02-07-how-i-maintain-my-blog-in-the-age-of-agents/
1•jerpint•3m ago•0 comments

The Fall of the Nerds

https://www.noahpinion.blog/p/the-fall-of-the-nerds
1•otoolep•4m ago•0 comments

I'm 15 and built a free tool for reading Greek/Latin texts. Would love feedback

https://the-lexicon-project.netlify.app/
1•breadwithjam•7m ago•1 comments

How close is AI to taking my job?

https://epoch.ai/gradient-updates/how-close-is-ai-to-taking-my-job
1•cjbarber•7m ago•0 comments

You are the reason I am not reviewing this PR

https://github.com/NixOS/nixpkgs/pull/479442
2•midzer•9m ago•1 comments

Show HN: FamilyMemories.video – Turn static old photos into 5s AI videos

https://familymemories.video
1•tareq_•11m ago•0 comments

How Meta Made Linux a Planet-Scale Load Balancer

https://softwarefrontier.substack.com/p/how-meta-turned-the-linux-kernel
1•CortexFlow•11m ago•0 comments

A Turing Test for AI Coding

https://t-cadet.github.io/programming-wisdom/#2026-02-06-a-turing-test-for-ai-coding
2•phi-system•11m ago•0 comments

How to Identify and Eliminate Unused AWS Resources

https://medium.com/@vkelk/how-to-identify-and-eliminate-unused-aws-resources-b0e2040b4de8
2•vkelk•12m ago•0 comments

A2CDVI – HDMI output from from the Apple IIc's digital video output connector

https://github.com/MrTechGadget/A2C_DVI_SMD
2•mmoogle•12m ago•0 comments

CLI for Common Playwright Actions

https://github.com/microsoft/playwright-cli
3•saikatsg•13m ago•0 comments

Would you use an e-commerce platform that shares transaction fees with users?

https://moondala.one/
1•HamoodBahzar•15m ago•1 comments

Show HN: SafeClaw – a way to manage multiple Claude Code instances in containers

https://github.com/ykdojo/safeclaw
2•ykdojo•18m ago•0 comments

The Future of the Global Open-Source AI Ecosystem: From DeepSeek to AI+

https://huggingface.co/blog/huggingface/one-year-since-the-deepseek-moment-blog-3
3•gmays•19m ago•0 comments

The Evolution of the Interface

https://www.asktog.com/columns/038MacUITrends.html
2•dhruv3006•20m ago•1 comments

Azure: Virtual network routing appliance overview

https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-routing-appliance-overview
2•mariuz•20m ago•0 comments

Seedance2 – multi-shot AI video generation

https://www.genstory.app/story-template/seedance2-ai-story-generator
2•RyanMu•24m ago•1 comments

Πfs – The Data-Free Filesystem

https://github.com/philipl/pifs
2•ravenical•27m ago•0 comments

Go-busybox: A sandboxable port of busybox for AI agents

https://github.com/rcarmo/go-busybox
3•rcarmo•28m ago•0 comments

Quantization-Aware Distillation for NVFP4 Inference Accuracy Recovery [pdf]

https://research.nvidia.com/labs/nemotron/files/NVFP4-QAD-Report.pdf
2•gmays•29m ago•0 comments

xAI Merger Poses Bigger Threat to OpenAI, Anthropic

https://www.bloomberg.com/news/newsletters/2026-02-03/musk-s-xai-merger-poses-bigger-threat-to-op...
2•andsoitis•29m ago•0 comments

Atlas Airborne (Boston Dynamics and RAI Institute) [video]

https://www.youtube.com/watch?v=UNorxwlZlFk
2•lysace•30m ago•0 comments

Zen Tools

http://postmake.io/zen-list
2•Malfunction92•32m ago•0 comments

Is the Detachment in the Room? – Agents, Cruelty, and Empathy

https://hailey.at/posts/3mear2n7v3k2r
2•carnevalem•33m ago•1 comments

The purpose of Continuous Integration is to fail

https://blog.nix-ci.com/post/2026-02-05_the-purpose-of-ci-is-to-fail
1•zdw•35m ago•0 comments

Apfelstrudel: Live coding music environment with AI agent chat

https://github.com/rcarmo/apfelstrudel
2•rcarmo•36m ago•0 comments

What Is Stoicism?

https://stoacentral.com/guides/what-is-stoicism
3•0xmattf•36m ago•0 comments

What happens when a neighborhood is built around a farm

https://grist.org/cities/what-happens-when-a-neighborhood-is-built-around-a-farm/
1•Brajeshwar•37m 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?