ManMachine
@max@manmachine.me
p » 🌐
@p@hj.9fs.net
#neverslop #ai #antislop #kitto #comic #fediart #mastoart #art #noai #killcomputers
i think qbasic is like the #1 thing that i care deeply about that almost nobody who follows me cares about lol XD
@eniko I do! I mean I never used the thing and never will, but your insights about it are very interesting and possibly even useful!
@eniko I don't think I ever used QBasic, but I did use its predecessor GW-Basic at high school.
For basics I was into Amos on the Amiga. Now that was a fun language. :)
@eniko why do you love it
@gildilinie nostalgia, its where i first learned to code and make games. but it's also really thoughtfully designed in some ways, in that it doesn't have a concept of null and does automatic garbage collection even though it ran on ancient computers
@eniko That I don’t care about it (either or) I think is the charm of it. The silliness of it is very human, and I like human.
@eniko *Me with FreeBASIC in my pocket*
@NullTheFool @eniko I have MMBasic on my Picocalc, but one of these days I'd like to write my own calculator software for it. As much as I love BASIC, if I'm going to write programs on a tiny keyboard with my thumbs, I want something a little more terse... preferably with good tab completion, too...
Does your home page work in Dillo, Links, Netsurf? Does your favourite website? Your favourite forum? Why not?
@nina_kali_nina all sites I use do.
@nina_kali_nina Yep. No Javascript, simple, non-essential CSS, and the personal markup language I write in requires alt text for all images.
@nina_kali_nina Probably not... then again, I haven't tried it. The HTML is proper semantic stuff so it wouldn't be completely catastrophic...
@nina_kali_nina My homepage and the omnibus? Yes. I'm not sure I have a favorite website. :thinking:
@nina_kali_nina because some adtech devs at the orange site told me that conversion is all that matters, and I should stop being a luddite and ship a 20+mb of LLM-generated JS PWA and a separate iOS app.
The stuff I code, yes. I use lynx a fair amount and if it works there, should be fine in a fancier browser like links or Dillo. I haven't used either of those in some years
@nina_kali_nina my blog at https://thomaspurnell.com is mostly just notes for myself and it annoyed me that it wasn't accessible from my amiga, so i recently made some changes to the point where it's usable (though far from perfect)
@nina_kali_nina heck, I had to repeatedly complain to my bank so they'd fix their website to work with friggin firefox.
@nina_kali_nina my home page, yes, because I wrote it in HTML by hand in 1996 and haven't really updated it in the past decade or so.
@nina_kali_nina I recently made a website again and thought I'd try it in links, but that was not installed (and it's not my system so not up to me to decide whether it should be). So then I tried lynx, and concluded that it works, suboptimally, but it does.
And the other two made me think that I don't know if I even have a favourite website or a forum now :/
Does your home page work in Dillo, Links, Netsurf?Even more: #snac, an ActivityPub server I develop, works totally well with these browsers.
p » 🌐
@p@hj.9fs.net
@grunfink @nina_kali_nina Fedi servers don’t interact with browsers, only webclients do
@nina_kali_nina yes, and over gopher
gopher://m0yng.uk and http://m0yng.uk if anyone wants to try
Small browser awareness thread. Mark the ones you know~
Am I missing some cool browsers that aren't super ancient? Feel free to comment as long as the browser is open source and is not a derivative of WebKit (or Blink or Chromium), Gecko (Pale Moon, K-Meleon, and so on) or Ladybird (yikes).
| Arachne: | 143 |
| Dillo (+forks): | 552 |
| Eww: | 161 |
| Links (+forks): | 715 |
| Lynx (+forks): | 991 |
| MicroWeb: | 18 |
| Mothra: | 108 |
| Netsurf: | 386 |
| Servo: | 668 |
| w3m: | 614 |
Closed
@nina_kali_nina Kristall, which will browse http(s), gopher, gemini, and finger ( https://github.com/ikskuh/kristall )
I voted for several, but there's only one I use regularly. I even have it installed on my Android phone. Yes, lynx works just fine in Termux and I have set the URL handler there to launch it
@elithebearded I'm curious to hear why lynx and not other text mode browsers!
Habit, mostly. I started using lynx a long time ago I have bookmarks older than Google.
I rely on "lynx -dump" for HTML to plain text processing of email. Not sure if or how other tools would fill that
@elithebearded gotcha, fair points! I personally got used to links with the graphics mode, it was the fastest graphical browser I had during my uni years, and I really needed one
Lynx is absolutely awful at tables. The rendering is okay for the era when people mostly used tables for layout instead of CSS, but is not good for actual tabular data display, which is how people use tables today. I would be reluctant to recommend it to new users.
But in "advanced" mode, with vi bindings, and numbered links, I know the interface and that counts for a lot. I also know various command line options of lynx
@nina_kali_nina
Amfora is really good! It only supports Gemini protocol instead of HTML, so way more niche than other browsers: https://github.com/makew0rld/amfora
Amfora and Lagrange are my preferred geminispace browsers. Lagrange can be found here: https://gmi.skyjake.fi/lagrange/
@Dio9sys those are lovely! I guess I should have mentioned that I was looking for web browser recommendations, but I guess it's all browsers now ;p
@nina_kali_nina given the poll is over, what are your takeaways?
@fullywoolly I should take a closer look at chawan and SeaMonkey! For now, my go to browsers are still:
Most of those are just personal preferences
@nina_kali_nina I really need to make the switch to LibreWolf. I was on the fence on which fork to use.
I haven't used a console based browser in several decades ... I should try one again for funsies.
Maybe:
* WebPositive (Haiku)
* Minuet (DOS) https://en.wikipedia.org/wiki/Minnesota_Internet_Users_Essential_Tool
@alexshendi the first one is WebKit and the second one is not open sourced, if I'm not mistaken? But great ones, yes
@nina_kali_nina for years on my Atari I used CAB - https://atari.clauss-net.de/cab.html
@Bredroll oh, I know this one! It's sadly proprietary, but I am happy to see it mentioned nevertheless
@nina_kali_nina Elinks forever in my heart, I will never forget the glory of tabbed browsing from the linux console, with images loaded straight to the framebuffer, and scripts to scrape video links and pass them to mplayer with fbdev
@nina_kali_nina Last I tried, the closest I got was w3m and elinks for the text based ones you mentioned. I basically just wanted images that scaled to fit the actual elements on the page in elinks as opposed to being something you clicked and it maybe displayed that separately. Browsh does what I'd want, but Browsh is also cheating by piggybacking off Firefox.
Servo is pretty dope in general, I'm hoping to use them for everything that currently works and just swap to Firefox derivatives for the stuff that doesn't.
@disorderlyf last time I tried, Servo was capable of handling most of the websites I visit regularly. But stability still needs to be improved.
@nina_kali_nina
Definitely going to look some of those up, now!
@nina_kali_nina
FWIW, I did look them up...
Text mode/terminal: Links, Lynx, W3m (W3m is my go-to for this).
Emacs: Eww.
DOS/FreeDOS: Arachne, MicroWeb.
Plan 9: Mothra.
Lightweight on Linux: Dillo, Netsurf.
Rust embedded: Servo.
@TerryHancock Dillo and Netsurf work on most modern operating systems, and Servo isn't embedded 🙂↕️
@nina_kali_nina I use links somewhat frequently. Back around 2001 I'd use lynx on the real actual Linux console (SVGAtextmode for the win) and if I wanted to view a picture I could keyboard over to it and open it in zgv. Worked an absolute treat.
Lynx was also my very first Usenet client before I switched to slrn.
@angel this one is WebKit based IIRC. Wikipedia says it is Gecko based, but I think that might be either a mistake or related to a separate branch of it. It used to be very snappy!
@nina_kali_nina My single concern about alternative browsers is adblocking. That's a hard must-have for pages to load faster than 1200 bps.
@drwho out of the browsers mentioned, Netsurf has support for some basic AdBlocking. I guess it is less of a concern when there's no JavaScript, but there are still some ads here and there
@nina_kali_nina It's been my experience that blocking JS alone is insufficient. The images and "load this dynamically generated CSS file for tracking" also need blocked.
@wyatt more than Mozilla in 2026?
@wyatt yeah, fair enough... I guess Pale Moon might be still similarly flexible and without Rust. I wonder if Servo aspires to be what Firefox is
@wyatt TT thanks...
@ltning you're the first! It's a great browser, probably the most advanced on my 286
@ltning I can dig through the bat scripts on the host; the network card and the packet driver both work fairly reliable
my submission to https://storyseedlibrary.org
you can wear it: https://www.redbubble.com/shop/ap/183323507
i hope i win
edit: unfortunately it was not accepted :(
#unix_surrealism #art #solarpunk #mastoart #permacomputing #art #fediart
@prahou
It's so cute and hopeful!
I love their optimistic smile.
@kallisti it's a T42 thinkpad too, very cool!
@prahou
I think I still have one of those lying around
@kallisti and the panda hair clip represents my favorite animal, and also because it's vegan or something, which i think is solarpunk
Lore reveal from an item description!
This is like one of my Japanese video games!
@kallisti openbsd runs pretty good on them :)
alpine too, but it's too sloppy for me these days.
Always wanted to try to tread the way of the fish, but didn't dare yet.
Maybe this is the opportunity to do so.
@kallisti not that i use it as much anymore, but i can get about 7 hours of battery life with it, which is kind of insane for a fishlinux and an ancient computer.
if anything, you should try it out of spite, since linuxes are dropping 86x arch support like flies.
@FritzAdalis @catsalad that's not solarpunk!
@FritzAdalis @catsalad the back of her head is a solar panel already though. you just can't see it in the picture because of how it is
@ozzelot in the back, the two shadowy figures are throwing mobileks down the chimney. i just wanted you to know that.
@prahou keep at it! You've definitely made some evocative story seed images (and then you write the stories about them!)
@hwll so - the computer she's fixing blows up and it takes her head off, the village doctor rushes in, but the head is too much damaged - not wanting to waste time looking for a freshly severed head, they attach the MATA_Bot monitor to her neck.
the best thing about jpegxl being available on all browsers soon is that images will download faster on dial-up
the problem with being a dedicated Bad Idea Haver is that AI is so stupid that I don't want to share any of my Bad Ideas out of the fear that someone would actually do it
versus, like, reasonable Bad Ideas like "what if there was a Blood Keyboard?" which I'm still working on
@foone maybe a glucose monitor that types characters based on your blood sugar level?
on second thought, this was probably best left unsaid.
@foone Has someone done a keyboard that accepts spacebar taps as Morse code while mostly ignoring actual keyboard input, so you could Cryptonomicon your computer?
I saw a pretty major contributor to Rust projects making the case for LLMs being used in programming, and one of the things they liked is that you can ask it all the technical questions you want without feeling embarrassed, and what an indictment of the work culture of software engineering that is.
how do you pronounce “VOIP”?
| two syllables “vo-ip”: | 8 |
| one syllable “voyp”: | 200 |
@fanf also it's spelled VoIP, not VOIP
— Simon Tatham, Under-Secretary of the Department of Being Persnickety about All Things That Are Mostly Caps Except That The Second Letter Is Lowercase
@simontatham @fanf it’s good to see other people like me being an arse (i.e. a pedant) about language.
I did something just like this today as well. Though the way you did it is actually funny and very much appreciated today!
Also I have always pronounced it as an abbreviation even though I know a lot of people say it as an acronym.
Supposedly I pronounce SATA ‘wrong’ too. But I say toe ma toe and you say it wrong!
Test post, please boost!
I'm trying to figure out how different websites handle OpenGraph embeds (the little preview boxes), so that I can make the embeds look good everywhere. I'll write the results up and share them once I'm finished.
For other social media sites it's easy enough, I can just test with my own account, but here on the fediverse there are a bunch of different clients which might process things differently. So I'd like to know how this looks on as many different clients as possible. Please can you let me know what client you're using (or what server software, if you're viewing it via the web) and how this preview is displayed?
(there should be either a pink flask, a green flask, or both)
https://lab.rachelplusplus.me.uk/opengraph/banner-plus-square-large/
@rachelplusplus Tusky on Android: pink flask. (Though I nearly told you there was nothing at all, until I realised that 'show link previews' is a user preference and I had it turned off.)
@rachelplusplus … and if I look down to the Mastodon protocol itself, retrieving the JSON description of your original post from either your own instance or mine, via one of these commands
curl https\://tech.lgbt/api/v1/statuses/117152668346770394 | jq
curl https\://hachyderm.io/api/v1/statuses/117152668418806014 | jq
then both of them include a "card" dictionary whose "image" tag points at a copy of the pink flask image (on the appropriate server). So any client displaying something other than a pink flask would have had to make a much greater effort to go and find some different image URL from _somewhere_, instead of using the one the server handed it.
(Backslashes inserted just to avoid confusing Mastodon with real URLs into its own API.)
@simontatham That's interesting!
In my web logs I see that each server is fetching the original page independently, so my thought was that different server programs might do different things with the information. But it does make sense that that happens once per server and then any clients use whatever the server they're talking to gives them.
Also it increasingly looks like all of the fediverse servers do the same thing (use the first image, ignore the second one). Which is useful to know!
@rachelplusplus I mean I could certainly imagine that _some_ Mastodon client might disdain the server-provided link preview because its unique selling point is that it thinks it can do better in some way. But I'd guess that would be very few of them, if any!
Interesting that each Mastodon server is fetching the image from your website independently, though. I wouldn't have guessed that. I'd have assumed the origin server would fetch it and then pass it to the others via federation. So perhaps different versions of the server software might do it differently, ugh...
@simontatham I suspect every server fetches the origin independently so that they don't have to trust the origin server to be truthful. Not sure if it's still true, but I remember seeing people having a lot of fun with the fact that Bluesky trusts the poster about what the link preview data should be...
@rachelplusplus wow, yes, I can see that getting weird! It's nothing you couldn't still do on Mastodon if it was your own site you were linking to – put up a page saying X with a misleading preview saying Y – but the ability to do it when linking to someone _else's_ site has much more potential to be used for evil.
@rachelplusplus … and now I think about it, of course, some Mastodon users are the only user on their instance, so trusting the origin Mastodon server _is_ trusting the posting user. So yes, I'm sure you're right that that's why it's done this way.
Okay, I said I was done with the Snowy Macintosh art... but... hear me out here.
| yes give me sweet ass lighting effects: | 39 |
| no i hate it and i hate you: | 2 |
| i don't care for it but you're still cool, cow: | 12 |
I think the foreground cast was a little too close to the base to really show up, so how about this.
The idea here is to have day and night variants.
Snow could use your system time to show you the appropriate version.
completely random aside, I learned how to draw clouds the same way i draw them now, from this illustration from the the dragon flight simulator "DragonStrike" set in the D&D Dragonlance universe.
"What do you mean, you can just use circles?
mush some circles together - give them a little twisty tail at each end = cloud
"The standard body language advice isn't just unhelpful, it's actively harmful."
https://psychsafety.com/body-language-and-non-verbal-communication/
What’s your fav momo comic?
I would kill copyright even if it killed copyleft in the process:
| Yes: | 296 |
| No: | 172 |
Closed
@mjg59 Wasn't the purpose of copyleft to kill copyright?
@jessta Oh god let me figure out whether I am in the right frame of mind to answer that
@jessta So: The GNU Manifesto, which predates copyleft, is explicitly anti copyright. At this point in history, copyright is bad.
@jessta A bit after that the EMACS license becomes the proto-GPL, and by the time the FSF comes into existence we've given up on public domain as the GNU goal and are trying to use copyright law to protect user freedoms instead. But by the 2000s we're into GFDL territory, which explicitly uses copyright to *restrict* modification of GNU products
@jessta I can't speak for RMS in the 80s, but modern RMS seems to believe that copyright should exist for some things but not for others, and so I don't think it's easy to say that copyleft is a reaction against copyright as such, more a defense against asymmetry while allowing copyright to restrict people outside software
@mjg59 Eh. Quite a tough question. I answered yes because the benefit of having "all knowledge copiable" seems (at first glance) preferable to what copyleft wins us over copyright in an era where copyleft seems to have mostly served the powerful, not the rest of us.
* monkey paw curls *
Copyright is now erased. Nobody has the right to copy anything.
Computers shut off, because installing software requires copying it from somewhere.
Modern administration shuts down, because it previously relied on copied documents.
Standards are erased, because they require copied, identical measurements.
You starve, attempting to bootstrap yourself into hunter gatherer mode, because you can't copy methods and advice you get.
@mjg59 I don't think copyright is inherently wrong. Its enforcement is.
@max Yeah, but if you enforce it against people who make money from your free labour, it's very different from those who share it with each other at no monetary gain when you've likely made your millions back.
@mjg59 Yes, but it’s not as simple as killing copyright. Copyright is a (very poor) defense mechanism against the capital class stealing your work and out-competing you with their greater resources.
In order to get to a place where we don’t need defenses like copyright, we must work towards a society where everyone’s basic needs (shelter, food & water, comfort, community, happiness) are guaranteed, and not dependent upon earning an income.
Treat the root problem, rather than the symptom.
@mjg59 I think the right answer is to retain copyright, prevent it expanding, and bring it back to something like a 30 year term and limited to concerns about commercial distribution.
@mjg59 voted „yes”.
There’s lots of room for nuance. But as a tool for managing our shared knowledge and encouraging its growth, copyright is probably so broken as to be essentially unfixable.
Let’s find other solutions.
Human bot defends being a human bot
> AI creates almost all the final sentences in that process. That is true. But
https://www.nature.com/articles/d44148-026-00236-3
archive https://archive.is/fo6xv
> I remain the expert and the thought leader behind the piece.
i.e. he wrote the prompt
i can hardly express how much shit this fucker needs to eat
@davidgerard @thankfulmachine “it didn’t do the writing it just made all the sentences”
@davidgerard @thankfulmachine what are we doing here people
@glyph @davidgerard This man has been hacked. He is a war victim. This is war.
@thankfulmachine @davidgerard as @SwiftOnSecurity is fond of saying, only the dead have seen the end of cyberwar