frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How I do and don't use agents

https://twitter.com/jessfraz/status/2019975917863661760
1•tosh•2m ago•0 comments

BTDUex Safe? The Back End Withdrawal Anomalies

1•aoijfoqfw•5m ago•0 comments

Show HN: Compile-Time Vibe Coding

https://github.com/Michael-JB/vibecode
1•michaelchicory•7m ago•0 comments

Show HN: Ensemble – macOS App to Manage Claude Code Skills, MCPs, and Claude.md

https://github.com/O0000-code/Ensemble
1•IO0oI•10m ago•1 comments

PR to support XMPP channels in OpenClaw

https://github.com/openclaw/openclaw/pull/9741
1•mickael•11m ago•0 comments

Twenty: A Modern Alternative to Salesforce

https://github.com/twentyhq/twenty
1•tosh•13m ago•0 comments

Raspberry Pi: More memory-driven price rises

https://www.raspberrypi.com/news/more-memory-driven-price-rises/
1•calcifer•18m ago•0 comments

Level Up Your Gaming

https://d4.h5go.life/
1•LinkLens•22m ago•1 comments

Di.day is a movement to encourage people to ditch Big Tech

https://itsfoss.com/news/di-day-celebration/
2•MilnerRoute•23m ago•0 comments

Show HN: AI generated personal affirmations playing when your phone is locked

https://MyAffirmations.Guru
4•alaserm•24m ago•3 comments

Show HN: GTM MCP Server- Let AI Manage Your Google Tag Manager Containers

https://github.com/paolobietolini/gtm-mcp-server
1•paolobietolini•25m ago•0 comments

Launch of X (Twitter) API Pay-per-Use Pricing

https://devcommunity.x.com/t/announcing-the-launch-of-x-api-pay-per-use-pricing/256476
1•thinkingemote•26m ago•0 comments

Facebook seemingly randomly bans tons of users

https://old.reddit.com/r/facebookdisabledme/
1•dirteater_•27m ago•1 comments

Global Bird Count Event

https://www.birdcount.org/
1•downboots•27m ago•0 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
2•soheilpro•29m ago•0 comments

Jon Stewart – One of My Favorite People – What Now? with Trevor Noah Podcast [video]

https://www.youtube.com/watch?v=44uC12g9ZVk
2•consumer451•32m ago•0 comments

P2P crypto exchange development company

1•sonniya•45m ago•0 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
2•jesperordrup•50m ago•0 comments

Write for Your Readers Even If They Are Agents

https://commonsware.com/blog/2026/02/06/write-for-your-readers-even-if-they-are-agents.html
1•ingve•51m ago•0 comments

Knowledge-Creating LLMs

https://tecunningham.github.io/posts/2026-01-29-knowledge-creating-llms.html
1•salkahfi•51m ago•0 comments

Maple Mono: Smooth your coding flow

https://font.subf.dev/en/
1•signa11•58m ago•0 comments

Sid Meier's System for Real-Time Music Composition and Synthesis

https://patents.google.com/patent/US5496962A/en
1•GaryBluto•1h ago•1 comments

Show HN: Slop News – HN front page now, but it's all slop

https://dosaygo-studio.github.io/hn-front-page-2035/slop-news
7•keepamovin•1h ago•1 comments

Show HN: Empusa – Visual debugger to catch and resume AI agent retry loops

https://github.com/justin55afdfdsf5ds45f4ds5f45ds4/EmpusaAI
1•justinlord•1h ago•0 comments

Show HN: Bitcoin wallet on NXP SE050 secure element, Tor-only open source

https://github.com/0xdeadbeefnetwork/sigil-web
2•sickthecat•1h ago•1 comments

White House Explores Opening Antitrust Probe on Homebuilders

https://www.bloomberg.com/news/articles/2026-02-06/white-house-explores-opening-antitrust-probe-i...
1•petethomas•1h ago•0 comments

Show HN: MindDraft – AI task app with smart actions and auto expense tracking

https://minddraft.ai
2•imthepk•1h ago•0 comments

How do you estimate AI app development costs accurately?

1•insights123•1h ago•0 comments

Going Through Snowden Documents, Part 5

https://libroot.org/posts/going-through-snowden-documents-part-5/
1•goto1•1h ago•0 comments

Show HN: MCP Server for TradeStation

https://github.com/theelderwand/tradestation-mcp
1•theelderwand•1h ago•0 comments
Open in hackernews

Ask HN: Could the C64 startup screen have encouraged more users to learn BASIC?

8•amichail•6mo ago
In particular, the C64 could have started with a BASIC program already in memory and ready to run.

