I feel like randomly promoting a really amazing Free Software project:
Yes. Invidious is a self-hosted YouTube frontend. It provides a web interface for you to search/watch YouTube videos.
You can run it yourself, or use a public instance.
I installed *my own* private instance, on my network. It's working great.
Your browser won't run all the YouTube bloat. Invidious still has to run Youtube's challenge.
Really, really great project. Way better than YouTube Premium.
#lispyGopherClimate #peertube #live #lisp #fortran mostly just reading historically significant diatribe amoung @vnikolov @AmenZwa @kentpitman amoung others.
#queer #pride #palestine #lgbtq+ #perth #boorloo #noprideingenocide #australia #westernAustralia
We have a Queers for Palestine contingent at the Perth Pride parade this year. Please fill out the expression of interest form if you would like to join us.
https://docs.google.com/forms/d/e/1FAIpQLSeElvG-ppXQILWkniTgtGaz-M7XSltImB6sJTlraL4VwtLWdA/viewform
@mdhughes @kim hmm. maybe the idea has legs. the main reason i am going through all this pain is so people can just buy some entry-level Arduino and get going in Tiny BASIC very quickly.
there is, really, not much you can do in ~1K free RAM, so i suppose the next port of call would be to find some BASIC programs that would be interesting and entertaining to ship with the project.
@mdhughes @kim yeah. I am thinking I may have to turn to assembly on the Arduino. Certainly possible. I have the Arduino IDE on Debian 13.
Keeping a would-be BASIC interpreter within 512B to 1K would, ironically, keep the project within acceptable afternoon hobby session limits, I think...
Hm... I am pretty good at 6502 assembly, how hard could it be on the Arduino Nano?
The idea would be to have enough memory to display small pages of text. If 80x25 is 2K, then maybe 40x25 could be acceptable?
@Zenie yes! This is kind of what I'm getting at. The 40 character-width displays are very nice.
@mdhughes @kim I have experimented with brainfuck before. Certainly an esoteric language if there ever was one!
Not sure if this makes sense, but I had an idea to transpile some other, more human-readable language into brainfuck, but at that point you're right, why bother--turtles all the way down. 😂
@vidak @kim Sure, but that way lies Brainfuck, which also came out of making a minimal stack-based language:
https://brainfuck.org
Long ago I wrote a similar but less stupid language, StreamFilter, in C, this is beer.sf:
99:b((
?b bottles of beer on the wall,"
?b bottles of beer,"
Take one down, pass it around,"
?b-1:b?b=))
?b bottles of beer on the wall."
)(()
No more bottles of beer on the wall!"
I don't remember how this works, exactly.
@kim this is definitely something I will explore.
Thank you! I cannot believe I forgot about boot sector sized programs.
2K is quite a restriction, but I think I can get something cobbled together which could make a simple bog standard Arduino Uno or Nano quite usable for some form of general purpose computing...
this may be of some interest, and was the main motivation behind speculating about computers inspired by programmable calculators:
https://retrocomputingforum.com/t/mint-a-minimal-interpreter-for-resource-limited-cpus/3037
A Guide for WireGuard VPN Setup with Pi-Hole Adblock and Unbound DNS
Link: https://psyonik.tech/posts/a-guide-for-wireguard-vpn-setup-with-pi-hole-adblock-and-unbound-dns/
Discussion: https://news.ycombinator.com/item?id=45552049
Modern people: Modal editors are confusing!
'80s people: You don't need to move a cursor while writing text! Hit ESC and do it in a menu, that uses < > RETURN for menu choices not keys.
I thought I'd try out Bank Street Writer to see if it's faster or easier than loading all of Paperclip. Well, yes, but it's a pain in the ass. It doesn't preserve that word wrap. Saves with no extension. ",D2" is weird!!!
ALSO, learned a no-CR final line doesn't load with BASIC INPUT.
#retrocomputing #atari
I believe Mastodon (and the broader fediverse) is chock-full of [conservationist/naturalist/environmentalist] friendly geeks.
Furthermore, there's an unmet demand for posts from non-profit orgs which are working to advance these topics... and quite literally trying to save the world.
Now, if only I could point them to a post with tons of engagement, as proof... hmmm...
🐟 Pssst, I'm fishing for a boost here 🎣
#conservation #naturalist #wildlife #savetheworld #environmentalism #nonprofit #mastodon
@vidak
See ZX81 for instance
https://en.wikipedia.org/wiki/ZX81
Fitting all of my must have apps in the 11MB of free space on my TG50. As long as I don't put too many large games it's not hard to do.
🇨🇦