veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

295
active users

#qbasic

1 post1 participant0 posts today
0x10f<p>I made a QBasic program that simulates objects orbiting each other, with gravity being inversely proportional to the square of the distance. Screenshots with three objects orbiting 120 degrees apart:<br>1. just after the start of the simulation<br>2. a full circle<br>3. non-circular orbits have created a donut shape<br>4. rounding the position of each object to an integer on every frame has made the orbits octagonal<br>The program: <a href="https://pastebin.com/KPwZ0W3L" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pastebin.com/KPwZ0W3L</span><span class="invisible"></span></a><br><a href="https://tech.lgbt/tags/QBasic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QBasic</span></a> <a href="https://tech.lgbt/tags/physics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>physics</span></a></p>
0x10f<p>I generated the wheels with <a href="https://tech.lgbt/tags/QBasic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QBasic</span></a> in SCREEN 12. The resolution wasn't high enough so I only generated 45 degrees of the wheel and copied, rotated and flipped the pieces together with GNU IMP.</p>
ℒӱḏɩę :blahaj: 💾<p>Me to local-run exaone3.5:32b "write a <a href="https://tech.lgbt/tags/QuickBasic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QuickBasic</span></a> program to animate a white square moving from left to right repeatedly" </p><p>Most <a href="https://tech.lgbt/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://tech.lgbt/tags/AIs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIs</span></a> fuck up <a href="https://tech.lgbt/tags/QBASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QBASIC</span></a> code pretty bad. This one did better than most I've tried. On the Left is what it spat out, and on the Right is how I fixed it.</p><p>Some shit code nonetheless.</p>
Scott Williams 🐧<p>I'm tempted to put together a "State of <a href="https://mastodon.online/tags/QBASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QBASIC</span></a> on <a href="https://mastodon.online/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a>" talk.</p><p>There's actually been some really cool stuff done with it in recent years, like qbjs and even a web server. We still talk about COBOL and FORTRAN, but <a href="https://mastodon.online/tags/BASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BASIC</span></a> in general is still getting some love to this day.</p><p><a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Scott Williams 🐧<p>That's a wrap for <a href="https://mastodon.online/tags/SCaLE22x" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SCaLE22x</span></a>! It was great to see so many familiar faces and have so many great conversations about <a href="https://mastodon.online/tags/Fedora" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedora</span></a>, <a href="https://mastodon.online/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a>, <a href="https://mastodon.online/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a>, <a href="https://mastodon.online/tags/Nextcloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nextcloud</span></a>, <a href="https://mastodon.online/tags/podman" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podman</span></a>, <a href="https://mastodon.online/tags/QBASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QBASIC</span></a>, and other <a href="https://mastodon.online/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> adventures!</p><p>See you all again next year if not sooner!</p><p><a href="https://mastodon.online/tags/SCaLE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SCaLE</span></a> <a href="https://mastodon.online/tags/socallinuxexpo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>socallinuxexpo</span></a></p>
Ramin Honary<blockquote><p>My 8 year old son has fallen in love with this old laptop that honestly isn’t useful for that much as the speed and wifi is so slow.</p><p>But he says he wants to learn how to code on it. </p></blockquote><p><span class="h-card"><a class="u-url mention" href="https://fosstodon.org/@codemonkeymike" rel="nofollow noopener" target="_blank">@<span>codemonkeymike</span></a></span> yes, I would recommend learning Racket. The <a href="https://racket-lang.org/%20" rel="nofollow noopener" target="_blank">Racket language</a> is relatively lightweight compared to modern app development frameworks such as VSCode so runs nice and fast on older hardware, and it is designed specifically for teaching coding. There are some nice books aimed at kids for teaching Racket as well:</p><ul><li><a href="https://www.realmofracket.com/" rel="nofollow noopener" target="_blank">https://www.realmofracket.com/</a></li></ul><p>It is about as easy as learning BASIC was when I was a kid.</p><p><a class="hashtag" href="https://fe.disroot.org/tag/tech" rel="nofollow noopener" target="_blank">#tech</a> <a class="hashtag" href="https://fe.disroot.org/tag/software" rel="nofollow noopener" target="_blank">#software</a> <a class="hashtag" href="https://fe.disroot.org/tag/lisp" rel="nofollow noopener" target="_blank">#Lisp</a> <a class="hashtag" href="https://fe.disroot.org/tag/racketlang" rel="nofollow noopener" target="_blank">#RacketLang</a> <a class="hashtag" href="https://fe.disroot.org/tag/learncoding" rel="nofollow noopener" target="_blank">#LearnCoding</a> <a class="hashtag" href="https://fe.disroot.org/tag/learntocode" rel="nofollow noopener" target="_blank">#LearnToCode</a> <a class="hashtag" href="https://fe.disroot.org/tag/qbasic" rel="nofollow noopener" target="_blank">#QBASIC</a></p>
Scott Williams 🐧<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@codemonkeymike" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>codemonkeymike</span></a></span> <span class="h-card" translate="no"><a href="https://polymaths.social/@rl_dane" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rl_dane</span></a></span> I have a copr repo for qb64! But I've also successfully ran actual <a href="https://mastodon.online/tags/QBasic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QBasic</span></a> from a floppy drive in <a href="https://mastodon.online/tags/Lutris" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lutris</span></a>, which I'm near certain uses DOSBox under the hood, but the important detail about that is that I didn't have to figure that out for myself.</p>
Nikku4211<p>I have dabbled with developing video games for a while.</p><p>Whether it is making <a href="https://peoplemaking.games/tags/PowerPoint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PowerPoint</span></a> games when I was 9, making <a href="https://peoplemaking.games/tags/QBASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QBASIC</span></a> games when I was 10, making <a href="https://peoplemaking.games/tags/homebrew" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homebrew</span></a> <a href="https://peoplemaking.games/tags/SNES" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SNES</span></a> demos when I was 16, I've been coding for a long time.</p><p>However, I am still just a beginner. I haven't finished making a game since 2013. </p><p>While I generally prefer <a href="https://peoplemaking.games/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a>, I still use <a href="https://peoplemaking.games/tags/Windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Windows</span></a> 10, though that may change by late 2025.</p><p>Expect some <a href="https://peoplemaking.games/tags/memes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>memes</span></a> too.</p><p>Source codes: <a href="https://github.com/nikku4211" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/nikku4211</span><span class="invisible"></span></a></p>