The Pastor entered his donkey in a race and it won.

The Pastor was so pleased with the donkey that he entered it in the race again and it won again.

The local paper read:
PASTOR'S ASS OUT FRONT.

The Bishop was so upset with this kind of publicity that he ordered the Pastor not to enter the donkey in another race.
The next day the local paper headline read:

BISHOP SCRATCHES PASTOR'S ASS.

This was too much for the Bishop so he ordered the Pastor to get rid of the donkey.
The Pastor decided to give it to a Nun in a nearby convent.
The local paper, hearing of the news, posted the following headline the next day:

NUN HAS BEST ASS IN TOWN.

The Bishop fainted.
He informed the Nun that she would have to get rid of the donkey so she sold it to a farm for $10.
The next day the paper read:

NUN SELLS ASS FOR $10

This was too much for the Bishop so he ordered the Nun to buy back the donkey and lead it to the plains where it could run wild.
The next day the headlines read:

NUN ANNOUNCES HER ASS IS WILD AND FREE.

The Bishop was buried the next day.

So stop worrying about everyone else's ass and just cover your own!

Imagine a free, point-to-point file transfer service with no file size or type limitations. Enter Blip – it's like platform-agnostic AirDrop from anywhere.

podfeet.com/blog/2025/02/blip/

w/ @bart

reshared this

The amazing feeling of discovering that The Archive Of Our Own has a character tag for "Fediverse Network/Mastadon Platform (Anthropomorphic)", followed by the disappointment of finding only a single #fanfic using that tag. I wanted to read a bunch of erotic #Misskey#fanfiction about all that forking! Maybe a #GnuSocial#Pleroma slashfic! Or some #GoToSocial and #Mastodon lemons. A #hubzilla and #friendica hurt/comfort fanfic anyone? C'mon, people. The fact a tag exists means we should use it. archiveofourown.org/tags/Fediverse%20Network*s*Mastadon%20Platform%20(Anthropomorphic)/works

Has anyone thought about making a #virtual #Braille #display for #Windows that would hijack the touch screen for use with #NVDASR or #JAWS as a Braille input device, and allow using things like a mode for navigation with dot taps like command mode with #BrailleScreenInput on #iOS with #VoiceOver? I'd pay for this. #Accessibility.

reshared this

Re: last boost (librepunk.club/@raeaw/11399332…), OK, I admit I'm a little scared about my future employability, particularly in light of the current enthusiasm (even among many developers) for using LLMs to generate code, independent of how well it actually works. It does make me wonder if I should jump into that myself, if only to prove that I'm not becoming set in my ways and at risk of being left behind in my middle age.


much easier to pretend your smart than to admit your scared

in reply to Matt Campbell

IMO you've got the kind of niche expertise (re: the inner workings of screen readers, OS-level accessibility plumbing, etc) that you'll probably be fine employability-wise.

Even if "AI" was as effective as companies thought (which, they'll learn the hard way that it isn't), and the job market does shrink, it'll shrink in the most common sectors, like web dev. There's simply more data there to train AIs from

The real challenge is going to be funding going to fads instead of impactful work

in reply to Matt Campbell

If you're at risk of being left behind in your middle age, I'm at risk of being left behind in my young age. Fuck using AI's for coding, they have absolutely no context and just fall over when you ask them to do anything more complex than "generate this react view" or "write me a python function to do x". Sadly, that's all a lot of developers do anyways, so having a tool do it for them isn't a very big strech.

Honestly #riffusion is making me wish I was actually musical, and knew how to work with stems and remix things. All the examples I've posted here are just silly fun, but unlike with Suno or Udio, I can regularly describe things to Riffusion in ways that get it to generate music that I actually enjoy. If I could, like, trim the start and end, and remove part of one chorus, and move the verses around a bit, some of these would be perfect. It somehow feels worse to get a song that's almost exactly what you imagined it would be, but just not quite, than to think of a fun idea for a song, but know you can't play or sing or edit, so it's just never going to happen anyway. And 37 is way too late to learn the keyboard or reaper or something from scratch. So I just have to live with this unsatisfaction.

Dear code monkey: what the fuck?

I met you in secondary school computer classes and I found, I thought, a kindred spirit. Just like me you were physically uncoordinated, bookish, shy and filled with awe at the potential of these machines, the worlds they could create. Just like me, you were bullied by the popular, the sporty, the attractive. We talked of fantasy and science fiction and the small-mindedness of the adult world.

I met you again in university, many more of you. We were young adults now, and we nerded out about compilers and data models and virtual realities. We consoled each other about our absent love lives, discussed our futures, and enthused about how technology could transform and save the planet.

