Email or username:

Password:

Forgot your password?
743 posts total
bouncepaw 🍄

Grant Negotiation and Authorization Protocol (GNAP), the successor to OAuth 2, became RFC 9635 yesterday!

GNAP is easier to use than OAuth 2.0, with best practices as defaults and clearly articulated uses cases.

rfc-editor.org/rfc/rfc9635

#webDev #security

bouncepaw 🍄

I wish there was a special kind of #uxn just for DS that supported dual screen and the extra buttons. Well, at least there is the normal kind of uxn! The simplest way to develop for DS

⛧ esoterik ⛧

@bouncepaw i could imagine an extension that lets you create a second screen. For uxnemu it would just be another window but ds/3ds could use the same thing

bouncepaw 🍄

So I made a macOS thing. It's a fidget spinner, but with a twist.

Made possible thanks to @samhenrigold posting about his own experiments with these private APIs.

bouncepaw 🍄

Discord getting blocked in Russia for not complying with local laws. Laws aside, this is a good illustration. If you put info on Discord, not everyone will be able to access it.

Also, centralized services are vulnerable. Decentralized services fail too, but due to their decentralized nature, the effect is less pronounced.

P. S. I see people migrating to Roblox Guilded.

bouncepaw 🍄

Okay Fedi. Should I get a used Nintendo DS? As a treat.

NB. I do have a 3DS. It's in a different city but I can arrange shipping. Its A button barely works and I failed to fix it.

Boost for visibility.

Anonymous poll

Poll

You should
10
62.5%
You should not
3
18.8%
Other
3
18.8%
16 people voted.
Voting ended 8 October at 18:26.
Show previous comments
⛧ esoterik ⛧

@bouncepaw my vote is that you get a used ds and try to fix the 3ds

bouncepaw 🍄

Nintendo DSi XL is on its way. It will arrive next week.

Bonus: I also purchased an old ereader with two screens. It runs Android 1.5. This will be the most exotic piece of hardware in my possession.

bouncepaw 🍄

It is said of Muad’Dib that once when he saw a weed trying to grow between two rocks, he moved one of the rocks. Later, when the weed was seen to be flourishing, he covered it with the remaining rock. "That was its fate," he explained.

bouncepaw 🍄

Mycorrhiza 1.15.1, a new version of the self-hosted opinionated #wiki engine for the independent web, is released.

Some bugs fixed, internal refactorings made.

mycorrhiza.wiki/hypha/release/

🍄

bouncepaw 🍄

Baked sweet potato and regular potato at the same time. Sweet potato is sweeter.

bouncepaw 🍄

Enterprise COBOL 6.4 doesn't even have an end of support date yet whereas Oracle is currently planning to drop support for the current LTS Java in 2028. that only gives you four years to convert your legacy Java code into a cutting-edge modern language like COBOL- better get started!

Show previous comments
Pointing Device

@_NetNomad Fortunately, we have completely migrated client side and can afford to stick with Visual COBOL's shorter lifecycles (annual releases with 4 years of support) to track recent language developments.

Andrew Bartlett

@_NetNomad Even Perl would work, that thing is epic in language stability.

Samba has noticed exactly one breaking change over something well over a decade that it has required Perl to build.

And when we build old Samba on modern systems, say in an epic "git bisect" it isn't the Perl code we have to apply fixups to, except for that single change...

William B Peckham

@_NetNomad I've been using cutting edge languages like V-Lang, but I'm seriously considering moving everything into object oriented FORTRAN. 😁

Григорий Клюшников

оранжевое лето, оранжевое солнце, оранжевый Тимур

bouncepaw 🍄

Learned what a waste those Gilette razors are. I'm going classic.

efelbar

@bouncepaw i've really liked the henderson, but probably any safety razor would be better :)
(personally i've found having razor blades laying around hasn't been *great* for my mental health, but ymmv!)

James Chip

@bouncepaw welcome to the classic razor club. Brush, soap, and blade.

bouncepaw 🍄

