floof.org



Neil Brown mastodon (AP)

What better to go with my computer from 1994 than a guide to the Internet (I think it genuinely is more than the web!) from 1993?!

I mean, sod it, I might as well open a computer museum at this point.

Or at least buy a display case.

1 2

Bunny Mickley mastodon (AP)

The question of "what is web 1, web 2, and web 3 anyhow" came up in a chat with friends yesterday. Here's the answer I gave in case any one else is curious:

โ€ข Web 1: Old school HTML only. Pages do not have any functionality themselves. They must refresh for each interaction.

โ€ข Web 2: The concept that web pages could leverage XMLHttpRequest to update themselves via JavaScript without a full refresh. (First seen in 2000) We call this a Single Page App (SPA) today.

โ€ข Web 3: The silly idea that JavaScript could be loaded from a blockchain and bypass a "web server" completely. This was a bad idea and should feel bad.

Web 2.0 changed the web completely. Almost all (maybe even all) of the modern web is built on it. If you're using Mastodon via a web browser, you're using it right now. Same with Discord, Slack, YouTube, any mail service, and really basically all modern web services that we enjoy today.

We don't need to talk about Web 3.0. It was a bad idea from the start. ๐Ÿ˜…

1 1
Twig mastodon (AP)
I miss the days when my browser was just an HTML viewer.
1

every time i post "meow", the application running this fedi server has to make approximately 660 HTTP requests. i have way too much power
1 2

Garrodor mastodon (AP)
Help! Kodiak caught me โ€ฆ
1 1
Preston B. Bear mastodon (AP)
YEY!
er, I mean "Oh no!" ๐Ÿป ๐Ÿ˜Š
This entry was edited (1 year ago)

st justin :debian: mastodon (AP)
If you create an app that doesn't allow pasting into the password field, you only encourage people to use simple passwords. I don't like having to open my password manager so I can look at the password to type it in manually.
1 2