I appreciate all the earnest folks who are explaining why their institution's DEIA program was good, what impact it had, and why the govt eliminating it is awful. Really. I do.

But you're communicating the wrong thing. Because that's not the fight you're in.

The fight you're in is about segregation. The government is forcing you to choose segregation -- the obstruction of non white people (and white women) -- as well as queer, trans, and disabled people -- from entering or advancing in your industry.

You need to start clarifying THAT.
Be. Clear.

Help the media and public call a Thing a THING.

Hold your industry accountable by CALLING THE THING THE THING.

Make that room, that meeting, effing uncomfortable.

And force the question: Are we choosing segregation so that we don't end up on a fucked up list monitored by some 19 yo incel?

This entry was edited (1 month ago)

For absolutely no discernable reason, NVDA has stopped reading the contents of new terminal windows until I alt+tab away and back again. I reinstalled Windows Terminal; no luck. I also have huge memory leaks again, which is something I haven't seen for a long time. I'll try TerminalPreview but am not holding my breath. I tried to switch back to conhost but I just can't. The output is read in an incredibly broken way. I genuinely have no idea what to do to get a good terminal experience anymore, or why it changed. There was no Windows or NVDA update coinciding with it. There are no NVDA errors when the terminal text isn't being read--it just ... isn't. The review cursor still works.
in reply to Bill Dengler

@bill @x0 Yeah, if there's one thing the Firefox Cache the World project taught me, it's that modern IPC performance varies widely depending on what you use and how you use it. Lots of little synchronous IPC round trips (query, answer, query, answer, etc.) are really slow. But less calls (even if they're a bit larger) can be imperceptible to users. Even think about NVDA Remote over a local area network: it's pretty snappy, and that's going across machines and with all kinds of networking overhead that IPC doesn't have.

Welcome kriztalz as #curl commit author 1343: github.com/curl/curl/pull/1633…
#curl

Minetestbildung ist jetzt auf Matrix Immer wieder haben datenschutzsensible Leute beklagt, dass wir mit einem Open-Source-Projekt discord nutzen. Deshalb haben wir zunächst als Alternative einen öffentlichen Matrix Space gegründet mit verschiedenen Unterkanälen. Auch Videochat ist dort möglich. Erste Anfragen haben uns dort schon erreicht . Beitreten könnt ihr über diesen Link: https://matri… Vollständiger Beitrag: blogs.rpi-virtuell.de/minetest…
##minetest #luanti #matrix
in reply to Das Minetest Bildungsnetzwerk

Hi, Ihr erwähnt die synod.im App mit dem Hinweis, dass sie keine Altersbeschränkung hätte. Soweit ich das verstanden habe, gilt die nur wenn auch synod.im als Homeserver genutzt wird. Euer Space ist doch aber, wenn ich das richtig sehe, auf matrix.org beheimatet...?
Kann sein, dass ich etwas durcheinanderhaue, @csett86@ruhr.social weiss vielleicht Genaueres.

The Gemini protocol is a lightweight alternative to HTTP positioned as a spiritual successor to Gopher. One drawback is that without reuse of TCP connections, every navigation takes several seconds on geostationary satellite Internet.

Read what curl maintainer Daniel Stenberg (@bagder) thinks of Gemini
daniel.haxx.se/blog/2023/05/28…

#GeminiProtocol #satellite #Gemini #curl

Beetje hardop nadenken over Cloud Kootwijk, een "reddingsboot" voor als je zonder Microsoft/Amerikanen wil kunnen communiceren binnen een club die over is op MS365. Dat valt nog niet mee. Je kan wel webmail ofzo onafhankelijk aanbieden, maar ieder document wat je opslaat gaat toch naar de OneDrive, en dat was de bedoeling nou net niet. Ook komt MS365 totaal tot stilstand als er sancties zijn (je kan niet meer inloggen), en kan je geen losse website meer bereiken. Tricky. Ideeën?
This entry was edited (1 month ago)

Sheryl Crow sells Tesla in bid to save NPR thehill.com/blogs/in-the-know/… thehill.com/blogs/in-the-know/…

Did you know that you can easily (re-)setup DAVx5 via QR code by simply using this type of URL to automatically pre-fill the DAVx5 Login screen:

davx5://user@server.example.com/path/

You will need an appropriate QR code scan app like Binary Eye. Read more here: manual.davx5.com/integration.h…

Pro tip: save the QR code somewhere and whenever you want to re-setup simply scan it again ;-). Also great to help other not so tech savvy users by simply giving them a QR code!

  • I knew that, super practical ;-) (4%, 11 votes)
  • Didn't know, that's awesome <3 (95%, 260 votes)
