For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more sksrbWgbfK's commentsregister

> Even QBasic was deeply confusing for a long time

For one whole year, I thought that Qbasic and Turbo Pascal were text editors that could also run games. I didn't understood that I had access to real compilers and that I could actually change the programs. Sometimes kids are stupid...

As for your Pico8 suggestion, you can always get the open-source equivalent https://tic80.com/ if you don't have the money.


It's a testimony of Turbo Pascal team.. the things was so lean and swift, compilation was near transparent. All this on early pentium and old cpus..


I continue to run Turbo Pascal on a Z80-based machine, with 64k of RAM. A pentium would be luxury!


Amstrad CPC or Tatung Einstein?

(Hi Steve!)


Custom hardware running CP/M :)


Oh very cool.


Tic80 is great but Pico8 is better if you can afford it.

And yeah, for a while I avoided strings in QBasic because I didn't have any clue how thread or yarn or whatever had anything to do with writing programs.


I remember being confused why the Pascal/Delphi fractional numbers were called Single, Double, and Real. Like what did those words have to do with being able to use the decimal point?


Sharing fun kid computer misconceptions:

I used a version of BASIC on my father's accounting computer that had an error message which included the word "ILLEGAL" (I forget what it was, exactly). I always assumed it had something to do with tax laws and the computer warning you not to break them.


In what ways? I paid for both, but I only use TIC-80 since I prefer open source and it has a FreeBSD port. I am also not sure if PICO8 supports alternative languages like Fennel or Janet as well as TIC-80 does?


There's just something more polished, aesthetic and functional about the choice of limitations pico8 offers, whereas tic80 encourages decision paralysis.


I liked Turbo Pascal when I was young. Debugger just works. Peeking into variables just works.

Unfortunately, now I used print to debug for other languages because I thought debugger is too hard to setup


I remember being a kid and seeing BASIC in a book from the library and not understanding how to run it. I thought maybe if you saved it in a file with the right extension it would just run. Eventually I figured out how to use the interpreter.


You've reminded me of how I near bricked the family 386 because I wanted to more easily play GORILLAS.BAS.

I was quite used to loading it up in QBASIC.EXE and then executing it to play.

But I wanted to just run it by opening the file in DOSSHELL.

I knew Windows (possibly just DOSSHELL?) had the concept of file associations, so there I went reassociating things in ways I thought might get .BAS to "just run". It didn't work to get gorillas working, and in the process it seemed to mess up a bunch of other things.

This was very late for still using a 386, I think our friends had pentiums by this point.

I don't know if my Dad realised what I'd done and kept quiet about it, or just didn't realise how I'd been fiddling with those settings, but I think the extra "things seem wonky" was a nice excuse for us to finally get upgraded into the windows 95 and CD-ROM era.


This reminds me of the story of an office clerk who after using Excel for a year or two was amazed to learn that it could do calculations and wasn’t just a “tables” program.


Then you learned your mistake and assumed that nibbles in FastTrackerII was coded into a module. Computers are hard.


That's ok, it took me like a decade to realize you could edit .bas files in any text editor.


Not with the files saved from GW-BASIC though, unless you add the extra A parameter to save as ASCII. I learned that recently when setting up a repo to experiment with GW-BASIC 1.0 (unlike the later Microsoft BASICs the original GW-BASIC is open source).

Annoying when saving the BAS files as ASCII they are still written as full blocks of some size 512 bytes?) with a ctrl-Z EOF to mark the end of the file. So there is some random binary garbage at the end of the file to strip away before committing changes. I wonder how common it was for DOS software to do that and how much sensitive information can be found at the end of released files if you look after the EOF marker?


It's the new way hipsters use their fingers to push the buttons with their fingers. It's magical or something.


I had the same reaction when they said that "younger study participants had the most enthusiastic preference for M3 Expressive." Could it be that young people are most likely to be impressed by pretty bullshit, and the whole point of this redesign is futile?


Insert Principle Skinner: "Am I out of touch? No, its the young people that are wrong".


I haven't tried it but you have https://posting.sh/ (TUI written in Python, can be installed with uv).


This whole thread confirms it. Speed limits are always a burden for reckless drivers, but never an issue for people like me who drive under the limit. They should reflect on themselves about that but I doubt they are capable of it.


You’re not American, are you? The number of roads marked 55 mph on which nearly every vehicle is moving 75 mph is very high. Driving under the speed limit would be hazardous to yourself and everyone else.


Other countries tend to follow the 85th percentile for setting speed limits, so driving under the speed limit is actually safe there. People in them do not realize that a road that would be 140 km/h in Europe is 90 km/h in the U.S.


I have tried driving at the speed limit in NYS. So many near collisions occurred from other drivers cutting me off that it was clear that the speed limit is unsafe.


Driving under the speed limit is just as dangerous as someone driving way over the speed limit on the freeway.

If you are doing 45 on a California freeway, YOU are the danger. Not the car going 75. You.



D'oh! Thanks, fixed!


> Permission is hereby granted

You should give more explanation because my first reaction was "permission of doing what exactly?"


"unapologetically" and propaganda are quite opposite concepts in that situation. Make up your mind because you are the one pushing for discord here.


Already done in 1789 it seems: https://en.wikipedia.org/wiki/French_Republican_calendar

And one implementation here: https://frcal.qt.ax/

> Let's ask President Trump to replace the outdated Gregorian calendar with this one. ;-)

Don't tell him it was a French idea, especially during a time where rulers were beheaded, he wouldn't like it.


Yes, but the French assigned those weird month names to it. And they went even further by introducing decimal time. This implementation is with GC and Microsoft To Do for people to play with.


> Nothing is stopping them from being more permissive

Except for the fact that they don't want to be permissive to keep on being secure.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You