vwbusguy,
@vwbusguy@mastodon.online avatar

I asked ChatGPT and another AI to generate qbsh scripts and even gave it commands like CALC and PIP to incorporate. It clearly had bash in the crunchbang. When I suggested it wasn't qbsh, it apologized, removed that line and told me it was more using correct syntax and not "bash built-ins" and hallucinated qbsh commands that don't exist like GREP. It was pretty hilarious.

vwbusguy,
@vwbusguy@mastodon.online avatar

Close to none of this is true whatsoever. It was partly inspired by , but also by CP/M. And while does support basic scripting, it is very much not BASIC compatible with any retro BASIC platform.

qbsh won't teach you to program in by using it, even though it is and written in QBASIC, but to that end, qbsh won't teach you how to code in BASIC any more than will teach you to code in C.

vwbusguy,
@vwbusguy@mastodon.online avatar

When I asked for example sources for qbsh scripts, it hallucinated a github repo that doesn't exist.

I do have scripting examples in the actual repo.

But ones thing's clear, the is not better than traditional search engines at pointing users towards resources and otherwise reliable information for my projects.

https://qbsh.org

Mirppc,
@Mirppc@mastodon.social avatar

@vwbusguy will it run on the open sourced MS-dos 4.0 tho 🤔

vwbusguy,
@vwbusguy@mastodon.online avatar

@Mirppc There are a few things that I use that are qb64 specific helpers, but it's definitely possible to adapt most of the qbsh code to work with Quick BASIC 4.5 and compile it for DOS.

I don't have time right now, but I definitely have thought about doing a CBASIC port of it for CP/M.

vwbusguy,
@vwbusguy@mastodon.online avatar

@Mirppc The buffer path in io.bas would also need changed for DOS (also true for CP/M). Otherwise, most things should actually work.

ChasMusic,
@ChasMusic@ohai.social avatar

@vwbusguy Image text: What is a good use case for using qbsh on Linux?

Qbsh (Quick Basic Shell) is an interactive shell for writing and running programs in the BASIC programming language on Linux systems. Some potential use cases for qbsh include:

• Learning BASIC programming: Qbsh provides a simple environment for learning the basics of programming in BASIC. It allows writing and running small test programs interactively.

(more)

ChasMusic,
@ChasMusic@ohai.social avatar

@vwbusguy (continued) • Scripting and automation: Simple BASIC scripts can be written and run using qbsh to automate tasks and system administration functions on Linux. BASIC is easy to learn and write scripts in. • Retro computing: Qbsh allows running original BASIC programs from older systems like Commodore 64, Apple Il, etc. It provides a way to experience retro computing on modern (end of image text)

vwbusguy,
@vwbusguy@mastodon.online avatar

@ChasMusic I read somewhere that ocr in screen readers means sight impaired people hear the text twice if you transcript it, so I switched to a more concise way of doing alt text.

ChasMusic,
@ChasMusic@ohai.social avatar

@vwbusguy Hmm, hadn't heard that. If all screen readers provide an OCR function automatically, as opposed to on request, it would be an issue. But if not all have that capability, then it would be a problem to assume they do. Also, it wouldn't help people who don't use screen readers but who have images turned off, for example, to save bandwidth.

Any mavens know anything about this?

press1forjosh,
@press1forjosh@mastodon.social avatar

@ChasMusic @vwbusguy There’s no guarantee that a screen reader will provide OCR of text in images as a rule. They may provide it only demand, or not at all. Even if it’s available and invoked, there’s no guarantee that the OCR will be accurate or complete. (As you’ve just demonstrated, “AI” is not always accurate.) To provide a reliable transcript of text in images, you need to add it as alt or as a caption accompanying the image.

aardrian,
@aardrian@toot.cafe avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • magazineikmin
  • thenastyranch
  • hgfsjryuu7
  • Youngstown
  • rosin
  • InstantRegret
  • slotface
  • mdbf
  • PowerRangers
  • tsrsr
  • kavyap
  • khanakhh
  • vwfavf
  • normalnudes
  • ngwrru68w68
  • ethstaker
  • tacticalgear
  • cubers
  • Durango
  • everett
  • osvaldo12
  • modclub
  • tester
  • cisconetworking
  • GTA5RPClips
  • Leos
  • anitta
  • All magazines