271 voters. Poll end: 1 month ago

Peter Vágner reshared this.

Nadeel van een wat hogere boom worden: boel mail van verwarden en van mensen die heel boos op *mij* worden omdat de wereld niet is zoals zij willen. En ik begrijp dat vrouwelijke sprekers & minderheden nog 10 keer meer ellende over zich heen krijgen. Dus ik heb het nog makkelijk. Maar als ik niet 123 antwoord, weet dat het even kost om door de mail heen te waden om de goeie stukjes eruit te pikken...

So in case you aren't aware, the reason why the Import from Instagram feature in @PixelFed is so tricky is for two main reasons:

1) You don't actually upload the archive, it's unzipped and parsed client side, so you only upload the photos/videos and captions that you select

2) Instagram changes the json structure every few months, just to fuck with us

But just to take a step back, when you import, your DMs and other private data is never uploaded

The code is auditable github.com/pixelfed/pixelfed/b…

Former Kennedy Center president speaks out in first interview since her firing - NPR apple.news/AV5A3FxL1RDyiIPA-bM…

AI generated audio

Sensitive content

in reply to Onj 🎶

AI generated audio

Sensitive content

in reply to Onj 🎶

AI generated audio

Sensitive content

in reply to Onj 🎶

AI generated audio

Sensitive content

in reply to Onj 🎶

AI generated audio

Sensitive content

in reply to Onj 🎶

AI generated audio

Sensitive content

Just listened to this talk by Casey Muratori called "Simple Code, High Performance": youtube.com/watch?v=Ge3aKEmZcq…

It's a case study about a piece of code from the game _The Witness_ (actually, from the art editor for that game) which he rewrote with dramatically better performance.

in reply to Matt Campbell

My summary is that he addressed the original code's poor performance in three stages:

1. He came up with a new algorithm that didn't get progressively slower like the original, and also produced better output.
2. He found that even the new algorithm's inner loop was calling into code that did lots of unnecessary work, including memory allocation, so he instead wrote code that did something much simpler.
3. While he was doing the rewrite for #2, he went ahead and used SIMD.

#2
in reply to Matt Campbell

He had some provocative things to say about the dangers of code reuse and "modern" C++ about an hour and a half into the talk. And I think we Rust programmers have to watch out for these things as well. It's easy to casually use high-level abstractions that aren't appropriate for the situation. I don't think we have to give up Rust's safety to avoid that problem, though; we just have to be aware of what the functions we're calling are doing.

Yesterday while watching one of those song identification YouTube videos, I encountered an artist going by the name “JVKE”, which is pronounced “Jake”. I noticed that VoiceOver does not pronounce his name “Jake”, it says “J V K E”, as one might expect. If I don’t capitalize the letters, I get a single syllable where the v is almost silent.
It got me thinking about the times Apple has taken it upon themselves to “fix” the pronunciations of stylized names. A good example is the Canadian rapper “BBNO$”, which Apple correctly substituted for “Baby No money”. But what are the real-world consequences of changing the pronunciation of a stylized name, instead of leaving it alone?
Let’s use my recent discovery of the JVKE song as an example. The stylized name is meant to be seen and not heard, so I can understand why changing the pronunciation might make sense. But I’m still consuming written words, just using a different medium. What if I then go on Reddit and talk about the “Jake” song I just found? No-one would have any idea what I was talking about. Some astute commenter would say “Wait, do you. Mean JVKE?” Which my phone would then read as “Wait, do you mean Jake?” If I knew to watch out for this sort of tomfoolery from Apple, I would probably check the spelling at that point and be suitably annoyed that my phone had tricked me into publicly misspelling the name. If I didn’t, I might reply to “Do you mean JVKE?” With “Yeah, isn’t that what I said?”. This is not a win for anyone.
Since my phone did not change the pronunciation of the name, I got to have an experience that is probably quite familiar: I had to learn the pronunciation myself. If I cared enough, I would change it in my phone’s dictionary, but I’m not going to.
I’m oversimplifying a bit here, but I feel like there are essentially two different camps of text-to-speech users—those who want things read to them and those who want to interpret. I want to interpret. I don’t want my phone to expand abbreviations or change names so they’re pronounced correctly, because then how would I know whether someone wrote “BTW” or “By the way”; “Washington” or “WA”; “Jake” or “JVKE”?
I’m curious to hear other perspectives on this, if they exist. The main counter argument in my head is “reduced cognitive load”, which is completely valid. Would you rather your phone just “fix” all the common mispronunciations for you, or would you rather learn about them yourself and make the decision on whether to fix them, even if that means being potentially confused by stylized words that break the laws of the language?

Zach Bennoui reshared this.