A coworker on my merge request:

> The first thought I got when opened your MR was: oh, he's doing it again

(I named a package masquerade because I like this word)

bouncepaw 🍄

Hello everyone! We've just made the first release candidate for version 0.17.0 of GoToSocial :under_construction: Adventurous admins who want to try the new features and help us spotting bugs can get the release from below:

https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.17.0-rc1

⚠️ This release contains several database migrations which will run the first time you start up this new version. Be sure not to interrupt this migration process. This will take anywhere between a few seconds and an hour or even more (on slower hardware / big databases). Please be patient! Back up your database file before updating! We had to rejig the entire statuses table to introduce interaction policies (see below). ⚠️

Release highlights:

- Interaction policies: This release gives you the ability to set interaction policies on your statuses using the settings panel. Interaction policies let you determine who can reply to, like, or boost your statuses. You can accept or reject interactions as you wish; accepted replies will be added to your replies collection, and unwanted replies will be dropped. This feature is still a work-in-progress as we will almost certainly have some kinks to work out in terms of implementation etc, but we wanted to get it into people's hands as quickly as possible.
User docs here: https://docs.gotosocial.org/en/latest/user_guide/settings/#default-interaction-policies
Federation docs here: https://docs.gotosocial.org/en/latest/federation/posts/#interaction-policy
- Much wider range of support for different media types: In this release we've embedded a webassembly build of ffmpeg into the GoToSocial binary, so that users can post many different types of media than previously, including mp3, flac, and other audio types, and many more video types. Admins: you don't need to have ffmpeg installed on your server for this to work.
- Audio player: to complement the new media types, we adapted our current video player to also play audio, so people visiting your profile can play MP3s and FLACs. Album art is supported when embedded in the audio file!
- Header/avatar alt text: You can now set alt-text for your avatar + header images, so that screenreader users visiting your profile can read a description of your beautiful face.
- Better threading model for statuses: On the web view of a thread, conversations are now indented at different levels, to make it easier to see who's replying to whom.
- Prefers-reduced-motion is now supported, so that folks with animations turned off in their operating system or browser aren't confronted with lots of animation when they open your profile.
- Conversations view: You can now view a list of your direct message conversations, making it much easier to keep track of who you're talking to.
- Import/export csv files: It's now possible to import Mastodon-compatible CSV files for accounts you follow and accounts you block, making it much easier to migrate across instances. Export of these files is supported too.
- Exclusive lists: You can now mark lists as "exclusive", which means that posts from accounts in an exclusive list will show up only in that list and not in your home timeline.
- Show/hide posts on your profile: Previously only Public posts were shown on your web profile. This is still the default, but you can now choose to show unlisted posts on your web profile too (the Mastodon default), or to show no posts at all.
- Lots of new themes: solarized, brutalist, ecks pee, and more.
- Store worker queue on restart: when you stop the instance, pending tasks are stored into the database, and loaded again when you start up the instance, so that no tasks get lost between restarts.

Thanks for reading!

Hello everyone! We've just made the first release candidate for version 0.17.0 of GoToSocial :under_construction: Adventurous admins who want to try the new features and help us spotting bugs can get the release from below:

https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.17.0-rc1

⚠️ This release contains several database migrations which will run the first time you start up this new version. Be sure not to interrupt this migration process. This will take anywhere between a few...

Show previous comments
sotolf

@gotosocial Ooh, there is a lot of awesome things in here :D great work :)

Alexander Bochmann

@gotosocial I sure hope that the work on interaction policies gets picked up by other Fediverse software - this sounds like a good first step!

Gotosocial.social Admins

@gotosocial Every time GoToSocial releases a new version, I can’t help thinking that my fediverse experience wouldn’t be nearly as awesome without the sloth :gtspat:

bouncepaw 🍄

The way modern airline cabins recreate Dante's Inferno spatially.

Steven Hoefer

@calutron Excuse me, flight attendant, I’ve paid for a Gluttony ticket but you’ve seated me in Limbo.

Go Up