It could even automatically LIST and then RUN the program for you.

To avoid annoying the user, the program should just compute something, print the result, and exit without requiring any user input.

You could even have a collection of short programs in ROM, with one randomly selected each time the C64 starts up.

Do you think this would have encouraged more users to learn BASIC programming?

Comments

bigyabai•6mo ago
Without a book? I can't imagine trying to learn Commodore BASIC on a machine that can't multitask, can barely self-document and lacks proper erroring.
Rotundo•6mo ago
The machine came with paper documentation in the box. The User Guide had everything you needed to learn BASIC:

https://www.c64-wiki.com/wiki/Commodore_64_User%27s_Guide

fuzzfactor•6mo ago
There was nothing anybody could do to offset the reversal once the IBM/Microsoft alliance resulted in removal of ROM Basic just when PC adoption was in the early skyrocketing stage.

Up until that point the main paradigm was that one of the primary things you would purchase a "personal" computer for was to program it the way you wanted. Unless you had only the most mainstream generic usage in mind, there was not published code nor commercial software to address your particular ambitions and everybody knew you would have to write your own programs.

Programming was never expected to be accomplished by everybody, rather by anybody who wanted to, whenever they felt like it.

So naturally you were supposed to always be able to buy a new computer, take it out of the box, put it on the desk and start programming. No other monkey business or friction of any kind, you just plug it in and go. Anything less would be stupid as shinola.

Of course the majority of buyers were not as ready to program as their PC's were capable, it had always been like that and of course most people got the most use out of their machines without having to write any code themselves.

But anybody anywhere was still supposed to be able to sit down at any decent computer, turn it on and start programming or continue a project any time they wanted to. Long after the box had been thrown away and the warranty had expired. Just knowing how powerful the emerging machines were getting was pretty good incentive to purchase based on expectations, even when most buyers had no programming background at all they knew that was the only way to make the PC do what they really wanted. But the widespread attitude was that once the PC was purchased, they were already so far ahead of the curve just learning how to use it for the simple stuff, it was fine for self-programming to stay on the back burner until it can be experimented with. Nobody thought writing useful programs was going to be "easy", or that just anybody would be very effective, so it made sense to approach it seriously when the time would be right and you needed it most.

Well before that attitude could be allowed to continue, the rug was pulled, making sure that no PC ever again will be like a Commodore where they are all ready-to-program right out-of-the-box using the same basic language & interface across-the-board. Who would or would not benefit the most if all PC's would have retained the inbuilt "amateur" programming language and inherent ability to frictionlessly share personal programs that came along with it?

Line numbers would have been worth it to this day :\

kalleboo•6mo ago
Another lost opportunity was that the Mac was supposed to have BASIC, but Microsoft killed it https://folklore.org/MacBasic.html

We later got HyperCard which was fantastic, but the impression of the Mac as an appliance that you bought software for was instead of wrote it yourself was already firmly set.

lastcat743•6mo ago
The Vic 20 started in ROM BASIC. That’s where I learned BASIC! That and Byte magazine.
lastcat743•6mo ago
I drifted back through nostalgia and discovered Compute was the better magazine for learning code.
BjoernKW•6mo ago
Quite to the contrary, the C64 instantly booting into what was both an operating system and a readily accessible programming environment to start creating with right away already was an immensely powerful concept - an empty canvas to fill with your own creations.

I wrote about this subject in more detail here: https://bjoernkw.com/2016/03/13/load81/

brudgers•6mo ago
Do you think this would have encouraged more users to learn BASIC programming?

No.

+ Back then everyone knew computers could be programmed…whether or not they programmed.

+ Writing Basic was not why most people turned the computer on and booting to basic would have created friction.

+ Mostly learning programming happened on the exhaust fumes of other uses of computers. Games, applications, etc. And when people bought computers to program, booting Basic would not remove a barrier. The barrier was having a computer.

The C64 was consumer electronics not a kickstarter. More people learned Basic in direct proportion to the number of C64’s sold.

scrapheap•6mo ago
Starting with a program in memory would require that program to have been in ROM and then loaded into RAM on boot, but space in ROM was at a premium back in those days. However machines of that era did the next best thing, they provided some of the best computer manuals ever which focused on the use of BASIC and had plenty of examples for people to type in and play with.

Also the magazines back then had listings that you could type in (and usually then debug). They even had columns where you could write in with your problems and one of their "Experts" would provide some help or advice in a future issue. Yes you did have to wait a couple of months to see your answer in print, but seeing other people's solutions to other people's problems really helped.