Paco Panda mastodon (AP)
I'm not done sharing pictures I did at Texas Furry Fiesta back in March.
This was part of an art trade with the awesome Scruff , who I got to see him again at FWA, yay! :D
1 1
Pippin friendica
Cute as a button! (I don't know why buttons are cute, but apparentlyโ€ฆ!)

Michael mastodon (AP)

Students at a London university, LSE, have not only occupied it โ€“ protesting against Israelโ€™s ongoing genocide in Gaza โ€“ but have also produced a huge report. It details the universityโ€™s complicity in not only war crimes but also the climate crisis.

https://www.thecanary.co/trending/2024/05/15/lse-israel-protests/

1 2

Keeya mastodon (AP)

Paws done :blobfoxpeekowo:

Part of a fursuit commission of a charr character. Next part will be... interesting. The head :blobfoxsweating:

(Please ignore my terrible t-shirt for crafting stuff but it's one where random paint and glue is less likely to ruin something :D)

#Fursuit #Sewing

1 2

Pippin friendica
I had a PGP key back in the 1990s when I was a Debian developer. (I probably still have the private key.) I remember meeting folks, checking IDs and signing keys. After stopping doing Debian stuff I've never really used it again. Would be nice to generate a new key sometime (the old one was probably 1024 bit RSA) and get signed and signing again. Butโ€ฆ time, energy, etc.
1
Sharkie mastodon (AP)
Pretty sure I remember your name from around The Project back then, but .. it's been a really long time now.
1
Pippin friendica
@Sharkie ๐Ÿ˜ณ Oookay! (I haven't a clue what yours was though, so no idea if I remember it, sorryโ€ฆ)
1
Pippin friendica
@Sharkie Also the fact that you casually mention that means my RL name is apparently much more findable than I intended. (Or you are just familiar with whoisโ€ฆ which sadly RIPE won't let me sanitise, oh well.)
Sharkie mastodon (AP)
I was controversial, because (being trans in a non-accepting time, and oh, also a dragon) I didn't want to give my real name. I went by Kysh back then, too.
1
Pippin friendica
@Sharkie Aaaahโ€ฆ I think I do remember now, yes. "Kysh" being around in fury after that probably means I remember the name less so from Debian. Also it was a long time ago and much of that time has just faded for me! ๐Ÿค—
1
Sharkie mastodon (AP)

Same! I was also 16-22 during my debian years, so I was still trying to figure out how to pretend to be human. Furry was much more welcoming and accepting.

But I miss my #debian / #debian-devel days, and the bay area debian crew. Netgod, knghtbrd, all my peeps.

But yeah, it all blends together hard for me at this point. Dragons like me live lives in ten-year increments, and I'm on my fourth!

1
Pippin friendica
@Sharkie A decade does seem quite a convenient chapter length for life. *nod*
This entry was edited (1 year ago)
HankB mastodon (AP)

@sekka Thanks both for your contributions to Debian (regardless if you find time to help more.)

best,

1
Sharkie mastodon (AP)

@HankB Honestly, I very much believe in the Debian project, and have for decades. It means a lot to me, despite the fact that I doubt anyone still involved has any idea who I am. It was a formative part of my life, but I gained a lot by it.

I think my most meaningful input into the project was back when Debian was considering adopting RPM as a secondary format, and I made the allusion that using redhat packages was like sharing underwear with a leper.

The comment was not well-received.

1
HankB mastodon (AP)
@sekka "Unpopular opinion," huh? Everyone can't agree all the time.
1
Sharkie mastodon (AP)
@HankB No, and Debian folks have (or at least used to have) the spiciest disagreements. (But the world was better for it!)
1
Pippin friendica
@Sharkie @HankB That first paragraph matches my experience too. As for the second, I remember I experimentally added a couple of extra control files to my packages (which would be ignored if unused) because I thought of a good way to better measure whether there was space to install or not, and got called out and shouted down for it on the mailing list. Definitely didn't help me try out anything else again. There were people there very good at making people feel *very* "junior". *sigh*

Trash Panda misskey (AP)

Hey friends :)
I hope everything goes wonderfully for you all, remember to:
Stay hydrated
Backup your data
Backup your data
Backup your data
Yes, three times on a different device each!

But most importantly remember that you're not alone, that there's someone who cares about you and if you struggle you CAN reach out for help.
If you don't know who then look no further, I care about you and it would be my honor to help :)

1 2

1 2

Bob Payne mastodon (AP)
The 1.5C global heating target was always a dream, but its demise doesnโ€™t signal doom for climate action https://www.theguardian.com/commentisfree/article/2024/may/15/1-5-degree-global-heating-target-climate-action?CMP=Share_iOSApp_Other
1 1

This is the best photo of magnetic core memory I've ever taken. IBM, early 60s. Shot with a microscope lens mounted on a 35mm B&W digital camera. No post! (I got into the habit of never doing any post-processing while documenting historic artifacts for the museum. Photoshop not allowed!) #retrocomputing #photography #rcsri

I used this shot for the cover of my book of images from our museum:

https://www.amazon.com/Inside-Machines-Dave-Fischer/dp/B09X557N52

1 2

Pippin friendica

Content warning: Help finding a CLI tool for a specific job

Pippin friendica
Aha, looks like the problem I had posting this before was the BBcode links I was using for the man pages. Change to just writing the URL and letting Friendica convert it to a link itself and the problem goes away. ๐Ÿคทโ€โ™‚๏ธ

Pippin friendica

!Friendica Support Hi! Looks like I may have found a bug (using "Friendica 'Yellow Archangel' 2024.03 - 1557").

I try to post and get a blank page and the following in log/friendica.log. As far as I'm aware, I'm using the url tag correctly, but maybe not? Even if not, I'd hope for something more friendly than a blank page and a lost post! Thanks :)

2024-05-15T17:28:23Z app [NOTICE]: Invalid url {"url":"https://manpages.debian.org/bookworm/rlinetd/rlinetd.conf.5.en.html"} - {"file":"Diaspora.php","line":1155,"function":"fetchByURL","request-id":"6644f0b72bd97","stack":"Diaspora::fetchByURL (4107), Item::fetchByLink (262), Media::addActivity (240), Media::fetchAdditionalData (109), Media::insert (690), Media::insertFromRelevantUrl (1196), Item::insert (200), item_insert (79), item_post (96), LegacyModule::runModuleFunction (80), LegacyModule::post (233), BaseModule::run (711), App::runFrontend (55)","uid":"980d6f","process_id":5490}
2024-05-15T17:28:23Z app [ERROR]: Uncaught Exception TypeError: "Argument 2 passed to Friendica\Util\ParseUrl::parseParts() must be of the type array, string given, called in /web/src/Util/ParseUrl.php on line 460" at /web/src/Util/ParseUrl.php line 700 {"exception":"TypeError: Argument 2 passed to Friendica\\Util\\ParseUrl::parseParts() must be of the type array, string given, called in /web/src/Util/ParseUrl.php on line 460 and defined in /web/src/Util/ParseUrl.php:700\nStack trace:\n#0 /web/src/Util/ParseUrl.php(460): Friendica\\Util\\ParseUrl::parseParts()\n#1 /web/src/Util/ParseUrl.php(134): Friendica\\Util\\ParseUrl::getSiteinfo()\n#2 /web/src/Model/Post/Media.php(368): Friendica\\Util\\ParseUrl::getSiteinfoCached()\n#3 /web/src/Model/Post/Media.php(248): Friendica\\Model\\Post\\Media::addPage()\n#4 /web/src/Model/Post/Media.php(109): Friendica\\Model\\Post\\Media::fetchAdditionalData()\n#5 /web/src/Model/Post/Media.php(690): Friendica\\Model\\Post\\Media::insert()\n#6 /web/src/Model/Item.php(1196): Friendica\\Model\\Post\\Media::insertFromRelevantUrl()\n#7 /web/mod/item.php(200): Friendica\\Model\\Item::insert()\n#8 /web/mod/item.php(79): item_insert()\n#9 /web/src/LegacyModule.php(96): item_post()\n#10 /web/src/LegacyModule.php(80): Friendica\\LegacyModule->runModuleFunction()\n#11 /web/src/BaseModule.php(233): Friendica\\LegacyModule->post()\n#12 /web/src/App.php(711): Friendica\\BaseModule->run()\n#13 /web/index.php(55): Friendica\\App->runFrontend()\n#14 {main}"} - {"file":null,"line":null,"function":null,"request-id":"6644f0b72bd97","stack":"ErrorHandler::handleException (128), ErrorHandler::Friendica\\Core\\Logger\\Handler\\{closure}","uid":"980d6f","process_id":5490}
1

Pippin friendica
Oh jeebus. Friendica seems to keep failing when I post (longer stuff, I think) and I lose everything I've written. Must must must remember to select-all and copy before clicking the button. -.-

this is Gemini Advanced, the bullshit google was hyping up at todays i/o

it doesnt. fucking. work. as far as i can tell, this ai shit will *never* fucking work. it's not real intelligence, it's just spitting words out at me that vaguely make sense.

1 2

Matt Gray mastodon (AP)

Content warning: Vent, trans healthcare

This entry was edited (1 year ago)
1 2
Matt Gray mastodon (AP)
This is a vent. I donโ€™t want to have a conversation about it.
1 1
olligobber mastodon (AP)
๐Ÿ’›๐Ÿค๐Ÿ’œ๐Ÿ–ค

Do not ban transgender people from receiving care in mainstream hospital wards - Petitions, for UK citizens only but please share.

https://petition.parliament.uk/petitions/661601

1 2

Avon DeRussate mastodon (AP)
It is high time that people started taking responsibility for the own data again. Yes I know DDS cassettes are expensive and fiddly, and CDs are like so last century. But we cannot rely on these corporations.
1 1
Avon DeRussate mastodon (AP)
@patterfloof That works too. Or just a removable HDD. I still back up locally and store off site for my domestic back-up (yes I am THAT hard core) and never trusted "Cloud Storage" for anything I was not prepared to show my mother.
1

Vagina Museum mastodon (AP)
In May 1988, legislation passed in the UK "prohibiting the promotion of homosexuality" by local authorities. It was in effect for a decade and a half, with massive impact on the LGBT+ community. This is a brief history of Section 28.
1 4
@Doran_Eirok you have to remember it was also on the back of the AIDs crisis and denial by gov.
@Thebratdragon yeah :/ we definitely had that in the US too (where's I'm originally from) but the combination of that with Section 28 is particularly vile. Granted formal education in the US never taught us much of anything about the existence of LGBTQ people either but I don't know that it was so explicitly forbidden by a single nationwide law for us.

LRT: I was too young to understand or remember the debate when S28 was introduced, but it affected my whole school career. The climate of ignorance around homosexuality meant I never had the experience of dating, kissing, falling in love, and learning about myself as a schoolboy nor as a uni student. I suppose I should be grateful that today's twentysomething gays don't know that this kind of oppression by the state wasn't just inherited from history, but was created during my lifetime. However, that means they don't recognise just how bad it is that today's government is using the same playbook again to oppress transgender people.
1 2

"There are two things you must learn about the world," the witch said. "The first is that it is what it is."

"It is what it is, and what it is is shit!"

"The second thing, oft forgot, is that it is not what it will be."

"Should that fill me with hope or despair?"

"Determination."

#MicroFiction #TootFic #SmallStories

2 2
Idle Stories mastodon (AP)
The third thing is that it is not what it was, and never will be again.
azteclady mastodon (AP)

Thank you.

Yes.

and thank you.


Alopex mastodon (AP)

Content warning: American gun violence musings

1 1
Pippin friendica
This has always seemed odd to me too. It proves nothing, other than that someone had access to orange paint at some point.
1
keirFox mastodon (AP)

Content warning: re: American gun violence musings

1

Meezer mastodon (AP)

Banner art I made for my comic Synthetic Instinct :neocat_catmode:
It can be read
โžก๏ธ Website:
https://catscomics.com/series/synthetic-instinct/
โžก๏ธWebtoons:
https://www.webtoons.com/en/creator/meezer
โžก๏ธTapas:
https://tapas.io/series/Synthetic-Instinct
โžก๏ธGlobal Comix:
https://globalcomix.com/a/catscomics

#furry #scifiart #scifi #comics #MastoArt #FediArt #furryart #art

1 2

Ian Jackson mastodon (AP)

Don't call your shell scripts foo.sh, or your Python scripts foo.py. Call them foo.

Otherwise, when you decide it's time to rewrite the script in a more sophisticated language, you'll need to rename the file (or leave it with a lie in the name). Then every call site (perhaps, not even in the same git tree) will have to change, and every human who runs the script will have to change their habits.

The name of a script is its API (along with its behaviour). The langague it's written in is an implementation detail.

1 1
Simon Tatham mastodon (AP)

@RogerBW I see, and the timestamps on those comments suggest that this was in fact what inspired your original post here!

But at least their intended use case is #!/some/rust/specific/thing, and they're not specifically trying to enable #!/bin/sh followed by frantic bodging, which is something of a relief :-)

Ian Jackson mastodon (AP)

@simontatham @RogerBW rust is deliberately enabling this, yes. It's part of an ongoing attempt to make it possible to write scripts in Rust.

As usual for cargo, it's a bit hamfisted


Martin Seeger mastodon (AP)

Last night I got a visit from the #infosec fairy.

She said: "Martin, you have been doing a lot of good security deeds, I decided to grant you a wish."

I replied: "Great, I always wanted a unicorn."

The fairy looked pained: "You know, unicorns are extinct. That is a very difficult wish. Do you have another one?"

I thought long and hard: "How about a working IT security process?"

Now I have a question for the community: What does a unicorn eat?

This entry was edited (1 year ago)
1 2

Avon DeRussate mastodon (AP)

"One bad rumour can affect how children view each other, study finds"

"Seven-year-olds trusted good gossip if it came from multiple sources but the bad only had to be heard once"

Holy shit! It's the furry fandom!

https://www.theguardian.com/society/article/2024/may/15/one-bad-rumour-can-affect-how-children-view-each-other-study-finds

1 1
Colin mastodon (AP)
yeah the high school cliques/drama always felt like it translated right into how the furry fandom worked too.
Avon DeRussate mastodon (AP)
@colinstu Especially on social media. Where the dullest people in the universe know that their personality is so vapid, that punching down on their peers is the only way to get their posts noticed.

Steve Gisselbrecht mastodon (AP)
You might suppose a pirate's favorite programming language is R but nay. 'Tis the C he loves.
1 3

Matthew Dockrey mastodon (AP)
It looks like I'll have to add a detent of some kind, to make sure it always stops in a defined orientation, but the flip-dot d10 works!
1 3

This week's #DoctorWho is "Remembrance of the Daleks" and tonight we had one of the all time great scenes of the franchise.

https://youtu.be/Blzpa5oyUVg

1 2

Did you rub your face on it? If you rubbed your face on it, it's yours now. That's how it works.
1

Pippin friendica

Content warning: CW: twitter and stuff

Twig mastodon (AP)

Content warning: CW: twitter and stuff

1
Pippin friendica

Content warning: CW: twitter and stuff

@Twig
1

Iโ€™m back from FWA! Had a great time down in Atlanta this weekend and of course was quite Lupey with the bestest bean (plus other fruitlupes and non fruitlupes alike)

๐Ÿ“ธ - @kyashkt ๐Ÿ‘€
:juke_boop: - @juke
๐ŸŸฃ - Cosmic
:nev_owo: - @bluefops

#fursuit #fursuiter #fursuiting #mascot #furry #furries #furryfandom #fursuitphotography #foxfursuit #costume #cosplay #fwa2024 #fwa #furryweekend

1 1
Stormy178 mastodon (AP)
I know another fur, @SebbySpresso had a good time. What I didn't know, is he's newt into something particular. His latest stream which goes over his own adventures is quite entertaining.

1 2

Touchpad Malware
1 1

Cendyne mastodon (AP)
Gmail is the next thing to die :')
(Well, probably chrome apps in general, actually)
2 1

Texan_Reverend mastodon (AP)

Today, I was asked about effective air cleaners, because wildfires have already begun to flare in North America.

Extensive global testing has found that a DIY #CorsiRosenthalBox will outperform almost every commercial HEPA unit while costing less to run.

For the US & Canada, the best source of filters to build one is Costco: Filtrete 1900, 2200, or 2500 models with at least one 20-inch dimension.

These units also help mitigate allergens and infectious aerosols like #Covid and Influenza.

1/3

1 2
Kay Ohtie mastodon (AP)
I feel like I've seen this usually with the fan blowing into the box instead of out, but I'm guessing out is safer?
Later posts Earlier posts